|
|
  |
LPC2294 замена заводского загрузчика. |
|
|
|
Sep 26 2016, 06:52
|
Группа: Новичок
Сообщений: 3
Регистрация: 24-09-16
Из: Russia
Пользователь №: 93 473

|
Доброго времени суток, уважаемые участники форума!
Я знаю, что в LPC2294 есть встроенный заводской загрузчик, который располагается в защищенной области памяти. Его код выполняется всегда и либо он программирует что-то, либо передаёт управление пользовательскому коду.
Так вот, есть ли возможность заменить встроенный загрузчик на свой собственный? Именно заменить, а не обойти при помощи CRP3. Пожалуйста, не спрашивайте зачем это нужно, просто ответьте на вопрос. Пока интересует только возможность/осуществимость данного действия.
Заранее благодаю за ответ.
|
|
|
|
|
Sep 26 2016, 09:29
|
Группа: Новичок
Сообщений: 3
Регистрация: 24-09-16
Из: Russia
Пользователь №: 93 473

|
Цитата(zltigo @ Sep 26 2016, 09:34)  В принципе да, ибо есть документированная процедура обновления заводского загрузчика. Только вот Вы НЕ СМОЖЕТЕ его написать, ибо он не только загрузчик и нем зарыта часть инициализации и работы с той-же Flash памятью. Да, про обновление я в курсе. Я встречал в сети HEX-файлы с новыми версиями bootloader и инструкцию по обновлению. Исходников я так понимаю не найти  . Поэтому остаётся reverse-engineering доступных HEX-ов.
|
|
|
|
|
Sep 27 2016, 15:06
|
Гуру
     
Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143

|
Цитата(scifi @ Sep 27 2016, 08:28)  А если загрузчик в роме, а в нём аццкий глюк? Вы сами-то представляете, что написали?? Если аццццкий глюк, то во первых, того инженера уже не будет в живых уволят с медвежьим билетом Во вторых эту партию отзовут и исправят глюк. Но я думаю, что такого вообще не допустит любая фирма, которая дорожит репутацией. А если серьезно, то загрузчик должен делать очень немного, это легко тестируется. Все, что можно подумать при обновлении загрузчика, так это обновление новых устройств загрузки или поддержки дополнительных ФС.
Сообщение отредактировал mantech - Sep 27 2016, 15:08
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|