PXA1908: Update U-Boot notes master
authorDuje Mihanović <duje.mihanovic@skole.hr>
Mon, 7 Apr 2025 20:00:08 +0000 (22:00 +0200)
committerDuje Mihanović <duje.mihanovic@skole.hr>
Mon, 7 Apr 2025 20:00:08 +0000 (22:00 +0200)
content/projects/pxa1908/index.md

index e77cc0aa707e2e1540c96cc54ced23f5c919c776..7138ff6b1107d47b0bbee77ce55fcf96d2ca47a7 100644 (file)
@@ -26,9 +26,7 @@ server. It's packaged into a bootimg just like Linux itself as seen below. Pay
 particular attention to the fact that the U-Boot binary is `gzip`ped and packed
 into an uImage.
 
-*Note: By somewhat functional I mean working serial. It can also boot a FIT of
-U-Boot, but some work on SD/MMC and maybe USB is needed to make it doable for
-inclusion in the pmOS port.*
+The port has been upstreamed since U-Boot v2025.04-rc3.
 
 ## Building outside pmbootstrap
 
@@ -41,7 +39,11 @@ inclusion in the pmOS port.*
 1. `make` the kernel and create a boot.img using the below script
 
 ## Script for creating boot.img
-Written to be run from `out/arch/arm64/boot`. Adapt to your needs.
+With U-Boot installed, creating an image consists of simply creating a FIT and
+adding it into the U-Boot boot.img as the initramfs.
+
+The following script creates a Linux boot image without U-Boot. Alternatively,
+it can also create an U-Boot boot.img.
 
 ```sh
 #!/bin/sh