I boot my board (Fam10/RS780/SB700) with coreboot. Sometimes it hangs at
a place where it seems to a multi-core initialization. Before I debug
this, could anyone give me a hint?
Dmesg is below.
Zheng
coreboot-4.0-r964:968M Mon Jan 10 17:17:17 CST 2011 starting...
BSP Family_Model: 00100f81
*sysinfo range: [000cc000,000cf360]
bsp_apicid = 00
cpu_init_detectedx = 00000000
microcode: equivalent rev id = 0x1081, current patch id = 0x00000000
microcode: patch id to apply = 0x010000c4
microcode: updated to patch id = 0x010000c4 success
cpuSetAMDMSR done
Enter amd_ht_init()
AMD_CB_EventNotify()
event class: 02
event: 2005
data: 05 00 00 00 01
AMD_CB_EventNotify()
event class: 05
event: 2006
data: 04 00 00 ff
Exit amd_ht_init()
cpuSetAMDPCI 00 done
Prep FID/VID Node:00
F3x80: e600a681
F3x84: a0e641e6
F3xD4: c8810f27
F3xD8: 03000c16
F3xDC: 0000543a
core0 started:
start_other_cores()
init node: 00 cores: 05
Start other core - nodeid: 00 cores: 05
started ap apicid: c ccococoroorrrereexeex:xx:x: :: --
----------- --{ {{{ {AA
AAAPPPIIPPCIIICCCIICDDIII DD D == === 002100053 4NN
NNOONDDOOODDDEEEIIEEDIIIDDD D==
=== 00 0000000 0CC CCCOORROOORRREEEIIEEDIIIDDD D== === 00
1000245}}3 }}} ------
-------
eequuPiimmmcc iiirr0cccroo1rrooccsocccootoooddardddee:teee: e:::eed
eqq
dd quuii*uiivv iaAvvvallPaaalee llenn0eenntt2nttt s
rrtarrreereeevv tvvv iie idddiid
rrenne ==* === A 00Pxx000 xx11x00101108803088118s11,,1ta,, , r
ccctccuurueuurrrrdrreer
00xx0 ennttn*tt t A pp pPppaaa aatttcct0tcchhc4hh hsi t iddiaii
drdd == t == =e 00 d
0t xx00x0*000000 00000A000000P000000 0000000000005s00
a
immmicdi
rcrro ciiccr
oroooccscrccoodo5ooded6dde::e5ee: :0: pp
_ppaapeaaattatrttcchclcch hyhh ii _ iddisid d
pppllp tuttootpoo o ( aapa)aappp
ppyylllg yyye == t ===_c00
pxx000xxxu001000_100111r00000ev000000 00000Ecc00ccA44c444
=
:::iimmmciii1crccc0roorrr0fccooo8oocccooo1ddeddd.e::eee
uu CuuppuPddpUppdaad dattaRatetteedeveed d dd tt isttooto oo
n ppapoppatataatttcct
11000chehh c iidioiid dgdd == ni== =z 00 0e00xx0xdxx010.001001
ssss 0000000NB00000 0cc00cRc44c44e4 v ss
issuussiuccuucoccccccnceesee essssiss
A
1
2
pppuuSpccc
uuuSeeSSSfeeattetttmAAAAA1MMDMMM0DMDDD_MMoSSMMRSSSpR RRRt imiz
a dtd oiodddnonooonen
ennee
)
ii
nniiiinnnistiriit__t5tt_ff_6_fiif5fiiddi0_ddvvdpvviivioiidddrdd___aa___a
appainpp((pi((ss(stss
ttaga
e5 aagggeegee11e111)) ))) aa aappapppiicciiiiciccsdbidiid:7d:d: 0: :
00 01002_0
ar
F
APAA:FIFFIDyIDIIDV_DVDVIsVIVIIDeID DD tDo ou onoonpn nn () A AP
304 P:PP: : :s 0 b 0010702
0
_devices_por_init()
sb700_devices_por_init(): SMBus Device, BDF:0-20-0
SMBus controller enabled, sb revision is A15
sb700_devices_por_init(): IDE Device, BDF:0-20-1
sb700_devices_por_init(): LPC Device, BDF:0-20-3
sb700_devices_por_init(): P2P Bridge, BDF:0-20-4
sb700_devices_por_init(): SATA Device, BDF:0-18-0
sb700_pmio_por_init()
Begin FIDVID MSR 0xc0010071 0x38ae00e4 0x38047440
FIDVID on BSP, APIC_id: 00
BSP fid = 0
Wait for AP stage 1: ap_apicid = 1
readback = 1000001
common_fid(packed) = 0
Wait for AP stage 1: ap_apicid = 2
readback = 2000001
common_fid(packed) = 0
Wait for AP stage 1: ap_apicid = 3
readback = 3000001
common_fid(packed) = 0
Wait for AP stage 1: ap_apicid = 4
readback = 4000001
common_fid(packed) = 0
Wait for AP stage 1: ap_apicid = 5
readback = 5000001
common_fid(packed) = 0
common_fid = 0
End FIDVIDMSR 0xc0010071 0x38ae00e4 0x38047440
sr5650_htinit cpu_ht_freq=0.
sr5650_htinit: HT1 mode
...WARM RESET...
coreboot-4.0-r964:968M Mon Jan 10 17:17:17 CST 2011 starting...
BSP Family_Model: 00100f81
*sysinfo range: [000cc000,000cf360]
bsp_apicid = 00
cpu_init_detectedx = 00000000
microcode: equivalent rev id = 0x1081, current patch id = 0x00000000
microcode: patch id to apply = 0x010000c4
microcode: updated to patch id = 0x010000c4 success
cpuSetAMDMSR done
Enter amd_ht_init()
AMD_CB_EventNotify()
event class: 02
event: 2005
data: 05 00 00 00 01
AMD_CB_EventNotify()
event class: 05
event: 2006
data: 04 00 00 ff
Exit amd_ht_init()
cpuSetAMDPCI 00 done
Prep FID/VID Node:00
F3x80: e600a681
F3x84: a0e641e6
F3xD4: c8810f27
F3xD8: 03000c16
F3xDC: 0000543a
core0 started:
start_other_cores()
init node: 00 cores: 05
Start other core - nodeid: 00 cores: 05
started ap apicid: c cocccooororrrreexeeexx:xx:::: -
------------- -{ { {{{ A
AAAAPPIPPPIIICICCCCIIDIIIDD DD === == 0100004 523 N
ONNNNODOOODDDEDIEEEEIDIIIDDD D=
=== =0 00000000 0C OCCCCOOROORRRREEIEEEIIIDI DDDD = ==== 0
00010}2534} }}} ------
-------
eeeiAcPmmmm iiiircccco0rrrc1rooosoocdtccceaoooordddd:eeee t:::ee: qd
eu
qqqq*uuuuviiiia vvvlAvaaePaaln lllt0eeee2nnnn ttttrs et rrvarre
reeeitvvvve diiii dddd
d =
nrrrrteeee ====0 xA 1P0000xxx 0x110811031000s,8888 1111tc,,,,a
ruccctrcuueruurderrr
nnnn* ttt pt Aa pPtppp caaaa0htttt cccc4hhhhsi td iia
iidr=dddt 0====e dx0
00xx
000s0xx0*0000 0000000000A0000P0000 0000000005
t 0000
iiccrctremmmmodcii
rrdrccor
ooeoocc:ccsro ooo5dpdddeaeee6t:::5: 0 cpp_phpaea aaatitttcdcccr
hhhlh y tii_ioidsd dde
p=ppttptttopooou p laaa(aypp)p pp
000 l llly0yyyg ex =t0===_1
0000c0xxxp0x00u0001_0111rc000040000e0000v
= 0cccEcm44A4i4
r
::d:: a iici1ccoccrrdrr0oeoo0o:ccfccoo8oo d1ddud.eepee
utuuuCppeppPdUdddd aa aatttttReoeeee ddvdd ptittatsootoo
c pphppn aaoaaitttttc
00c0dhrhh he = ii iicd0ddodx g ==n==0 i 1
z00000xx0xxe0000d0011.1100
ccee004000 00N0B00 0 ccscc44u44R c e c v ssisseusuusuciccscocc
ss seens
c ssiss
p
S
uuuucc.tccApppp
i MSSSDSfeaeeeMmtttStAAARA1MM M0MDD_DDMoMMM SSSSdpRRRotR ni em
izaitn i ddoiddontooo(_nnnnfeeee)
d
vsiiiinnnirniid5iit_6ttt_s5___t0ffff_iiiiaddddgpvvveovii2riid
_dddai____nsssspittttiaaaactggg
geed
iiicee2:222 0aaaap1pppi
ccc