В чем может быть причина, написал прообраз BootLoadera вот он:
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено JTAG 27 августа 2003 г. 14:50

void BootLoader (void)
{
_SPM_ERASE(0);

for (k=0;k<32;k++)
{
_SPM_FILLTEMP(addr,k);
addr=addr+1;
}//end for
_SPM_PAGEWRITE(0);
}
Залинковал его на адреса C00-FFF , FUSE биты BOOTZ1/0 установил соответственно, FUSE BOOTRST усттановлен , чтобы начать выполнение от BootLoader’a
Пытаюсь этим BootLoader’ом прописать 32 ,байта начиная с адреса 0х000 (просто для проверки его работы ).
Ничего он не прописывает в чем может быть причина?

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

Ответы



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

E-mail: info@telesys.ru