2024.09.00-HFP550
Pre-release
Pre-release
Pritesh201192
released this
25 Sep 15:16
·
11 commits
to rel/fusdk/hifive-premier-p550
since this release
Release Notes for 2024.09.00-HFP550
2024.09.00-HFP550
This is the first release for the HiFive Premier P550 board
- Support for new MACHINE ("hifive-premier-p550") for HiFive Premier P550 boards. This is the only machine supported in this release.
- U-Boot version is
2024.01
. - OpenSBI version is
1.4
. - Kernel version is
6.6.21
. - Defined new DISTRO_NAME, DISTRO_VERSION and DISTRO_CODENAME.
- Only Xfce4 desktop images are supported.
eMMC
andSD
Card are supported as boot media.- The following images in DEPLOYDIR are required for flashing on the board.
bootloader_ddr5_secboot.bin
- Bootchain image which comprises of DDR firware, second boot firmware, U-Boot and OpenSBI.boot.vfat
- vfat image for kernel. This includes kernel Image, DTB and extlinux.demo-coreip-xfce4-hifive-premier-p550.rootfs.ext4.xz
- Compressed rootfs image for eMMC.demo-coreip-xfce4-hifive-premier-p550.rootfs.wic.xz
- Compressed image for SD card.
- Irrespective of boot media, bootchain is always flashed to SPI Flash.
EsBurnTool
is the tool required to flash images to eMMC. This tool can be found over tools repository.- eMMC
boot
androot
partitions can also be flashed withfastboot
tool. - Bootable SD Card can be prepared by writing the .wic image using
dd
command.
Known Issues
- Occassional bus error reported from memory region 0x2000_0000-0x3FFF_FFFF. These will addressed in the subsequent releases.
- On executing a reboot command with external GFX connected, sometimes, the board reboot hangs.
- Bus error reported from UART driver at startup. This will be addressed in the subsequent releases.
Instructions to build assets
pip install --user kas
mkdir 2024.09.00-hfp550 && cd 2024.09.00-hfp550
git clone https://github.com/sifive/freedom-u-sdk.git -b 2024.09.00-HFP550
kas build ./freedom-u-sdk/scripts/kas/hifive-premier-p550.yml