Спасибо всем за помощь, разобрался. Правда для начала отпаял управление для DATAFLASH, чтобы не мешалась. Но уже восстановил.
Резюме:
1. Достаточно скомпилировать программу для работы в SRAM (SRAM0 для констант, SRAM1 для переменных).
2. Переда прошивкой программы нужно вызвать пункт "Erase NAND ...
Найдено 5 результатов
- Вс авг 18, 2013 12:26:29
- Форум: ARM
- Тема: IAR + AT91SAM9260-EK
- Ответы: 2
- Просмотры: 1510
- Пт авг 16, 2013 23:31:21
- Форум: ARM
- Тема: IAR + AT91SAM9260-EK
- Ответы: 2
- Просмотры: 1510
Re: IAR + AT91SAM9260-EK
Как я говорю ученикам - ответ кроется в вопросе. Еще раз проанализировал варианты решения проблемы, и на половину ее решил.
Значит так, я писал не в ту память, это раз, использовал не правильные настройки линковщика, это два.
Попробовал настроить память для запуска SRAM0 а память для данных - SRAM1 ...
Значит так, я писал не в ту память, это раз, использовал не правильные настройки линковщика, это два.
Попробовал настроить память для запуска SRAM0 а память для данных - SRAM1 ...
- Пт авг 16, 2013 21:25:59
- Форум: AVR
- Тема: Перекомпилировать файл написаный на си в hex
- Ответы: 9
- Просмотры: 5465
Re: Перекомпилировать файл написаный на си в hex
Если ошибка в отсутствии файла, то скорее всего не совпадают имена в директиве #include. Как правило производители компиляторов дают свои имена файлам *.h, допустим в CodeVision заголовочник для меги 16 будет именоваться как atmega16.h, а в imagecraft'e - iomega16.h, или в avrstudio - mega16.h ...
- Пт авг 16, 2013 20:47:27
- Форум: AVR
- Тема: Подключение Atmega8 к ПК по UART.
- Ответы: 24
- Просмотры: 8989
Re: Подключение Atmega8 к ПК по UART.
void init_UART()
{
UCSRA=0x00;
UCSRB=0x08;
UCSRC=0x86;
UBRRH=0x00;
UBRRL=0x4D;
}
Как я понял включен только TX.
Для 12МГц код правильный, а есть ли уверенность, что там 12МГц? FUSE биты установлены на работу с внешним кварцем?
Нужно разделить поиск проблемы на 2 подзадачи:
1. проверить, что ...
{
UCSRA=0x00;
UCSRB=0x08;
UCSRC=0x86;
UBRRH=0x00;
UBRRL=0x4D;
}
Как я понял включен только TX.
Для 12МГц код правильный, а есть ли уверенность, что там 12МГц? FUSE биты установлены на работу с внешним кварцем?
Нужно разделить поиск проблемы на 2 подзадачи:
1. проверить, что ...
- Пт авг 16, 2013 16:59:16
- Форум: ARM
- Тема: IAR + AT91SAM9260-EK
- Ответы: 2
- Просмотры: 1510
IAR + AT91SAM9260-EK
Здравствуйте, коты.
Недавно стал счастливым обладателем набора разработчика в виде платы AT91SAM9260-EK, отладчика SAM-ICE и компилятора IAR последней версии. До этого работал только с AVR.
И все бы ничего, да вот по началу пришлось поплясать с бубном, чтобы это чудо враждебной техники задрыгало ...
Недавно стал счастливым обладателем набора разработчика в виде платы AT91SAM9260-EK, отладчика SAM-ICE и компилятора IAR последней версии. До этого работал только с AVR.
И все бы ничего, да вот по началу пришлось поплясать с бубном, чтобы это чудо враждебной техники задрыгало ...