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

 
 
 
Reply to this topicStart new topic
> SAM3U + USB SAM-BA виснет при попытке прошить Flash
dimasen
сообщение Oct 21 2010, 08:14
Сообщение #1


Участник
*

Группа: Свой
Сообщений: 59
Регистрация: 12-07-04
Из: Санкт-Петербург
Пользователь №: 313



Всем привет!
Имеется проект: AT91SAM3U1 + USB коннектор.
Сейчас пока главная цель научиться шить встроеную Flash.
Значит так. Есть плата AT91SAM3U1 + USB коннектор. Вставляем в USB. USB-устройство детектится на ура! Запускаем приложение SAM-BA GUI... Запустили. Даже вижу содержимое всех памятей. И даже могу менять значения встроеной SRAM. Здесь всё хорошо. Но, как известно, для работы со встроеной Flash необходимо залить и запустить апплет в самом SAM3U. Так вот, при запуске "Enable Flash Access", SAM-BA GUI повисает. И я больше ничего не могу сделать.
Поможите кто-нить, а?
З.Ы. SAM-BA под WINXP
Go to the top of the page
 
+Quote Post
ahulap
сообщение Dec 31 2010, 04:47
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 44
Регистрация: 22-06-06
Из: Kharkiv, UA
Пользователь №: 18 284



У меня та же проблема, только с sam3u4c. SAM-BA зависает на -I- Loading applet isp-flash-at91sam3u4.bin at address 0x20001000
Кроме этого, есть самодельный макет на sam3u4e, там SAM-BA ругается что не может проинициализировать PSRAM (эту часть скрипта можно убрать в tcl-файле), но дальше работает и шьет флеш и GPNMV биты.
Пробовал и SAM-BA 2.10 (CDC и через atm6124.Sys) и 2.9 - результат один и тот же. Так же пробовал перекомпиллировать апплет - аналогично...
Кто-нибудь знает решение данной проблемы? Заранее благодарен.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Dec 31 2010, 08:58
Сообщение #3


Гуру
******

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



Были подобные проблемы на некоторых хостах, попробуйте подключить через хаб USB 1.1
Go to the top of the page
 
+Quote Post
ahulap
сообщение Jan 5 2011, 04:39
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 44
Регистрация: 22-06-06
Из: Kharkiv, UA
Пользователь №: 18 284



Цитата(aaarrr @ Dec 31 2010, 13:58) *
Были подобные проблемы на некоторых хостах, попробуйте подключить через хаб USB 1.1

Проверил на старом компьютере - результата никакого.

Дело скорее всего не в этом, т.к. загрузчик опознается и можно залить туда апплет для другого процессора. Работать он конечно не будет, но загрузка проходит. Можно было бы предположить что ошибка в самих апплетах для sam3u, но они же нормально грузятся в sam3u4E и зависают в sam3u4C. Вроде как внутренности у них должны быть одинаковые, да и загрузчик выдает одну и ту же версию: v1.1 Oct 16 2008 17:28:07.
В схеме с sam3u4c все нормально, платы работают. До этого программировали через JTAG, а в серии хочется избавиться от этого разъема.

Подскажите, где еще искать?
Go to the top of the page
 
+Quote Post
prottoss
сообщение Jan 5 2011, 05:22
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659



С SAM3 еще не работал. Могу предположить что может быть проблема в настройках FLASH контроллера - я имею ввиду циклы ожидания. В скриптах я не копался по этому не знаю, есть ли вообще такая возможность. Просто одно из предположений.


--------------------
Go to the top of the page
 
+Quote Post
ahulap
сообщение Jan 5 2011, 07:04
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 44
Регистрация: 22-06-06
Из: Kharkiv, UA
Пользователь №: 18 284



Похоже дело и не в этом. В SAM-BA v2.10\applets\isp-project\flash\main.с я добавил код чтобы зажечь светодиодик на плате. Он не загорелся, так что похоже до загрузки апплета не доходит.
А циклы ожидания и все остальное настраиваются как раз в самом апплете.
Go to the top of the page
 
+Quote Post

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

 


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


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