We can do otherwise, create a new version of UEFI for Rock-3A, now pcie30 can already work in it, which means direct launch of loader.efi(bootaa64.efi) from the EFI partition on NVMe will work.Īfter that, UEFI can be written to EMMc, and completely abandon the SD card. The difficulty is that this device-tree version is not yet included in the 14.0 source code,Īnd it is an interesting task to create a DTB for Rock-3A for FreeBSD.Ģ. You need to take DTS files from Linux as a basisġ. The CURRENT 14.0 images are recent and PCIe works correctly in them.īut I do not yet have a DTB file that I would be sure of for Rock-3A. Using 14.0 and FDT mode was then not possible on the Rock-3A. When a bug in the implementation of pcie in 14.0-current hasn't been fixed yet. # Multiple console (serial+efi gop) enabled.Ĭlick to expand.An image for Rock-3A based on 13.2 was created a long time ago It can be included in the UEFI image, or loaded using loader.efi,įor this you need to specify its name in /boot/nf and put the DTB file If you are testing images based on 14.0, then you can already use FDT mode, Therefore, if you are testing images based on 13.2 (there is no support for RK356X in the kernel), you need to use ACPI mode and we will see the hardware that UEFI supports. The old, classical for aarch64 way of describing the hardware configuration via FDT. Using it opens up two ways to run FreeBSD on a new SoC.ġ.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |