Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Keil не шьет AT91SAM9260
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
intel-DX
Добрый день, занялся сборкой siberia, слепил до кучи(Power + CPU + RAM + DataFlash + Rs232), самбой залил bootstap + U-boot, увидел текст в консоле - работает.
Но вот хочу залить простой проект кеила через j-link(DataFlash on cs1), и мне выдает Error: Flash Download Failed - ARM926EJ-S
Лог:
....
Found 1 JTAG device, Total IRLen = 4:
Id of device #0: 0x0792603F
ARM9 identified.
JTAG speed: 8000 kHz
Info: TotalIRLen = 4, IRPrint = 0x01
***JLink Warning: RESET (pin 15) high, but should be low. Please check target hardware.
***JLink Warning: PC of target system has unexpected value of 0x23F11D84 after reset.
Info: CP15.0.0: 0x41069265: ARM, Architecure 5TEJ
Info: CP15.0.1: 0x1D112112: ICache: 8kB (4*64*32), DCache: 8kB (4*64*32)
Info: Cache type: Separate, Write-back, Format C (WT supported)
JTAG speed: 1000 kHz
No Algorithm found for: 00100000H - 001004A7H
Erase skipped!

Добавляю в архиве сам проект

Спасибо за помощь
aaarrr
И правильно не шьет: по адресу 0x100000 расположено масочное ПЗУ, шить которое нельзя. Посмотрите установки линкера в примерах из комплекта Keil.
AlexandrY
Цитата(aaarrr @ Jul 28 2010, 21:38) *
И правильно не шьет: по адресу 0x100000 расположено масочное ПЗУ, шить которое нельзя. Посмотрите установки линкера в примерах из комплекта Keil.


smile.gif Keil может шить куда угодно. Там в самом загрузчике есть механизм ремапинга адресов.
Ошибка в том, что именно загрузчик (файл с расширением FLX или FLM) не имеет ремапинга с этих адресов о чем и сообщает.
intel-DX
Я понимаю суть ошибки, но какой адрес DataFlash???
AlexandrY
Цитата(intel-DX @ Jul 28 2010, 22:39) *
Я понимаю суть ошибки, но какой адрес DataFlash???


Видимо не понимаете все таки.
Ищите в загрузчике эти адреса!
Если не найдете исходников загрузчика, делайте реверс.
Если не найдете реверс чего собственно делать, то подсказка - загрузчики грузятся во внутреннюю RAM.
Лог JTAG адаптера также показывает что куда загружается и запускается.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.