[coreboot] Asus M2N-E problem

Pavel Hanák hanak at wpb.cz
Tue Mar 6 16:54:00 CET 2012


Hello,

as i saw ASUS M2N-E motherboard on the list of supported motherboards,
I decided to give a try to this very interesting project.
I compiled coreboot via crossgcc with very default options, I only choose
the vendor, the board and SeaBIOS as payload.

Everything went fine and I flashed coreboot.rom via flashrom utility.
Also here everything went fine.

Then I did restart, but there was no VGA output.
So I connected my laptop as serial console and got an output.

According to this output coreboot starts, initializes some of the hardware
but in some moment does softreset and this is happening in the infinite loop.

I saved the output which looks like this:

    coreboot-4.0-2082-gccf28ba Tue Mar  6 14:42:21 CET 2012 starting...
    *sysinfo range: [000cf000,000cf730]
    bsp_apicid=0x00
    Enabling routing table for node 00 done.
    Enabling UP settings
    coherent_ht_finalize
    done
    core0 started: 
    started ap apicid: * AP 01started
     
    SBLink=00
    NC node|link=00
    entering optimize_link_incoherent_ht
    sysinfo->link_pair_num=0x1
    entering ht_optimize_link
    pos=0x8a, unfiltered freq_cap=0x8075
    pos=0x8a, filtered freq_cap=0x75
    pos=0x52, unfiltered freq_cap=0x807f
    pos=0x52, filtered freq_cap=0x7f
    freq_cap1=0x75, freq_cap2=0x7f
    dev1 old_freq=0x0, freq=0x6, needs_reset=0x1
    dev2 old_freq=0x0, freq=0x6, needs_reset=0x1
    width_cap1=0x11, width_cap2=0x11
    dev1 input ln_width1=0x4, ln_width2=0x4
    dev1 input width=0x1
    dev1 output ln_width1=0x4, ln_width2=0x4
    dev1 input|output width=0x11
    old dev1 input|output width=0x11
    dev2 input|output width=0x11
    old dev2 input|output width=0x11
    after ht_optimize_link for link pair 0, reset_needed=0x1
    after optimize_link_read_pointers_chain, reset_needed=0x1
    mcp55_num:01
    ht reset -
     
     
    coreboot-4.0-2082-gccf28ba Tue Mar  6 14:42:21 CET 2012 starting...
    *sysinfo range: [000cf000,000cf730]
    bsp_apicid=0x00
    Enabling routing table for node 00 done.
    Enabling UP settings
    coherent_ht_finalize
    done
    core0 started: 
    started ap apicid: * AP 01started
     
    SBLink=00
    NC node|link=00
    entering optimize_link_incoherent_ht
    sysinfo->link_pair_num=0x1
    entering ht_optimize_link
    pos=0x8a, unfiltered freq_cap=0x8075
    pos=0x8a, filtered freq_cap=0x75
    pos=0x52, unfiltered freq_cap=0x7f
    pos=0x52, filtered freq_cap=0x7f
    freq_cap1=0x75, freq_cap2=0x7f
    dev1 old_freq=0x6, freq=0x6, needs_reset=0x0
    dev2 old_freq=0x6, freq=0x6, needs_reset=0x0
    width_cap1=0x11, width_cap2=0x11
    dev1 input ln_width1=0x4, ln_width2=0x4
    dev1 input width=0x1
    dev1 output ln_width1=0x4, ln_width2=0x4
    dev1 input|output width=0x11
    old dev1 input|output width=0x11
    dev2 input|output width=0x11
    old dev2 input|output width=0x11
    after ht_optimize_link for link pair 0, reset_needed=0x0
    after optimize_link_read_pointers_chain, reset_needed=0x0
    mcp55_num:01
    Ram1.00
    setting up CPU 00 northbridge registers
    done.
    Ram2.00
    sdram_set_spd_registers: paramx :000cef10
    Enable 64MuxMode & BurstLength32
    Unbuffered
    266MHz
    266MHz
    set_ecc spd_device: 0x53
    Interleaving disabled
    RAM end at 0x00080000 kB
    Ram3
    ECC enabled
    Initializing memory:  done
    Setting variable MTRR 2, base:    0MB, range:  512MB, type WB
    set DQS timing:RcvrEn:Pass1: 00
     CTLRMaxDelay=06
     done
    set DQS timing:DQSPos: 00
    TrainDQSRdWrPos: buf_a:000ce9d0
    TrainDQSPos: MutualCSPassW[48] :000ce8b8
    TrainDQSPos: MutualCSPassW[48] :000ce8b8
    TrainDQSPos: MutualCSPassW[48] :000ce8b8
    TrainDQSPos: MutualCSPassW[48] :000ce8b8
     done
    set DQS timing:RcvrEn:Pass2: 00
     CTLRMaxDelay=5a
     done
    Total DQS Training : tsc [00]=00000000151d874b
    Total DQS Training : tsc [01]=00000000159134eb
    Total DQS Training : tsc [02]=0000000019f3270b
    Total DQS Training : tsc [03]=000000001a93b1df
    Ram4
    v_esp=000cef58
    testx = 5a5a5a5a
    Copying data from cache to RAM -- switching to use RAM as stack... DoneM
    ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙
     
     
    INIT detected from  --- { APICID = 00 NODEID = 00 COREID = 00} ---
     
    Issuing SOFT_RESET...
     
     
    coreboot-4.0-2082-gccf28ba Tue Mar  6 14:42:21 CET 2012 starting...
    *sysinfo range: [000cf000,000cf730]
    bsp_apicid=0x00
    Enabling routing table for node 00 done.
    Enabling UP settings
    coherent_ht_finalize
    done
    core0 started: 
    started ap apicid: * AP 01started
     
    SBLink=00
    NC node|link=00
    entering optimize_link_incoherent_ht
    sysinfo->link_pair_num=0x1
    entering ht_optimize_link
    pos=0x8a, unfiltered freq_cap=0x8075
    pos=0x8a, filtered freq_cap=0x75
    pos=0x52, unfiltered freq_cap=0x7f
    pos=0x52, filtered freq_cap=0x7f
    freq_cap1=0x75, freq_cap2=0x7f
    dev1 old_freq=0x6, freq=0x6, needs_reset=0x0
    dev2 old_freq=0x6, freq=0x6, needs_reset=0x0
    width_cap1=0x11, width_cap2=0x11
    dev1 input ln_width1=0x4, ln_width2=0x4
    dev1 input width=0x1
    dev1 output ln_width1=0x4, ln_width2=0x4
    dev1 input|output width=0x11
    old dev1 input|output width=0x11
    dev2 input|output width=0x11
    old dev2 input|output width=0x11
    after ht_optimize_link for link pair 0, reset_needed=0x0
    after optimize_link_read_pointers_chain, reset_needed=0x0
    mcp55_num:01
    Ram1.00
    setting up CPU 00 northbridge registers
    done.
    Ram2.00
    sdram_set_spd_registers: paramx :000cef10
    Enable 64MuxMode & BurstLength32
    Unbuffered
    266MHz
    266MHz
    set_ecc spd_device: 0x53
    Interleaving disabled
    RAM end at 0x00080000 kB
    Ram3
    ECC enabled
    Initializing memory:  done
    Setting variable MTRR 2, base:    0MB, range:  512MB, type WB
    set DQS timing:RcvrEn:Pass1: 00
     CTLRMaxDelay=06
     done
    set DQS timing:DQSPos: 00
    TrainDQSRdWrPos: buf_a:000ce9d0
    TrainDQSPos: MutualCSPassW[48] :000ce8b8
    TrainDQSPos: MutualCSPassW[48] :000ce8b8
    TrainDQSPos: MutualCSPassW[48] :000ce8b8
    TrainDQSPos: MutualCSPassW[48] :000ce8b8
     done
    set DQS timing:RcvrEn:Pass2: 00
     CTLRMaxDelay=5a
     done
    Total DQS Training : tsc [00]=00000000151e5153
    Total DQS Training : tsc [01]=00000000159202d7
    Total DQS Training : tsc [02]=0000000019f3b027
    Total DQS Training : tsc [03]=000000001a941b7b
    Ram4
    v_esp=000cef58
    testx = 5a5a5a5a
    Copying data from cache to RAM -- switching to use RAM as stack... 
     
     
    INIT detected from  --- { APICID = 00 NODEID = 00 COREID = 00} ---
     
    Issuing SOFT_RESET...
     
     
    coreboot-4.0-2082-gccf28ba Tue Mar  6 14:42:21 CET 2012 starting...
    *sysinfo range: [000cf000,000cf730]
    bsp_apicid=0x00
    Enabling routing table for node 00 done.
    Enabling UP settings
    coherent_ht_finalize
    done
    core0 started: 
    started ap apicid: * AP 01started
     
    SBLink=00
    NC node|link=00
    entering optimize_link_incoherent_ht
    sysinfo->link_pair_num=0x1
    entering ht_optimize_link
    pos=0x8a, unfiltered freq_cap=0x8075
    pos=0x8a, filtered freq_cap=0x75
    pos=0x52, unfiltered freq_cap=0x7f
    pos=0x52, filtered freq_cap=0x7f
    freq_cap1=0x75, freq_cap2=0x7f
    dev1 old_freq=0x6, freq=0x6, needs_reset=0x0
    dev2 old_freq=0x6, freq=0x6, needs_reset=0x0
    width_cap1=0x11, width_cap2=0x11
    dev1 input ln_width1=0x4, ln_width2=0x4
    dev1 input width=0x1
    dev1 output ln_width1=0x4, ln_width2=0x4
    dev1 input|output width=0x11
    old dev1 input|output width=0x11
    dev2 input|output width=0x11
    old dev2 input|output width=0x11
    after ht_optimize_link for link pair 0, reset_needed=0x0
    after optimize_link_read_pointers_chain, reset_needed=0x0
    mcp55_num:01
    Ram1.00
    setting up CPU 00 northbridge registers
    done.
    Ram2.00
    sdram_set_spd_registers: paramx :000cef10
    Enable 64MuxMode & BurstLength32
    Unbuffered
    266MHz
    266MHz
    set_ecc spd_device: 0x53
    Interleaving disabled
    RAM end at 0x00080000 kB
    Ram3
    ECC enabled
    Initializing memory:  done
    Setting variable MTRR 2, base:    0MB, range:  512MB, type WB
    set DQS timing:RcvrEn:Pass1: 00
     CTLRMaxDelay=06
     done
    set DQS timing:DQSPos: 00
    TrainDQSRdWrPos: buf_a:000ce9d0
    TrainDQSPos: MutualCSPassW[48] :000ce8b8
    TrainDQSPos: MutualCSPassW[48] :000ce8b8
    TrainDQSPos: MutualCSPassW[48] :000ce8b8
    TrainDQSPos: MutualCSPassW[48] :000ce8b8
     done
    set DQS timing:RcvrEn:Pass2: 00
     CTLRMaxDelay=5a
     done
    Total DQS Training : tsc [00]=00000000151bd15f
    Total DQS Training : tsc [01]=00000000158f7f1f
    Total DQS Training : tsc [02]=0000000019f16f1f
    Total DQS Training : tsc [03]=000000001a91d8e7
    Ram4
    v_esp=000cef58
    testx = 5a5a5a5a
    Copying data from cache to RAM -- switching to use RAM as stack... DneM
    ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ß˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙
     
     
    INIT detected from  --- { APICID = 00 NODEID = 00 COREID = 00} ---
     
    Issuing SOFT_RESET...
     
     
    coreboot-4.0-2082-gccf28ba Tue Mar  6 14:42:21 CET 2012 starting...
    *sysinfo range: [000cf000,000cf730]
    bsp_apicid=0x00
    Enabling routing table for node 00 done.
    Enabling UP settings
    coherent_ht_finalize
    done
    core0 started: 
    started ap apicid: * AP 01started
     
    SBLink=00
    NC node|link=00
    entering optimize_link_incoherent_ht
    sysinfo->link_pair_num=0x1
    entering ht_optimize_link
    pos=0x8a, unfiltered freq_cap=0x8075
    pos=0x8a, filtered freq_cap=0x75
    pos=0x52, unfiltered freq_cap=0x7f
    pos=0x52, filtered freq_cap=0x7f
    freq_cap1=0x75, freq_cap2=0x7f
    dev1 old_freq=0x6, freq=0x6, needs_reset=0x0
    dev2 old_freq=0x6, freq=0x6, needs_reset=0x0
    width_cap1=0x11, width_cap2=0x11
    dev1 input ln_width1=0x4, ln_width2=0x4
    dev1 input width=0x1
    dev1 output ln_width1=0x4, ln_width2=0x4
    dev1 input|output width=0x11
    old dev1 input|output width=0x11
    dev2 input|output width=0x11
    old dev2 input|output width=0x11
    after ht_optimize_link for link pair 0, reset_needed=0x0
    after optimize_link_read_pointers_chain, reset_needed=0x0
    mcp55_num:01
    Ram1.00
    setting up CPU 00 northbridge registers
    done.
    Ram2.00
    sdram_set_spd_registers: paramx :000cef10
    Enable 64MuxMode & BurstLength32
    Unbuffered
    266MHz
    266MHz
    set_ecc spd_device: 0x53
    Interleaving disabled
    RAM end at 0x00080000 kB
    Ram3
    ECC enabled
    Initializing memory:  done
    Setting variable MTRR 2, base:    0MB, range:  512MB, type WB
    set DQS timing:RcvrEn:Pass1: 00
     CTLRMaxDelay=06
     done
    set DQS timing:DQSPos: 00
    TrainDQSRdWrPos: buf_a:000ce9d0
    TrainDQSPos: MutualCSPassW[48] :000ce8b8
    TrainDQSPos: MutualCSPassW[48] :000ce8b8
    TrainDQSPos: MutualCSPassW[48] :000ce8b8
    TrainDQSPos: MutualCSPassW[48] :000ce8b8
     done
    set DQS timing:RcvrEn:Pass2: 00
     CTLRMaxDelay=5a
     done
    Total DQS Training : tsc [00]=00000000151f1cff
    Total DQS Training : tsc [01]=000000001592ca9f
    Total DQS Training : tsc [02]=0000000019f5cac3
    Total DQS Training : tsc [03]=000000001a969e5b
    Ram4
    v_esp=000cef58
    testx = 5a5a5a5a
    Copying data from cache to RAM -- switching to use RAM as stack... Ene
    t
     
     
    INIT detected from  --- { APICID = 00 NODEID = 00 COREID = 00} ---
     
    Issuing SOFT_RESET...
     
     
    coreboot-4.0-2082-gccf28ba Tue Mar  6 14:42:21 CET 2012 starting...
    *sysinfo range: [000cf000,000cf730]
    bsp_apicid=0x00
    Enabling routing table for node 00 done.
    Enabling UP settings
    coherent_ht_finalize
    done
    core0 started: 
    started ap apicid: * AP 01started
     
    SBLink=00
    NC node|link=00
    entering optimize_link_incoherent_ht
    sysinfo->link_pair_num=0x1
    entering ht_optimize_link
    pos=0x8a, unfiltered freq_cap=0x8075
    pos=0x8a, filtered freq_cap=0x75
    pos=0x52, unfiltered freq_cap=0x7f
    pos=0x52, filtered freq_cap=0x7f
    freq_cap1=0x75, freq_cap2=0x7f
    dev1 old_freq=0x6, freq=0x6, needs_reset=0x0
    dev2 old_freq=0x6, freq=0x6, needs_reset=0x0
    width_cap1=0x11, width_cap2=0x11
    dev1 input ln_width1=0x4, ln_width2=0x4
    dev1 input width=0x1
    dev1 output ln_width1=0x4, ln_width2=0x4
    dev1 input|output width=0x11
    old dev1 input|output width=0x11
    dev2 input|output width=0x11
    old dev2 input|output width=0x11
    after ht_optimize_link for link pair 0, reset_needed=0x0
    after optimize_link_read_pointers_chain, reset_needed=0x0
    mcp55_num:01
    Ram1.00
    setting up CPU 00 northbridge registers
    done.
    Ram2.00
    sdram_set_spd_registers: paramx :000cef10
    Enable 64MuxMode & BurstLength32
    Unbuffered
    266MHz
    266MHz
    set_ecc spd_device: 0x53
    Interleaving disabled
    RAM end at 0x00080000 kB
    Ram3
    ECC enabled
    Initializing memory:  done
    Setting variable MTRR 2, base:    0MB, range:  512MB, type WB
    set DQS timing:RcvrEn:Pass1: 00
     CTLRMaxDelay=06
     done
    set DQS timing:DQSPos: 00
    TrainDQSRdWrPos: buf_a:000ce9d0
    TrainDQSPos: MutualCSPassW[48] :000ce8b8
    TrainDQSPos: MutualCSPassW[48] :000ce8b8
    TrainDQSPos: MutualCSPassW[48] :000ce8b8
    TrainDQSPos: MutualCSPassW[48] :000ce8b8
     done
    set DQS timing:RcvrEn:Pass2: 00
     CTLRMaxDelay=5a
     done
    Total DQS Training : tsc [00]=00000000151dc99f
    Total DQS Training : tsc [01]=0000000015917723
    Total DQS Training : tsc [02]=0000000019f308b7
    Total DQS Training : tsc [03]=000000001a936dab
    Ram4
    v_esp=000cef58
    testx = 5a5a5a5a
    Copying data from cache to RAM -- switching to use RAM as stack... DoDsabClearing initial memory region: Done
    Loading image.
    Searching for fallback/coreboot_ram
    Check cmos_layout.bin
    Check fallback/romstage
    Check fallback/coreboot_ram
    Stage: loading fallback/coreboot_ram @ 0x100000 (278528 bytes), entry @ 0x100000
    Stage: done loading.
    Jumping to image.
     
     
     
    INIT detected from  --- { APICID = 00 NODEID = 00 COREID = 00} ---
     
    Issuing SOFT_RESET...
     
    ....


Could anybody explain me what is wrong? I am not subscribed to the mailing list,
so please use my email address as Cc. Thank you.

Pavel 





More information about the coreboot mailing list