[an error occurred while processing this directive]
|
Есть несколько узких моментов. Во-первых нужно иметь память, где хранить полученный код, во-вторых, определиться, нужно ли и как будет сохраняться контекст текущей программы, потому как starup свежей всё равно грохнет содержимое ОЗУ, ну и в-третьих вопрос о случае заливки неудачной программы (с правильной контрольной суммой, но не умеющей в нужное время передать управление бутлоадеру) - бутлоадер должен запускаться первым, выполнять проверку принудительного входа в режим загруки, проверку целостности аппликейшн-программы, ну и в случае успеха перейти на её начало. Кроме того, в таком режиме видится использование hex-загрузки, потому как память сегментирована, а для такого случая hex стоит перепаковать для уплотнения по сегментам.
E-mail: info@telesys.ru