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

 
 
> Программирование AT91SAM3U4C через USB SAM-BA GUI
BurglarInt
сообщение May 25 2011, 12:45
Сообщение #1





Группа: Участник
Сообщений: 11
Регистрация: 25-05-11
Пользователь №: 65 261



help.gifКонтроллер AT91SAM3U4C не программируется при помощи USB SAM-BA v2.10 GUI.

Электрическая схема представлена тут: Прикрепленный файл  AT91SAM3U4C.bmp ( 1.6 мегабайт ) Кол-во скачиваний: 29


Пробовал поменять папку "at91sam3u-ek" на эту Прикрепленный файл  at91sam3u4c.zip ( 17.07 килобайт ) Кол-во скачиваний: 77
- не помогло. Подскажите, что необходимо сделать crying.gif

до создания топика читал см. AT91SAM3U4E wacko.gif
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
aaarrr
сообщение May 25 2011, 13:02
Сообщение #2


Гуру
******

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



Кварца на 32 нет, соответственно, придется пересобрать апплет, который SAM-BA загружает в процессор.
Go to the top of the page
 
+Quote Post
BurglarInt
сообщение May 26 2011, 12:44
Сообщение #3





Группа: Участник
Сообщений: 11
Регистрация: 25-05-11
Пользователь №: 65 261



Цитата(aaarrr @ May 25 2011, 17:02) *
Кварца на 32 нет, соответственно, придется пересобрать апплет, который SAM-BA загружает в процессор.


Поставил кварц 32768 Гц и два конденсатора по 100 пФ (к земле) и SAM-BA запустился.

Теперь появилась следующая проблема: зависание при попытке записи в контроллер.

В скрипте "at91sam3u4.tcl" умышленно закомментировано:

# Initialize FLASH
#if {[catch {FLASH::Init 0} dummy_err]} {
# if {$commandLineMode == 0} {
# messageDialg error.gif "Failed to initialize FLASH access" "FLASH init." ok
# }
# puts "-E- Error during FLASH initialization"
# Close link
# TCL_Close $target(handle)
# exit
#} else {
# puts "-I- FLASH initialized"
#}

#if {$commandLineMode == 0} {
# messageDialg warning.gif "Do not forget to run the script \"Enable Flash access\" in Flash 0 or 1 pane before writing/reading a file in the corresponding flash." "Flash 0 and Flash 1 access" ok
#}

если комментарий убрать на "FLASH::Init 0" - SAM-BA не запуститься, если оставить так - SAM-BA зависает при попытке программирования.

Как дальше поступить ?

P.S. Ознакомился с топиком SAM3U + USB SAM-BA виснит при попытке прошить Flash
Go to the top of the page
 
+Quote Post
aaarrr
сообщение May 26 2011, 13:23
Сообщение #4


Гуру
******

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



Цитата(BurglarInt @ May 26 2011, 16:44) *
Как дальше поступить ?

Я бы начал с исправления огрехов схемы: JTAG нельзя бросать в воздухе, цепочка сброса должна быть на NRSTB, а не NRST.

P.S. Да, и ERASE ему на всякий случай сделайте.
Go to the top of the page
 
+Quote Post
BurglarInt
сообщение May 27 2011, 09:45
Сообщение #5





Группа: Участник
Сообщений: 11
Регистрация: 25-05-11
Пользователь №: 65 261



Цитата(aaarrr @ May 26 2011, 17:23) *
Я бы начал с исправления огрехов схемы: JTAG нельзя бросать в воздухе, цепочка сброса должна быть на NRSTB, а не NRST.

P.S. Да, и ERASE ему на всякий случай сделайте.


TDI, TDO, TMS и TCK посадил через резисторы 47 кОм на 3,3 В.

ситуация не изменилась crying.gif


P.S.
ERASE выведен на контрольную точку ещё ранее, замкнуть его всегда можно
ещё осталось сделать цепочку сброса NRSTB wacko.gif

Доработанная схема представлена тут Прикрепленный файл  at91sam3u4c_ver_1_1.doc ( 105 килобайт ) Кол-во скачиваний: 168
Go to the top of the page
 
+Quote Post



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

 


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


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