<br>Hello to all,<br><br><br>Marc wrote:<br><br>>Looks like the RAMDISK is blowing up. Try without it. Try running a<br>>memory test. You can built <span id="st" name="st" class="st">memtest</span> as a payload.<br><br>
I've used memtest as a payload and the test was sucessfully. Any other idea for the RAMDISK blow up? <br><br>Bellow the log of the linuxbios + memtest try out. My board is similar to AMD RDK UVC. <br><br>Thanks,<br><br>
Otávio Alcântara<br><br>LinuxBIOS-2.0.0.0Fallback Qua Jul 25 07:18:07 BRT 2007 starting...<br>_MSR GLCP_SYS_RSTPLL (4c000014) value is: 00000498:07de0020<br>Done cpuRegInit<br>SMBUS READ ERROR:03 device:a2<br>Ram1.00<br>Ram2.00
<br>SMBUS READ ERROR:03 device:a2<br>SMBUS READ ERROR:03 device:a2<br>SMBUS READ ERROR:03 device:a2<br>SMBUS READ ERROR:03 device:a2<br>SMBUS READ ERROR:03 device:a2<br>SMBUS READ ERROR:03 device:a2<br>SMBUS READ ERROR:03 device:a2
<br>SMBUS READ ERROR:03 device:a2<br>SMBUS READ ERROR:03 device:a2<br>SMBUS READ ERROR:03 device:a2<br>SMBUS READ ERROR:03 device:a2<br>Ram3<br>DRAM controller init done.<br>RAM DLL lock<br>Ram4<br>Copying LinuxBIOS to ram.
<br>Jumping to LinuxBIOS.<br>LinuxBIOS-2.0.0.0Fallback Qua Jul 25 07:37:45 BRT 2007 booting...<br>clocks_per_usec: 432<br>Enumerating buses...<br>Enter northbridge_init_early<br>writeglmsr: MSR 0x10000020, val 0x20000000:0x000fff80
<br>writeglmsr: MSR 0x10000021, val 0x20000000:0x080fffe0<br>writeglmsr: MSR 0x1000002c, val 0x20000000:0x00000003<br>sizeram: _MSR MC_CF07_DATA: 10077014:00004840<br>sizeram: sizem 0x200MB<br>SysmemInit: enable for 512MBytes
<br>usable RAM: 536739839 bytes<br>SysmemInit: MSR 0x10000028, val 0x2000001f:0xfdf00100<br>sizeram: _MSR MC_CF07_DATA: 10077014:00004840<br>sizeram: sizem 0x200MB<br>SMMGL0Init: 536739840 bytes<br>SMMGL0Init: offset is 0x80400000
<br>SMMGL0Init: MSR 0x10000026, val 0x29fbe080:0x400fffe0<br>writeglmsr: MSR 0x10000080, val 0x00000000:0x00000003<br>writeglmsr: MSR 0x40000020, val 0x20000000:0x000fff80<br>writeglmsr: MSR 0x40000021, val 0x20000000:0x080fffe0
<br>writeglmsr: MSR 0x4000002e, val 0x20000000:0x00000003<br>sizeram: _MSR MC_CF07_DATA: 10077014:00004840<br>sizeram: sizem 0x200MB<br>SysmemInit: enable for 512MBytes<br>usable RAM: 536739839 bytes<br>SysmemInit: MSR 0x4000002a, val 0x2000001f:0xfdf00100
<br>SMMGL1Init:<br>SMMGL1Init: MSR 0x40000023, val 0x20000080:0x400fffe0<br>writeglmsr: MSR 0x40000080, val 0x00000000:0x00000001<br>writeglmsr: MSR 0x400000e3, val 0x60000000:0x033000f0<br>CPU_RCONF_DEFAULT (1808): 0x25FFFC02:0x11FFDF00
<br>CPU_RCONF_BYPASS (180A): 0x00000000 : 0x00000000<br>L2 cache enabled<br>Enabling cache<br>GLPCI R1: system msr.lo 0x00100130 msr.hi 0x1ffdf000<br>GLPCI R2: system msr.lo 0x80400120 msr.hi 0x8041f000<br>Exit northbridge_init_early
<br>Done cpubug fixes <br>Not Doing ChipsetFlashSetup()<br><<<WARNING>>> Graphics init...<br> <<WARNING!!!>>> VRC_VG value: 0xffff<br>Before VSA:<br>do_vsmbios<br>buf ilen 35441 olen60466<br>
buf 00060000 *buf 186 buf[256k] 255<br>buf[0x20] signature is b0:10:e6:80<br>Call real_mode_switch_call_vsm<br>biosint: INT# 0x15<br>biosint: eax 0xbea7 ebx 0x4e53 ecx 0x10000026 edx 0x10000028<br>biosint: ebp 0x17ed4 esp 0xff0 edi 0x8a71 esi 0x38
<br>biosint: ip 0x5b3 cs 0x6000 flags 0x46<br>biosint: gs 0x0 fs 0x0 ds 0x6000 es 0x0<br>handleint21, eax 0xbea7<br>biosint: INT# 0x15<br>biosint: eax 0xbea4 ebx 0x4e53 ecx 0x10000026 edx 0x10000028<br>biosint: ebp 0x17ed4 esp 0xfee edi 0x8a71 esi 0x38
<br>biosint: ip 0x5c1 cs 0x6000 flags 0x46<br>biosint: gs 0x0 fs 0x0 ds 0x6000 es 0x0<br>handleint21, eax 0xbea4<br>do_vsmbios: VSA2 VR signature verified<br>After VSA:<br><<<WARNING>>> Graphics init...
<br> <<WARNING!!!>>> VRC_VG value: 0x2808<br>Finding PCI configuration type.<br>PCI: Using configuration type 1<br>PCI_DOMAIN: 0000 enabled<br>APIC_CLUSTER: 0 enabled<br>PCI: pci_scan_bus for bus 00<br>PCI: 00:
01.0 [1022/2080] enabled<br>PCI: 00:01.1 [1022/2081] enabled<br>PCI: 00:01.2 [1022/2082] enabled<br>cs5536: southbridge_enable: dev is 00010180<br>Disabling static device: PCI: 00:0b.0<br>cs5536: southbridge_enable: dev is 00010420
<br>Disabling static device: PCI: 00:0c.0<br>cs5536: southbridge_enable: dev is 000106c0<br>PCI: 00:0d.0 [10ec/8139] enabled<br>cs5536: southbridge_enable: dev is 00010960<br>Disabling static device: PCI: 00:0e.0<br>cs5536: southbridge_enable: dev is 00010c00
<br>PCI: 00:0f.0 [1022/2090] enabled<br>cs5536: southbridge_enable: dev is 00010ea0<br>PCI: 00:0f.2 [1022/209a] enabled<br>cs5536: southbridge_enable: dev is 00011140<br>PCI: 00:0f.3 [1022/2093] enabled<br>cs5536: southbridge_enable: dev is 000113e0
<br>PCI: 00:0f.4 [1022/2094] enabled<br>cs5536: southbridge_enable: dev is 00011680<br>PCI: 00:0f.5 [1022/2095] enabled<br>PCI: 00:0f.6 [1022/2096] enabled<br>PCI: 00:0f.7 [1022/2097] enabled<br>PCI: pci_scan_bus returning with max=000
<br>done<br>Allocating resources...<br>Reading resources...<br>Done reading resources.<br>Setting resources...<br>PCI: 00:01.1 10 <- [0x00fd000000 - 0x00fdffffff] mem<br>PCI: 00:01.1 14 <- [0x00fe000000 - 0x00fe003fff] mem
<br>PCI: 00:01.1 18 <- [0x00fe004000 - 0x00fe007fff] mem<br>PCI: 00:01.1 1c <- [0x00fe008000 - 0x00fe00bfff] mem<br>PCI: 00:01.1 20 <- [0x00fe00c000 - 0x00fe00ffff] mem<br>PCI: 00:01.2 10 <- [0x00fe010000 - 0x00fe013fff] mem
<br>PCI: 00:0d.0 10 <- [0x0000001000 - 0x00000010ff] io<br>PCI: 00:0d.0 14 <- [0x00fe019000 - 0x00fe0190ff] mem<br>PCI: 00:0f.0 10 <- [0x0000001cb0 - 0x0000001cb7] io<br>PCI: 00:0f.0 14 <- [0x0000001400 - 0x00000014ff] io
<br>PCI: 00:0f.0 18 <- [0x0000001c00 - 0x0000001c3f] io<br>PCI: 00:0f.0 1c <- [0x0000001c80 - 0x0000001c9f] io<br>PCI: 00:0f.0 20 <- [0x0000001800 - 0x000000187f] io<br>PCI: 00:0f.0 24 <- [0x0000001c40 - 0x0000001c7f] io
<br>PCI: 00:0f.2 20 <- [0x0000001ca0 - 0x0000001caf] io<br>PCI: 00:0f.3 10 <- [0x0000001880 - 0x00000018ff] io<br>PCI: 00:0f.4 10 <- [0x00fe016000 - 0x00fe016fff] mem<br>PCI: 00:0f.5 10 <- [0x00fe017000 - 0x00fe017fff] mem
<br>PCI: 00:0f.6 10 <- [0x00fe014000 - 0x00fe015fff] mem<br>PCI: 00:0f.7 10 <- [0x00fe018000 - 0x00fe018fff] mem<br>Done setting resources.<br>Done allocating resources.<br>Enabling resources...<br>PCI: 00:01.0 cmd <- 145
<br>PCI: 00:01.1 subsystem <- 00/00<br>PCI: 00:01.1 cmd <- 142<br>PCI: 00:01.2 cmd <- 142<br>PCI: 00:0d.0 subsystem <- 00/00<br>PCI: 00:0d.0 cmd <- 143<br>cs5536: cs5536_pci_dev_enable_resources()<br>PCI: 00:
0f.0 cmd <- 149<br>PCI: 00:0f.2 cmd <- 141<br>PCI: 00:0f.3 subsystem <- 00/00<br>PCI: 00:0f.3 cmd <- 141<br>PCI: 00:0f.4 subsystem <- 00/00<br>PCI: 00:0f.4 cmd <- 142<br>PCI: 00:0f.5 subsystem <- 00/00
<br>PCI: 00:0f.5 cmd <- 142<br>PCI: 00:0f.6 cmd <- 142<br>PCI: 00:0f.7 cmd <- 142<br>done.<br>Initializing devices...<br>Root Device init<br>Norwich ENTER init<br>Norwich EXIT init<br>PCI: 00:01.0 init<br>PCI: 00:
01.1 init<br>PCI: 00:0d.0 init<br>PCI: 00:0f.0 init<br>cs5536: southbridge_init<br>RTC Init<br>rct_init finished<br>PCI: 00:0f.2 init<br>PCI: 00:0f.3 init<br>PCI: 00:0f.4 init<br>PCI: 00:0f.5 init<br>APIC_CLUSTER: 0 init<br>
Initializing CPU #0<br>CPU: vendor AMD device 5a2<br>CPU: family 05, model 0a, stepping 02<br>model_lx_init<br>Enabling cache<br>A20 (0x92): 2<br>A20 (0x92): 2<br>CPU model_lx_init DONE<br>CPU #0 Initialized<br>PCI: 00:01.2
init<br>PCI: 00:0f.6 init<br>PCI: 00:0f.7 init<br>Devices initialized<br>Copying IRQ routing tables to 0xf0000...done.<br>Verifing copy of IRQ routing tables at 0xf0000...done<br>Checking IRQ routing table consistency...
<br>check_pirq_routing_table() - irq_routing_table located at: 0x000f0000<br>/home/otavio/LinuxBIOSv2/src/arch/i386/boot/pirq_routing.c: 36:check_pirq_routing_table() - checksum is: 0x00 but should be: 0x96<br>done.<br>
write_pirq_routing_table(8000785C, BAAB)<br>PIR Entry 0 Dev/Fn: 8 Slot: 0<br>INT: A bitmap: 800 PIRQ: 11<br>INT: B bitmap: 0 PIRQ: 0<br>INT: C bitmap: 0 PIRQ: 0<br>INT: D bitmap: 0 PIRQ: 0<br>Assigning IRQ 11 to 0:1.1<br>
Readback = 11<br>Assigning IRQ 11 to 0:1.2<br> Readback = 11<br>PIR Entry 1 Dev/Fn: 78 Slot: 0<br>INT: A bitmap: 800 PIRQ: 11<br>INT: B bitmap: 400 PIRQ: 10<br>INT: C bitmap: 400 PIRQ: 10<br>INT: D bitmap: 800 PIRQ: 11
<br>Assigning IRQ 10 to 0:f.3<br> Readback = 10<br>Assigning IRQ 11 to 0:f.4<br> Readback = 11<br>Assigning IRQ 11 to 0:f.5<br> Readback = 11<br>PIR Entry 2 Dev/Fn: 68 Slot: 0<br>INT: A bitmap: 800 PIRQ: 11<br>INT: B bitmap: 0 PIRQ: 0
<br>INT: C bitmap: 0 PIRQ: 0<br>INT: D bitmap: 0 PIRQ: 0<br>Assigning IRQ 11 to 0:d.0<br> Readback = 11<br>PIR Entry 3 Dev/Fn: 0 Slot: 0<br>INT: A bitmap: 0 PIRQ: 0<br>INT: B bitmap: 0 PIRQ: 0<br>INT: C bitmap: 0 PIRQ: 0
<br>INT: D bitmap: 0 PIRQ: 0<br>PIR Entry 4 Dev/Fn: 0 Slot: 0<br>INT: A bitmap: 0 PIRQ: 0<br>INT: B bitmap: 0 PIRQ: 0<br>INT: C bitmap: 0 PIRQ: 0<br>INT: D bitmap: 0 PIRQ: 0<br>PIR Entry 5 Dev/Fn: 0 Slot: 0<br>INT: A bitmap: 0 PIRQ: 0
<br>INT: B bitmap: 0 PIRQ: 0<br>INT: C bitmap: 0 PIRQ: 0<br>INT: D bitmap: 0 PIRQ: 0<br>Moving GDT to 0x500...ok<br>Adjust low_table_end from 0x00000530 to 0x00001000 <br>Adjust rom_table_end from 0x000f0400 to 0x00100000
<br>Wrote linuxbios table at: 00000530 - 000006c4 checksum 379e<br><br>Welcome to elfboot, the open sourced starter.<br>January 2002, Eric Biederman.<br>Version 1.3<br><br>rom_stream: 0xfff89000 - 0xfffeffff<br>Found ELF candidate at offset 0
<br>header_offset is 0<br>Try to load at offset 0x0<br>New segment addr 0x10000 size 0x17790 offset 0x1000 filesize 0x17790<br>(cleaned up) New segment addr 0x10000 size 0x17790 offset 0x1000 filesize 0x17790<br>Loading Segment: addr: 0x000000001f7bc000 memsz: 0x000000000000c000 filesz: 0x000000000000c000
<br>Loading Segment: addr: 0x000000000001c000 memsz: 0x000000000000b790 filesz: 0x000000000000b790<br>Jumping to boot code at 0x10000<br>[11;41H on[LINE_SCROLL;24r[H[2J[37m[44m[0m[37m[44m[1;7HMemtest-86 v3.3 [0m[11;30HLinuxBIOS[11;26H0[11;27HK[3;1HL1 Cache: Unknown [4;1HL2 Cache: Unknown [5;1HMemory : [5;12H503[5;15HM[6;1HChipset : [2;5H. MHz[2;2H431[2;6H7[11;47Hoff[11;15H503[11;18HM[11;5H: :[1;31HPass %[2;31HTest %[3;31HTest #[4;31HTesting: [5;31HPattern: [9;2HWallTime Cached RsvdMem MemMap Cache ECC Test Pass Errors ECC Errs[10;2H--------- ------ ------- -------- ----- --- ---- ---- ------ --------[11;53HStd[11;61H0[11;69H0[12;2H-----------------------------------------------------------------------------[1;29H| [2;29H| [3;29H| [4;29H| [5;29H| [25;1H(ESC)exit (c)configuration (SP)scroll_lock (CR)scroll_unlock[4;41H112[4;44HK[4;46H- [4;49H504[4;52HM[4;55H503[4;58HM[3;37H0 [3;40H[Address test, walking ones, no cache][11;41Hoff[5;42H00000000[2;36H25[2;40H#[2;41H#[2;42H#[2;43H#[2;44H#[2;45H#[2;46H#[2;47H#[2;48H#[1;37H0[11;10H0[11;9H0[11;7H0[11;6H0[11;4H0[5;42Hffffffff[2;36H50[2;49H#[2;50H#[2;51H#[2;52H#[2;53H#[2;54H#[2;55H#[2;56H#[2;57H#[2;58H#[5;42H00000000[2;36H75[2;59H#[2;60H#[2;61H#[2;62H#[2;63H#[2;64H#[2;65H#[2;66H#[2;67H#[2;68H#[5;42Hffffffff[2;35H100[2;69H#[2;70H#[2;71H#[2;72H#[2;73H#[2;74H#[2;75H#[2;76H#[2;77H#[2;78H#[11;10H1[11;41H on[5;42H [4;60HRelocated[4;41H 0[4;49H636[4;52HK[11;41Hoff[2;40H [5;42H00000000[2;35H 25[2;40H#[2;41H#[2;42H#[2;43H#[2;44H#[2;45H#[2;46H#[2;47H#[2;48H#[5;42Hffffffff[2;36H50[2;49H#[2;50H#[2;51H#[2;52H#[2;53H#[2;54H#[2;55H#[2;56H#[2;57H#[2;58H#[5;42H00000000[2;36H75[2;59H#[2;60H#[2;61H#[2;62H#[2;63H#[2;64H#[2;65H#[2;66H#[2;67H#[2;68H#[5;42Hffffffff[2;35H100[2;69H#[2;70H#[2;71H#[2;72H#[2;73H#[2;74H#[2;75H#[2;76H#[2;77H#[2;78H#[11;41H on[5;42H [4;60H [4;41H112[4;49H504[4;52HM[3;37H1 [3;55Hown address] [2;40H [2;35H 2[2;37H5[2;40H#[2;37H8[2;41H#[2;42H#[2;36H11[2;43H#[2;37H4[2;44H#[2;37H7[2;45H#[2;36H20[2;46H#[2;37H3[2;47H#[2;37H6[2;48H#[2;49H#[2;37H9[2;50H#[11;10H2[2;36H32[2;51H#[2;37H5[2;52H#[2;37H8[2;53H#[2;36H41[2;54H#[2;37H4[2;55H#[2;56H#[2;37H7[2;57H#[2;36H50[2;58H#[2;37H2[2;59H#[2;37H5[2;60H#[2;37H8[2;61H#[11;10H3[2;36H61[2;62H#[2;37H4[2;63H#[2;37H7[2;64H#[2;65H#[2;36H70[2;66H#[2;37H3[2;67H#[11;10H4[2;37H6[2;68H#[2;37H9[2;69H#[2;36H82[2;70H#[2;37H5[2;71H#[2;72H#[2;37H8[2;73H#[11;10H5[2;36H91[2;74H#[2;37H4[2;75H#[2;37H7[2;76H#[2;35H100[2;77H#[2;78H#[4;60HRelocated[4;41H 0[4;49H636[4;52HK[2;40H [2;35H 50[2;40H#[2;41H#[2;42H#[2;43H#[2;44H#[2;45H#[2;46H#[2;47H#[2;48H#[2;49H#[2;50H#[2;51H#[2;52H#[2;53H#[2;54H#[2;55H#[2;56H#[2;57H#[2;58H#[2;35H100[2;59H#[2;60H#[2;61H#[2;62H#[2;63H#[2;64H#[2;65H#[2;66H#[2;67H#[2;68H#[2;69H#[2;70H#[2;71H#[2;72H#[2;73H#[2;74H#[2;75H#[2;76H#[2;77H#[2;78H#[4;60H [4;41H112[4;49H504[4;52HM[3;37H2 [3;41HMoving inversions, ones & zeros] [2;40H [5;42H00000000[2;35H 0[2;37H1[11;10H6[2;37H2[2;37H3[2;40H#[2;37H4[2;37H5[2;37H6[2;41H#[2;37H7[2;37H8[2;42H#[11;10H7[2;37H9[2;36H10[11;10H8[2;37H1[2;43H#[2;37H2[11;10H9[2;37H3[2;44H#[2;37H4[2;37H5[11;10H0[11;9H1[2;37H6[2;45H#[11;10H1[2;37H7[2;37H8[2;46H#[11;10H2[2;37H9[11;10H3[2;36H20[2;37H1[2;47H#[2;37H2[11;10H4[2;37H3[11;10H5[2;37H4[2;48H#[2;37H5[11;10H6[2;37H6[2;49H#[11;10H7[2;37H7[2;37H8
<br><br><div><span class="gmail_quote">On 7/16/07, <b class="gmail_sendername">Marc Jones</b> <<a href="mailto:marc.jones@amd.com">marc.jones@amd.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Looks like the RAMDISK is blowing up. Try without it. Try running a<br>memory test. You can built memtest as a payload.<br>Marc<br><br><br>Otávio Alcântara wrote:<br>><br>> Marc wrote:<br>><br>><br>> > Otávio,
<br>> > Correct, you can't get graphics until a driver is loaded. For a<br>> > test/debug setup that uses the filo menu will only be visable serial.<br>> > Please see this link for the Geode LX framebuffer support.
<br>> > <a href="http://thread.gmane.org/gmane">http://thread.gmane.org/gmane</a><br>><br>> > .linux.fbdev.devel/10339<br>><br>> > Marc<br>><br>><br>> Marc,<br>><br>> I've compiled the kernel image with LX framebuffer driver and the
<br>> video got fine! But, for some reason a kernel panic happens when loading<br>> initrd, I've used this initrd on other projects and worked very well.<br>> I'm putting the serial log bellow. Is there any chance to be a problem
<br>> created by my bios?<br>><br>> Thanks,<br>><br>> Otávio Alcântara<br>><br>><br>><br>><br>> LinuxBIOS-2.0.0.0Fallback Qua Jun 20 07:45:43 BRT 2007 starting...<br>> _MSR GLCP_SYS_RSTPLL (4c000014) value is: 00000498:00001820
<br>> Configuring PLL<br>><br>><br>> LinuxBIOS-2.0.0.0Fallback Qua Jun 20 07:45:43 BRT 2007 starting...<br>> _MSR GLCP_SYS_RSTPLL (4c000014) value is: 00000498:07de0020<br>> Done cpuRegInit<br>> SMBUS READ ERROR:03 device:a2
<br>> Ram1.00<br>> Ram2.00<br>> SMBUS READ ERROR:03 device:a2<br>> SMBUS READ ERROR:03 device:a2<br>> SMBUS READ ERROR:03 device:a2<br>> SMBUS READ ERROR:03 device:a2<br>> SMBUS READ ERROR:03 device:a2
<br>> SMBUS READ ERROR:03 device:a2<br>> SMBUS READ ERROR:03 device:a2<br>> SMBUS READ ERROR:03 device:a2<br>> SMBUS READ ERROR:03 device:a2<br>> SMBUS READ ERROR:03 device:a2<br>> SMBUS READ ERROR:03 device:a2
<br>> Ram3<br>> DRAM controller init done.<br>> RAM DLL lock<br>> Ram4<br>> Copying LinuxBIOS to ram.<br>> Jumping to LinuxBIOS.<br>> LinuxBIOS-2.0.0.0Fallback Sex Jul 13 08:29:57 BRT 2007 booting...<br>
> clocks_per_usec: 432<br>> Enumerating buses...<br>> >> Entering northbridge.c: pci_domain_enable<br>> Enter northbridge_init_early<br>> writeglmsr: MSR 0x10000020, val 0x20000000:0x000fff80<br>> writeglmsr: MSR 0x10000021, val 0x20000000:0x080fffe0
<br>> writeglmsr: MSR 0x1000002c, val 0x20000000:0x00000003<br>> sizeram: _MSR MC_CF07_DATA: 10077014:00004840<br>> sizeram: sizem 0x200MB<br>> SysmemInit: enable for 512MBytes<br>> usable RAM: 536739839 bytes
<br>> SysmemInit: MSR 0x10000028, val 0x2000001f:0xfdf00100<br>> sizeram: _MSR MC_CF07_DATA: 10077014:00004840<br>> sizeram: sizem 0x200MB<br>> SMMGL0Init: 536739840 bytes<br>> SMMGL0Init: offset is 0x80400000
<br>> SMMGL0Init: MSR 0x10000026, val 0x29fbe080:0x400fffe0<br>> writeglmsr: MSR 0x10000080, val 0x00000000:0x00000003<br>> writeglmsr: MSR 0x40000020, val 0x20000000:0x000fff80<br>> writeglmsr: MSR 0x40000021, val 0x20000000:0x080fffe0
<br>> writeglmsr: MSR 0x4000002e, val 0x20000000:0x00000003<br>> sizeram: _MSR MC_CF07_DATA: 10077014:00004840<br>> sizeram: sizem 0x200MB<br>> SysmemInit: enable for 512MBytes<br>> usable RAM: 536739839 bytes
<br>> SysmemInit: MSR 0x4000002a, val 0x2000001f:0xfdf00100<br>> SMMGL1Init:<br>> SMMGL1Init: MSR 0x40000023, val 0x20000080:0x400fffe0<br>> writeglmsr: MSR 0x40000080, val 0x00000000:0x00000001<br>> writeglmsr: MSR 0x400000e3, val 0x60000000:0x033000f0
<br>> CPU_RCONF_DEFAULT (1808): 0x25FFFC02:0x11FFDF00<br>> CPU_RCONF_BYPASS (180A): 0x00000000 : 0x00000000<br>> L2 cache enabled<br>> Enabling cache<br>> GLPCI R1: system msr.lo 0x00100130 msr.hi 0x1ffdf000
<br>> GLPCI R2: system msr.lo 0x80400120 msr.hi 0x8041f000<br>> Exit northbridge_init_early<br>> Done cpubug fixes<br>> Not Doing ChipsetFlashSetup()<br>> VRC_VG value: 0xffff<br>> Before VSA:<br>> do_vsmbios
<br>> buf ilen 35441 olen60466<br>> buf 00060000 *buf 186 buf[256k] 1<br>> buf[0x20] signature is b0:10:e6:80<br>> Call real_mode_switch_call_vsm<br>> biosint: INT# 0x15<br>> biosint: eax 0xbea7 ebx 0x4e53 ecx 0x10000026 edx 0x10000028
<br>> biosint: ebp 0x15ed4 esp 0xff0 edi 0x8a71 esi 0x38<br>> biosint: ip 0x5b3 cs 0x6000 flags 0x46<br>> biosint: gs 0x0 fs 0x0 ds 0x6000 es 0x0<br>> handleint21, eax 0xbea7<br>> biosint: INT# 0x15<br>
> biosint: eax 0xbea4 ebx 0x4e53 ecx 0x10000026 edx 0x10000028<br>> biosint: ebp 0x15ed4 esp 0xfee edi 0x8a71 esi 0x38<br>> biosint: ip 0x5c1 cs 0x6000 flags 0x46<br>> biosint: gs 0x0 fs 0x0 ds 0x6000 es 0x0
<br>> handleint21, eax 0xbea4<br>> do_vsmbios: VSA2 VR signature verified<br>> After VSA:<br>> <<<WARNING>>> Graphics init...<br>> <<WARNING!!!>>> VRC_VG value: 0x2808<br>> Finding PCI configuration type.
<br>> PCI: Using configuration type 1<br>> PCI_DOMAIN: 0000 enabled<br>> APIC_CLUSTER: 0 enabled<br>> PCI: pci_scan_bus for bus 00<br>> PCI: 00:01.0 [1022/2080] enabled<br>> PCI: 00:01.1 [1022/2081] enabled
<br>> PCI: 00:01.2 [1022/2082] enabled<br>> PCI: 00:0d.0 [10ec/8139] enabled<br>> PCI: 00:0f.0 [1022/2090] enabled<br>> PCI: 00: 0f.2 [1022/209a] enabled<br>> PCI: 00:0f.3 [1022/2093] enabled<br>> PCI: 00:
0f.4 [1022/2094] enabled<br>> PCI: 00:0f.5 [1022/2095] enabled<br>> PCI: 00:0f.6 [1022/2096] enabled<br>> PCI: 00:0f.7 [1022/2097] enabled<br>> PCI: pci_scan_bus returning with max=000<br>> done<br>> Allocating resources...
<br>> Reading resources...<br>> Done reading resources.<br>> Setting resources...<br>> PCI: 00:01.1 10 <- [0x00fd000000 - 0x00fdffffff] mem<br>> PCI: 00:01.1 14 <- [0x00fe000000 - 0x00fe003fff] mem<br>
> PCI: 00:01.1 18 <- [0x00fe004000 - 0x00fe007fff] mem<br>> PCI: 00:01.1 1c <- [0x00fe008000 - 0x00fe00bfff] mem<br>> PCI: 00:01.1 20 <- [0x00fe00c000 - 0x00fe00ffff] mem<br>> PCI: 00:01.2 10 <- [0x00fe010000 - 0x00fe013fff] mem
<br>> PCI: 00:0d.0 10 <- [0x0000001000 - 0x00000010ff] io<br>> PCI: 00:0d.0 14 <- [0x00fe019000 - 0x00fe0190ff] mem<br>> PCI: 00:0f.0 10 <- [0x0000001cb0 - 0x0000001cb7] io<br>> PCI: 00:0f.0 14 <- [0x0000001400 - 0x00000014ff] io
<br>> PCI: 00:0f.0 18 <- [0x0000001c00 - 0x0000001c3f] io<br>> PCI: 00:0f.0 1c <- [0x0000001c80 - 0x0000001c9f] io<br>> PCI: 00:0f.0 20 <- [0x0000001800 - 0x000000187f] io<br>> PCI: 00:0f.0 24 <- [0x0000001c40 - 0x0000001c7f] io
<br>> PCI: 00:0f.2 20 <- [0x0000001ca0 - 0x0000001caf] io<br>> PCI: 00:0f.3 10 <- [0x0000001880 - 0x00000018ff] io<br>> PCI: 00:0f.4 10 <- [0x00fe016000 - 0x00fe016fff] mem<br>> PCI: 00:0f.5 10 <- [0x00fe017000 - 0x00fe017fff] mem
<br>> PCI: 00:0f.6 10 <- [0x00fe014000 - 0x00fe015fff] mem<br>> PCI: 00:0f.7 10 <- [0x00fe018000 - 0x00fe018fff] mem<br>> Done setting resources.<br>> Done allocating resources.<br>> Enabling resources...
<br>> PCI: 00:01.0 cmd <- 145<br>> PCI: 00:01.1 subsystem <- 00/00<br>> PCI: 00:01.1 cmd <- 142<br>> PCI: 00:01.2 cmd <- 142<br>> PCI: 00:0d.0 cmd <- 143<br>> cs5536: cs5536_pci_dev_enable_resources()
<br>> PCI: 00:0f.0 cmd <- 149<br>> PCI: 00:0f.2 cmd <- 141<br>> PCI: 00:0f.3 cmd <- 141<br>> PCI: 00:0f.4 cmd <- 142<br>> PCI: 00:0f.5 cmd <- 142<br>> PCI: 00:0f.6 cmd <- 142<br>> PCI: 00:
0f.7 cmd <- 142<br>> done.<br>> Initializing devices...<br>> Root Device init<br>> Norwich ENTER init<br>> Norwich EXIT init<br>> PCI: 00:01.0 init<br>> PCI: 00:01.1 init<br>> APIC_CLUSTER: 0 init
<br>> Initializing CPU #0<br>> CPU: vendor AMD device 5a2<br>> CPU: family 05, model 0a, stepping 02<br>> model_lx_init<br>> Enabling cache<br>> A20 (0x92): 2<br>> A20 (0x92): 2<br>> CPU model_lx_init DONE
<br>> CPU #0 Initialized<br>> PCI: 00:01.2 init<br>> PCI: 00:0d.0 init<br>> PCI: 00:0f.0 init<br>> cs5536: southbridge_init<br>> RTC Init<br>> rct_init finished<br>> Disabling VPCI device: 0x0000106C
<br>> Disabling VPCI device: 0x00001075<br>> Disabling VPCI device: 0x0000107E<br>> Disabling VPCI device: 0x00001087<br>> Disabling VPCI device: 0x00001090<br>> Disabling VPCI device: 0x00001099<br>> Disabling VPCI device: 0x000010A2
<br>> Disabling VPCI device: 0x000010AB<br>> PCI: 00:0f.2 init<br>> PCI: 00:0f.3 init<br>> PCI: 00:0f.4 init<br>> PCI: 00:0f.5 init<br>> PCI: 00:0f.6 init<br>> PCI: 00:0f.7 init<br>> Devices initialized
<br>> Copying IRQ routing tables to 0xf0000...done.<br>> Verifing copy of IRQ routing tables at 0xf0000...done<br>> Checking IRQ routing table consistency...<br>> check_pirq_routing_table() - irq_routing_table located at: 0x000f0000
<br>> /home/otavio/LinuxBIOSv2/src/arch/i386/boot/pirq_routing.c:<br>> 36:check_pirq_routing_table() - checksum is: 0x00 but should be: 0x96<br>> done.<br>> write_pirq_routing_table(8000785C, BAAB)<br>> PIR Entry 0 Dev/Fn: 8 Slot: 0
<br>> INT: A bitmap: 800 PIRQ: 11<br>> INT: B bitmap: 0 PIRQ: 0<br>> INT: C bitmap: 0 PIRQ: 0<br>> INT: D bitmap: 0 PIRQ: 0<br>> Assigning IRQ 11 to 0: 1.1<br>> Readback = 11<br>> Assigning IRQ 11 to 0:
1.2<br>> Readback = 11<br>> PIR Entry 1 Dev/Fn: 78 Slot: 0<br>> INT: A bitmap: 800 PIRQ: 11<br>> INT: B bitmap: 400 PIRQ: 10<br>> INT: C bitmap: 400 PIRQ: 10<br>> INT: D bitmap: 800 PIRQ: 11<br>> Assigning IRQ 10 to 0:
f.3<br>> Readback = 10<br>> Assigning IRQ 11 to 0:f.4<br>> Readback = 11<br>> Assigning IRQ 11 to 0:f.5<br>> Readback = 11<br>> PIR Entry 2 Dev/Fn: 68 Slot: 0<br>> INT: A bitmap: 800 PIRQ: 11<br>
> INT: B bitmap: 0 PIRQ: 0<br>> INT: C bitmap: 0 PIRQ: 0<br>> INT: D bitmap: 0 PIRQ: 0<br>> Assigning IRQ 11 to 0:d.0<br>> Readback = 11<br>> PIR Entry 3 Dev/Fn: 0 Slot: 0<br>> INT: A bitmap: 0 PIRQ: 0
<br>> INT: B bitmap: 0 PIRQ: 0<br>> INT: C bitmap: 0 PIRQ: 0<br>> INT: D bitmap: 0 PIRQ: 0<br>> PIR Entry 4 Dev/Fn: 0 Slot: 0<br>> INT: A bitmap: 0 PIRQ: 0<br>> INT: B bitmap: 0 PIRQ: 0<br>> INT: C bitmap: 0 PIRQ: 0
<br>> INT: D bitmap: 0 PIRQ: 0<br>> PIR Entry 5 Dev/Fn: 0 Slot: 0<br>> INT: A bitmap: 0 PIRQ: 0<br>> INT: B bitmap: 0 PIRQ: 0<br>> INT: C bitmap: 0 PIRQ: 0<br>> INT: D bitmap: 0 PIRQ: 0<br>> Moving GDT to 0x500...ok
<br>> Adjust low_table_end from 0x00000530 to 0x00001000<br>> Adjust rom_table_end from 0x000f0400 to 0x00100000<br>> Wrote linuxbios table at: 00000530 - 000006c4 checksum ec7f<br>><br>> Welcome to elfboot, the open sourced starter.
<br>> January 2002, Eric Biederman.<br>> Version 1.3<br>><br>> rom_stream: 0xfff89000 - 0xfffeffff<br>> Found ELF candidate at offset 0<br>> header_offset is 0<br>> Try to load at offset 0x0<br>> New segment addr 0x100000 size 0x306e0 offset 0xc0 filesize 0xb248
<br>> (cleaned up) New segment addr 0x100000 size 0x306e0 offset 0xc0 filesize<br>> 0xb248<br>> New segment addr 0x1306e0 size 0x48 offset 0xb320 filesize 0x48<br>> (cleaned up) New segment addr 0x1306e0 size 0x48 offset 0xb320 filesize 0x48
<br>> Dropping non PT_LOAD segment<br>> Dropping non PT_LOAD segment<br>> Loading Segment: addr: 0x0000000000100000 memsz: 0x00000000000306e0<br>> filesz: 0x000000000000b248<br>> Clearing Segment: addr: 0x000000000010b248 memsz: 0x0000000000025498
<br>> Loading Segment: addr: 0x00000000001306e0 memsz: 0x0000000000000048<br>> filesz: 0x0000000000000048<br>> Jumping to boot code at 0x108bdc<br>> FILO version 0.5 (otavio@labdes15) Fri Jul 13 08:05:08 BRT 2007
<br>> collect_linuxbios_info: Searching for LinuxBIOS tables...<br>> find_lb_table: Found canidate at: 00000530<br>> find_lb_table: header checksum o.k.<br>> find_lb_table: table checksum o.k.<br>> find_lb_table: record count
o.k.<br>> collect_linuxbios_info: Found LinuxBIOS table at: 00000530<br>> convert_memmap: 0x00000000000000 0x00000000001000 16<br>> convert_memmap: 0x00000000001000 0x0000000009f000 1<br>> convert_memmap: 0x000000000f0000 0x00000000010000 16
<br>> convert_memmap: 0x00000000100000 0x0000001f6e0000 1<br>> Press <Enter> for default boot, or <Esc> for boot prompt... 2 1<br>> boot: hda1:/boot/vmlinuz root=/dev/hda1 initrd=/boot/initrd console=tty0
<br>> console=ttyS0,115200<br>> hda: LBA 40GB: ST340014A<br>> Mounted ext2fs<br>> Found Linux version 2.6.18 (root@alexandre) #3 SMP Fri Jul 13 09:40:07<br>> BRT 2007 (protocol 0x204) (loadflags 0x1) bzImage.
<br>> init_linux_params: Setting up paramters at 0x90000<br>> set_memory_size: 0000000000001000 - 00000000000a0000<br>> set_memory_size: 0000000000100000 - 000000001f7e0000<br>> set_memory_size: ramtop=0x1f7e0000
<br>> set_memory_size: ext_mem_k=64512, alt_mem_k=514944<br>> parse_command_line: original command line: "root=/dev/hda1<br>> initrd=/boot/initrd console=tty0 console=ttyS0,115200"<br>> parse_command_line: kernel command line at 0x91000
<br>> parse_command_line: initrd=/boot/initrd<br>> parse_command_line: kernel command line (48 bytes): "root=/dev/hda1<br>> console=tty0 console=ttyS0,115200"<br>> load_linux_kernel: offset=0x1e00 addr=0x100000 size=0x11b91c
<br>> Loading kernel... ok<br>> load_initrd: start=0x1f391000 end=0x1f7af000<br>> Loading initrd... ok<br>> start_linux: eip=0x100000<br>> Jumping to entry point...<br>> Linux version 2.6.18 (root@alexandre
) (gcc version 4.1.2 20061115<br>> (prerelease) (Debian 4.1.1-21)) #3 SMP Fri Jul 13 09:40:07 BRT 2007<br>> BIOS-provided physical RAM map:<br>> BIOS-e820: 0000000000001000 - 00000000000a0000 (usable)<br>> BIOS-e820: 0000000000100000 - 000000001f7e0000 (usable)
<br>> 0MB HIGHMEM available.<br>> 503MB LOWMEM available.<br>> DMI not present or invalid.<br>> Allocating PCI resources starting at 20000000 (gap: 1f7e0000:e0820000)<br>> Detected 431.642 MHz processor.<br>
> Built 1 zonelists. Total pages: 128992<br>> Kernel command line: root=/dev/hda1 console=tty0 console=ttyS0,115200<br>> No local APIC present or hardware disabled<br>> Initializing CPU#0<br>> PID hash table entries: 2048 (order: 11, 8192 bytes)
<br>> Console: colour dummy device 80x25<br>> Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)<br>> Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)<br>> Memory: 504340k/515968k available (1421k kernel code, 11104k reserved,
<br>> 546k data, 160k init, 0k highmem)<br>> Checking if this processor honours the WP bit even in supervisor mode...<br>> Ok.<br>> Calibrating delay using timer specific routine.. 864.59 BogoMIPS<br>> (lpj=1729182)
<br>> Security Framework v1.0.0 initialized<br>> SELinux: Disabled at boot.<br>> Capability LSM initialized<br>> Mount-cache hash table entries: 512<br>> CPU: L1 I Cache: 64K (32 bytes/line), D cache 64K (32 bytes/line)
<br>> CPU: L2 Cache: 128K (32 bytes/line)<br>> Compat vDSO mapped to ffffe000.<br>> Checking 'hlt' instruction... OK.<br>> SMP alternatives: switching to UP code<br>> Freeing SMP alternatives: 12k freed
<br>> CPU0: AMD Geode(TM) Integrated Processor by AMD PCS stepping 02<br>> SMP motherboard not detected.<br>> Local APIC not detected. Using dummy APIC emulation.<br>> Brought up 1 CPUs<br>> migration_cost=0
<br>> checking if image is initramfs...it isn't (bad gzip magic numbers);<br>> looks like an initrd<br>> Freeing initrd memory: 4216k freed<br>> NET: Registered protocol family 16<br>> PCI: Using configuration type 1
<br>> Setting up standard PCI resources<br>> Linux Plug and Play Support v0.97 (c) Adam Belay<br>> PnPBIOS: Scanning system for PnP BIOS support...<br>> PnPBIOS: PnP BIOS support was not detected.<br>> PCI: Probing PCI hardware
<br>> PCI: Using IRQ router default [1022/2090] at 0000:00: 0f.0<br>> PCI: Ignore bogus resource 6 [0:0] of 0000:00:01.1<br>> NET: Registered protocol family 2<br>> IP route cache hash table entries: 4096 (order: 2, 16384 bytes)
<br>> TCP established hash table entries: 16384 (order: 5, 131072 bytes)<br>> TCP bind hash table entries: 8192 (order: 4, 65536 bytes)<br>> TCP: Hash tables configured (established 16384 bind 8192)<br>> TCP reno registered
<br>> audit: initializing netlink socket (disabled)<br>> audit(943920012.588:1): initialized<br>> VFS: Disk quotas dquot_6.5.1<br>> Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)<br>> Initializing Cryptographic API
<br>> io scheduler noop registered<br>> io scheduler anticipatory registered<br>> io scheduler deadline registered<br>> io scheduler cfq registered (default)<br>> PCI: Guessed IRQ 11 for device 0000:00:01.1
<br>> PCI: Sharing IRQ 11 with 0000:00:01.2<br>> PCI: Sharing IRQ 11 with 0000:00:0d.0<br>> lxfb 0000:00:01.1: 8192 KB of video memory at 0xfd000000<br>> Console: switching to colour frame buffer device 80x25<br>
> fb0: Geode LX frame buffer device<br>> vga16fb: mapped to 0xc00a0000<br>> fb1: VGA16 VGA frame buffer device<br>> isapnp: Scanning for PnP cards...<br>> isapnp: No Plug & Play device found<br>> Serial: 8250/16550 driver $Revision:
1.90 $ 4 ports, IRQ sharing enabled<br>> serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A<br>> RAMDISK driver initialized: 16 RAM disks of 8192K size 1024 blocksize<br>> loop: loaded (max 8 devices)<br>> nbd: registered device at major 43
<br>> 8139cp: 10/100 PCI Ethernet driver v1.2 (Mar 22, 2004)<br>> 8139cp 0000:00:0d.0: This (id 10ec:8139 rev 10) is not an 8139C+<br>> compatible chip<br>> 8139cp 0000:00:0d.0: Try the "8139too" driver instead.
<br>> 8139too Fast Ethernet driver 0.9.27<br>> PCI: Guessed IRQ 11 for device 0000:00:0d.0<br>> PCI: Sharing IRQ 11 with 0000:00:01.1<br>> PCI: Sharing IRQ 11 with 0000:00:01.2<br>> eth0: RealTek RTL8139 at 0x1000, 00:11:9e:c0:0a:e5, IRQ 11
<br>> PNP: No PS/2 controller found. Probing ports directly.<br>> i8042.c: Can't read CTR while initializing i8042.<br>> mice: PS/2 mouse device common for all mice<br>> TCP bic registered<br>> NET: Registered protocol family 1
<br>> NET: Registered protocol family 17<br>> Using IPI No-Shortcut mode<br>> RAMDISK: cramfs filesystem found at block 0<br>> Time: tsc clocksource has been installed.<br>> RAMDISK: Loading 4216KiB [1 disk] into ram disk... | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | /
<br>><br>><br>><br>> On 6/20/07, *Marc Jones* <<a href="mailto:marc.jones@amd.com">marc.jones@amd.com</a><br>> <mailto:<a href="mailto:marc.jones@amd.com">marc.jones@amd.com</a>>> wrote:<br>>
<br>><br>><br>> Otávio Alcântara wrote:<br>> > Thanks for the help. But I have another doubt, I'm not getting video<br>> > working even after the linux kernel boots. What do I do to change the
<br>> > console to video? I've configured Filo to use video console, but the<br>> > stream goes only to serial interface.<br>> ><br>> > Regards,<br>> ><br>> > Otávio Alcântara
<br>> ><br>><br>> Otávio,<br>> Correct, you can't get graphics until a driver is loaded. For a<br>> test/debug setup that uses the filo menu will only be visable serial.<br>> Please see this link for the Geode LX framebuffer support.
<br>> <a href="http://thread.gmane.org/gmane.linux.fbdev.devel/10339">http://thread.gmane.org/gmane.linux.fbdev.devel/10339</a><br>><br>> Marc<br>><br>><br>><br>><br>><br>> > On 6/20/07, *Marc Jones* <
<a href="mailto:marc.jones@amd.com">marc.jones@amd.com</a><br>> <mailto:<a href="mailto:marc.jones@amd.com">marc.jones@amd.com</a>><br>> > <mailto:<a href="mailto:marc.jones@amd.com">marc.jones@amd.com
</a> <mailto:<a href="mailto:marc.jones@amd.com">marc.jones@amd.com</a>>>> wrote:<br>> ><br>> ><br>> ><br>> > Otávio Alcântara wrote:<br>> > > Hello to all,
<br>> > ><br>> > > I'm porting a linuxbios v2 version for a board<br>> ref des<br>> > > LXUVCRDK (<a href="http://www.amd.com/geodelxuvcrdk">http://www.amd.com/geodelxuvcrdk
</a><br>> <<a href="http://www.amd.com/geodelxuvcrdk">http://www.amd.com/geodelxuvcrdk</a>><br>> > <<a href="http://www.amd.com/geodelxuvcrdk">http://www.amd.com/geodelxuvcrdk</a>>) based on norwich board. I've
<br>> > > already got to boot linux from HD, but it seems to halt in<br>> some point<br>> > > (see log below captured from serial). Although, I'm using VSA<br>> > > (lx_vsa.36k.bin) and I got no output from video VGA.
<br>> > > I'd like some help for setting up the PIRQ table<br>> and<br>> > for VGA<br>> > > setup.<br>> > ><br>> > > PS: The schematics for this board are publicly available
<br>> from AMD<br>> > > Embedded Developer Web Site.<br>> > ><br>> > > Thanks,<br>> > ><br>> > > --<br>> > > Otávio Alcântara
<br>> > > "I'll never cross to the Dark Side."<br>> > ><br>> > ><br>> > ><br>> ><br>> > I took a quick look at the schematics and I think that this
<br>> is what the<br>> > PIRQ table should look like.<br>> ><br>> > /* If you change the number of entries, change the IRQ_SLOT_COUNT<br>> > above! */<br>> > /* bus, dev|fn, {link, bitmap}, {link, bitmap},
<br>> > {link, bitmap}, {link, bitmap}, slot, rfu */<br>> > {0x00, (0x01 << 3) | 0x0, {{L_PIRQA, M_PIRQA}, {0x00, 0x00},<br>> {0x00,<br>> > 0x00}, {0x00, 0x00}}, 0x0, 0x0}, /* cpu */
<br>> > {0x00, (0x0F << 3) | 0x0, {{L_PIRQA, M_PIRQA}, {L_PIRQB,<br>> M_PIRQB},<br>> > {L_PIRQC, M_PIRQC}, {L_PIRQD, M_PIRQD}}, 0x0, 0x0}, /*<br>> chipset */<br>> > {0x00, (0x0D << 3) | 0x0, {{L_PIRQA, M_PIRQA}, {0x00, 0x00},
<br>> {0x00,<br>> > 0x00}, {0x00, 0x00}}, 0x0, 0x0}, /* ethernet */<br>> ><br>> > Make sure to change IRQ_SLOT_COUNT in the mainboard<br>> <a href="http://Options.lb">
Options.lb</a> <<a href="http://Options.lb">http://Options.lb</a>><br>> > <<a href="http://Options.lb">http://Options.lb</a>><br>> ><br>> > As Jordan pointed out, you should use the Linux framebuffer
<br>> and X<br>> > drivers instead of VGA. That means that you should also set<br>> > CONFIG_CONSOLE_VGA=0 and CONFIG_PCI_ROM_RUN=0 in <a href="http://Options.lb">Options.lb</a><br>> <
<a href="http://Options.lb">http://Options.lb</a>><br>> > < <a href="http://Options.lb">http://Options.lb</a>><br>> ><br>> ><br>> > It also looks like there is something funny going on with the
<br>> > <a href="http://Config.lb">Config.lb</a> <<a href="http://Config.lb">http://Config.lb</a>> <<a href="http://Config.lb">http://Config.lb</a>>.<br>> > Try using the norwich one without modifications.
<br>> ><br>> > > cs5536: southbridge_init: enable_ide_nand_flash is 36<br>> > If you want to boot from IDE enable_ide_nand_flash should be 0<br>> ><br>> > > Disabling VPCI device: 0x0000106C
<br>> > > Disabling VPCI device: 0x00001075<br>> > > Disabling VPCI device: 0x0000107E<br>> > > Disabling VPCI device: 0x00001087<br>> > > Disabling VPCI device: 0x00001090
<br>> > > Disabling VPCI device: 0x00001099<br>> > > Disabling VPCI device: 0x000010A2<br>> > > Disabling VPCI device: 0x000010AB<br>> > This is a very strange list.
<br>> ><br>> ><br>> > I don't have one of these boards so when you get it working<br>> please<br>> > submit a patch!<br>> > Let me know if there is anything else I can do to help
<br>> ><br>> > Marc<br>> ><br>> ><br>> ><br>> > ><br>> > > LinuxBIOS-2.0.0.0Fallback Qua Jun 20 07:45:43 BRT 2007<br>> starting...
<br>> > > _MSR GLCP_SYS_RSTPLL (4c000014) value is: 00000498:00001820<br>> > > Configuring PLL<br>> > ><br>> > ><br>> > > LinuxBIOS-2.0.0.0Fallback
Qua Jun 20 07:45:43 BRT 2007<br>> starting...<br>> > > _MSR GLCP_SYS_RSTPLL (4c000014) value is: 00000498:07de0020<br>> > > Done cpuRegInit<br>> > > SMBUS READ ERROR:03 device:a2
<br>> > > Ram1.00<br>> > > Ram2.00<br>> > > SMBUS READ ERROR:03 device:a2<br>> > > SMBUS READ ERROR:03 device:a2<br>> > > SMBUS READ ERROR:03 device:a2
<br>> > > SMBUS READ ERROR:03 device:a2<br>> > > SMBUS READ ERROR:03 device:a2<br>> > > SMBUS READ ERROR:03 device:a2<br>> > > SMBUS READ ERROR:03 device:a2
<br>> > > SMBUS READ ERROR:03 device:a2<br>> > > SMBUS READ ERROR:03 device:a2<br>> > > SMBUS READ ERROR:03 device:a2<br>> > > SMBUS READ ERROR:03 device:a2
<br>> > > Ram3<br>> > > DRAM controller init done.<br>> > > RAM DLL lock<br>> > > Ram4<br>> > > Copying LinuxBIOS to ram.<br>> > > Jumping to LinuxBIOS.
<br>> > > LinuxBIOS-2.0.0.0Fallback Qua Jun 20 08:56:35 BRT 2007<br>> booting...<br>> > > clocks_per_usec: 432<br>> > > Enumerating buses...<br>> > > >> Entering
northbridge.c: pci_domain_enable<br>> > > Enter northbridge_init_early<br>> > > writeglmsr: MSR 0x10000020, val 0x20000000:0x000fff80<br>> > > writeglmsr: MSR 0x10000021, val 0x20000000:0x080fffe0
<br>> > > writeglmsr: MSR 0x1000002c, val 0x20000000:0x00000003<br>> > > sizeram: _MSR MC_CF07_DATA: 10076112:00004840<br>> > > sizeram: sizem 0x100MB<br>> > > SysmemInit: enable for 256MBytes
<br>> > > usable RAM: 268304383 bytes<br>> > > SysmemInit: MSR 0x10000028, val 0x2000000f:0xfdf00100<br>> > > sizeram: _MSR MC_CF07_DATA: 10076112:00004840<br>> > > sizeram: sizem 0x100MB
<br>> > > SMMGL0Init: 268304384 bytes<br>> > > SMMGL0Init: offset is 0x80400000<br>> > > SMMGL0Init: MSR 0x10000026, val 0x28fbe080:0x400fffe0<br>> > > writeglmsr: MSR 0x10000080, val 0x00000000:0x00000003
<br>> > > writeglmsr: MSR 0x40000020, val 0x20000000:0x000fff80<br>> > > writeglmsr: MSR 0x40000021, val 0x20000000:0x080fffe0<br>> > > writeglmsr: MSR 0x4000002e, val 0x20000000:0x00000003
<br>> > > sizeram: _MSR MC_CF07_DATA: 10076112:00004840<br>> > > sizeram: sizem 0x100MB<br>> > > SysmemInit: enable for 256MBytes<br>> > > usable RAM: 268304383 bytes
<br>> > > SysmemInit: MSR 0x4000002a, val 0x2000000f:0xfdf00100<br>> > > SMMGL1Init:<br>> > > SMMGL1Init: MSR 0x40000023, val 0x20000080:0x400fffe0<br>> > > writeglmsr: MSR 0x40000080, val 0x00000000:0x00000001
<br>> > > writeglmsr: MSR 0x400000e3, val 0x60000000:0x033000f0<br>> > > CPU_RCONF_DEFAULT (1808): 0x25FFFC02:0x10FFDF00<br>> > > CPU_RCONF_BYPASS (180A): 0x00000000 : 0x00000000
<br>> > > L2 cache enabled<br>> > > Enabling cache<br>> > > GLPCI R1: system msr.lo 0x00100130 msr.hi 0x0ffdf000<br>> > > GLPCI R2: system msr.lo
0x80400120 msr.hi 0x8041f000<br>> > > Exit northbridge_init_early<br>> > > Done cpubug fixes<br>> > > Not Doing ChipsetFlashSetup()<br>> > > <<<WARNING>>> Graphics init...
<br>> > > <<WARNING!!!>>> VRC_VG value: 0xffff<br>> > > Before VSA:<br>> > > do_vsmbios<br>> > > buf ilen 35441 olen60466<br>> > > buf 00060000 *buf 186 buf[256k] 0
<br>> > > buf[0x20] signature is b0:10:e6:80<br>> > > Call real_mode_switch_call_vsm<br>> > > biosint: INT# 0x15<br>> > > biosint: eax 0xbea7 ebx 0x4e53 ecx 0x10000026 edx 0x10000028
<br>> > > biosint: ebp 0x15ed4 esp 0xff0 edi 0x8a71 esi 0x38<br>> > > biosint: ip 0x5b3 cs 0x6000 flags 0x46<br>> > > biosint: gs 0x0 fs 0x0 ds 0x6000 es 0x0<br>
> > > handleint21, eax 0xbea7<br>> > > biosint: INT# 0x15<br>> > > biosint: eax 0xbea4 ebx 0x4e53 ecx 0x10000026 edx 0x10000028<br>> > > biosint: ebp 0x15ed4 esp 0xfee edi 0x8a71 esi 0x38
<br>> > > biosint: ip 0x5c1 cs 0x6000 flags 0x46<br>> > > biosint: gs 0x0 fs 0x0 ds 0x6000 es 0x0<br>> > > handleint21, eax 0xbea4<br>> > > do_vsmbios: VSA2 VR signature verified
<br>> > > After VSA:<br>> > > <<<WARNING>>> Graphics init...<br>> > > <<WARNING!!!>>> VRC_VG value: 0x2808<br>> > > Finding PCI configuration type.
<br>> > > PCI: Using configuration type 1<br>> > > PCI_DOMAIN: 0000 enabled<br>> > > APIC_CLUSTER: 0 enabled<br>> > > PCI: pci_scan_bus for bus 00
<br>> > > PCI: 00:01.0 [1022/2080] enabled<br>> > > PCI: 00:01.1 [1022/2081] enabled<br>> > > PCI: 00:01.2 [1022/2082] enabled<br>> > > PCI: 00:
0d.0 [10ec/8139] enabled<br>> > > PCI: 00:0f.0 [1022/2090] enabled<br>> > > PCI: 00:0f.2 [1022/209a] enabled<br>> > > PCI: 00: 0f.3 [1022/2093] enabled<br>> > > PCI: 00:
0f.4 [1022/2094] enabled<br>> > > PCI: 00:0f.5 [1022/2095] enabled<br>> > > PCI: 00: 0f.6 [1022/2096] enabled<br>> > > PCI: 00:0f.7 [1022/2097] enabled<br>> > > PCI: pci_scan_bus returning with max=000
<br>> > > done<br>> > > Allocating resources...<br>> > > Reading resources...<br>> > > Done reading resources.<br>> > > Setting resources...
<br>> > > PCI: 00: 01.1 10 <- [0x00fd000000 - 0x00fdffffff] mem<br>> > > PCI: 00:01.1 14 <- [0x00fe000000 - 0x00fe003fff] mem<br>> > > PCI: 00:01.1 18 <- [0x00fe004000 - 0x00fe007fff] mem
<br>> > > PCI: 00:01.1 1c <- [0x00fe008000 - 0x00fe00bfff] mem<br>> > > PCI: 00:01.1 20 <- [0x00fe00c000 - 0x00fe00ffff] mem<br>> > > PCI: 00:01.2 10 <- [0x00fe010000 - 0x00fe013fff] mem
<br>> > > PCI: 00:0d.0 10 <- [0x0000001000 - 0x00000010ff] io<br>> > > PCI: 00:0d.0 14 <- [0x00fe019000 - 0x00fe0190ff] mem<br>> > > PCI: 00:0f.0 10 <- [0x0000001cb0 - 0x0000001cb7] io
<br>> > > PCI: 00:0f.0 14 <- [0x0000001400 - 0x00000014ff] io<br>> > > PCI: 00:0f.0 18 <- [0x0000001c00 - 0x0000001c3f] io<br>> > > PCI: 00:0f.0 1c <- [0x0000001c80 - 0x0000001c9f] io
<br>> > > PCI: 00:0f.0 20 <- [0x0000001800 - 0x000000187f] io<br>> > > PCI: 00: 0f.0 24 <- [0x0000001c40 - 0x0000001c7f] io<br>> > > PCI: 00:0f.2 20 <- [0x0000001ca0 - 0x0000001caf] io
<br>> > > PCI: 00:0f.3 10 <- [0x0000001880 - 0x00000018ff] io<br>> > > PCI: 00:0f.4 10 <- [0x00fe016000 - 0x00fe016fff] mem<br>> > > PCI: 00:0f.5 10 <- [0x00fe017000 - 0x00fe017fff] mem
<br>> > > PCI: 00:0f.6 10 <- [0x00fe014000 - 0x00fe015fff] mem<br>> > > PCI: 00:0f.7 10 <- [0x00fe018000 - 0x00fe018fff] mem<br>> > > Done setting resources.<br>
> > > Done allocating resources.<br>> > > Enabling resources...<br>> > > PCI: 00:01.0 cmd <- 145<br>> > > PCI: 00: 01.1 subsystem <- 00/00<br>
> > > PCI: 00:01.1 cmd <- 142<br>> > > PCI: 00:01.2 cmd <- 142<br>> > > PCI: 00: 0d.0 cmd <- 143<br>> > > cs5536: cs5536_pci_dev_enable_resources()
<br>> > > PCI: 00:0f.0 cmd <- 149<br>> > > PCI: 00:0f.2 cmd <- 141<br>> > > PCI: 00:0f.3 cmd <- 141<br>> > > PCI: 00:0f.4 cmd <- 142<br>
> > > PCI: 00: 0f.5 cmd <- 142<br>> > > PCI: 00: 0f.6 cmd <- 142<br>> > > PCI: 00:0f.7 cmd <- 142<br>> > > done.<br>> > > Initializing devices...
<br>> > > Root Device init<br>> > > Norwich ENTER init<br>> > > Norwich EXIT init<br>> > > PCI: 00: 01.0 init<br>> > > PCI: 00:
01.1 init<br>> > > APIC_CLUSTER: 0 init<br>> > > Initializing CPU #0<br>> > > CPU: vendor AMD device 5a2<br>> > > CPU: family 05, model 0a, stepping 02
<br>> > > model_lx_init<br>> > > Enabling cache<br>> > > A20 (0x92): 2<br>> > > A20 (0x92): 2<br>> > > CPU model_lx_init DONE<br>
> > > CPU #0 Initialized<br>> > > PCI: 00:01.2 init<br>> > > PCI: 00: 0d.0 init<br>> > > PCI: 00:0f.0 init<br>> > > cs5536: southbridge_init
<br>> > > RTC Init<br>> > > rct_init finished<br>> > > cs5536: southbridge_init: enable_ide_nand_flash is 36<br>> > > Disabling VPCI device: 0x0000106C
<br>> > > Disabling VPCI device: 0x00001075<br>> > > Disabling VPCI device: 0x0000107E<br>> > > Disabling VPCI device: 0x00001087<br>> > > Disabling VPCI device: 0x00001090
<br>> > > Disabling VPCI device: 0x00001099<br>> > > Disabling VPCI device: 0x000010A2<br>> > > Disabling VPCI device: 0x000010AB<br>> > > PCI: 00:
0f.2 init<br>> > > PCI: 00:0f.3 init<br>> > > PCI: 00:0f.4 init<br>> > > PCI: 00:0f.5 init<br>> > > PCI: 00:0f.6 init<br>> > > PCI: 00:
0f.7 init<br>> > > Devices initialized<br>> > > Copying IRQ routing tables to 0xf0000...done.<br>> > > Verifing copy of IRQ routing tables at 0xf0000...done<br>> > > Checking IRQ routing table consistency...
<br>> > > check_pirq_routing_table() - irq_routing_table located at:<br>> 0x000f0000<br>> > > /home/otavio/LinuxBIOSv2/src/arch/i386/boot/pirq_routing.c:<br>> > > 36:check_pirq_routing_table() - checksum is: 0x00 but
<br>> should be:<br>> > 0xfd<br>> > > done.<br>> > > write_pirq_routing_table(8000785C, BAAA)<br>> > > PIR Entry 0 Dev/Fn: 8 Slot: 0<br>> > > INT: A bitmap: 400 PIRQ: 10
<br>> > > INT: B bitmap: 0 PIRQ: 0<br>> > > INT: C bitmap: 0 PIRQ: 0<br>> > > INT: D bitmap: 0 PIRQ: 0<br>> > > Assigning IRQ 10 to 0: 1.1<br>> > > Readback = 10
<br>> > > Assigning IRQ 10 to 0:1.2<br>> > > Readback = 10<br>> > > PIR Entry 1 Dev/Fn: 78 Slot: 0<br>> > > INT: A bitmap: 400 PIRQ: 10<br>> > > INT: B bitmap: 400 PIRQ: 10
<br>> > > INT: C bitmap: 400 PIRQ: 10<br>> > > INT: D bitmap: 800 PIRQ: 11<br>> > > Assigning IRQ 10 to 0:f.3<br>> > > Readback = 10<br>> > > Assigning IRQ 11 to 0:
f.4<br>> > > Readback = 11<br>> > > Assigning IRQ 11 to 0:f.5<br>> > > Readback = 11<br>> > > PIR Entry 2 Dev/Fn: 68 Slot: 1<br>> > > INT: A bitmap: 400 PIRQ: 10
<br>> > > INT: B bitmap: 400 PIRQ: 10<br>> > > INT: C bitmap: 800 PIRQ: 11<br>> > > INT: D bitmap: 400 PIRQ: 10<br>> > > Assigning IRQ 10 to 0: d.0
<br>> > > Readback = 10<br>> > > PIR Entry 3 Dev/Fn: 70 Slot: 2<br>> > > INT: A bitmap: 400 PIRQ: 10<br>> > > INT: B bitmap: 800 PIRQ: 11<br>> > > INT: C bitmap: 400 PIRQ: 10
<br>> > > INT: D bitmap: 400 PIRQ: 10<br>> > > PIR Entry 4 Dev/Fn: 58 Slot: 3<br>> > > INT: A bitmap: 800 PIRQ: 11<br>> > > INT: B bitmap: 400 PIRQ: 10
<br>> > > INT: C bitmap: 400 PIRQ: 10<br>> > > INT: D bitmap: 400 PIRQ: 10<br>> > > PIR Entry 5 Dev/Fn: 60 Slot: 4<br>> > > INT: A bitmap: 400 PIRQ: 10
<br>> > > INT: B bitmap: 400 PIRQ: 10<br>> > > INT: C bitmap: 400 PIRQ: 10<br>> > > INT: D bitmap: 800 PIRQ: 11<br>> > > Moving GDT to 0x500...ok
<br>> > > Adjust low_table_end from 0x00000530 to 0x00001000<br>> > > Adjust rom_table_end from 0x000f0400 to 0x00100000<br>> > > Wrote linuxbios table at: 00000530 - 000006c4 checksum fba9
<br>> > ><br>> > > Welcome to elfboot, the open sourced starter.<br>> > > January 2002, Eric Biederman.<br>> > > Version 1.3<br>> > >
<br>> > > rom_stream: 0xfff89000 - 0xfffeffff<br>> > > Found ELF candidate at offset 0<br>> > > header_offset is 0<br>> > > Try to load at offset 0x0
<br>> > > New segment addr 0x100000 size 0x306e0 offset 0xc0<br>> filesize 0xb248<br>> > > (cleaned up) New segment addr 0x100000 size 0x306e0 offset<br>> 0xc0<br>> > filesize
<br>> > > 0xb248<br>> > > New segment addr 0x1306e0 size 0x48 offset 0xb320 filesize<br>> 0x48<br>> > > (cleaned up) New segment addr 0x1306e0 size 0x48 offset 0xb320
<br>> > filesize 0x48<br>> > > Dropping non PT_LOAD segment<br>> > > Dropping non PT_LOAD segment<br>> > > Loading Segment: addr: 0x0000000000100000 memsz:
<br>> 0x00000000000306e0<br>> > > filesz: 0x000000000000b248<br>> > > Clearing Segment: addr: 0x000000000010b248 memsz:<br>> 0x0000000000025498<br>> > > Loading Segment: addr: 0x00000000001306e0 memsz:
<br>> 0x0000000000000048<br>> > > filesz: 0x0000000000000048<br>> > > Jumping to boot code at 0x108bdc<br>> > > FILO version 0.5 (otavio@labdes15) Wed Jun 20 08:56:24 BRT
<br>> 2007<br>> > > collect_linuxbios_info: Searching for LinuxBIOS tables...<br>> > > find_lb_table: Found canidate at: 00000530<br>> > > find_lb_table: header checksum
o.k.<br>> > > find_lb_table: table checksum o.k.<br>> > > find_lb_table: record count o.k.<br>> > > collect_linuxbios_info: Found LinuxBIOS table at: 00000530<br>> > > convert_memmap: 0x00000000000000 0x00000000001000 16
<br>> > > convert_memmap: 0x00000000001000 0x0000000009f000 1<br>> > > convert_memmap: 0x000000000f0000 0x00000000010000 16<br>> > > convert_memmap: 0x00000000100000 0x0000000f6e0000 1
<br>> > > Press <Enter> for default boot, or <Esc> for boot<br>> prompt... 2 1<br>> > > timed out<br>> > > boot: hda1:/boot/vmlinuz root=/dev/hda1 initrd=/boot/initrd
<br>> > > console=tty0 console=ttyS0,115200<br>> > > hda: LBA 40GB: ST340014A<br>> > > Mounted ext2fs<br>> > > Found Linux version 2.6.8-2-386<br>
> > (<a href="mailto:horms@tabatha.lab.ultramonkey.org">horms@tabatha.lab.ultramonkey.org</a><br>> <mailto:<a href="mailto:horms@tabatha.lab.ultramonkey.org">horms@tabatha.lab.ultramonkey.org</a>>
<br>> > <mailto:<a href="mailto:horms@tabatha.lab.ultramonkey.org">horms@tabatha.lab.ultramonkey.org</a><br>> <mailto:<a href="mailto:horms@tabatha.lab.ultramonkey.org">horms@tabatha.lab.ultramonkey.org
</a>>><br>> > > <mailto:<a href="mailto:horms@tabatha.lab.ultramonkey.org">horms@tabatha.lab.ultramonkey.org</a><br>> <mailto:<a href="mailto:horms@tabatha.lab.ultramonkey.org">horms@tabatha.lab.ultramonkey.org
</a>><br>> > <mailto:<a href="mailto:horms@tabatha.lab.ultramonkey.org">horms@tabatha.lab.ultramonkey.org</a><br>> <mailto:<a href="mailto:horms@tabatha.lab.ultramonkey.org">horms@tabatha.lab.ultramonkey.org
</a>>>>) #1 Thu May 19 17:40:50 JST<br>> > > 2005 (protocol 0x203) (loadflags 0x1) bzImage.<br>> > > init_linux_params: Setting up paramters at 0x90000<br>> > > set_memory_size: 0000000000001000 - 00000000000a0000
<br>> > > set_memory_size: 0000000000100000 - 000000000f7e0000<br>> > > set_memory_size: ramtop=0xf7e0000<br>> > > set_memory_size: ext_mem_k=64512, alt_mem_k=252800
<br>> > > parse_command_line: original command line: "root=/dev/hda1<br>> > > initrd=/boot/initrd console=tty0 console=ttyS0,115200"<br>> > > parse_command_line: kernel command line at 0x91000
<br>> > > parse_command_line: initrd=/boot/initrd<br>> > > parse_command_line: kernel command line (48 bytes):<br>> "root=/dev/hda1<br>> > > console=tty0 console=ttyS0,115200"
<br>> > > load_linux_kernel: offset=0x1600 addr=0x100000 size=0x10a8cb<br>> > > Loading kernel... ok<br>> > > load_initrd: start=0xf391000 end=0xf7af000<br>> > > Loading initrd... ok
<br>> > > start_linux: eip=0x100000<br>> > > Jumping to entry point...<br>> > > Linux version 2.6.8-2-386 (<br>> <a href="mailto:horms@tabatha.lab.ultramonkey.org">
horms@tabatha.lab.ultramonkey.org</a><br>> <mailto:<a href="mailto:horms@tabatha.lab.ultramonkey.org">horms@tabatha.lab.ultramonkey.org</a>><br>> > <mailto:<a href="mailto:horms@tabatha.lab.ultramonkey.org">
horms@tabatha.lab.ultramonkey.org</a><br>> <mailto:<a href="mailto:horms@tabatha.lab.ultramonkey.org">horms@tabatha.lab.ultramonkey.org</a>>><br>> > > <mailto: <a href="mailto:horms@tabatha.lab.ultramonkey.org">
horms@tabatha.lab.ultramonkey.org</a><br>> <mailto:<a href="mailto:horms@tabatha.lab.ultramonkey.org">horms@tabatha.lab.ultramonkey.org</a>><br>> > <mailto:<a href="mailto:horms@tabatha.lab.ultramonkey.org">
horms@tabatha.lab.ultramonkey.org</a><br>> <mailto:<a href="mailto:horms@tabatha.lab.ultramonkey.org">horms@tabatha.lab.ultramonkey.org</a>>>>) (gcc version 3.3.5 (Debian<br>> > > 1:3.3.5-12
)) #1 Thu May 19 17:40:50 JST 2005<br>> > ><br>> > > BIOS-provided physical RAM map:<br>> > ><br>> > > BIOS-e820: 0000000000001000 - 00000000000a0000 (usable)
<br>> > ><br>> > > BIOS-e820: 0000000000100000 - 000000000f7e0000 (usable)<br>> > ><br>> > > 247MB LOWMEM available.<br>> > >
<br>> > > DMI not present.<br>> > ><br>> > > ACPI: Unable to locate RSDP<br>> > ><br>> > > Built 1 zonelists<br>> > >
<br>> > > Kernel command line: root=/dev/hda1 console=tty0<br>> console=ttyS0,115200<br>> > ><br>> > > No local APIC present or hardware disabled<br>> > >
<br>> > > Initializing CPU#0<br>> > ><br>> > > PID hash table entries: 1024 (order 10: 8192 bytes)<br>> > ><br>> > > Detected
431.857 MHz processor.<br>> > ><br>> > > Using tsc for high-res timesource<br>> > ><br>> > > Console: colour dummy device 80x25<br>> > >
<br>> > > Dentry cache hash table entries: 32768 (order: 5, 131072<br>> bytes)<br>> > ><br>> > > Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
<br>> > ><br>> > > Memory: 244168k/253824k available (1336k kernel code,<br>> 8916k reserved,<br>> > > 732k data, 204k init, 0k highmem)<br>> > >
<br>> > > Checking if this processor honours the WP bit even in<br>> supervisor<br>> > mode...<br>> > > Ok.<br>> > ><br>> > > Calibrating delay loop...
845.82 BogoMIPS<br>> > ><br>> > > Security Scaffold v1.0.0 initialized<br>> > ><br>> > > Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
<br>> > ><br>> > > CPU: L1 I Cache: 64K (32 bytes/line), D cache 64K (32<br>> bytes/line)<br>> > ><br>> > > CPU: L2 Cache: 128K (32 bytes/line)
<br>> > ><br>> > > CPU: AMD Geode(TM) Integrated Processor by AMD PCS<br>> stepping 02<br>> > ><br>> > > Checking 'hlt' instruction... OK.
<br>> > ><br>> > > Checking for popad bug... OK.<br>> > ><br>> > > checking if image is initramfs...it isn't (ungzip failed);<br>> looks
<br>> > like an<br>> > > initrd<br>> > ><br>> > > Freeing initrd memory: 4216k freed<br>> > ><br>> > > NET: Registered protocol family 16
<br>> > ><br>> > > EISA bus registered<br>> > ><br>> > > PCI: Using configuration type 1<br>> > ><br>> > > mtrr:
v2.0 (20020519)<br>> > ><br>> > > ACPI: Subsystem revision 20040326<br>> > ><br>> > > ACPI: Interpreter disabled.<br>> > ><br>
> > > Linux Plug and Play Support v0.97 (c) Adam Belay<br>> > ><br>> > > PnPBIOS: Scanning system for PnP BIOS support...<br>> > ><br>> > > PnPBIOS: PnP BIOS support was not detected.
<br>> > ><br>> > > PCI: Probing PCI hardware<br>> > ><br>> > > PCI: Probing PCI hardware (bus 00)<br>> > ><br>> > > PCI: Using IRQ router default [1022/2090] at 0000:00:
0f.0<br>> > ><br>> > > VFS: Disk quotas dquot_6.5.1<br>> > ><br>> > > Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)<br>> > >
<br>> > > devfs: 2004-01-31 Richard Gooch ( <a href="mailto:rgooch@atnf.csiro.au">rgooch@atnf.csiro.au</a><br>> <mailto:<a href="mailto:rgooch@atnf.csiro.au">rgooch@atnf.csiro.au</a>><br>> > <mailto:
<a href="mailto:rgooch@atnf.csiro.au">rgooch@atnf.csiro.au</a> <mailto:<a href="mailto:rgooch@atnf.csiro.au">rgooch@atnf.csiro.au</a>>><br>> > > <mailto:<a href="mailto:rgooch@atnf.csiro.au">
rgooch@atnf.csiro.au</a> <mailto:<a href="mailto:rgooch@atnf.csiro.au">rgooch@atnf.csiro.au</a>><br>> <mailto:<a href="mailto:rgooch@atnf.csiro.au">rgooch@atnf.csiro.au</a> <mailto:<a href="mailto:rgooch@atnf.csiro.au">
rgooch@atnf.csiro.au</a>>>>)<br>> > ><br>> > > devfs: boot_options: 0x0<br>> > ><br>> > > Initializing Cryptographic API<br>> > >
<br>> > > isapnp: Scanning for PnP cards...<br>> > ><br>> > > isapnp: No Plug & Play device found<br>> > ><br>> > > Serial: 8250/16550 driver $Revision:
1.90 $ 54 ports, IRQ<br>> sharing<br>> > enabled<br>> > ><br>> > > ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A<br>> > ><br>> > > RAMDISK driver initialized: 16 RAM disks of 8192K size
<br>> 1024 blocksize<br>> > ><br>> > > i8042.c : Can't read CTR while initializing i8042.<br>> > ><br>> > > EISA: Probing bus 0 at eisa0
<br>> > ><br>> > > Cannot allocate resource for EISA slot 1<br>> > ><br>> > > EISA: Detected 0 cards.<br>> > ><br>> > > NET: Registered protocol family 2
<br>> > ><br>> > > IP: routing cache hash table of 2048 buckets, 16Kbytes<br>> > ><br>> > > TCP: Hash tables configured (established 16384 bind 32768)
<br>> > ><br>> > > NET: Registered protocol family 8<br>> > ><br>> > > NET: Registered protocol family 20<br>> > ><br>> > > RAMDISK: cramfs filesystem found at block 0
<br>> > ><br>> > > RAMDISK: Loading 4216 blocks [1 disk] into ram disk... | /<br>> - \ |<br>> > / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \<br>
> | / -<br>> > \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | /<br>> - \ |<br>> > / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \<br>> | / -<br>
> > \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | /<br>> - \ |<br>> > / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \<br>> | / -<br>> > \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | /
<br>> - \ |<br>> > / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \<br>> | / -<br>> > \ | / - \ | / - \ | / - \ | / - \ | / - \ done.<br>> > ><br>
> > ><br>> > > VFS: Mounted root (cramfs filesystem) readonly.<br>> > ><br>> > > Freeing unused kernel memory: 204k freed<br>> > >
<br>> > > vesafb: probe of vesafb0 failed with error -6<br>> > ><br>> > > NET: Registered protocol family 1<br>> > ><br>> > > Uniform Multi-Platform E-IDE driver Revision:
7.00alpha2<br>> > ><br>> > > ide: Assuming 33MHz system bus speed for PIO modes;<br>> override with<br>> > idebus=xx<br>> > ><br>> > > hda: ST340014A, ATA DISK drive
<br>> > ><br>> > > Using anticipatory io scheduler<br>> > ><br>> > > ide0 at 0x1f0-0x1f7,0x3f6 on irq 14<br>> > ><br>> > > hda: max request size: 128KiB
<br>> > ><br>> > > hda: 78165360 sectors (40020 MB) w/2048KiB Cache,<br>> CHS=65535/16/63<br>> > ><br>> > > /dev/ide/host0/bus0/target0/lun0: p1 p2 < p5 >
<br>> > ><br>> > ><br>> ><br>> > --<br>> > Marc Jones<br>> > Senior Software Engineer<br>> > (970) 226-9684 Office
<br>> > mailto:<a href="mailto:Marc.Jones@amd.com">Marc.Jones@amd.com</a> <mailto:<a href="mailto:Marc.Jones@amd.com">Marc.Jones@amd.com</a>><br>> <mailto:<a href="mailto:Marc.Jones@amd.com">
Marc.Jones@amd.com</a> <mailto:<a href="mailto:Marc.Jones@amd.com">Marc.Jones@amd.com</a>>><br>> > <a href="http://www.amd.com/embeddedprocessors">http://www.amd.com/embeddedprocessors</a><br>> <
<a href="http://www.amd.com/embeddedprocessors">http://www.amd.com/embeddedprocessors</a>><br>> ><br>> ><br>> ><br>> ><br>> ><br>> > --<br>> > Otávio Alcântara
<br>> > "I'll never cross to the Dark Side."<br>> ><br>><br>> --<br>> Marc Jones<br>> Senior Software Engineer<br>> (970) 226-9684 Office<br>> mailto:
<a href="mailto:Marc.Jones@amd.com">Marc.Jones@amd.com</a> <mailto:<a href="mailto:Marc.Jones@amd.com">Marc.Jones@amd.com</a>><br>> <a href="http://www.amd.com/embeddedprocessors">http://www.amd.com/embeddedprocessors
</a><br>><br>><br>><br>><br>><br>> --<br>> Otávio Alcântara<br>> "I'll never cross to the Dark Side."<br><br>--<br>Marc Jones<br>Senior Software Engineer<br>(970) 226-9684 Office<br>mailto:
<a href="mailto:Marc.Jones@amd.com">Marc.Jones@amd.com</a><br><a href="http://www.amd.com/embeddedprocessors">http://www.amd.com/embeddedprocessors</a><br><br><br></blockquote></div><br><br clear="all"><br>-- <br>Otávio Alcântara
<br>"I'll never cross to the Dark Side."