Разработка, производство и продажа радиоэлектронной аппаратуры
|
Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail: jobsmp@pochta.ru
|
"Два по сто! В одну посуду" ATmega88 и AVRDRAGON
Отправлено
студент_прохладной_жизни 30 ноября 2009, г. 20:19
Ни то ни другое толком не работает.
Проблема первая.
Дракон перестал читать любую информацию из недр практически любого процессора. Вывод MISO процессора лежит в нуле при обращении к нему.
Как ему помочь?
Проблема вторая.
Портировал рабочий бутлодырь на ATmega88. Команда PageErase выполняется а результат нулевой:(
вот код
for ( int i=0; i<FLASHSIZE-BOOTSIZE; i+=PAGESIZE ) {
_SPM_ERASE(i);
while (SPMCR & (1<<SELFPRGEN));
}
__DataToR0ByteToSPMCR_SPM( 0, (unsigned char)(1<<RWWSRE)|(1<<SELFPRGEN));
Уперся в нивидимую стену, помогите.
Составить ответ | Вернуться на конференцию.
Ответы