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

 
 
> SAM-BA FLASH SAM7S128
anton_avr
сообщение Apr 21 2009, 19:06
Сообщение #1





Группа: Новичок
Сообщений: 7
Регистрация: 21-04-09
Пользователь №: 48 057



Доброго времени суток.
Решил освоить ARM.
Собрал макетку с AT91SAM7S128,
пока до JTAG не дошел.
Решил прошить через SAM-BA 2.8
Все грузится, SRAM меняю а вот с FLASH проблема.
Boot from Flash (GPNVM2) установил, а вот FLASH записать не могу,
через редактор не меняется, а через файл пишет

(AT91-ISP v1.12) 1 % send_file {Flash} "C:/Program Files/ATMEL Corporation/AT91-ISP v1.12/SAM-BA v2.8/usr/MouseUSB_SAM7S.bin" 0x100000 0
-I- Send File C:/Program Files/ATMEL Corporation/AT91-ISP v1.12/SAM-BA v2.8/usr/MouseUSB_SAM7S.bin at address 0x100000
first_sector 0 last_sector 0
-I- Writing: 0x9DE bytes at 0x0 (buffer addr : 0x202A20)
-I- Sector 0 unlocked
-I- Writing: 0x9DE bytes at 0x0 (buffer addr : 0x202A20)
-E- Generic::Write returned error (0x00000004)

Вопрос
почему Write returned error (0x00000004) и FLASH неизменен?
Или нужно как-то по особому шить FLASH?

PS
биты зашиты снимаю перед записью
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Genadi Zawidowsk...
сообщение Apr 21 2009, 19:29
Сообщение #2


Профессионал
*****

Группа: Участник
Сообщений: 1 620
Регистрация: 22-06-07
Из: Санкт-Петербург, Россия
Пользователь №: 28 634



У битов защиты ресурс по записям сильно меньше, чем у флеша, так что снимать каждый раз перед записью может и не надо?
С завода микросхемы без установленной защиты выпускаются.

Не имел такого опыта, но могу предложить посмотреть, куда замапленно ПЗУ загрузчика?
Может, писать в тот адрес, где flash всегда присутствует? На 0 он не всегда, как я понял.

Сообщение отредактировал Genadi Zawidowski - Apr 21 2009, 19:36
Go to the top of the page
 
+Quote Post



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

 


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


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