[OpenBMC]: Porting OpenBMC to a aarch64 SoC

Joel Stanley joel at jms.id.au
Thu Mar 4 22:35:49 AEDT 2021


Hello,

On Thu, 4 Mar 2021 at 09:56, <wangmin at phytium.com.cn> wrote:
>
> Hi folks,

Please post using plain text when sending mail to open source mailing lists.

I've moderated this one post through., but you will need to sign up to
the list for future posting.

>
>
>
> I am trying porting OpenBMC to a aarch64 SoC.  Just to clarify, the porting work makes OpenBMC to run on a aarch64 machine. But there are many errors during the porting process. Currently, the linux kernel and OS had been successfully compiled by using the configuration, while the u-boot failed to be compiled.

Great!

> ubuntu at ubuntu:build$ bitbake obmc-phosphor-image

> ERROR: u-boot-aspeed-sdk-1_v2019.04+gitAUTOINC+09e0e88ee0-r0 do_compile: oe_runmake failed
>
> ERROR: u-boot-aspeed-sdk-1_v2019.04+gitAUTOINC+09e0e88ee0-r0 do_compile: Execution of '/home/ubuntu/openbmc-2.8.0/build/tmp/work/s2500-openbmc-linux/u-boot-aspeed-sdk/1_v2019.04+gitAUTOINC+09e0e88ee0-r0/temp/run.do_compile.5502' failed with exit code 1:

You are trying to build u-boot for the ASPEED platform. This will not work.

You will need to add your own BSP layer to target your SoC, in the
same way we have meta-aspeed and meta-nuvoton. This will contain your
u-boot port, your kernel tree, and any other SoC specific tools.

Cheers,

Joel


More information about the openbmc mailing list