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

 
 
 
Reply to this topicStart new topic
> AT91SAM9G45-EKES и sam-ba
ZAA
сообщение Mar 29 2010, 08:27
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 141
Регистрация: 10-02-08
Из: Екб
Пользователь №: 34 906



Добрый день всем. Недавно получили новый отладочный комплект AT91SAM9G45-EKES. В даташите и на сайте Atmel написано, что изначально не работает sam-ba через USB. В Errata написано:
Код
Once done, the following steps are necessary to store this version of ROM code in DataFlash.
1. unplug power supply
2. unplug USB device cable
3. remove jumper JP10 (NandFlash Chip Select) & JP12 (DataFlash Chip Select)
4. plug serial cable
5. launch hyper terminal (115,200 bauds, 8 bits, parity none, 1 stop bit, no flow control)
6. plug-in power supply
7. type on hyper terminal: "Alt-0128 Alt-0128 #"
8. AT91SAM9G45-EKES returns ">"
9. close hyper terminal
10. close jumper JP12 (DataFlashВ® Chip Select)
11. launch SAM-BA (Choose right COM port and AT91SAM9G45-EKES)
12. choose DataFlash media tab in the SAM-BA GUI interface
13. initialize DataFlash, choosing the Enable action in the Scripts rolling menu and press
     Execute
14. choose Send boot file, press Execute
15. select AT91SAM9G45_RomCode_Replacement.bin binary file and press Open; the
     media is written down
16. close SAM-BA
On Reset, the faulty ROM code will copy the fixed ROM code in SRAM and launch it. The con-
nexion through USB to the SAM-BA monitor will work.

Как я понимаю, нужно:
Код
1. Выключить питание
2. Отсоединить USB-кабель
3. Убрать джамперы JP10 и JP12
4. Подключить RS232-кабель и открыть Hyperterminal (я работаю в linux, поэтому пользуюсь minicom или cutecom)
5. Включить питание

После выполнения следующей инструкции ничего не происходит.. Может ,я что-то не то посылаю?? Или не в том формате? Потому что в ответ никакой галочки ">" я не получаю...На атмеловском форуме кто-то писал, что посылал "\128\128#"...Тоже безрезультатно... Если кто-то решал уже эту проблему, подскажите, пожалуйста, что делаю не так. Спасибо)
Go to the top of the page
 
+Quote Post
hwdev
сообщение Mar 29 2010, 17:55
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 334
Регистрация: 1-09-06
Из: Москва
Пользователь №: 20 008



Цитата(ZAA @ Mar 29 2010, 11:27) *
Добрый день всем. Недавно получили новый отладочный комплект AT91SAM9G45-EKES. В даташите и на сайте Atmel написано, что изначально не работает sam-ba через USB. В Errata написано:
...
После выполнения следующей инструкции ничего не происходит.. Может ,я что-то не то посылаю?? Или не в том формате? Потому что в ответ никакой галочки ">" я не получаю...На атмеловском форуме кто-то писал, что посылал "\128\128#"...Тоже безрезультатно... Если кто-то решал уже эту проблему, подскажите, пожалуйста, что делаю не так. Спасибо)

ага, делал такое на этой платке:
менторел.ру/gem45.html

всё работает, как пишет Атмел, но надо поискать в гугле как именно послать эту последовательность, я просто забыл. Давно это было.. А зачем заказывать чудо с инженерными образцами? Уже же нормальные, не инженерные появились. Даже ES2 уже были без этого бага. Вам, вероятно, подсунули залежалый товар sad.gif
Go to the top of the page
 
+Quote Post
ZAA
сообщение Mar 30 2010, 03:47
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 141
Регистрация: 10-02-08
Из: Екб
Пользователь №: 34 906



Цитата(hwdev @ Mar 29 2010, 21:55) *
ага, делал такое на этой платке:
менторел.ру/gem45.html

всё работает, как пишет Атмел, но надо поискать в гугле как именно послать эту последовательность, я просто забыл. Давно это было.. А зачем заказывать чудо с инженерными образцами? Уже же нормальные, не инженерные появились. Даже ES2 уже были без этого бага. Вам, вероятно, подсунули залежалый товар sad.gif

мдя....неутешительно, но все равно спасибо, будем искать)
Go to the top of the page
 
+Quote Post
Master of Nature
сообщение Jun 9 2010, 11:23
Сообщение #4


Мыслящий
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 20-07-07
Из: Самара
Пользователь №: 29 270



Под Alt-128 подразумевается: зажать Alt и на дополнительной клавиатуре набрать 128.
т.е. отправить символ с десятичный кодом 128.
Вы ведь так и делали?


--------------------
FAQ по AD
Форум по AD
Знание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью.
...стоит запомнить ...вернее задуматься.
Go to the top of the page
 
+Quote Post
ZAA
сообщение Aug 17 2010, 09:56
Сообщение #5


Частый гость
**

Группа: Участник
Сообщений: 141
Регистрация: 10-02-08
Из: Екб
Пользователь №: 34 906



Цитата(Master of Nature @ Jun 9 2010, 15:23) *
Под Alt-128 подразумевается: зажать Alt и на дополнительной клавиатуре набрать 128.
т.е. отправить символ с десятичный кодом 128.
Вы ведь так и делали?

Да вроде так и делаю - получается, что нужно отправить в ASCII-коде AA# (в шестнадцатеричном - C0 C0 23 0D 0A). Результат такой же((( Пробовала и просто 0D в конце добавлять, и просто 0A в конце посылать...и после каждого символа конец строки и возврат каретки ставить, и просто сами 3 символа посылать....Ничего не помогает. Молчит контроллер. Теперь все это пробую отправлять в программе Compump в Windows. wassat.gif
Go to the top of the page
 
+Quote Post

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

 


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


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