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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> AT91SAM9260 bootstrapping
3.14
сообщение Mar 22 2008, 12:41
Сообщение #1


Их либе дих ...
******

Группа: СуперМодераторы
Сообщений: 2 010
Регистрация: 6-09-04
Из: Russia, Izhevsk
Пользователь №: 609



Собрал железяку на сабжевом чипе.
USB-B разъем подключен к DDM/DDP пинам, "часовой" 32768Гц кварц, основной кварц на 12МГц.
OSCSEL=1, BMS=1.
Поставил SAM-BA, подключаю девайс, не видит sad.gif
Смотрю осиллом, 32к наблюдаю, 12МГц наблюдаю, но при сбросе (или выкл/вкл питания) не вижу никакой активности на линиях USB.
У меня так же DataFlash подключена к SPI0, при сбросе так же не наблюдаю никакой активности sad.gif
Что посоветутете?


--------------------
Усы, борода и кеды - вот мои документы :)
Go to the top of the page
 
+Quote Post
3.14
сообщение Mar 22 2008, 15:31
Сообщение #2


Их либе дих ...
******

Группа: СуперМодераторы
Сообщений: 2 010
Регистрация: 6-09-04
Из: Russia, Izhevsk
Пользователь №: 609



Вбщем, уже всю репу изчесал smile.gif
Сделал такой вывод, исходя из раздела 13.3 Device Initialization, у меня какой то затык на PLL-ках, т.к. загрузка из DataFlash проиходит после их инициализации.
Немного не понятно, есть таблица "разрешеных" кварцев основного генератора, что, загрузчик сам вычислит его значение и применит нужные коэффициенты для инициализации PLL чтоб получить 48М?
Если установить BMS=0 и передернуть питание, наблюдаю, что процессор пытается читать из 0-го банка.


--------------------
Усы, борода и кеды - вот мои документы :)
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Mar 22 2008, 15:40
Сообщение #3


Гуру
******

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



Цитата(3.14 @ Mar 22 2008, 18:31) *
Немного не понятно, есть таблица "разрешеных" кварцев основного генератора, что, загрузчик сам вычислит его значение и применит нужные коэффициенты для инициализации PLL чтоб получить 48М?

SAM9261 именно так и делает, 9260 по идее тоже должен.
А через DBGU не пробовали? У меня была очень похожая ситуация, тогда оказалось, что не припаян DDP.
Go to the top of the page
 
+Quote Post
3.14
сообщение Mar 22 2008, 16:10
Сообщение #4


Их либе дих ...
******

Группа: СуперМодераторы
Сообщений: 2 010
Регистрация: 6-09-04
Из: Russia, Izhevsk
Пользователь №: 609



Цитата
А через DBGU не пробовали?
Нет, просто пустить DRX/DTX через RS232 трансивер, этого будет достаточно чтоб самба его нашла?


--------------------
Усы, борода и кеды - вот мои документы :)
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Mar 22 2008, 16:18
Сообщение #5


Гуру
******

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



Да, достаточно.
Go to the top of the page
 
+Quote Post
3.14
сообщение Mar 22 2008, 16:29
Сообщение #6


Их либе дих ...
******

Группа: СуперМодераторы
Сообщений: 2 010
Регистрация: 6-09-04
Из: Russia, Izhevsk
Пользователь №: 609



Блин, зараза ...
Подключил DBGU, запускаю самбу, жму "Connect", вижу входную последовательность на DRX, а вот на DTX ничего не выходит, ну и соответственно самба ничего не находит sad.gif
Кстати, а при работе внутреннего загрузчика на PLLRCA чего то должно появляться (у меня 0)?


--------------------
Усы, борода и кеды - вот мои документы :)
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Mar 22 2008, 16:41
Сообщение #7


Гуру
******

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



Цитата(3.14 @ Mar 22 2008, 19:29) *
Кстати, а при работе внутреннего загрузчика на PLLRCA чего то должно появляться (у меня 0)?

Точно не помню, но что-то отличное от '0' должно, по-моему.
Go to the top of the page
 
+Quote Post
3.14
сообщение Mar 24 2008, 15:06
Сообщение #8


Их либе дих ...
******

Группа: СуперМодераторы
Сообщений: 2 010
Регистрация: 6-09-04
Из: Russia, Izhevsk
Пользователь №: 609



Еще, у меня H-JTAG постоянно читает ID чипа как 0x0091DF90, а должен быть 0x05B1303F (на JTAGSEL у меня 1.8В)


--------------------
Усы, борода и кеды - вот мои документы :)
Go to the top of the page
 
+Quote Post
АДИКМ
сообщение Mar 24 2008, 16:12
Сообщение #9


Знающий
****

Группа: Свой
Сообщений: 630
Регистрация: 2-08-05
Пользователь №: 7 294



если не решите проблему - завтра напишу
сейчас пьян


--------------------
летаю на пепелаце...
Go to the top of the page
 
+Quote Post
3.14
сообщение Mar 24 2008, 19:06
Сообщение #10


Их либе дих ...
******

Группа: СуперМодераторы
Сообщений: 2 010
Регистрация: 6-09-04
Из: Russia, Izhevsk
Пользователь №: 609



Ага, не так уяснил по JTAGSEL, проц ожил ...

Еще, не понятно, залью в DataFlash фирмварь после чего загрузчик будет ей передавать управление, а если снова самба нужна ...?


--------------------
Усы, борода и кеды - вот мои документы :)
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Mar 24 2008, 19:10
Сообщение #11


Гуру
******

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



Заблокировать загрузку можно только физически испортив интерфейс с DataFlash sad.gif
Go to the top of the page
 
+Quote Post
3.14
сообщение Mar 24 2008, 19:22
Сообщение #12


Их либе дих ...
******

Группа: СуперМодераторы
Сообщений: 2 010
Регистрация: 6-09-04
Из: Russia, Izhevsk
Пользователь №: 609



Ладно хоть J-link поддерживает ...


--------------------
Усы, борода и кеды - вот мои документы :)
Go to the top of the page
 
+Quote Post
3.14
сообщение Mar 26 2008, 18:16
Сообщение #13


Их либе дих ...
******

Группа: СуперМодераторы
Сообщений: 2 010
Регистрация: 6-09-04
Из: Russia, Izhevsk
Пользователь №: 609



Следующая "напасть" smile.gif ...
Самба заливает в DataFlash только по 0-му адресу, если выставить другой адрес, видно что она начивает заливать в датафлешку но через пару секунд обрывается и "встает" на вечно (от размера файла не зависит)...


--------------------
Усы, борода и кеды - вот мои документы :)
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Mar 26 2008, 19:54
Сообщение #14


Гуру
******

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



Это с последней Самбой? У Атмела она обновилась 6 марта, м.б. там чего исправили.
Go to the top of the page
 
+Quote Post
3.14
сообщение Mar 26 2008, 20:02
Сообщение #15


Их либе дих ...
******

Группа: СуперМодераторы
Сообщений: 2 010
Регистрация: 6-09-04
Из: Russia, Izhevsk
Пользователь №: 609



Самба 2.6, входила в состав AT91-ISP 1.10 ...
Может в TCL чего править надо было, у меня одна AT45DB321 на SPI_CS0.
Еще не пойму где инициализация PLL осуществляется ...


--------------------
Усы, борода и кеды - вот мои документы :)
Go to the top of the page
 
+Quote Post

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

 


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


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