Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Is there feasible to port openbmc into a Aarch64 machine #3748

Closed
wangmin239 opened this issue Jan 12, 2021 · 6 comments
Closed

Is there feasible to port openbmc into a Aarch64 machine #3748

wangmin239 opened this issue Jan 12, 2021 · 6 comments

Comments

@wangmin239
Copy link

Hi folks,

Currently, the linux kernel and OS had been successfully compiled by using the configuration. while the u-boot failed to be compiled. Are there some instructions of compiling u-boot and packaging a image in the openbmc skeleton? Is there feasible to port openbmc into a Aarch64 machine? And what should be paid attention to during the process of the porting.

Any help will be greatly appreciated.

Thanks!

@thangqn-ampere
Copy link
Contributor

Do you mean you want to compile OpenBMC on Aarch64 machine or you want to run OpenBMC on Aarch64?

@jk-ozlabs
Copy link
Member

And just to clarify, do you want the BMC architecture to be aarch64, or the host architecture?

For the former, do you have an aarch64 SoC in mind, that is suitable for a BMC platform?

@wangmin239
Copy link
Author

Do you mean you want to compile OpenBMC on Aarch64 machine or you want to run OpenBMC on Aarch64?

I am trying running OpenBMC on Aarch64 machines. Could you give some suggestions?

@wangmin239
Copy link
Author

And just to clarify, do you want the BMC architecture to be aarch64, or the host architecture?

For the former, do you have an aarch64 SoC in mind, that is suitable for a BMC platform?

Yes, I have an aarch64 Soc on a BMC card. At present, I am trying porting openBmc to run on the aarch64 SoC. But I encountered many errors during the compiling openBmc by using a aarch64 compilier. Is it feasible to port openbmc into a Aarch64 machine? Could you give some help?

@jk-ozlabs
Copy link
Member

OK, super. Yes, this should definitely be do-able, provided you have:

  1. yocto support for your compiler; and
  2. a kernel tree suitable for your platform

However: you've filed an issue against OpenBMC here, and this is a more of a support request, rather than an issue with the code.

If you can post to the openbmc mailing list (openbmc@lists.ozlabs.org), there'll probably be a bunch of folks there to help out too. If you can include some indication of the errors you're seeing, along with your process for doing the port, then that would really help.

@wangmin239
Copy link
Author

I will post to the openbmc mailing list to discuss about the porting work. And the issue is closed. Finally, thanks a lot.

stefanberger pushed a commit to stefanberger/openbmc that referenced this issue Aug 1, 2023
Eddie James (2):
  fsi: Improve master indexing and update with upstream (openbmc#218)
  ARM: dts: aspeed: bonnell: Add reserved memory for TPM event log (openbmc#219)

Change-Id: Idb656bd22e66f00d878dcfe4475434dda5f456d8
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants