Skip to contentSkip to conversation

u-boot i386 port

U-Boot-Users Daniel Engström 2 participants 3 messages Apr 28, 2003 2 messages not in the archive

lore
Share & tools
lore

A message that is not in the archive (sent off-list or not yet received): [email protected]

A message that is not in the archive (sent off-list or not yet received): [email protected]

#2 lore raw
Quoted 9 lines · On 2003.04.28 07:09 zhu.zuoliang at zte.com.cn wrote:

Zhu Zuoliang

Thanks a lot for your help!!!! U-boot is now runing on my custom Pentium 2 board now, but the Linux Kernel still can not boot yet.

I compiled a bzImage , download to u-boot, it halt after print: Start Kernel....
this is the problem of my Linux Kernel ? or my u-boot still has problem? or both?????

The obvius question is: have you configured serial console correctly in linux?

It cold also be a problem with the load address you use, not all values will work,
I use 0x100000 wich works for me.

You culd try to figure out what the cpu is doing, if you have access to a hardware-
debugger of some kind.

Quoted 1 line

thanks a lot!!!!!!

You're welcome.
/Daniel

Quoted 1 line
#3 lore raw

Daniel Engstr?m <[email protected]>
2003-04-28 14:27

???
zhu.zuoliang at zte.com.cn
??
u-boot-users at lists.sourceforge.net
??
Re: u-boot i386 port

I do like this:

ON HOST:

make bzImage;

mkimage -A x86 -O linux -T kernel -C none -a 0 -e 0 -n "my kernle" -d bzImage uImage

ON TARGET:

loadb 1000000 (load Image to 16M)
bootm 1000000

are there any problem of these steps?????
thanks a lot!!!!

Quoted 9 lines · On 2003.04.28 07:09 zhu.zuoliang at zte.com.cn wrote:

Zhu Zuoliang

Thanks a lot for your help!!!! U-boot is now runing on my custom Pentium 2 board now, but the Linux Kernel still can not boot yet.

I compiled a bzImage , download to u-boot, it halt after print: Start Kernel....
this is the problem of my Linux Kernel ? or my u-boot still has problem? or both?????

The obvius question is: have you configured serial console correctly in linux?

It cold also be a problem with the load address you use, not all values will work,
I use 0x100000 wich works for me.

You culd try to figure out what the cpu is doing, if you have access to a hardware-
debugger of some kind.

Quoted 1 line

thanks a lot!!!!!!

You're welcome.
/Daniel

Quoted 1 line

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.denx.de/pipermail/u-boot/attachments/20030428/8fc29597/attachment.htm

#4 lore raw
Quoted 12 lines · On 2003.04.28 12:39 zhu.zuoliang at zte.com.cn wrote:

Daniel Engstr?m <[email protected]>
2003-04-28 14:27

I do like this:

ON HOST:

make bzImage;

mkimage -A x86 -O linux -T kernel -C none -a 0 -e 0 -n "my kernle" -d bzImage uImage

Quoted 6 lines

ON TARGET:

loadb 1000000 (load Image to 16M)
bootm 1000000

are there any problem of these steps?????

No.

You could try to issue the following command at the u-boot prompt before typing bootm:
setenv bootargs console=ttyS0,9600

Also verify thet you have
CONFIG_SERIAL=y
CONFIG_SERIAL_CONSOLE=y

In your linux kernel .config file.

/Daniel