Hello Furkan, Thanks for signing up and posting :) I suppose we are talking about ARM64: We currently only support systems that use EFI. If there is an EFI BIOS, it will launch GRUB and hopefully return all required configuration to the kernel. > On 22 Nov 2020, at 15:00, Furkan Salman wrote: > > Hello IPFire Team, > > I would like to understand how do you get the grub to work on the arm images. > > I have RockPiE which is not supported by your project but I am willing to add support it by myself. > > Afaik I should be able to get it to boot with other Rk3328 board dtb i have its mainline uboot. > > It seems to get stuck on grub after selecting the ipfire version it doesnt boot further. Do you have any output from the bootloader/kernel? > I suspect that the bootscripts are designed for a specific arm board as every board will have different addr for kernel load. No, we only support a generic way to boot, because it is simply not feasible for us to provide hundreds of different images for all ARM boards out there. > Where can I find the source code for the boot script package? https://git.ipfire.org/?p=ipfire-2.x.git;a=blob;f=lfs/grub;h=811c2f745e267e5ff6c246b66bc5f2196e12b780;hb=HEAD This is how we install GRUB on x86 and ARM64. Best, -Michael > > Thank you. > > _______________________________________________ > SIG-ARM mailing list > SIG-ARM(a)lists.ipfire.org > https://lists.ipfire.org/mailman/listinfo/sig-arm