ytkachenko83 / legochassis-img

Lego Chassis firmware image generation (buildroot)
0 stars 0 forks source link

Initial RaspberryPI bootable image using Buildroot #1

Open ytkachenko83 opened 1 month ago

ytkachenko83 commented 1 month ago

Build linux image using buildroot for Raspberry PI 5 board.

Reqs:

DoD:

ytkachenko83 commented 2 weeks ago

Buildroot typically doesn't support RPI5 out of the box. Steps needed to support RPI5 image:

  1. Update latest linux rpi version. We need to pick RPI linux repo because RPI has done some customization (forked) linux source code - https://github.com/raspberrypi/linux/releases/tag/stable_20240423
  2. Update package in buildroot - rpi-firmware. Also we need to update package version to the compatible with RPI5. https://github.com/raspberrypi/firmware/releases/tag/1.20240424
  3. Update package in buildroot - brcmfmac_sdio-firmware-rpi. Need to specify package version that is compatible with RPI5. https://github.com/LibreELEC/brcmfmac_sdio-firmware-rpi/tree/26ff205b45dc109b498a70aaf182804ad9dbfea5