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

 
 
> Первый запуск платы
ecos-rtos_in_ua
сообщение Apr 26 2009, 13:51
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 209
Регистрация: 15-03-08
Из: Украина, Винница
Пользователь №: 35 931



Ситуация такая:
Не могу через COM порт запустить SAM-BA, выдает ошибку про неправильный processor ID. Через USB запускаеться и находит.
Залил в датафлэш два файла: boot и uboot.
Отключаю USB. Выставляю необходимые параметры COM порта, втыкаю USB-COM через нульмодемный кабель в верхний разъем, ставлю перемычки для подключения посл. порта к процу. Перезапускаю плату.
В терминале тишина...

Верчу я плату в руках (пару минут), вдруг замечаю что в терминале
RomBoot
>
и тишина. После рестарта полная тишина.

RS232 на плате проверил, замкнув RX TX, работает, что на входе то и на выходе.

Вопрос почему не загружаеться?
Куда копать?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
ecos-rtos_in_ua
сообщение Apr 26 2009, 16:46
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 209
Регистрация: 15-03-08
Из: Украина, Винница
Пользователь №: 35 931



Дополнительная информация:
JTAG не подключен. Нужно ли запаивать S1-S3(по схеме)?
SDRAM- V54C3256164VBT7. AT24, NAND Flash DM9161 не впаяны. На кварцах кондеры вместо 10pF 12pF.
Прикрепленные файлы
Прикрепленный файл  308_03145_0_V54C3256_16_80_40_4V_T_S_B_.pdf ( 853.33 килобайт ) Кол-во скачиваний: 189
 
Go to the top of the page
 
+Quote Post
dch
сообщение Apr 27 2009, 00:44
Сообщение #3


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

Группа: Участник
Сообщений: 1 179
Регистрация: 15-09-04
Из: 141070 г. Королев МО, улица Горького 39-121
Пользователь №: 661



точно использовали бинарники взятые с сайта, Romboot - странное приглашение - была подобная програмка которая грузилась во внутреннюю рам и прошивала флэш, boot - вроде не должен выдавать приглашений - посмотрите по текстам, а u-boot - так и выдает u-boot
Go to the top of the page
 
+Quote Post
ecos-rtos_in_ua
сообщение Apr 27 2009, 13:22
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 209
Регистрация: 15-03-08
Из: Украина, Винница
Пользователь №: 35 931



Состояние дел.
При загрузке bootstrap заливал через Send file. Заменил на Send boot file, тепер в терминале выдает Start AT91BootStrap...
Больше ничего не выдает. Грешу на неправильную инициализацию SDRAM. bootstrap uboot с сайта siberia-ge.com.
Как проверить?
Есть ли какие тестовые программы, чтобы залить вместо bootstrap?
С процесором только начинаю, поэтому не пинайте сильно.

[EDIT]
При работе с самбой выдавало:
Код
loading history file ... 0 events added                                                              
SAM-BA console display active (Tcl8.4.13 / Tk8.4.13)                                                
(AT91-ISP v1.10) 1 %                                                                                
(AT91-ISP v1.10) 1 % DATAFLASH::SelectDataflash AT91C_SPI0_CS1                                      
-I- Init SPI0 for DataFlash interfaces                                                              
-I- Configure SPI0 PIOs
-I- Reset the SPI0
-I- Configure SPI0 in Master Mode (no CS selected)
-I- Configure SPI0 CS0 for DataFlash AT45
-I- Configure SPI0 CS1 for DataFlash AT45
-I- Disable the RX and TX PDC transfer requests
-I- Reset all Counter register Next buffer first
-I- Enable the RX and TX PDC transfer requests
-I- End of Init_DataFlash
-I- Switch to the correct PCS of SPI0 Mode Register (Fixed Peripheral Selected)
-I- Chip Select 1 Selected
-I- Enable the SPI0
-I- Wait for dataflash ready (bit7 of the status register)
-I- DataFlash AT45DB321
-I- End of Select DataFlash
-I- Initialize SDRAM
-I- Configure PIOC as peripheral (D16/D31)
-I- Init MATRIX to support EBI0 CS1 for SDRAM
-I- Init SDRAM
-I- 1. A minimum pause of 200us is provided to precede any signal toggle
-I- 2. A Precharge All command is issued to the SDRAM
-I- *pSDRAM = 0;
-I- 3. Eight Auto-refresh are provided
-I- *pSDRAM = 0;
-I- *pSDRAM = 0;
-I- *pSDRAM = 0;
-I- *pSDRAM = 0;
-I- *pSDRAM = 0;
-I- *pSDRAM = 0;
-I- *pSDRAM = 0;
-I- *pSDRAM = 0;
-I- 4. A mode register cycle is issued to program the SDRAM parameters
-I- *(pSDRAM+0x20) = 0;
-I- 5. Write refresh rate into SDRAMC refresh timer COUNT register
-I- 6. A Normal Mode Command is provided, 3 clocks after tMRD is set
-I- *pSDRAM = 0;
-I- End of Init_SDRAM_48


Это нормально?

Сообщение отредактировал ecos-rtos_in_ua - Apr 27 2009, 13:49
Go to the top of the page
 
