Hi All,
I am able to get the serial ouput.But after printing the output "Jumping to LinuxBios". It does show nothing. I am pasting here the output of serial console. Can anybody have a look and suggest something to go ahead. ---- LinuxBIOS-2.0.0.Fallback Fri Feb 9 12:11:33 PST 2007 starting... 01 is the comm register SMBus controller enabled vt8606 init starting 00000000 is the north 1106 0605 0120d4 is the computed timing NOP PRECHARGE DUMMY READS CBR MRS NORMAL set ref. rate enable multi-page open Slot 00 is SDRAM 10000000 bytes 0100 is the chip size 000e is the MA type Slot 01 is empty Slot 02 is empty Slot 03 is empty vt8606 done Testing DRAM : 00000000-000a0000 DRAM fill: 00000000-000a0000 00000000 00010000 00020000 00030000 00040000 00050000 00060000 00070000 00080000 00090000 000a0000 DRAM filled DRAM verify: 00000000-000a0000 00000000 00010000 00020000 00030000 00040000 00050000 00060000 00070000 00080000 00090000 000a0000 DRAM range verified. Done. Testing DRAM : 00100000-01000000 DRAM fill: 00100000-01000000 00100000 00110000 00120000 00130000 00140000 00150000 00160000 00170000 00180000 00190000 001a0000 001b0000 001c0000 001d0000 001e0000 001f0000 00200000 00210000 00220000 00230000 00240000 00250000 00260000 00270000 00280000 00290000 002a0000 002b0000 002c0000 002d0000 002e0000 002f0000 00300000 00310000 00320000 00330000 00340000 00350000 00360000 00370000 00380000 00390000 003a0000 003b0000 003c0000 003d0000 003e0000 003f0000 00400000 00410000 00420000 00430000 00440000 00450000 00460000 00470000 00480000 00490000 004a0000 004b0000 004c0000 004d0000 004e0000 004f0000 00500000 00510000 00520000 00530000 00540000 00550000 00560000 00570000 00580000 00590000 005a0000 005b0000 005c0000 005d0000 005e0000 005f0000 00600000 00610000 00620000 00630000 00640000 00650000 00660000 00670000 00680000 00690000 006a0000 006b0000 006c0000 006d0000 006e0000 006f0000 00700000 00710000 00720000 00730000 00740000 00750000 00760000 00770000 00780000 00790000 007a0000 007b0000 007c0000 007d0000 007e0000 007f0000 00800000 00810000 00820000 00830000 00840000 00850000 00860000 00870000 00880000 00890000 008a0000 008b0000 008c0000 008d0000 008e0000 008f0000 00900000 00910000 00920000 00930000 00940000 00950000 00960000 00970000 00980000 00990000 009a0000 009b0000 009c0000 009d0000 009e0000 009f0000 00a00000 00a10000 00a20000 00a30000 00a40000 00a50000 00a60000 00a70000 00a80000 00a90000 00aa0000 00ab0000 00ac0000 00ad0000 00ae0000 00af0000 00b00000 00b10000 00b20000 00b30000 00b40000 00b50000 00b60000 00b70000 00b80000 00b90000 00ba0000 00bb0000 00bc0000 00bd0000 00be0000 00bf0000 00c00000 00c10000 00c20000 00c30000 00c40000 00c50000 00c60000 00c70000 00c80000 00c90000 00ca0000 00cb0000 00cc0000 00cd0000 00ce0000 00cf0000 00d00000 00d10000 00d20000 00d30000 00d40000 00d50000 00d60000 00d70000 00d80000 00d90000 00da0000 00db0000 00dc0000 00dd0000 00de0000 00df0000 00e00000 00e10000 00e20000 00e30000 00e40000 00e50000 00e60000 00e70000 00e80000 00e90000 00ea0000 00eb0000 00ec0000 00ed0000 00ee0000 00ef0000 00f00000 00f10000 00f20000 00f30000 00f40000 00f50000 00f60000 00f70000 00f80000 00f90000 00fa0000 00fb0000 00fc0000 00fd0000 00fe0000 00ff0000 01000000 DRAM filled DRAM verify: 00100000-01000000 00100000 00110000 00120000 00130000 00140000 00150000 00160000 00170000 00180000 00190000 001a0000 001b0000 001c0000 001d0000 001e0000 001f0000 00200000 00210000 00220000 00230000 00240000 00250000 00260000 00270000 00280000 00290000 002a0000 002b0000 002c0000 002d0000 002e0000 002f0000 00300000 00310000 00320000 00330000 00340000 00350000 00360000 00370000 00380000 00390000 003a0000 003b0000 003c0000 003d0000 003e0000 003f0000 00400000 00410000 00420000 00430000 00440000 00450000 00460000 00470000 00480000 00490000 004a0000 004b0000 004c0000 004d0000 004e0000 004f0000 00500000 00510000 00520000 00530000 00540000 00550000 00560000 00570000 00580000 00590000 005a0000 005b0000 005c0000 005d0000 005e0000 005f0000 00600000 00610000 00620000 00630000 00640000 00650000 00660000 00670000 00680000 00690000 006a0000 006b0000 006c0000 006d0000 006e0000 006f0000 00700000 00710000 00720000 00730000 00740000 00750000 00760000 00770000 00780000 00790000 007a0000 007b0000 007c0000 007d0000 007e0000 007f0000 00800000 00810000 00820000 00830000 00840000 00850000 00860000 00870000 00880000 00890000 008a0000 008b0000 008c0000 008d0000 008e0000 008f0000 00900000 00910000 00920000 00930000 00940000 00950000 00960000 00970000 00980000 00990000 009a0000 009b0000 009c0000 009d0000 009e0000 009f0000 00a00000 00a10000 00a20000 00a30000 00a40000 00a50000 00a60000 00a70000 00a80000 00a90000 00aa0000 00ab0000 00ac0000 00ad0000 00ae0000 00af0000 00b00000 00b10000 00b20000 00b30000 00b40000 00b50000 00b60000 00b70000 00b80000 00b90000 00ba0000 00bb0000 00bc0000 00bd0000 00be0000 00bf0000 00c00000 00c10000 00c20000 00c30000 00c40000 00c50000 00c60000 00c70000 00c80000 00c90000 00ca0000 00cb0000 00cc0000 00cd0000 00ce0000 00cf0000 00d00000 00d10000 00d20000 00d30000 00d40000 00d50000 00d60000 00d70000 00d80000 00d90000 00da0000 00db0000 00dc0000 00dd0000 00de0000 00df0000 00e00000 00e10000 00e20000 00e30000 00e40000 00e50000 00e60000 00e70000 00e80000 00e90000 00ea0000 00eb0000 00ec0000 00ed0000 00ee0000 00ef0000 00f00000 00f10000 00f20000 00f30000 00f40000 00f50000 00f60000 00f70000 00f80000 00f90000 00fa0000 00fb0000 00fc0000 00fd0000 00fe0000 00ff0000 01000000 DRAM range verified. Done. Copying LinuxBIOS to RAM. Jumping to LinuxBIOS. --------------------------------------------------- Can anybody tell me what these instruction doing...ls
leal _iseg, %edi (As i guess , it calculates effective address and loads into edi) jmp *%edi (But i donot know what this instruction does???)
Regards Sanjay
--------------------------------- 8:00? 8:25? 8:40? Find a flick in no time with theYahoo! Search movie showtime shortcut.
I hate to say this, but it is probable that your dram is still not programmed correctly :-(
You might want to put code into auto.c to try to verify the image.
Another possibility is that your %esp is somehow wrong. Then function calls would not work correctly.
The jmp *%edi is simply the jmp to the start of linuxbios in ram.
ron
I hate to say this, but it is probable that your dram is still not programmed correctly :-(
I think that too.As I remember I had met the same error before when I developed MS9185. and it was all because the dram was programmed incorrectly.
bxshi
Now that DRAM is initialization and tested, the second part of LinuxBios is copied into DRAM and runs.
Best Regards
??? Feng Libo @ AMD Ext: 20906 Mobile Phone: 13683249071 Office Phone: 0086-010-62801406
________________________________
From: linuxbios-bounces@linuxbios.org [mailto:linuxbios-bounces@linuxbios.org] On Behalf Of sanjay tiwary Sent: Monday, March 05, 2007 3:46 PM To: linuxbios@linuxbios.org Subject: [LinuxBIOS] Nothing Happens after "Jumping to linuxbios"
Hi All,
I am able to get the serial ouput.But after printing the output "Jumping to LinuxBios". It does show nothing. I am pasting here the output of serial console. Can anybody have a look and suggest something to go ahead. ---- LinuxBIOS-2.0.0.Fallback Fri Feb 9 12:11:33 PST 2007 starting... 01 is the comm register SMBus controller enabled vt8606 init starting 00000000 is the north 1106 0605 0120d4 is the computed timing NOP PRECHARGE DUMMY READS CBR MRS NORMAL set ref. rate enable multi-page open Slot 00 is SDRAM 10000000 bytes 0100 is the chip size 000e is the MA type Slot 01 is empty Slot 02 is empty Slot 03 is empty vt8606 done Testing DRAM : 00000000-000a0000 DRAM fill: 00000000-000a0000 00000000 00010000 00020000 00030000 00040000 00050000 00060000 00070000 00080000 00090000 000a0000 DRAM filled DRAM verify: 00000000-000a0000 00000000 00010000 00020000 00030000 00040000 00050000 00060000 00070000 00080000 00090000 000a0000 DRAM range verified. Done. Testing DRAM : 00100000-01000000 DRAM fill: 00100000-01000000 00100000 00110000 00120000 00130000 00140000 00150000 00160000 00170000 00180000 00190000 001a0000 001b0000 001c0000 001d0000 001e0000 001f0000 00200000 00210000 00220000 00230000 00240000 00250000 00260000 00270000 00280000 00290000 002a0000 002b0000 002c0000 002d0000 002e0000 002f0000 00300000 00310000 00320000 00330000 00340000 00350000 00360000 00370000 00380000 00390000 003a0000 003b0000 003c0000 003d0000 003e0000 003f0000 00400000 00410000 00420000 00430000 00440000 00450000 00460000 00470000 00480000 00490000 004a0000 004b0000 004c0000 004d0000 004e0000 004f0000 00500000 00510000 00520000 00530000 00540000 00550000 00560000 00570000 00580000 00590000 005a0000 005b0000 005c0000 005d0000 005e0000 005f0000 00600000 00610000 00620000 00630000 00640000 00650000 00660000 00670000 00680000 00690000 006a0000 006b0000 006c0000 006d0000 006e0000 006f0000 00700000 00710000 00720000 00730000 00740000 00750000 00760000 00770000 00780000 00790000 007a0000 007b0000 007c0000 007d0000 007e0000 007f0000 00800000 00810000 00820000 00830000 00840000 00850000 00860000 00870000 00880000 00890000 008a0000 008b0000 008c0000 008d0000 008e0000 008f0000 00900000 00910000 00920000 00930000 00940000 00950000 00960000 00970000 00980000 00990000 009a0000 009b0000 009c0000 009d0000 009e0000 009f0000 00a00000 00a10000 00a20000 00a30000 00a40000 00a50000 00a60000 00a70000 00a80000 00a90000 00aa0000 00ab0000 00ac0000 00ad0000 00ae0000 00af0000 00b00000 00b10000 00b20000 00b30000 00b40000 00b50000 00b60000 00b70000 00b80000 00b90000 00ba0000 00bb0000 00bc0000 00bd0000 00be0000 00bf0000 00c00000 00c10000 00c20000 00c30000 00c40000 00c50000 00c60000 00c70000 00c80000 00c90000 00ca0000 00cb0000 00cc0000 00cd0000 00ce0000 00cf0000 00d00000 00d10000 00d20000 00d30000 00d40000 00d50000 00d60000 00d70000 00d80000 00d90000 00da0000 00db0000 00dc0000 00dd0000 00de0000 00df0000 00e00000 00e10000 00e20000 00e30000 00e40000 00e50000 00e60000 00e70000 00e80000 00e90000 00ea0000 00eb0000 00ec0000 00ed0000 00ee0000 00ef0000 00f00000 00f10000 00f20000 00f30000 00f40000 00f50000 00f60000 00f70000 00f80000 00f90000 00fa0000 00fb0000 00fc0000 00fd0000 00fe0000 00ff0000 01000000 DRAM filled DRAM verify: 00100000-01000000 00100000 00110000 00120000 00130000 00140000 00150000 00160000 00170000 00180000 00190000 001a0000 001b0000 001c0000 001d0000 001e0000 001f0000 00200000 00210000 00220000 00230000 00240000 00250000 00260000 00270000 00280000 00290000 002a0000 002b0000 002c0000 002d0000 002e0000 002f0000 00300000 00310000 00320000 00330000 00340000 00350000 00360000 00370000 00380000 00390000 003a0000 003b0000 003c0000 003d0000 003e0000 003f0000 00400000 00410000 00420000 00430000 00440000 00450000 00460000 00470000 00480000 00490000 004a0000 004b0000 004c0000 004d0000 004e0000 004f0000 00500000 00510000 00520000 00530000 00540000 00550000 00560000 00570000 00580000 00590000 005a0000 005b0000 005c0000 005d0000 005e0000 005f0000 00600000 00610000 00620000 00630000 00640000 00650000 00660000 00670000 00680000 00690000 006a0000 006b0000 006c0000 006d0000 006e0000 006f0000 00700000 00710000 00720000 00730000 00740000 00750000 00760000 00770000 00780000 00790000 007a0000 007b0000 007c0000 007d0000 007e0000 007f0000 00800000 00810000 00820000 00830000 00840000 00850000 00860000 00870000 00880000 00890000 008a0000 008b0000 008c0000 008d0000 008e0000 008f0000 00900000 00910000 00920000 00930000 00940000 00950000 00960000 00970000 00980000 00990000 009a0000 009b0000 009c0000 009d0000 009e0000 009f0000 00a00000 00a10000 00a20000 00a30000 00a40000 00a50000 00a60000 00a70000 00a80000 00a90000 00aa0000 00ab0000 00ac0000 00ad0000 00ae0000 00af0000 00b00000 00b10000 00b20000 00b30000 00b40000 00b50000 00b60000 00b70000 00b80000 00b90000 00ba0000 00bb0000 00bc0000 00bd0000 00be0000 00bf0000 00c00000 00c10000 00c20000 00c30000 00c40000 00c50000 00c60000 00c70000 00c80000 00c90000 00ca0000 00cb0000 00cc0000 00cd0000 00ce0000 00cf0000 00d00000 00d10000 00d20000 00d30000 00d40000 00d50000 00d60000 00d70000 00d80000 00d90000 00da0000 00db0000 00dc0000 00dd0000 00de0000 00df0000 00e00000 00e10000 00e20000 00e30000 00e40000 00e50000 00e60000 00e70000 00e80000 00e90000 00ea0000 00eb0000 00ec0000 00ed0000 00ee0000 00ef0000 00f00000 00f10000 00f20000 00f30000 00f40000 00f50000 00f60000 00f70000 00f80000 00f90000 00fa0000 00fb0000 00fc0000 00fd0000 00fe0000 00ff0000 01000000 DRAM range verified. Done. Copying LinuxBIOS to RAM. Jumping to LinuxBIOS. --------------------------------------------------- Can anybody tell me what these instruction doing...ls
leal _iseg, %edi (As i guess , it calculates effective address and loads into edi) jmp *%edi (But i donot know what this instruction does???)
Regards Sanjay
________________________________
8:00? 8:25? 8:40? Find a flick http://tools.search.yahoo.com/shortcuts/?fr=oni_on_mailnews in no time with theYahoo! Search movie showtime shortcut. http://tools.search.yahoo.com/shortcuts/?fr=oni_on_mailnews