Утилиты для программирования стенда SDK-2.0

Учебный лабораторный комплекс SDK-2.0 на базе микроконтроллера LPC2292 с ядром ARM7TDMI-S # CAN 2.0, RS-485, RS-232, Ethernet 10/100Base-TX, IEEE 802.15.4 (ZigBee)

Утилиты для программирования стенда SDK-2.0

Сообщение Shico » 11 апр 2008, 02:38

В комплекте со стендом поставляется утилита "LPC200 Flash Utility", но она больше не развивается.
Последняя версия, кажется - 2.2.3.

Вместо "LPC2000 Flash Utility" производитель предлагает использовать утилиту "Flash Magic".
Ее можно найти здесь: http://www.flashmagictool.com/.

Из достоинств "Flash Magic" могу отметить вполне нормальную работу через переходник USB2COM (BF-810) в Висте.
("LPC2000 Flash Utility" - у меня сходу не заработала)
Кроме того, в ней есть еще много различных возможностей - описание на сайте.
"Раньше гусиными перьями писали вечные мысли, а теперь вечными перьями пишут гусиные мысли". В. Солоухин
Аватара пользователя
Shico
 
Сообщения: 301
Зарегистрирован: 06 апр 2008, 16:15
Откуда: Санкт-Петербург

Re: Утилиты для программирования стенда SDK-2.0

Сообщение Shico » 11 апр 2008, 02:53

Есть аскетичный вариант утилиты программирования (для любителей командной строки) - AT200.

Ее автор обитает где-то здесь:
http://electronix.ru/forum/index.php?showtopic=29794&hl=at200&st=30

Также работает через USB2COM (BF-810) в Висте.
Вложения
at200_250.rar
Можно скачать отсюда:
(29.48 Кб) Скачиваний: 410
"Раньше гусиными перьями писали вечные мысли, а теперь вечными перьями пишут гусиные мысли". В. Солоухин
Аватара пользователя
Shico
 
Сообщения: 301
Зарегистрирован: 06 апр 2008, 16:15
Откуда: Санкт-Петербург

Re: Утилиты для программирования стенда SDK-2.0

Сообщение Интегральный вычислитель » 11 апр 2008, 10:34

Под Linux'ом можно использовать lpc2k_pgm http://www.pjrc.com/arm/lpc2k_pgm/. У нас сейчас ей студенты пользуются.
I Have Seen The Truth And It Doesn't Make Any Sense
Аватара пользователя
Интегральный вычислитель
 
Сообщения: 561
Зарегистрирован: 02 апр 2008, 16:04
Откуда: из Леса

Re: Утилиты для программирования стенда SDK-2.0

Сообщение bmig » 15 май 2008, 10:48

Мужики проблема.
Пытаюсь записать программу в стенд (через программатор RS-232), не получается.
кто может - отправте алгоритм действий по составлению, настройки и записи в стенд программ.
bmig
 
Сообщения: 10
Зарегистрирован: 15 май 2008, 10:42

Re: Утилиты для программирования стенда SDK-2.0

Сообщение kluchev » 15 май 2008, 11:11

bmig писал(а):Пытаюсь записать программу в стенд (через программатор RS-232), не получается.
кто может - отправте алгоритм действий по составлению, настройки и записи в стенд программ.


Загрузка программы в стенд под Windows http://embedded.ifmo.ru/sdk/sdk20/doc/SDK-2.0_user_manual.pdf - страница 38
По поводу составления и настройки, поясните, что конкретно непонятно.
В споре рождается коллективное заблуждение, а истиной мы его называем для краткости
Аватара пользователя
kluchev
 
Сообщения: 995
Зарегистрирован: 04 апр 2008, 13:31
Откуда: SPb

Re: Утилиты для программирования стенда SDK-2.0

Сообщение invaisor » 02 ноя 2008, 21:04

Утилита программирования под Linux\Windows\Mac из консоли (исходный текст версии 1.61 + скомпиленный исполняемый файл для Linux и для Windows).
Кроме того, выложил графическую морду для него под Kommander.
Код: Выделить всё
//lpc21isp
Portable command line ISP for NXP LPC2000 family and Analog Devices ADUC 70xx
Version 1.61 compiled for Linux: Nov  2 2008, 16:54:35
Copyright (c) by Martin Maurer, 2003-2008, Email: Martin.Maurer@clibb.de
Portions Copyright (c) by Aeolus Development 2004, www.aeolusdevelopment.com

Syntax:  lpc21isp [Options] file comport baudrate Oscillator_in_kHz

Example: lpc21isp test.hex com1 115200 14746

Options: -bin         for uploading binary file
         -hex         for uploading file in intel hex format (default)
         -term        for starting terminal after upload
         -termonly    for starting terminal without an upload
         -localecho   for local echo in terminal
         -detectonly  detect only used LPC chiptype (PHILIPSARM only)
         -debug       for creating a lot of debug infos
         -wipe        Erase entire device before upload
         -control     for controlling RS232 lines for easier booting
                      (Reset = DTR, EnableBootLoader = RTS)
         -controlswap swap RS232 control lines
                      (Reset = RTS, EnableBootLoader = DTR)
         -controlinv  Invert state of RTS & DTR
                      (0=true/assert/set, 1=false,deassert/clear).
         -verify      Verify the data in Flash after every writes to
                      sector. To detect errors in writing to Flash ROM
         -logfile     for enabling logging of terminal output to lpc21isp.log
         -halfduplex  use halfduplex serial communication (i.e. with K-Line)
         -ADARM       for downloading to an Analog Devices
                      ARM microcontroller ADUC70xx
         -PHILIPSARM  for downloading to a microcontroller from
                      Philips LPC2000 family (default)
Вложения
lpcdown.tgz
GUI фронтенд
(2.19 Кб) Скачиваний: 596
lpc21isp_161.zip
исходный код (Linux\Windows\Mac)
(35.96 Кб) Скачиваний: 1109
Аватара пользователя
invaisor
 
Сообщения: 227
Зарегистрирован: 08 апр 2008, 16:08


Вернуться в SDK 2.0

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron