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

 
 
> beagleboard не пашет
godek
сообщение Jan 23 2010, 19:17
Сообщение #1





Группа: Участник
Сообщений: 3
Регистрация: 23-01-10
Пользователь №: 55 019



Добрый день!

Купил на ebay beagleboard, а на нем, как я понял, установлен OMAP3530 без bootloader. Т.е при загрузке вижу через консоль RS232, что пишет 40T и на этом все останавливается. Я пытаюсь прошить NAND с помощью http://code.google.com/p/omap-u-boot-utils/ через RS232
Код
D:\AccessPort\x32>pserial.exe  -p com8 -f x-load_revc_v3.bin.ift
Waiting For Device ASIC ID: Press Ctrl+C to stop
ASIC ID Detected.
Sending 2ndFile:
Downloading file: 100.000% completed(20392/20392 bytes)
File download completed.
D:\AccessPort\x32>ukermit.exe -p com8 -f u-boot-f_revc_v3.bin
Failed after 4 retries in sequence 0 - success send = 0 bytes
Data transmit failed

Т.е. ukermit не срабатывает. Может кто знает как мне оживить плату?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 10)
SimpleSoft
сообщение Jan 24 2010, 20:42
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 273
Регистрация: 3-11-05
Пользователь №: 10 442



Я начинал с http://code.google.com/p/beagleboard/wiki/BootingBeagleBoard
Разбил SD карту на 2 раздела: FAT16, EXT3. На первый закинул xloader, u-boot, uImage на второй rootfs.
Всё согласно http://elinux.org/BeagleBoard#MMC.2FSD_boot

Если всё правильно - должен начать грузится u-boot.
Причина редактирования: Бездумное цитирование
Go to the top of the page
 
+Quote Post
SL555
сообщение Jan 25 2010, 06:14
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 28
Регистрация: 31-05-05
Пользователь №: 5 580



Цитата(godek @ Jan 23 2010, 22:17) *
Добрый день!

Купил на ebay beagleboard, а на нем, как я понял, установлен OMAP3530 без bootloader. Т.е при загрузке вижу через консоль RS232, что пишет 40T и на этом все останавливается. Я пытаюсь прошить NAND с помощью http://code.google.com/p/omap-u-boot-utils/ через RS232
Код
D:\AccessPort\x32>pserial.exe  -p com8 -f x-load_revc_v3.bin.ift
Waiting For Device ASIC ID: Press Ctrl+C to stop
ASIC ID Detected.
Sending 2ndFile:
Downloading file: 100.000% completed(20392/20392 bytes)
File download completed.
D:\AccessPort\x32>ukermit.exe -p com8 -f u-boot-f_revc_v3.bin
Failed after 4 retries in sequence 0 - success send = 0 bytes
Data transmit failed

Т.е. ukermit не срабатывает. Может кто знает как мне оживить плату?


Немного оффтоп, а где на ebay купили ? Через поиск не находит.
Go to the top of the page
 
+Quote Post
Rustam_Ek
сообщение Jan 25 2010, 12:52
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 29-10-09
Из: Екатеринбург
Пользователь №: 53 283



Цитата(godek @ Jan 24 2010, 00:17) *
Может кто знает как мне оживить плату?

Вот здесь подробно описано как проверить работоспособность платы и запустить Angstrom:
http://elinux.org/BeagleBoardBeginners
Там используется загрузка с SD-карты.
Если записать на карту файлы, как напсано здесь:
http://code.google.com/p/beagleboard/wiki/...dRevCValidation
то в NAND-память автоматически прошьется загрузчик.

В принципе его можно залить и через RS-232 или USB, но для первого раза через SD-карту, мне кажется проще будет...
Go to the top of the page
 
+Quote Post
godek
сообщение Jan 30 2010, 11:55
Сообщение #5





Группа: Участник
Сообщений: 3
Регистрация: 23-01-10
Пользователь №: 55 019



Мне удалось таки загрузить NAND с SD карты (нужно было форматировать FAT16, а не FAT32), но линукс с SD карты так и не грузится, а виснет на "booting the kernel."
Код
## Booting kernel from Legacy Image at 80200000 ...
   Image Name:   Linux-2.6.28-omap1
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    2577980 Bytes =  2.5 MB
   Load Address: 80008000
   Entry Point:  80008000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK
OK

Starting kernel ...

Uncompressing Linux...........................................................................
................................................................................
.
......... done, booting the kernel.
Может нужна более ранняя версия линукса?

Цитата
Разбил SD карту на 2 раздела: FAT16, EXT3. На первый закинул xloader, u-boot, uImage на второй rootfs.

Так я тоже попробовал (на EXT3 убунту), но в этом случае пишет BAD CRC на загрузке uImage.

Цитата
Немного оффтоп, а где на ebay купили ? Через поиск не находит.

Лот уже снят. Проблема в том, что человек мне впарил очень старую версию RevА, так что будьте внимательны
Go to the top of the page
 
+Quote Post
Rustam_Ek
сообщение Jan 31 2010, 12:40
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 29-10-09
Из: Екатеринбург
Пользователь №: 53 283



Цитата(godek @ Jan 30 2010, 16:55) *
Лот уже снят. Проблема в том, что человек мне впарил очень старую версию RevА, так что будьте внимательны


