Ответ: Не совсем так...(+)


[an error occurred while processing this directive]
     Отправлено Harry 06 сентября 2000 г. 07:47:02
     В ответ на: Re: Загрузка ADSP218x через IDMA отправлено Alex 05 сентября 2000 г. 18:27:03
-------------------------------------------
>Т.к. стыковка с IDMA - не есть "штатный
>разъем" ПК. Т.е. можешь не искать стандартных >путей :-)
-------------------------------------------

Причем здесь ПК. Загружать можно чем угодно. У меня, например, он стоит в автономном приборе, и загрузку делает микроконтроллер.

-------------------------------------------
>Сама программа exe -> dump_for_load -
>тривиальна. Все тулзы писали сами -
>конвертор, "загружалка" из ПК, монитор
>на 186.
>Конечная версия использует размещенный
>в ПЗУ код 2181 и грузит его по включению.
-------------------------------------------

Это смотря как делать! Просто "выдрать" из exe'шника загрузочные байты легко, но это нужно делать каждый раз при изменении размещения (и при добавлении/удалении) сегментов (особенно, если есть "дыры"). А по-хорошему, надо конвертор в формат исходного текста host'а, который бы преобразовывал инфу в определенный формат, потом загрузчик host'а (который пишется один раз) из него грамотно извлекает данные и грузит. Т.е. однин раз написать и забыть... Я понял, что такого средства нет, так что придется самому написать.

Составить ответ ||| Конференция «Цифровые сигнальные процессоры (DSP) и их применение»

Ответы


Отправка ответа

Имя:(обязательно)
E-Mail:

Тема:(обязательно)

Сообщение:(обязательно)

Ссылка на URL:
Имя ссылки:
URL изображения:


Перейти к списку ответов ||| Конференция «Цифровые сигнальные процессоры (DSP) и их применение»