ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
19 мая
126750 Топик полностью
Гудвин, волшебник (29.07.2008 22:45, просмотров: 273) ответил MBedder на Пошукай на форум.микрочип.ком по ключу "Ingenia Bootloader". А вообще использовать прерывания в бутлодыре есть ламерство непростительное - нах они там не нужны
Они мне там тоже не вперлись (хотя я там хочу практически полноценную файловую систему)... А вот чего шибко не хочу - затирать стартовый вектор (переход на бутлодырь). Некрочиповцы предлагают только это: "RTSP allows the user application to erasea page of memory, which consists of eight rows (512 instructions) at a time", мне это не ндравиццо... Потому и не хочецца вааще трогать первую страницу flash, а прописать там навсегда то, что я вышеописал. Ну и исчо: "Maximum measured performance for the bootloader on the dsPIC33F target is 8.1 Kbytes/second." Не знаю, чем это ограничено (может последовательным каналом в AN). Но и по собственным впечатлениям - медленновато шьет даже PicKit2. А памяти 100 кб... Так что придется в бутлодырь, кроме файловой системы, вставлять еще инициализацию и "keep alive" CAN, иначе "другой конец" отвиснет за время обновления фирмвари. Фсе на Сях..