<div dir="ltr">Guo Jia,<div><br></div><div>It's not easy to figure out the problem in your case, it would be great if you can have an ITP hooked on your system to debug coreboot instead of guessing.</div><div><br></div><div>I'm glad you've tried to dump descriptor bin from ADI's binary, but I remember even without descriptor binary, Mohon Peak platform can still boot up. I would suggest you checking the microcode, making sure the processor revision matching the microcode included in coreboot, system will halt itself If they does not match.</div><div><br></div><div>-Fei</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Mar 18, 2015 at 2:17 AM, 郭佳 <span dir="ltr"><<a href="mailto:yunyuaner@gmail.com" target="_blank">yunyuaner@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">Hi buddies,<br>
<br>
I'm porting coreboot to Intel Atom C2000 board provided from ADI.<br>
I've retrieved the source code released by ADI from github.<br>
ADI's coreboot source code requires SegaBIOS SDK to build, since I<br>
don't have one, I've modified the Makefile to use toolchain provided by<br>
original coreboot(xgcc).<br>
When building done, there is a coreboot.rom(8M) under coreboot/build<br>
directory, and flashing this file to boot rom doesn't bring the system up,<br>
even no serial outputs.<br>
I found that there is no descriptor segment at the beginning of coreboot.rom.<br>
And in Makefile, there are following lines:<br>
"dd if=../intel/mainboard/intel/mohon_peak/unlocked_descriptor/descriptor.bin<br>
of=<br>
build/coreboot.pre conv=notrunc > /dev/null 2>&1;"<br>
Unfortunately, ADI doesn't release descriptor.bin.<br>
So, I use ifdtool to dump the descriptor from ADI's coreboot binary file.<br>
Firstly, I unlock the descriptor, then extract descriptor.bin, and<br>
after that, reassembly<br>
my own coreboot.rom file, but still fail to bring system up (no serial output,<br>
cpu core seems to fall into some infinite loop, when debugging with SourcePoint)<br>
I don't know if I've made my question clear, I'm new to x86/coreboot.<br>
Can someone help me? Thank you in advance.<br>
<br>
Regards,<br>
Hook Guo<br>
<br>
--<br>
coreboot mailing list: <a href="mailto:coreboot@coreboot.org">coreboot@coreboot.org</a><br>
<a href="http://www.coreboot.org/mailman/listinfo/coreboot" target="_blank">http://www.coreboot.org/mailman/listinfo/coreboot</a><br>
</div></div></blockquote></div><br></div>