[coreboot] Unable to boot with asi/mb_5blmp

Daniele Forsi dforsi at gmail.com
Mon Jul 28 10:26:12 CEST 2014


2014-07-27 15:41 GMT+02:00 Daniele Forsi:

two more notes: on my very first attempts I got the coreboot splash
screen from the internal VGA but there was no output from GRUB or LILO
(I didn't keep the .config :-( )
I'm always trying to boot Linux with irqpoll as written on the wiki

Following discussion on IRC I rebuilt SeaBIOS with debug level 6, the
lines about keyboard seem to be:
+/07f8f000\ Start thread
+|07f8f000| i8042 ctr old=30 new=30
+|07f8f000| i8042 ctr old=30 new=30
+|07f8f000| i8042 ctr old=30 new=30
+|07f8f000| i8042 ctr old=61 new=70
+|07f8f000| PS2 keyboard initialized
+\07f8f000/ End thread

I also removed most of devicetree.cb (see attachment) and it made no
difference except the lines with PNP errors are gone and 1 serial port
isn't detected, still grub runs and lcpci in grub is the same as
before

--- boot-3.16-rc6.txt 2014-07-27 15:28:24.466932745 +0200
+++ debug5-bis.cap 2014-07-28 01:08:22.813994723 +0200
@@ -1,3 +1,5 @@
+
+
 coreboot-4.0-6476-ge34a627 Tue Jul 22 18:32:43 CEST 2014 starting...
 Setting up default parameters for memory
 Sizing memory
@@ -20,12 +22,6 @@
 PCI: 00:00.0: enabled 1
 PCI: 00:0f.0: enabled 0
 PCI: 00:12.0: enabled 1
-PNP: 002e.4: enabled 1
-PNP: 002e.a: enabled 1
-PNP: 002e.e: enabled 1
-PNP: 002e.f: enabled 0
-PNP: 002e.10: enabled 1
-PNP: 002e.12: enabled 1
 PCI: 00:12.1: enabled 0
 PCI: 00:12.2: enabled 1
 PCI: 00:12.3: enabled 1
@@ -37,12 +33,6 @@
   PCI: 00:00.0: enabled 1
   PCI: 00:0f.0: enabled 0
   PCI: 00:12.0: enabled 1
-   PNP: 002e.4: enabled 1
-   PNP: 002e.a: enabled 1
-   PNP: 002e.e: enabled 1
-   PNP: 002e.f: enabled 0
-   PNP: 002e.10: enabled 1
-   PNP: 002e.12: enabled 1
   PCI: 00:12.1: enabled 0
   PCI: 00:12.2: enabled 1
   PCI: 00:12.3: enabled 1
@@ -75,20 +65,6 @@
 PCI: 00:12.4 [1078/0104] enabled
 PCI: 00:13.0 [0e11/a0f8] enabled
 scan_static_bus for PCI: 00:12.0
-PNP: 002e.4 enabled
-PNP: 002e.a enabled
-PNP: 002e.e enabled
-PNP: 002e.f disabled
-PNP: 002e.10 enabled
-PNP: 002e.12 enabled
-PNP: 002e.0 enabled
-PNP: 002e.1 enabled
-PNP: 002e.2 enabled
-PNP: 002e.3 enabled
-PNP: 002e.5 enabled
-PNP: 002e.6 enabled
-PNP: 002e.7 enabled
-PNP: 002e.8 enabled
 scan_static_bus for PCI: 00:12.0 done
 scan_static_bus for PCI: 00:12.2
 scan_static_bus for PCI: 00:12.2 done
@@ -103,12 +79,6 @@
 Reading resources...
 Root Device read_resources bus 0 link: 0
 DOMAIN: 0000 read_resources bus 0 link: 0
-PCI: 00:12.0 read_resources bus 0 link: 0
-PNP: 002e.a missing read_resources
-PNP: 002e.e missing read_resources
-PNP: 002e.10 missing read_resources
-PNP: 002e.12 missing read_resources
-PCI: 00:12.0 read_resources bus 0 link: 0 done
 DOMAIN: 0000 read_resources bus 0 link: 0 done
 Root Device read_resources bus 0 link: 0 done
 Done reading resources.
@@ -140,56 +110,9 @@
    PCI: 00:0f.7
    PCI: 00:0f.7 resource base 0 size 100 align 8 gran 8 limit ffff
flags 100 index 10
    PCI: 00:0f.7 resource base 0 size 100 align 8 gran 8 limit
ffffffff flags 200 index 14
-   PCI: 00:12.0 child on link 0 PNP: 002e.4
+   PCI: 00:12.0
    PCI: 00:12.0 resource base 0 size 1000 align 0 gran 0 limit ffff
flags c0000100 index 1
-   PCI: 00:12.0 resource base fec00000 size 1000 align 0 gran 0 limit
0 flags c0000200 index 3
-    PNP: 002e.4
-    PNP: 002e.4 resource base 60 size 10 align 4 gran 4 limit ffff
flags c0000100 index 60
-    PNP: 002e.4 resource base 64 size 0 align 0 gran 0 limit 0 flags
c0000100 index 62
-    PNP: 002e.4 resource base 1 size 1 align 0 gran 0 limit 0 flags
c0000400 index 70
-    PNP: 002e.a
-    PNP: 002e.a resource base c size 0 align 0 gran 0 limit 0 flags
c0000400 index 70
-    PNP: 002e.e
-    PNP: 002e.e resource base 3f8 size 0 align 0 gran 0 limit 0 flags
c0000100 index 60
-    PNP: 002e.e resource base 4 size 0 align 0 gran 0 limit 0 flags
c0000400 index 70
-    PNP: 002e.f
-    PNP: 002e.f resource base 3f2 size 0 align 0 gran 0 limit 0 flags
c0000100 index 60
-    PNP: 002e.f resource base 6 size 0 align 0 gran 0 limit 0 flags
c0000400 index 70
-    PNP: 002e.f resource base 2 size 0 align 0 gran 0 limit 0 flags
c0000800 index 74
-    PNP: 002e.10
-    PNP: 002e.10 resource base 378 size 0 align 0 gran 0 limit 0
flags c0000100 index 60
-    PNP: 002e.10 resource base 7 size 0 align 0 gran 0 limit 0 flags
c0000400 index 70
-    PNP: 002e.12
-    PNP: 002e.12 resource base 2f8 size 0 align 0 gran 0 limit 0
flags c0000100 index 60
-    PNP: 002e.12 resource base 3 size 0 align 0 gran 0 limit 0 flags
c0000400 index 70
-    PNP: 002e.0
-    PNP: 002e.0 resource base 0 size 8 align 3 gran 3 limit 7ff flags
100 index 60
-    PNP: 002e.0 resource base 0 size 1 align 0 gran 0 limit 0 flags
400 index 70
-    PNP: 002e.0 resource base 0 size 1 align 0 gran 0 limit 0 flags
800 index 74
-    PNP: 002e.1
-    PNP: 002e.1 resource base 0 size 400 align 10 gran 10 limit 7ff
flags 100 index 60
-    PNP: 002e.1 resource base 0 size 1 align 0 gran 0 limit 0 flags
400 index 70
-    PNP: 002e.1 resource base 0 size 1 align 0 gran 0 limit 0 flags
800 index 74
-    PNP: 002e.2
-    PNP: 002e.2 resource base 0 size 8 align 3 gran 3 limit 7ff flags
100 index 60
-    PNP: 002e.2 resource base 0 size 1 align 0 gran 0 limit 0 flags
400 index 70
-    PNP: 002e.2 resource base 0 size 1 align 0 gran 0 limit 0 flags
800 index 74
-    PNP: 002e.2 resource base 0 size 1 align 0 gran 0 limit 0 flags
800 index 75
-    PNP: 002e.3
-    PNP: 002e.3 resource base 0 size 8 align 3 gran 3 limit 7ff flags
100 index 60
-    PNP: 002e.3 resource base 0 size 1 align 0 gran 0 limit 0 flags
400 index 70
-    PNP: 002e.5
-    PNP: 002e.5 resource base 0 size 1 align 0 gran 0 limit 0 flags
400 index 70
-    PNP: 002e.6
-    PNP: 002e.6 resource base 0 size 8 align 3 gran 3 limit 7ff flags
100 index 60
-    PNP: 002e.6 resource base 0 size 8 align 3 gran 3 limit 7ff flags
100 index 62
-    PNP: 002e.6 resource base 0 size 1 align 0 gran 0 limit 0 flags
400 index 70
-    PNP: 002e.7
-    PNP: 002e.7 resource base 0 size 8 align 3 gran 3 limit ffff
flags 100 index 60
-    PNP: 002e.7 resource base 0 size 1 align 0 gran 0 limit 0 flags
400 index 70
-    PNP: 002e.8
-    PNP: 002e.8 resource base 0 size 8 align 3 gran 3 limit ffff
flags 100 index 60
-    PNP: 002e.8 resource base 0 size 1 align 0 gran 0 limit 0 flags
400 index 70
+   PCI:  resource base fec00000 size 1000 align 0 gran 0 limit 0
flags c0000200 index 3
    PCI: 00:12.1
    PCI: 00:12.2
    PCI: 00:12.2 resource base 0 size 80 align 7 gran 7 limit ffff
flags 100 index 20
@@ -234,27 +157,6 @@
 constrain_resources: PCI: 00:0f.6
 constrain_resources: PCI: 00:0f.7
 constrain_resources: PCI: 00:12.0
-constrain_resources: PNP: 002e.4
-skipping PNP: 002e.4 at 62 fixed resource, size=0!
-constrain_resources: PNP: 002e.a
-skipping PNP: 002e.a at 70 fixed resource, size=0!
-constrain_resources: PNP: 002e.e
-skipping PNP: 002e.e at 60 fixed resource, size=0!
-skipping PNP: 002e.e at 70 fixed resource, size=0!
-constrain_resources: PNP: 002e.10
-skipping PNP: 002e.10 at 60 fixed resource, size=0!
-skipping PNP: 002e.10 at 70 fixed resource, size=0!
-constrain_resources: PNP: 002e.12
-skipping PNP: 002e.12 at 60 fixed resource, size=0!
-skipping PNP: 002e.12 at 70 fixed resource, size=0!
-constrain_resources: PNP: 002e.0
-constrain_resources: PNP: 002e.1
-constrain_resources: PNP: 002e.2
-constrain_resources: PNP: 002e.3
-constrain_resources: PNP: 002e.5
-constrain_resources: PNP: 002e.6
-constrain_resources: PNP: 002e.7
-constrain_resources: PNP: 002e.8
 constrain_resources: PCI: 00:12.2
 constrain_resources: PCI: 00:12.3
 constrain_resources: PCI: 00:12.4
@@ -306,35 +208,6 @@
 PCI: 00:0f.6 14 <- [0x00febff500 - 0x00febff5ff] size 0x00000100 gran 0x08 mem
 PCI: 00:0f.7 10 <- [0x0000002800 - 0x00000028ff] size 0x00000100 gran 0x08 io
 PCI: 00:0f.7 14 <- [0x00febff600 - 0x00febff6ff] size 0x00000100 gran 0x08 mem
-PCI: 00:12.0 assign_resources, bus 0 link: 0
-PNP: 002e.4 60 <- [0x0000000060 - 0x000000006f] size 0x00000010 gran 0x04 io
-PNP: 002e.4 62 <- [0x0000000064 - 0x0000000063] size 0x00000000 gran 0x00 io
-PNP: 002e.4 70 <- [0x0000000001 - 0x0000000001] size 0x00000001 gran 0x00 irq
-PNP: 002e.a missing set_resources
-PNP: 002e.e missing set_resources
-PNP: 002e.10 missing set_resources
-PNP: 002e.12 missing set_resources
-ERROR: PNP: 002e.0 60 io size: 0x0000000008 not assigned
-ERROR: PNP: 002e.0 70 irq size: 0x0000000001 not assigned
-ERROR: PNP: 002e.0 74 drq size: 0x0000000001 not assigned
-ERROR: PNP: 002e.1 60 io size: 0x0000000400 not assigned
-ERROR: PNP: 002e.1 70 irq size: 0x0000000001 not assigned
-ERROR: PNP: 002e.1 74 drq size: 0x0000000001 not assigned
-ERROR: PNP: 002e.2 60 io size: 0x0000000008 not assigned
-ERROR: PNP: 002e.2 70 irq size: 0x0000000001 not assigned
-ERROR: PNP: 002e.2 74 drq size: 0x0000000001 not assigned
-ERROR: PNP: 002e.2 75 drq size: 0x0000000001 not assigned
-ERROR: PNP: 002e.3 60 io size: 0x0000000008 not assigned
-ERROR: PNP: 002e.3 70 irq size: 0x0000000001 not assigned
-ERROR: PNP: 002e.5 70 irq size: 0x0000000001 not assigned
-ERROR: PNP: 002e.6 60 io size: 0x0000000008 not assigned
-ERROR: PNP: 002e.6 62 io size: 0x0000000008 not assigned
-ERROR: PNP: 002e.6 70 irq size: 0x0000000001 not assigned
-ERROR: PNP: 002e.7 60 io size: 0x0000000008 not assigned
-ERROR: PNP: 002e.7 70 irq size: 0x0000000001 not assigned
-ERROR: PNP: 002e.8 60 io size: 0x0000000008 not assigned
-ERROR: PNP: 002e.8 70 irq size: 0x0000000001 not assigned
-PCI: 00:12.0 assign_resources, bus 0 link: 0
 PCI: 00:12.2 20 <- [0x0000002c00 - 0x0000002c7f] size 0x00000080 gran 0x07 io
 PCI: 00:12.3 10 <- [0x00febff700 - 0x00febff77f] size 0x00000080 gran 0x07 mem
 PCI: 00:12.4 10 <- [0x00febfd000 - 0x00febfdfff] size 0x00001000 gran 0x0c mem
@@ -371,55 +244,9 @@
    PCI: 00:0f.7
    PCI: 00:0f.7 resource base 2800 size 100 align 8 gran 8 limit ffff
flags 60000100 index 10
    PCI: 00:0f.7 resource base febff600 size 100 align 8 gran 8 limit
febfffff flags 60000200 index 14
-   PCI: 00:12.0 child on link 0 PNP: 002e.4
+   PCI: 00:12.0
    PCI: 00:12.0 resource base 0 size 1000 align 0 gran 0 limit ffff
flags c0000100 index 1
    PCI: 00:12.0 resource base fec00000 size 1000 align 0 gran 0 limit
0 flags c0000200 index 3
-    PNP: 002e.4
-    PNP: 002e.4 resource base 60 size 10 align 4 gran 4 limit ffff
flags e0000100 index 60
-    PNP: 002e.4 resource base 64 size 0 align 0 gran 0 limit 0 flags
e0000100 index 62
-    PNP: 002e.4 resource base 1 size 1 align 0 gran 0 limit 0 flags
e0000400 index 70
-    PNP: 002e.a
-    PNP: 002e.a resource base c size 0 align 0 gran 0 limit 0 flags
c0000400 index 70
-    PNP: 002e.e
-    PNP: 002e.e resource base 3f8 size 0 align 0 gran 0 limit 0 flags
c0000100 index 60
-    PNP: 002e.e resource base 4 size 0 align 0 gran 0 limit 0 flags
c0000400 index 70
-    PNP: 002e.f
-    PNP: 002e.f resource base 3f2 size 0 align 0 gran 0 limit 0 flags
c0000100 index 60
-    PNP: 002e.f resource base 6 size 0 align 0 gran 0 limit 0 flags
c0000400 index 70
-    PNP: 002e.f resource base 2 size 0 align 0 gran 0 limit 0 flags
c0000800 index 74
-    PNP: 002e.10
-    PNP: 002e.10 resource base 378 size 0 align 0 gran 0 limit 0
flags c0000100 index 60
-    PNP: 002e.10 resource base 7 size 0 align 0 gran 0 limit 0 flags
c0000400 index 70
-    PNP: 002e.12
-    PNP: 002e.12 resource base 2f8 size 0 align 0 gran 0 limit 0
flags c0000100 index 60
-    PNP: 002e.12 resource base 3 size 0 align 0 gran 0 limit 0 flags
c0000400 index 70
-    PNP: 002e.0
-    PNP: 002e.0 resource base 0 size 8 align 3 gran 3 limit 7ff flags
100 index 60
-    PNP: 002e.0 resource base 0 size 1 align 0 gran 0 limit 0 flags
400 index 70
-    PNP: 002e.0 resource base 0 size 1 align 0 gran 0 limit 0 flags
800 index 74
-    PNP: 002e.1
-    PNP: 002e.1 resource base 0 size 400 align 10 gran 10 limit 7ff
flags 100 index 60
-    PNP: 002e.1 resource base 0 size 1 align 0 gran 0 limit 0
flags002e.1 resource base 0 size 1 align 0 gran 0 limit 0 flags 800
index 74
-    PNP: 002e.2
-    PNP: 002e.2 resource base 0 size 8 align 3 gran 3 limit 7ff flags
100 index 60
-    PNP: 002e.2 resource base 0 size 1 align 0 gran 0 limit 0 flags
400 index 70
-    PNP: 002e.2 resource base 0 size 1 align 0 gran 0 limit 0 flags
800 index 74
-    PNP: 002e.2 resource base 0 size 1 align 0 gran 0 limit 0 flags
800 index 75
-    PNP: 002e.3
-    PNP: 002e.3 resource base 0 size 8 align 3 gran 3 limit 7ff flags
100 index 60
-    PNP: 002e.3 resource base 0 size 1 align 0 gran 0 limit 0 flags
400 index 70
-    PNP: 002e.5
-    PNP: 002e.5 resource base 0 size 1 align 0 gran 0 limit 0 flags
400 index 70
-    PNP: 002e.6
-    PNP: 002e.6 resource base 0 size 8 align 3 gran 3 limit 7ff flags
100 index 60
-    PNP: 002e.6 resource base 0 size 8 align 3 gran 3 limit 7ff flags
100 index 62
-    PNP: 002e.6 resource base 0 size 1 align 0 gran 0 limit 0 flags
400 index 70
-    PNP: 002e.7
-    PNP: 002e.7 resource base 0 size 8 align 3 gran 3 limit ffff
flags 100 index 60
-    PNP: 002e.7 resource base 0 size 1 align 0 gran 0 limit 0 flags
400 index 70
-    PNP: 002e.8
-    PNP: 002e.8 resource base 0 size 8 align 3 gran 3 limit ffff
flags 100 index 60
-    PNP: 002e.8 resource base 0 size 1 align 0 gran 0 limit 0 flags
400 index 70
    PCI: 00:12.1
    PCI: 00:12.2
    PCI: 00:12.2 resource base 2c00 size 80 align 7 gran 7 limit ffff
flags 60000100 index 20
@@ -463,19 +290,10 @@
 PCI: 00:12.0 init
 PCI: 00:12.2 init
 Primary IDE interface enabled
-Secondary IDE interface enabled
+Secondary IDE interface disabled
 PCI: 00:12.3 init
 PCI: 00:12.4 init
 PCI: 00:13.0 init
-PNP: 002e.4 init
-PNP: 002e.0 init
-PNP: 002e.1 init
-PNP: 002e.2 init
-PNP: 002e.3 init
-PNP: 002e.5 init
-PNP: 002e.6 init
-PNP: 002e.7 init
-PNP: 002e.8 init
 Devices initialized
 Show all devs...After init.
 Root Device: enabled 1
@@ -483,12 +301,6 @@
 PCI: 00:00.0: enabled 1
 PCI: 00:0f.0: enabled 0
 PCI: 00:12.0: enabled 1
-PNP: 002e.4: enabled 1
-PNP: 002e.a: enabled 1
-PNP: 002e.e: enabled 1
-PNP: 002e.f: enabled 0
-PNP: 002e.10: enabled 1
-PNP: 002e.12: enabled 1
 PCI: 00:12.1: enabled 0
 PCI: 00:12.2: enabled 1
 PCI: 00:12.3: enabled 1
@@ -501,14 +313,6 @@
 PCI: 00:0f.5: enabled 1
 PCI: 00:0f.6: enabled 1
 PCI: 00:0f.7: enabled 1
-PNP: 002e.0: enabled 1
-PNP: 002e.1: enabled 1
-PNP: 002e.2: enabled 1
-PNP: 002e.3: enabled 1
-PNP: 002e.5: enabled 1
-PNP: 002e.6: enabled 1
-PNP: 002e.7: enabled 1
-PNP: 002e.8: enabled 1
 CBMEM region 7fe0000-7ffffff (cbmem_check_toc)
 CBMEM region 7fe0000-7ffffff (cbmem_initialize_empty)
 Adding CBMEM entry as no. 1
@@ -602,12 +406,6 @@
 PCI: 00:00.0 (AMD GX1 Northbridge)
 PCI: 00:0f.0 (AMD Geode CS5530/CS5530A I/O Companion Southbridge)
 PCI: 00:12.0 (AMD Geode CS5530/CS5530A I/O Companion Southbridge)
-PNP: 002e.4 (NSC PC87351 Super I/O)
-PNP: 002e.a (NSC PC87351 Super I/O)
-PNP: 002e.e (NSC PC87351 Super I/O)
-PNP: 002e.f (NSC PC87351 Super I/O)
-PNP: 002e.10 (NSC PC87351 Super I/O)
-PNP: 002e.12 (NSC PC87351 Super I/O)
 PCI: 00:12.1 (AMD Geode CS5530/CS5530A I/O Companion Southbridge)
 PCI: 00:12.2 (AMD Geode CS5530/CS5530A I/O Companion Southbridge)
 PCI: 00:12.3 (AMD Geode CS5530/CS5530A I/O Companion Southbridge)
@@ -620,14 +418,6 @@
 PCI: 00:0f.5 (unknown)
 PCI: 00:0f.6 (unknown)
 PCI: 00:0f.7 (unknown)
-PNP: 002e.0 (unknown)
-PNP: 002e.1 (unknown)
-PNP: 002e.2 (unknown)
-PNP: 002e.3 (unknown)
-PNP: 002e.5 (unknown)
-PNP: 002e.6 (unknown)
-PNP: 002e.7 (unknown)
-PNP: 002e.8 (unknown)
 SMBIOS tables: 318 bytes.
 Adding CBMEM entry as no. 4
 Writing table forward entry at 0x00000500
@@ -640,58 +430,159 @@
  0. 0000000000000000-0000000000000fff: CONFIGURATION TABLES
  1. 0000000000001000-0000000007fdffff: RAM
  2. 0000000007fe0000-0000000007ffffff: CONFIGURATION TABLES
-Wrote coreboot table at: 07fe1c00, 0x118 bytes, checksum ddf4
+Wrote coreboot table at: 07fe1c00, 0x118 bytes, checksum 1e5f
 coreboot table: 304 bytes.
 FREE SPACE  0. 07fe9c00 00016400
 GDT         1. 07fe0200 00000200
 IRQ TABLE   2. 07fe0400 00001000
 SMBIOS      3. 07fe1400 00000800
 COREBOOT    4. 07fe1c00 00008000
-CBFS: located payload @ fffd0338, 59592 bytes.
-Loading segment from rom address 0xfffd0338
+CBFS: located payload @ fffcfcf8, 64022 bytes.
+Loading segment from rom address 0xfffcfcf8
   code (compression=1)
-  New segment dstaddr 0xe3ebc memsize 0x1c144 srcaddr 0xfffd0370
filesize 0xe890
-  (cleaned up) New segment addr 0xe3ebc size 0x1c144 offset
0xfffd0370 filesize 0xe890
-Loading segment from rom address 0xfffd0354
-  Entry Point 0x000fd565
+  New segment dstaddr 0xe07c4 memsize 0x1f83c srcaddr 0xfffcfd30
filesize 0xf9de
+  (cleaned up) New segment addr 0xe07c4 size 0x1f83c offset
0xfffcfd30 filesize 0xf9de
+Loading segment from rom address 0xfffcfd14
+  Entry Point 0x000fcea1
 Bounce Buffer at 07fa4000, 245760 bytes
-Loading Segment: addr: 0x00000000000e3ebc memsz: 0x000000000001c144
filesz: 0x000000000000e890
+Loading Segment: addr: 0x00000000000e07c4 memsz: 0x000000000001f83c
filesz: 0x000000000000f9de
 lb: [0x0000000000100000, 0x000000000011e000)
-Post relocation: addr: 0x00000000000e3ebc memsz: 0x000000000001c144
filesz: 0x000000000000e890
+Post relocation: addr: 0x00000000000e07c4 memsz: 0x000000000001f83c
filesz: 0x000000000000f9de
 using LZMA
-[ 0x000e3ebc, 00100000, 0x00100000) <- fffd0370
-dest 000e3ebc, end 00100000, bouncebuffer 7fa4000
+[ 0x000e07c4, 00100000, 0x00100000) <- fffcfd30
+dest 000e07c4, end 00100000, bouncebuffer 7fa4000
 Loaded segments
-Jumping to boot code at 000fd565
-CPU0: stack: 00119000 - 0011a000, lowest used address 00119a8c, stack
used: 1396 bytes
-entry    = 0x000fd565
+Jumping to boot code at 000fcea1
+CPU0: stack: 00119000 - 0011a000, lowest used address 00119b3c, stack
used: 1220 bytes
+entry    = 0x000fcea1
 lb_start = 0x00100000
 lb_size  = 0x0001e000
 buffer   = 0x07fa4000
-SeaBIOS (version rel-1.7.5-41-g3aa31d7-20140727_143838-debian)
+SeaBIOS (version rel-1.7.5-41-g3aa31d7-20140728_000520-debian)
+Attempting to find coreboot table
+Found coreboot table forwarder.
+Now attempting to find coreboot memory map
 Found mainboard ASI MB-5BLMP
-Relocating init from 0x000e5130 to 0x07f94230 (size 48400)
+malloc preinit
+Relocating init from 0x000e1c00 to 0x07f937e0 (size 51040)
+malloc init
 Found CBFS header at 0xfffffcd0
+Add romfile: fallback/romstage (size=29814)
+Add romfile: fallback/ramstage (size=34759)
+Add romfile: fallback/payload (size=64022)
+Add romfile: config (size=2688)
+Add romfile:  (size=129688)
+init ivt
+init bda
+init bios32
+init PMM
+init PNPBIOS table
+init keyboard
+init mouse
+init pic
+math cp init
+tsc calibrate start=1127393242 end=1127794661 diff=401419
 CPU Mhz=233
+init timer
+PCI probe
+PCI device 00:00.0 (vd=1078:0001 c=0600)
+PCI device 00:0f.0 (vd=10ec:8139 c=0200)
+PCI device 00:12.0 (vd=1078:0100 c=0601)
+PCI device 00:12.1 (vd=1078:0101 c=0680)
+PCI device 00:12.2 (vd=1078:0102 c=0101)
+PCI device 00:12.3 (vd=1078:0103 c=0401)
+PCI device 00:12.4 (vd=1078:0104 c=0300)
+PCI device 00:13.0 (vd=0e11:a0f8 c=0c03)
 Found 8 PCI devices (max PCI bus is 00)
-Copying SMBIOS entry point from 0x07fe1400 to 0x000f0e20
+Relocating coreboot bios tables
+Copying SMBIOS entry point from 0x07fe1400 to 0x000f5400
+rsdp=0x00000000
 Scan for VGA option rom
-OHCI init on dev 00:13.0 (regs=0xfebfe000)
-Found 1 lpt ports
-Found 2 serial ports
+/07f92000\ Start thread
+|07f92000| init usb
+|07f92000| OHCI init on dev 00:13.0 (regs=0xfebfe000)
+/07f91000\ Start thread
+init ps2port
+/07f8f000\ Start thread
+|07f8f000| i8042 ctr old=30 new=30
+\07f92000/ End thread
+init lpt
+Found 0 lpt ports
+init serial
+Found 1 serial ports
+init floppy drives
+init hard drives
 ATA controller 1 at 1f0/3f4/0 (irq 14 dev 92)
+/07f8e000\ Start thread
+|07f8e000| powerup iobase=1f0 st=50
+|07f8e000| powerup iobase=1f0 st=50
+|07f8e000| ata_detect ata0-0: sc=55 sn=aa dh=a0
+|07f8e000| ata_reset drive=0x07f8edc0
 ATA controller 2 at 170/374/0 (irq 15 dev 92)
-PS2 keyboard initialized
-ata0-0: ST320410A ATA-6 Hard-Disk (19092 MiBytes)
-Searching bootorder for: /pci at i0cf8/*@12,2/drive at 0/disk at 0
+/07f8d000\ Start thread
+|07f8d000| powerup IDE floating
+|07f8d000| powerup IDE floating
+|07f8d000| ata_detect ata1-0: sc=ff sn=ff dh=ff
+|07f8d000| powerup IDE floating
+|07f8d000| powerup IDE floating
+|07f8d000| ata_detect ata1-1: sc=ff sn=ff dh=ff
+\07f8d000/ End thread
+|07f8e000| ata_reset exit status=50
+init ahci
+init virtio-blk
+init virtio-scsi
+init megasas
+init pvscsi
+/07f8d000\ Start thread
+\07f8d000/ End thread
+/07f8d000\ Start thread
+\07f8d000/ End thread
+\07f91000/ End thread
+|07f8f000| i8042 ctr old=30 new=30
+|07f8f000| i8042 ctr old=30 new=30
+|07f8f000| i8042 ctr old=61 new=70
+|07f8f000| PS2 keyboard initialized
+\07f8f000/ End thread
+|07f8e000| send_cmd : read error (status=51 err=04)
+|07f8e000| ata0-0: ST320410A ATA-6 Hard-Disk (19092 MiBytes)
+|07f8e000| Searching bootorder for: /pci at i0cf8/*@12,2/drive at 0/disk at 0
+|07f8e000| Registering bootable: ata0-0: ST320410A ATA-6 Hard-Disk
(19092 MiBytes) (type:2 prio:103 data:f53b0)
+|07f8e000| ata_detect resetresult=600b
+|07f8e000| powerup iobase=1f0 st=50
+|07f8e000| powerup iobase=1f0 st=0
+|07f8e000| ata_detect ata0-1: sc=55 sn=aa dh=b0
+|07f8e000| send_cmd : DRQ not set (status 00)
+\07f8e000/ End thread
 All threads complete.
 Scan for option roms
+Attempting to init PCI bdf 00:00.0 (vd 1078:0001)
+Attempting to map option rom on dev 00:00.0
+Option rom sizing returned 0 0
+Attempting to init PCI bdf 00:0f.0 (vd 10ec:8139)
+Attempting to map option rom on dev 00:0f.0
+Option rom sizing returned 0 0
+Attempting to init PCI bdf 00:12.0 (vd 1078:0100)
+Attempting to map option rom on dev 00:12.0
+Option rom sizing returned 0 0
+Attempting to init PCI bdf 00:12.1 (vd 1078:0101)
+Attempting to map option rom on dev 00:12.1
+Option rom sizing returned 0 0
+Attempting to init PCI bdf 00:12.3 (vd 1078:0103)
+Attempting to map option rom on dev 00:12.3
+Option rom sizing returned 0 0
+Attempting to init PCI bdf 00:13.0 (vd 0e11:a0f8)
+Attempting to map option rom on dev 00:13.0
+Option rom sizing returned 0 0

 Press F12 for boot menu.

+Checking for bootsplash
 Searching bootorder for: HALT
-drive 0x000f0dd0: PCHS=16383/16/63 translation=lba LCHS=1024/255/63 s=39102336
-Space available for UMB: c0000-ef000, f0000-f0dd0
+Mapping hd drive 0x000f53b0 to 0
+drive 0x000f53b0: PCHS=16383/16/63 translation=lba LCHS=1024/255/63 s=39102336
+finalize PMM
+malloc finalize
+Space available for UMB: c0000-ed800, f4c20-f53b0
 Returned 262144 bytes of ZoneHigh
 e820 map has 5 items:
   0: 0000000000000000 - 000000000009fc00 = 1 RAM
@@ -699,13 +590,22 @@
   2: 00000000000f0000 - 0000000000100000 = 2 RESERVED
   3: 0000000000100000 - 0000000007fe0000 = 1 RAM
   4: 0000000007fe0000 - 0000000008000000 = 2 RESERVED
+Jump to int19
 enter handle_19:
   NULL
 Booting from Hard Disk...
 Booting from 0000:7c00
+ata_reset drive=0x000f53b0
+ata_reset exit status=50
 GNU GRUB  version 1.99-27+deb7u2

-[...]
-
-Loading Linux 3.16.0-rc6+ ...
-Loading initial ramdisk ...
+grub> lspci
+00:00.0 1078:0001 [0600] Host Bridge
+00:0f.0 10ec:8139 [0200] Ethernet Controller
+00:12.0 1078:0100 [0601] ISA Bridge
+00:12.1 1078:0101 [0680] Unknown Bridge
+00:12.2 1078:0102 [0101] IDE Controller [PI 80]
+00:12.3 1078:0103 [0401] Multimedia Audio Device
+00:12.4 1078:0104 [0300] VGA Controller
+00:13.0 0e11:a0f8 [0c03] USB Controller [PI 10]
+grub>

-- 
Daniele Forsi
-------------- next part --------------
A non-text attachment was scrubbed...
Name: devicetree.cb
Type: application/octet-stream
Size: 639 bytes
Desc: not available
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20140728/bdbe054b/attachment.obj>


More information about the coreboot mailing list