[an error occurred while processing this directive]
2 k_serg : "Поругайте идею по поводу прошивки MB90F574A через Ethernet"
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Sergey Pinigin 13 сентября 2002 г. 08:16

Привет!

>Следующая конфигурация: MB90F574A + CS8900A + 256К SRAM.
обьем RAM = ROM

>Прерывание от CS8900A используется.
Нельзя.

> Прошивку хочется производить через TCP/IP. Сложность мне видится в
>том, что часть программы(как миниму стек TCP/IP) надо хранить в ОЗУ.
Вся программа должна быть размещена в ОЗУ. По другому не получится.

>Если сначала закачивать весь объем флэшины в озу, а потом перешивать то
>озу не хватит.
> А если по частям , то как быть с доступам к флэш, там
>ведь вектора прерываний хранятся. Может и еще какие-то сложности есть,
>пока еще не продумал до конца.
В примерах есть bootloader, он сделан для перепрограммирования через UART. На его основе сделал для CAN.

По поводу TCP/IP - надо будет разработать модуль по минимуму без поддержни прерываний.
Для bootloader можно будет выделить сегмент любого размера 8 16 32, он может исполняться и из внешней памяти (RAM)...

Успехов.



Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru