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

 
 
 
Reply to this topicStart new topic
> u-boot на at91sam9260 перегружается, подскажите мож кто сталкивался?
nvn
сообщение Feb 5 2009, 11:34
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 56
Регистрация: 8-02-05
Пользователь №: 2 486



стартует u-boot и потом перегружается:
---
RomBOOT

>

U-Boot 1.1.5 (Nov 2 2006 - 10:31:07)

DRAM: 64 MB
NAND: No NAND device found!!!
No NAND device found!!!
0 MiB
DataFlash:AT45DB642
Nb pages: 8192
Page Size: 1056
Size= 8650752 bytes
Logical address: 0xD0000000
Area 0:D0000000 to D0003FFF (RO)
Area 1:D0004000 to D0007FFF
Area 2:D0008000 to D0037FFF (RO)
Area 3:D0038000 to D083FFFF
In: serial
Out: serial
Err: serial
PHY not reset!!

Hit any key to stop autoboot: 3 RomBOOT

>

U-Boot 1.1.5 (Nov 2 2006 - 10:31:07)

DRAM: 64 MB
NAND: No NAND device found!!!
No NAND device found!!!
0 MiB
---
если успеть до перезапуска нажать клавишу, то появляется ком.строка и опять перегружается
может кто знает куда глянуть?
Go to the top of the page
 
+Quote Post
Зайцев Иван
сообщение Feb 6 2009, 09:58
Сообщение #2


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

Группа: Участник
Сообщений: 92
Регистрация: 23-07-08
Из: Екатеринбург
Пользователь №: 39 153



Данная тема поднималась но на 9200..
Дело в большинстве случаев в памяти SDARM
Go to the top of the page
 
+Quote Post
nvn
сообщение Feb 6 2009, 11:31
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 56
Регистрация: 8-02-05
Пользователь №: 2 486



Цитата(Зайцев Иван @ Feb 6 2009, 15:58) *
Данная тема поднималась но на 9200..
Дело в большинстве случаев в памяти SDARM

ОК, спасибо!
пойду гляну память и поищу про RM9200
Go to the top of the page
 
+Quote Post
nvn
сообщение Feb 9 2009, 10:33
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 56
Регистрация: 8-02-05
Пользователь №: 2 486



проверил... с все SDRAM вроде нормально, есть четыре платы и все так себя ведут, есть еще платка AS-9260 так там все нормально, перекидывал память с нее на свою платку и обратно, все равно не работает, а AS-9260 работает и с той и с дрогой памятью.
понимаю, что надо искать "десять отличий" в схеме, но может кто сходу скажет от чего такое могет быть?
словно вотчдог какой-то...

Сообщение отредактировал nvn - Feb 9 2009, 10:35
Go to the top of the page
 
+Quote Post
Dron_Gus
сообщение Feb 9 2009, 11:13
Сообщение #5


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

Группа: Свой
Сообщений: 1 202
Регистрация: 9-01-05
Из: Санкт-Петербург
Пользователь №: 1 861



Тайминги памяти.


--------------------
Если сверху смотреть, то сбоку кажется, что снизу ничего не видно.
Go to the top of the page
 
+Quote Post
MiniMax
сообщение Feb 9 2009, 11:14
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 53
Регистрация: 12-09-07
Пользователь №: 30 498



Цитата(nvn @ Feb 9 2009, 14:33) *
проверил... с все SDRAM вроде нормально, есть четыре платы и все так себя ведут, есть еще платка AS-9260 так там все нормально, перекидывал память с нее на свою платку и обратно, все равно не работает, а AS-9260 работает и с той и с дрогой памятью.
понимаю, что надо искать "десять отличий" в схеме, но может кто сходу скажет от чего такое могет быть?
словно вотчдог какой-то...


Проблема может быть в разводке платы.
Попробуйте запустить тест в SRAM, который проинициализирует SDRAM контроллер и протестирует все.
Такой тест есть в ARM Development System (FREE) oт Bipom
Загрузить можно отсюда
http://www.bipom.com/armdev_down.php
Там есть и компилятор.
После установки в директории по умолчанию тесты находятся в
C:\bipom\devtools\GCC\AT91SAM9\Examples\SDRAM

GadgetPC - 32M, 16-bit SDRAM, 3.3V
MMARM9 - 64M, 32-bit SDRAM, 1.8V

Чтобы переключить пример MMARM9 на 3.3V память надо:
1) открыть C:\bipom\devtools\GCC\AT91SAM9\Src\libmmarm9_hw_init.prj проект
2) закомметировать
// Switch to 1.8V memory
// writel(readl(AT91C_BASE_CCFG + CCFG_EBICSA) & (~(1UL<<16)), AT91C_BASE_CCFG + CCFG_EBICSA);
3) нажать "Build All", чтобы перекомпилировать библиотеку
4) Скомпилировать новый mmarm9_sdram.bin

Примечание. Тест выводит отладочную информацию в UART0

Сообщение отредактировал MiniMax - Feb 9 2009, 11:14
Go to the top of the page
 
+Quote Post
nvn
сообщение Feb 10 2009, 06:12
Сообщение #7


Участник
*

Группа: Участник
Сообщений: 56
Регистрация: 8-02-05
Пользователь №: 2 486



ок, буду пробовать
Go to the top of the page
 
+Quote Post
nvn
сообщение Feb 10 2009, 09:01
Сообщение #8


Участник
*

Группа: Участник
Сообщений: 56
Регистрация: 8-02-05
Пользователь №: 2 486



MiniMax, скачал поставил, перекомпилил, а как запустить в SRAM чето не соображу sad.gif
Go to the top of the page
 
+Quote Post
nvn
сообщение Mar 2 2009, 09:09
Сообщение #9


Участник
*

Группа: Участник
Сообщений: 56
Регистрация: 8-02-05
Пользователь №: 2 486



вообщем тесты SDRAM проходят успешно, гонял сутки, а u-boot гадина по прежнему перегружается, причем тока на моей плате, на плате от аргуссофта все нормально smile3046.gif
Go to the top of the page
 
+Quote Post
RW9UAO
сообщение Mar 3 2009, 02:11
Сообщение #10


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

Группа: Свой
Сообщений: 115
Регистрация: 23-01-07
Пользователь №: 24 688



если просто слизать схему от аргуссофтовской платы, то и сеть работать не будет. надо копировать атмеловскую плату. проходили =) ищите несоответстви в схеме.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 02:27
Рейтинг@Mail.ru


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