Проверьте Вашу плату, как описано тут: http://elinux.org/BeagleBoard#Errata
Как я понимаю, некоторые платы revA содержат какую-то ошибку и нужно возвращать плату, заполнив RMA request.
Эта проблема снята в версиях B6 и старше.
Может быть Ваша плата из этой серии?
Go to the top of the page
 
+Quote Post
godek
сообщение Feb 7 2010, 11:28
Сообщение #7





Группа: Участник
Сообщений: 3
Регистрация: 23-01-10
Пользователь №: 55 019



Цитата(Rustam_Ek @ Jan 31 2010, 16:40) *
Проверьте Вашу плату, как описано тут: http://elinux.org/BeagleBoard#Errata

Да, я читал это. Вообще плата очень странная, потому что питание у нее распаяно правильно (как у revb), но с обеих сторон написано reva. Не думаю, что они примут RMA Request из России.
Go to the top of the page
 
+Quote Post
Shread
сообщение Feb 8 2010, 08:35
Сообщение #8


иногда заглядывающий
****

Группа: Свой
Сообщений: 900
Регистрация: 18-05-05
Из: Зеленоград
Пользователь №: 5 170



Цитата(godek @ Feb 7 2010, 14:28) *
Да, я читал это. Вообще плата очень странная, потому что питание у нее распаяно правильно (как у revb), но с обеих сторон написано reva. Не думаю, что они примут RMA Request из России.

Примут- примут. Никуда не денутся.
Go to the top of the page
 
+Quote Post
SimpleSoft
сообщение Feb 9 2010, 11:54
Сообщение #9


Местный
***

Группа: Участник
Сообщений: 273
Регистрация: 3-11-05
Пользователь №: 10 442



Цитата(Shread @ Feb 8 2010, 10:35) *
Примут- примут. Никуда не денутся.


Как пример, у меня были проблемы с UART.

Про эту проблему было на beagleboard.org:
Цитата
Random boards, quite rare, revision < B6: Some random boards and quite rare, show directly after purchasing broken serial communication from host PC to BeagleBoard. Symptom is that you get a new board, get serial output from BeagleBoard in terminal program, but can't type anything at U-Boot prompt (Note: Don't mix this with errata #7. With errata #7 you are able to use U-Boot normally, but Linux prompt input stops after some time). Most users don't have this issue, though. So, first double check your serial configuration (FAQ1, FAQ2 and FAQ3). Only if you are really, really sure that anything with your serial connection is fine, consider sending the board back doing a RMA request. This issue was resolved on revision B6 and later boards.


Отправил через фирму - продавца (предварительно оформив бумажку) и вернули рабочий, видимо поменяли LevelTranslator (1.8<->3.3) и залили его клеем.

Цитата(Shread @ Feb 8 2010, 10:35) *
Примут- примут. Никуда не денутся.


Как пример, у меня были проблемы с UART.

Про эту проблему было на beagleboard.org:
Цитата
Random boards, quite rare, revision < B6: Some random boards and quite rare, show directly after purchasing broken serial communication from host PC to BeagleBoard. Symptom is that you get a new board, get serial output from BeagleBoard in terminal program, but can't type anything at U-Boot prompt (Note: Don't mix this with errata #7. With errata #7 you are able to use U-Boot normally, but Linux prompt input stops after some time). Most users don't have this issue, though. So, first double check your serial configuration (FAQ1, FAQ2 and FAQ3). Only if you are really, really sure that anything with your serial connection is fine, consider sending the board back doing a RMA request. This issue was resolved on revision B6 and later boards.


Отправил через фирму - продавца (предварительно оформив бумажку) и вернули рабочий, видимо поменяли LevelTranslator (1.8<->3.3) и залили его клеем.
Go to the top of the page
 
+Quote Post
SimpleSoft
сообщение Feb 9 2010, 13:27
Сообщение #10


Местный
***

Группа: Участник
Сообщений: 273
Регистрация: 3-11-05
Пользователь №: 10 442



Уважаемые модераторы!
Отредактируйте предыдущее сообщение.
Go to the top of the page
 
+Quote Post
el_chapo
сообщение Feb 17 2010, 20:49
Сообщение #11


Участник
*

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



Цитата(godek @ Jan 30 2010, 14:55) *
Мне удалось таки загрузить NAND с SD карты (нужно было форматировать FAT16, а не FAT32), но линукс с SD карты так и не грузится, а виснет на "booting the kernel."
Код
## Booting kernel from Legacy Image at 80200000 ...
   Image Name:   Linux-2.6.28-omap1
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    2577980 Bytes =  2.5 MB
   Load Address: 80008000
   Entry Point:  80008000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK
OK

Starting kernel ...

Uncompressing Linux...........................................................................
................................................................................
.
......... done, booting the kernel.

Может нужна более ранняя версия линукса?


Да, попробуйте найти старые бинарники (ядро и файловую систему) + на ревизии А стояло 128 Мб ОЗУ, а сейчас почти все последние бинарники сделаны под ревизию С, где 256 МБ. В bootargs проверьте опцию mem, должно быть mem=128M (или меньше)

Сообщение отредактировал el_chapo - Feb 17 2010, 20:50
Go to the top of the page
 
+Quote Post

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

 


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


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