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

 
 
> 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
 
Start new topic
Ответов
nvn
сообщение Feb 9 2009, 10:33
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 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
MiniMax
сообщение Feb 9 2009, 11:14
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 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



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

 


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


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