+Quote Post
dch
сообщение Apr 27 2009, 16:32
Сообщение #5


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

Группа: Участник
Сообщений: 1 179
Регистрация: 15-09-04
Из: 141070 г. Королев МО, улица Горького 39-121
Пользователь №: 661



Я по опыту с AT91RM9200, 9260 не прошивал, не помню точно как там сделано, поидее должно быть похоже на AT91RM9200, там сделано следующим образом у проца есть ножка если она при ресете в 0 то идет загрузка из внешней флэш {которая на платочке} если в 1 то из внутренней пзу выполняется програмка которая пытается загрузиться с I2C со SPI flash, если там ничего нет то она пытается загрузить внешнюю програмку
во внутреннюю RAM по USB интирфейсу, а если не получается по по DBGU порту, протокол передачи x-модем, соответсвенно у атмела есть посылалка файла по USB.

Програмка прогруженая во внутреннюю SRAM может подцепить SDRAM, залить в неё по DBGU или USB файл большего размера и его прошить. Тут наверное также, на сайте я вижу:

http://www.siberia-ge.com/doc/boot.bin
http://www.siberia-ge.com/doc/u-boot.bin

первая програмка это програмка прошиваемая в первый сектор flash - загрузчик для u-boot-а, она просто инициирует SDRAM, разворачивает u-boot в неё, и передает управление на u-boot. Сам u-boot пишется во второй сектор. Наверное.

Самой програмки прошивальщика не видно, надо документацию почитать :-)

Те если используете продукты от микрософта, то там по идее должен быть терминал,
а в нем есть пункт меню Send File, если его выбрать выдается диалог в нем указывается
x-модем и отсылаемый файл. Нодо послать сначала програмку прошивальщик, а
потом если она умеет работать с COM портом boot.bin, u-boot.bin, я так думаю.
В линуксе для отслыки фалов по x-модему есть утилиточка sx.

Вы там у них спросите, письмом, суппорт есть суппорт .

