Jump to content

    
Sign in to follow this  
Odiemus

непропаи или битое железо?

Recommended Posts

Запустил таки rainbow v1.1., загрузил по сети Linux, смонтировал initrd и запустил с него busybox :)

Flash 2 шт. at45db642d = суммарно 16 метров, чипы новые, куплены в магазине.

память 2 шт. HY57V561620FTP-H = суммарно 64 метра, выпаяна из модуля DIMM методом электроплитки.

кварц 18.432 MHz.

 

Есть пара неясных моментов омрачающих жизнь:

 

1. RomBoot во Flash прописывает себя нормально, U-Boot он тоже прописывает нормально, из Flash потом они прекрасно друг друга грузят!

Но как только я пытаюсь, следуя инструкциям с heavy-online, прошить и ядро во flash я вылетаю по -F- Data Abort detected.

При этом когда я делаю Erase Dataflash то никаких ошибок не происходит.

 

2. Память работает!, но тоже странно.

При указании в u-boot её объёма 16 метров всё работает нормально.

Если же я указываю что у меня 32 метра, или (честно) 64 метра - тест памяти тоже практически сразу после начала вылетает по -F- Data Abort detected.

 

Аналогично если я пытаюсь работать с Flash:

U-Boot> fsinfo
### filesystem type is JFFS2
Scanning JFFS2 FS: \ -F- Data Abort detected

 

вроде после первых непропаев памяти, после устранения которых все заработало, я сидел с увеличительным стеклом и проверял и пайку Flash, и пайку памяти, и пайку CPU.

Как узнать что же это именно глючит?

Share this post


Link to post
Share on other sites
Запустил таки rainbow v1.1., загрузил по сети Linux, смонтировал initrd и запустил с него busybox :)

Flash 2 шт. at45db642d = суммарно 16 метров, чипы новые, куплены в магазине.

память 2 шт. HY57V561620FTP-H = суммарно 64 метра, выпаяна из модуля DIMM методом электроплитки.

кварц 18.432 MHz.

 

Есть пара неясных моментов омрачающих жизнь:

 

1. RomBoot во Flash прописывает себя нормально, U-Boot он тоже прописывает нормально, из Flash потом они прекрасно друг друга грузят!

Но как только я пытаюсь, следуя инструкциям с heavy-online, прошить и ядро во flash я вылетаю по -F- Data Abort detected.

При этом когда я делаю Erase Dataflash то никаких ошибок не происходит.

 

2. Память работает!, но тоже странно.

При указании в u-boot её объёма 16 метров всё работает нормально.

Если же я указываю что у меня 32 метра, или (честно) 64 метра - тест памяти тоже практически сразу после начала вылетает по -F- Data Abort detected.

 

Аналогично если я пытаюсь работать с Flash:

U-Boot> fsinfo
### filesystem type is JFFS2
Scanning JFFS2 FS: \ -F- Data Abort detected

 

вроде после первых непропаев памяти, после устранения которых все заработало, я сидел с увеличительным стеклом и проверял и пайку Flash, и пайку памяти, и пайку CPU.

Как узнать что же это именно глючит?

 

была у меня подобная проблемма

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

http://electronix.ru/forum/index.php/?showtopic=25634

AT91RM9200 - мистика? SPI? или romboot.bin?, задачка не для слабонервных....

 

http://electronix.ru/forum/index.php/?showtopic=29261

Linux + AT91RM9200 + настройка..., Берем все от контроллера, что только возможно ! Разгоняем производ

 

.

Share this post


Link to post
Share on other sites

хорошая утилитка тестирования SDRAM, запускается из под Linux-а, хорошо бы найти отдельно стоящую версию.

 

http://pyropus.ca/software/memtester/

Share this post


Link to post
Share on other sites
хорошая утилитка тестирования SDRAM, запускается из под Linux-а, хорошо бы найти отдельно стоящую версию.

 

http://pyropus.ca/software/memtester/

Премного благодарен!!!

Попробую!!

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this