Разработка, производство и продажа радиоэлектронной аппаратуры
|
Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail: jobsmp@pochta.ru
|
В отличие от фотки на сайте Аналога флешка оказалась не на колодке а впаяна. Писать прогу чтобы снять прошивку в отладчике лениво. Если есть готовая то могу слить прошивку и выслать. Зато имеется ADSP-2181 EZ-KIT Lite, в комплект которого входили исходники программы-монитора из ПЗУ. Также расписан протокол обмена платы с ПЭВМ. Вот её то я и встроил в свою прогу. Теперь моя плата при включении прикидывется ADSP-2181 EZ-KIT Lite. В VisualDSP открыл сессию для этого отладчика. И всё. Теперь я гружу прогу в свой девайс, пошагово могу ходить... Прога написанная для 2181 будет прекрасно раотать и в 2189, не доступны пару новых команд, ну и фиг с ним. Моя цель 2185.
Чтобы прикинуться ADSP-2181 EZ-KIT Lite надо что бы плата после сброса выплюнула 8 строчек содержащих "!!! ADSP-2181 EZ-KIT Lite !!!", тогда VisualDSP поверит в это. Далее VisualDSP грузит память данных с адреса 0х3B00 длиной 0х0240. Потом память программ с 0x17D0 длиной 0x0848. Потом старт на выполнение с 0x1FD0. Это запускает новый загруженный монитор. Теперь плата работает по новому протоколу. Эти адреса должны не использоваться в основной проге.
Составить ответ | Вернуться на конференцию
Ответы