Сообщение отредактировал dch - Apr 27 2009, 16:45
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- ecos-rtos_in_ua   Первый запуск платы   Apr 26 2009, 13:51
|- - ecos-rtos_in_ua   пробую тест из http://electronix.ru/forum/index.ph...   Apr 27 2009, 14:46
||- - ecos-rtos_in_ua   Цитата(ecos-rtos_in_ua @ Apr 27 2009, 17...   Apr 28 2009, 04:01
||- - ecos-rtos_in_ua   Вот что я узнал в результате тестов: тестовое числ...   Apr 28 2009, 07:47
|- - ecos-rtos_in_ua   boot uboot залиты в флэш. Только запуск стопорится...   Apr 27 2009, 17:19
|- - dch   Цитата(ecos-rtos_in_ua @ Apr 27 2009, 21...   Apr 30 2009, 13:55
|- - ecos-rtos_in_ua   Цитата(dch @ Apr 30 2009, 16:55) Маин ква...   Apr 30 2009, 14:13
- - ecos-rtos_in_ua   Продолжаю мучать плату. Помыл ее спиртом, высушил,...   Apr 30 2009, 11:54
- - ecos-rtos_in_ua   Легким движением руки ... (с паяльником) память, п...   Apr 30 2009, 17:28
|- - ecos-rtos_in_ua   Процес пошел: Скомпилировал bootstrap v1.11 от ATM...   May 1 2009, 17:17
|- - ecos-rtos_in_ua   Перепаял резистроры с 75 на 150 Ом. Убрал дроселя....   May 2 2009, 12:01
|- - ecos-rtos_in_ua   Вот так:   May 2 2009, 13:34
- - RW9UAO   экран не такой как в оригинале? ошибка в инициализ...   May 3 2009, 04:09
|- - ecos-rtos_in_ua   Цитата(RW9UAO @ May 3 2009, 07:09) экран ...   May 3 2009, 05:16
|- - ecos-rtos_in_ua   Проблкма с экраном не решена Может кто подскаж...   May 3 2009, 16:10
|- - ecos-rtos_in_ua   У кого есть такая плата Приведите, пожалуйста, лог...   May 4 2009, 09:43
|- - ecos-rtos_in_ua   Проблему с видео решил. Непропай .......   May 4 2009, 15:43
- - ecos-rtos_in_ua   Можно ли впаять DM9161E вместо DM9161A?   May 4 2009, 17:46
- - Massi   можно....тока надо даташит посмотреть...там различ...   May 4 2009, 18:27
|- - ecos-rtos_in_ua   Продолжение истории... Получил держатель SD карты,...   May 9 2009, 14:34
|- - ecos-rtos_in_ua   Попробовал более новое ядро с linux4sam для sam926...   May 9 2009, 18:08
- - RW9UAO   Другую карточку попробуй. желательно другого произ...   May 12 2009, 00:48
|- - ecos-rtos_in_ua   Цитата(RW9UAO @ May 12 2009, 03:48) Другу...   May 12 2009, 04:18
|- - dch   у Вас переменная bootargs не задана, в u-boot-е ко...   May 12 2009, 18:09
|- - ecos-rtos_in_ua   to dch Спасибо за развернутый ответ. Вы меня немн...   May 13 2009, 03:52
|- - ecos-rtos_in_ua   Запускаю TFT дисплей 3.8дюйма (320х480). Делаю пла...   May 14 2009, 16:08
|- - ecos-rtos_in_ua   Залил на плату последние версии bootstrap и u-boot...   May 17 2009, 14:44
|- - ecos-rtos_in_ua   Пытаюсь поднять сеть. Симптомы: КодNet: macb...   May 19 2009, 17:09
|- - ecos-rtos_in_ua   У меня у-бут не назначал мак-адрес, поетому я пост...   May 21 2009, 04:25
- - RW9UAO   можно   May 22 2009, 01:12
|- - ecos-rtos_in_ua   Сеть запустил в линуксе, в у-буте комп не пингуеть...   May 24 2009, 12:54
|- - ecos-rtos_in_ua   Запустил звук. Но скорость воспроизведения в два р...   Jun 1 2009, 04:42
|- - shworker   Пытаюсь запустить звук. Ядро и root_fs от разрабо...   Nov 20 2009, 12:52
|- - ecos-rtos_in_ua   Цитата(shworker @ Nov 20 2009, 15:52) Пыт...   Nov 20 2009, 18:22
|- - shworker   Цитата(ecos-rtos_in_ua @ Nov 20 2009, 21...   Nov 20 2009, 20:14
|- - S_agent   Цитата(shworker @ Nov 20 2009, 22:14) sh-...   Nov 24 2009, 08:44
|- - ecos-rtos_in_ua   Кто то уже работал с этой платой на новых ядрах (2...   Feb 14 2010, 18:04
|- - ecos-rtos_in_ua   Цитата(ecos-rtos_in_ua @ Feb 14 2010, 22...   Feb 20 2010, 12:03
- - shworker   Сеть и ядро 2.6.27: sh-3.2# uname -r 2.6.27 sh-3...   Dec 1 2009, 10:59
|- - ecos-rtos_in_ua   Цитата(shworker @ Dec 1 2009, 13:59) Сеть...   Dec 3 2009, 05:44
|- - S_agent   Цитата(ecos-rtos_in_ua @ Dec 3 2009, 07...   Dec 3 2009, 09:06
|- - ecos-rtos_in_ua   Цитата(S_agent @ Dec 3 2009, 13:06) Езерн...   Dec 3 2009, 19:13
- - evg-sites   Доброе всем время суток. Помогите профану с первы...   Apr 9 2010, 19:34
|- - dch   mtest запустите, она у Вас как бы понимает что там...   Apr 12 2010, 00:21
|- - SHUR1K   Цитата(dch @ Apr 12 2010, 03:36) mtest за...   Apr 12 2010, 05:45
|- - dch   Цитата(SHUR1K @ Apr 12 2010, 10:00) Я про...   Apr 12 2010, 11:49
|- - SHUR1K   Цитата(dch @ Apr 12 2010, 15:04) попробуй...   Apr 13 2010, 19:46
|- - dch   Цитата(SHUR1K @ Apr 14 2010, 00:01) Area ...   Apr 16 2010, 01:15
||- - SHUR1K   Цитата(dch @ Apr 16 2010, 04:30) там ещё ...   Apr 16 2010, 09:56
|- - dch   Цитата(SHUR1K @ Apr 14 2010, 00:01) *** W...   Apr 18 2010, 00:23
- - decsal   Как эту плату приобрести? А то на e-mail указанный...   Apr 12 2010, 09:25
|- - SHUR1K   Цитата(decsal @ Apr 12 2010, 12:40) Как э...   Apr 12 2010, 09:41
- - decsal   Понятно, а в Москве приобрести возможно? Или налож...   Apr 13 2010, 08:27
|- - SHUR1K   Цитата(decsal @ Apr 13 2010, 11:42) Понят...   Apr 14 2010, 08:36
- - SHUR1K   Эпопея продолжается: залил через SAM-BA образ ядра...   Apr 14 2010, 18:35
|- - S_agent   Цитата(SHUR1K @ Apr 14 2010, 21:50) Start...   Apr 15 2010, 08:33
|- - SHUR1K   Цитата(S_agent @ Apr 15 2010, 11:48) а в ...   Apr 15 2010, 16:50
- - SHUR1K   Залить ядро по сети у меня так и не получилось при...   Apr 17 2010, 11:04
- - X-Shadow   Здравствуйте. Запускаю линукс на плате как написа...   Dec 1 2010, 20:48
|- - ecos-rtos_in_ua   Цитата(X-Shadow @ Dec 1 2010, 23:48)...   Dec 2 2010, 04:51
- - X-Shadow   Все разрешилось, просто я взял ядро с другими пара...   Dec 2 2010, 17:53
- - X-Shadow   С SPI вроде разобрался. Но обнаружилась другая про...   Dec 3 2010, 10:29
- - X-Shadow   Выяснил в чем проблема. Дисплей на самом деле откл...   Dec 3 2010, 17:30
- - S_agent   гляньте в аттаче пример для psp. этого должно быть...   Dec 8 2010, 19:49


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

 


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


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