|
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