[Arm-dev] Gigabyte MP30-AR0

Sat Mar 5 03:26:25 UTC 2016
Phong Vo <pvo at apm.com>

There should be no issue of replacing U-boot in SPI nor with the mp30ar0
Tianocore version.
But you need to use the mp30ar0_tianocore_media.img I provide, not the one
supplied
with the Mustang board. It was likely the person burn the wrong BIOS on
the board!

You can burn the Tianocore image from U-boot using TFTP. Please check and
setup your U-boot
variables:

media_addr_r=0x4001000000
media_img=mp30ar0_tianocore_media.img
spi_load=tftp ${media_addr_r} ${user_dir}/${media_img}
spi_update=sf probe 0; sf erase 0x0 ${filesize}; sf write ${media_addr_r}
0x0 ${filesize}

# run spi_load   <== Make sure it is successful
# run spi_update
# reset

If there is any issue, it's still recoverable using SD card.

-Phong

-----Original Message-----
From: arm-dev-bounces at centos.org [mailto:arm-dev-bounces at centos.org] On
Behalf Of Michael Howard
Sent: Friday, March 04, 2016 9:05 PM
To: arm-dev at centos.org
Subject: Re: [Arm-dev] Gigabyte MP30-AR0

On 04/03/2016 11:47, Richard W.M. Jones wrote:
> On Sat, Feb 20, 2016 at 11:06:08AM +0700, Phong Vo wrote:
>> In theory, you just need to convert CentOS vmlinuz to uImage, then do
U-boot
>> boot using the dtb and
>> CentOS initrd.img; but somehow it hangs on me. I'll need to dig into it
>> further.
>>
>> I am not aware that it was shipped only with U-boot. If you want to try
with
>> UEFI, take it from my dropbox
>>
>>
https://dl.dropboxusercontent.com/u/20403943/mp30ar0_tianocore_binaries.ta
r.xz
>>
>> mp30ar0_tianocore_media.img: burn to SPI NOR if you want to replace
U-boot
>> permanently
> Has anyone tried this step ^^ (replacing u-boot permanently)?
>
> I'm not too keen to brick an $800 board.  Is it reversible?
>
>

No, not tried it, don't see the point of risking it at the mo. Somebody
did brick their board
(https://lists.centos.org/pipermail/arm-dev/2016-February/001622.html)
and for me, I just chainload tianocore from u-boot via tftp.

-- 
Mike Howard

_______________________________________________
Arm-dev mailing list
Arm-dev at centos.org
https://lists.centos.org/mailman/listinfo/arm-dev