[U-Boot] Building u-boot.rom for Minnowboard

Saket Sinha saket.sinha89 at gmail.com
Wed Jun 3 20:47:50 CEST 2015


Hi Simon,

>>> I might be able to create an image that prints out post_code() calls.
>
> I added a debug UART image here:
> https://drive.google.com/folderview?id=0B7WYZbZ9zd-3flBfMEk3WHRSclJDWHFxOWlQTlBEUHg3aGM0aUZhLTdMYWVGbm9HNXNYTlU&usp=sharing
>

The results are identical as that of previous image. I still get no
output on serial.
Tried flashing the image with both falshrom(Linux) and Dediprog
software(Windows).

I even began to doubt my serial connection on Linux so switched to
Teraterm on Windows but still no output on serial.

> Are you able to progress by using qemu in the meantime?

Yes.
My first approach was to extract the acpi tables from fw_cfg. That is
failing for u-boot but works for coreboot.
I have discussed this issue with Bin.

Now I am trying to write ACPI tables(i.e. builtin ACPI) for qemu-x86.
This is case that should be generic and would  be hit for minnowmax also.


>>> Will wait to hear from John.

Just had a word with John.....he seems to get identical results as me
for both the images that you shared.
Would like to quote him -

"so my suspicion is that Simon is building the firmware with a
slightly older FSP specifically an FSP that doesn't support the newer
stepping on the CPU.

I just flashed the debug one on an A0 (ancient board obviously) and I
get some output.
I get nothing on my newer A2 w/ a D0 stepped CPU .

All that needs to happen is to use a newer FSP. The board you have I'm
pretty sure is an A2 board with a D0 stepping cpu.

It's possible that Simon got his board long enough ago that he's got
an A1 or A2 with a B3 stepping cpu
I.E. that explains why it works for him, and not you.

I'm 99% sure that's the issue. try with FSP 3 gold."

I am now trying to build the u-boot.rom from FSP 3 gold and would let
you know about the results ASAP.

Regards,
Saket Sinha


More information about the U-Boot mailing list