Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Микроконтроллеры (MCU) и микропроцессоры (MPU) > [ARM] Активировать Reinvoke ISP под Делфи


Автор: gr0x1 29.1.2011, 00:55
Добрый день!

Имеется LPC1343 (Cortex M3) контроллер, интерфейс реализован через USB HID (JvHidControllerClass). Необходимо реализовать программно, используя язык Делфи, возможность контроллера – активировать через бутлодер mass storage device (http://ics.nxp.com/literature/presentations/microcontrollers/pdf/lpc13xx.usb.pdf здесь на странице 25 это описано), чтобы переписать прошивку (firmaware.bin). 

Здесь так же имеется полезная информация –  
http://www.nxp.com/documents/application_note/AN10986.pdf
http://www.nxp.com/documents/application_note/AN10968.pdf и тут - 
http://www.nxp.com/documents/application_note/AN10905.pdf

Здесь асм, правда, про LPC2000 Reinvoke ISP command –   http://forum.flashmagictool.com/index.php?topic=3438.0

Как я понимаю, можно послать специальную команду (возможно Reinvoke 57 ?) и активировать этот режим. Вопрос что за команда и как её вызвать в Делфи.

Помогите, пожалуйста, как это возможно реализовать (буду благодарен за возможные примеры).

Автор: gr0x1 29.1.2011, 18:29
Нашёл пример на C в LPCXpresso (autoisp). Может быть кто-то сможет это „перевести” в Делфи, в виде нажатие кнопки –> появляется флэш-диск с прошивкой?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)