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

 
 
> кто нибудь использовал U-Boot 1.3.2 ?
Badwin
сообщение Mar 13 2008, 09:44
Сообщение #1





Группа: Новичок
Сообщений: 14
Регистрация: 26-11-07
Из: Новосибирск
Пользователь №: 32 676



Попробывал скомпилить U-Boot 1.3.2 под свою плату, запускается, при выполнеение команды "boot" вылетает с таким сообщением

Load U-BOOT from dataflash[c0008000] to SDRAM[20f00000]

Set PLLA to 180Mhz and Master clock to 45Mhz and start U-BOOTя

U-Boot 1.3.2 (Mar 13 2008 - 04:24:42)

DRAM: 32 MB
Atmel: Flash: 0 kB
DataFlash:AT45DB642
Nb pages: 8192
Page Size: 1056
Size= 8650752 bytes
Logical address: 0xC0000000
Area 0: C0000000 to C0007FFF (RO)
Area 1: C0008000 to C001FFFF (RO)
Area 2: C0020000 to C0027FFF
Area 3: C0028000 to C083FFFF
In: serial
Out: serial
Err: serial
Hit any key to stop autoboot: 3  0
U-Boot> printenv
bootdelay=3
baudrate=115200
ethaddr=12:34:56:78:9A:BC
ipaddr=10.0.0.2
serverip=10.0.0.1
netmask=255.0.0.0
bootfile="u-boot.bin.gz"
bootcmd=cp.b 0xC002A000 0x20A00000 0x200000; bootm 0x20A00000
stdin=serial
stdout=serial
stderr=serial

Environment size: 234/8188 bytes
U-Boot> boot
Copy to Flash... data abort
pc : [<20f11c84>] lr : [<20f0c280>]
sp : 20edd7c8 ip : 20f1aba4 fp : c002a000
r10: 20f1c32c r9 : 20f1c32c r8 : 20eddfdc
r7 : 20f1c32c r6 : c002a000 r5 : 20a00000 r4 : 00200000
r3 : 00200000 r2 : 20a00000 r1 : c002a000 r0 : 20f1c32c
Flags: nzCv IRQs off FIQs off Mode SVC_32
Resetting CPU ...

может кто подскажет в чем проблема?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 4)
Badwin
сообщение Mar 20 2008, 12:01
Сообщение #2





Группа: Новичок
Сообщений: 14
Регистрация: 26-11-07
Из: Новосибирск
Пользователь №: 32 676



в общем победил


AT91F_LowLevelInit(): Debug channel initialized
press any key to enter bootloader
Load U-BOOT from dataflash[c0008000] to SDRAM[20f00000]
Set PLLA to 180Mhz and Master clock to 45Mhz and start U-BOOTя

U-Boot 1.3.2 (Mar 20 2008 - 05:38:57)

DRAM: 32 MB
Atmel: Flash: 0 kB
DataFlash:AT45DB642
Nb pages: 8192
Page Size: 1056
Size= 8650752 bytes
Logical address: 0xC0000000
Area 0: C0000000 to C0007FFF (RO)
Area 1: C0008000 to C001FFFF (RO)
Area 2: C0020000 to C0027FFF
Area 3: C0028000 to C083FFFF
In: serial
Out: serial
Err: serial
eth: setteng MAC address to 12:34:56:78:9a:bc
RTL8201PHY not connected!!

Link: 100baseTX Full Duplex
Hit any key to stop autoboot: 3  2  1  0
## Booting image at c002a000 ...
Image Name:
Image Type: ARM Linux Kernel Image (gzip compressed)
Data Size: 1257717 Bytes = 1.2 MB
Load Address: 20008000
Entry Point: 20008000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK

Starting kernel ...

Linux version 2.6.23 (root@box) (gcc version 3.4.6) #72 PREEMPT Tue Mar 11 22:41:45 EDT 2008
CPU: ARM920T [41129200] revision 0 (ARMv4T), cr=c0003177
Machine: MY AT91RM9200
Memory policy: ECC disabled, Data cache writeback
Clocks: CPU 179 MHz, master 44 MHz, main 18.432 MHz
и т.д


немного отличается командами,
setenv bootcmd=bootm 0xC002A000
boot
с сетью пока не разбирался...
в общем можно u-boot-1.3.2. запускать AT91RM9200 если немного подшаманить.......
Go to the top of the page
 
+Quote Post
Dron_Gus
сообщение Jul 16 2008, 21:48
Сообщение #3


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

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



Вы не разобрались с глюком cp.b? У меня сейчас та же проблемма. Обойтись bootm не могу, т.к. предварительно нужно загрузить образ ФС.


--------------------
Если сверху смотреть, то сбоку кажется, что снизу ничего не видно.
Go to the top of the page
 
+Quote Post
dch
сообщение Aug 3 2008, 00:19
Сообщение #4


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

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



Цитата(Dron_Gus @ Jul 17 2008, 01:48) *
cp.b

она обычно анализирует адрес источника и назначения если это последовательная флэш уходит на соответсвующую функцию. Надо взять кусочек из 1.1.1 там копирование работает. в 1.1.1 не работала конструкция bootm 20800000 С0000000 :-)
Go to the top of the page
 
+Quote Post
Dron_Gus
сообщение Aug 4 2008, 10:16
Сообщение #5


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

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



Цитата(dch @ Aug 3 2008, 04:19) *
она обычно анализирует адрес источника и назначения если это последовательная флэш уходит на соответсвующую функцию. Надо взять кусочек из 1.1.1 там копирование работает. в 1.1.1 не работала конструкция bootm 20800000 С0000000 :-)


То еще развлечение, как предполагаю.


--------------------
Если сверху смотреть, то сбоку кажется, что снизу ничего не видно.
Go to the top of the page
 
+Quote Post

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

 


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


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