milkv-pioneer / issues

5 stars 0 forks source link

Please publish a version of source for bootloader-arm64 to build fip.bin #35

Open zamaudio opened 2 months ago

zamaudio commented 2 months ago

Hi,

Upstream https://github.com/sophgo/bootloader-arm64 does not build fip.bin properly for mango platform, there is a missing symbol invalidate_icache_all. Can you please publish your working version of the bootloader-arm64 repo that allows us to reproduce a fip.bin that boots the pioneer board correctly so we have one less binary blob to initialise the platform, or alternatively if you don't want to maintain it, can you please upstream your work for the arm64 part to sophgo?

Much appreciated.

AstxTyrol commented 2 months ago

Using this small patch fix_sophgo_mango_plat_helpers.txt (don't do it - was just to see what we get as fip.bin).

The fip.bin compiles but comparing the strings within with a current binary fip.bin shows, that the source for building mango/pioneer fip.bin is heavy outdated.

Please provide an updated bootloader-arm64 source.