[LinuxBIOS] VIA/EPIA -Stops after "Jumping to LinuxBIOS"
sanjay tiwary
stiwary20 at yahoo.com
Fri Mar 9 11:18:13 CET 2007
Hi,
We are trying to boot our board with LinuxBIOS.
When we are trying to start the processor, It stops after debug message "Jumping to LinuxBIOS".
We are using Northbridge/Via/vt8606. It was origninally taken from vt8601.
Can anybody pls see the two log and tell why not i am able to go beyound "Jumping to the LinuxBIOS". In the 2nd log, we have also tried to dump north. We have also captured first 70 byte from Serial EEPROM through read_spd mean for SDRAM.
I see lots of differences in ouput of lspci and dumpnorth output. Only the first row is matching all other are different.
We have the output of command from runnung machine with vendor BIOS:
# lspci -xxx -s 0:0.0
00: 06 11 05 06 06 00 10 22 00 00 00 06 00 00 00 00
10: 08 00 00 ec 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
30: 00 00 00 00 a0 00 00 00 00 00 00 00 00 00 00 00
40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
50: fd db c8 fe 02 00 20 20 e0 00 10 20 20 20 20 20
60: 3f 2a 00 a0 e6 00 00 00 41 7c 43 0f 08 21 00 00
70: c4 80 cc 0c 0e a1 d2 00 01 b4 09 00 00 00 00 00
80: 0f 40 00 00 c0 00 00 00 02 00 00 00 00 00 00 00
90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 02 c0 20 00 01 02 00 1f 00 00 00 00 27 12 00 00
b0: c0 ff 10 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 01 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 32 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 04 00 32 42 00 b0 00 00 00 00
------------------------------------------------------------------------------------
Below is the log captured when try to boot the board with LinuxBIOS:
---------------------------------------------------
LinuxBIOS-2.0.0.Fallback Fri Mar 9 20:02:10 IST 2007 starting...
01 is the comm register
SMBus controller enabled
vt8606 init starting
00000000 is the north
1106 0605
0120Serial EPROM dump
80 80 80 80 80 80 80 80
08 08 08 08 08 08 08 08
04 04 04 04 04 04 04 04
0d 0d 0d 0d 0d 0d 0d 0d
09 09 09 09 09 09 09 09
02 02 02 02 02 02 02 02
40 40 40 40 40 40 40 40
00 00 00 00 00 00 00 00
01 01 01 01 01 01 01 01
75 75 75 75 75 75 75 75
54 54 54 54 54 54 54 54
00 00 00 00 00 00 00 00
82 82 82 82 82 82 82 82
10 10 10 10 10 10 10 10
00 00 00 00 00 00 00 00
01 01 01 01 01 01 01 01
8f 8f 8f 8f 8f 8f 8f 8f
04 04 04 04 04 04 04 04
04 04 04 04 04 04 04 04
01 01 01 01 01 01 01 01
01 01 01 01 01 01 01 01
00 00 00 00 00 00 00 00
0e 0e 0e 0e 0e 0e 0e 0e
a0 a0 a0 a0 a0 a0 a0 a0
60 60 60 60 60 60 60 60
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
14 14 14 14 14 14 14 14
0f 0f 0f 0f 0f 0f 0f 0f
14 14 14 14 14 14 14 14
2d 2d 2d 2d 2d 2d 2d 2d
20 20 20 20 20 20 20 20
15 15 15 15 15 15 15 15
08 08 08 08 08 08 08 08
15 15 15 15 15 15 15 15
08 08 08 08 08 08 08 08
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
02 02 02 02 02 02 02 02
a8 a8 a8 a8 a8 a8 a8 a8
ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff
Serial EPROM dump end
d4 is the computed timing
NOP
PRECHARGE
DUMMY READS
CBR
MRS
NORMAL
set ref. rate
enable multi-page open
Slot 00 is SDRAM 08000000 bytes x2
0100 is the chip size
000e is the MA type
Slot 01 is empty
Slot 02 is empty
Slot 03 is empty
00:06 11 05 06 06 00 10 22 00 00 00 06 00 00 00 00
10:08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
30:00 00 00 00 a0 00 00 00 00 00 00 00 00 00 00 00
40:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
50:ac 08 80 03 00 00 20 20 e0 00 10 20 20 20 20 20
60:3f 00 00 30 e4 e4 e4 00 41 ac 65 0d 08 7f 00 00
70:00 00 00 00 00 00 00 00 01 f0 00 02 00 00 00 00
80:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
90:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a0:02 c0 20 00 01 02 00 1f 00 00 00 00 00 02 00 00
b0:80 63 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0:01 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00
d0:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0:00 00 00 00 00 00 04 00 00 00 00 00 00 00 00 00
----------------------------------------------------------------------------------------------------------
Joe Pub <joepubber at googlemail.com> wrote:
Hi All,
I am getting closer to having VMWare working with a LinuxBIOS BIOS. I
had an issue which I was unsure of, where certain compile options
would just not work with VMWare. I have finnaly figured out why that
is.
By enabling CONFIG_PCI_ROM_RUN for instance, includes extra object
files within the resulting binary, hence making the used part of the
ROM image greater. Here lies my problem. VMWare seems to load the
LinuxBIOS rom, but then overwrite the address at 0xFA000 with 8K of
NVRAM data, basically overwriting portions of the LinuxBIOS code.
So what I was wondering, what would be the best approach to reserve
that area of memory to that it does not corrupt any of the LinuxBIOS
code.
Thanks guys.
--
linuxbios mailing list
linuxbios at linuxbios.org
http://www.openbios.org/mailman/listinfo/linuxbios
---------------------------------
The fish are biting.
Get more visitors on your site using Yahoo! Search Marketing.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20070309/33afb2cc/attachment.html>
More information about the coreboot
mailing list