| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Микроконтроллеры (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). Может быть кто-то сможет это „перевести” в Делфи, в виде нажатие кнопки –> появляется флэш-диск с прошивкой? |