реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Keil не шьет AT91SAM9260, No Algorithm found for: 00100000H - 001004A7H
intel-DX
сообщение Jul 28 2010, 17:37
Сообщение #1





Группа: Участник
Сообщений: 9
Регистрация: 9-09-08
Пользователь №: 40 079



Добрый день, занялся сборкой 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!

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

Спасибо за помощь

Сообщение отредактировал intel-DX - Jul 28 2010, 17:38
Прикрепленные файлы
Прикрепленный файл  arm9.rar ( 101.76 килобайт ) Кол-во скачиваний: 23
 
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Jul 28 2010, 18:38
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



И правильно не шьет: по адресу 0x100000 расположено масочное ПЗУ, шить которое нельзя. Посмотрите установки линкера в примерах из комплекта Keil.
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Jul 28 2010, 19:15
Сообщение #3


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



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


smile.gif Keil может шить куда угодно. Там в самом загрузчике есть механизм ремапинга адресов.
Ошибка в том, что именно загрузчик (файл с расширением FLX или FLM) не имеет ремапинга с этих адресов о чем и сообщает.
Go to the top of the page
 
+Quote Post
intel-DX
сообщение Jul 28 2010, 19:39
Сообщение #4





Группа: Участник
Сообщений: 9
Регистрация: 9-09-08
Пользователь №: 40 079



Я понимаю суть ошибки, но какой адрес DataFlash???
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Jul 28 2010, 19:51
Сообщение #5


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(intel-DX @ Jul 28 2010, 22:39) *
Я понимаю суть ошибки, но какой адрес DataFlash???


Видимо не понимаете все таки.
Ищите в загрузчике эти адреса!
Если не найдете исходников загрузчика, делайте реверс.
Если не найдете реверс чего собственно делать, то подсказка - загрузчики грузятся во внутреннюю RAM.
Лог JTAG адаптера также показывает что куда загружается и запускается.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 12:13
Рейтинг@Mail.ru


Страница сгенерированна за 0.01372 секунд с 7
ELECTRONIX ©2004-2016