-
- Увы! Даже страница не стирается... :( _SPM_ERASE(0) - уже должно быть достаточно, чтобы начальная страница стерлась и у меня все зависло. А оно не только после этого работает, но и программатор кажет, что прошивка в порядке. - Ксения(08.12.2008 03:10)
- инструкция SPM должна находиться в области загрузчика. Иначе она работать не будет. - Сергей Борщ(09.12.2008 00:56)
- Вау! А где это написано? - Ксения(09.12.2008 02:27)
- В даташите. Вот, к примеру, для atmega32... бомжнаработе(09.12.2008 12:01)
- А я понимала этот смысл так, что Boot Lock Bits (BLB0/BLB1 фузы) блокируют загрузку во flash, а не так, что SPM команда из Application section никогда не работает. Если это так, то у меня появляется сразу куча новых проблем, решения которых я пока не Ксения(430 знак., 09.12.2008 13:25)
- А зачем Вам шить область бута? пусть там будит самый необходимый и отлаженный функционал. У меня была задача осуществлять удаленное обновление прошивки некоего модуля на ATmega128. Каналы и протоколы могут быть разные их реализация и уже заложены в desh(2214 знак., 15.12.2008 17:30)
- можно. в буте определяем где находится процедура записи, и из аппликейшена делем ее вызов. - wws(14.12.2008 14:39, )
- Из Application section писать в Boot section нельзя. Но в EEPROM можно. А позже передать управление в бут и что-то изменить в Application. Но это извращение. - бомжнаработе(09.12.2008 14:39)
- Поднялась в BOOT-область, но инструкция SPM всё равно не работает. Ксения(2800 знак., 17.12.2008 02:42)
- По-моему в МАР у Вас адрес указан в байтах, а не в словах. До boot-области - не дотянули... - Палыч(17.12.2008 09:51)
- Вау!!! - Ксения(17.12.2008 14:02)
- По-моему в МАР у Вас адрес указан в байтах, а не в словах. До boot-области - не дотянули... - Палыч(17.12.2008 09:51)
- Поднялась в BOOT-область, но инструкция SPM всё равно не работает. Ксения(2800 знак., 17.12.2008 02:42)
- А я понимала этот смысл так, что Boot Lock Bits (BLB0/BLB1 фузы) блокируют загрузку во flash, а не так, что SPM команда из Application section никогда не работает. Если это так, то у меня появляется сразу куча новых проблем, решения которых я пока не Ксения(430 знак., 09.12.2008 13:25)
- В даташите. Вот, к примеру, для atmega32... бомжнаработе(09.12.2008 12:01)
- Вау! А где это написано? - Ксения(09.12.2008 02:27)
- инструкция SPM должна находиться в области загрузчика. Иначе она работать не будет. - Сергей Борщ(09.12.2008 00:56)
- Увы! Даже страница не стирается... :( _SPM_ERASE(0) - уже должно быть достаточно, чтобы начальная страница стерлась и у меня все зависло. А оно не только после этого работает, но и программатор кажет, что прошивка в порядке. - Ксения(08.12.2008 03:10)