Skip to content

2021.02.00

Compare
Choose a tag to compare
@davidlt davidlt released this 01 Mar 14:52

This release includes major changes compared previous Freedom Unleashed SDK and thus is experimental at this stage. The main changes include:

  • All layers (openembedded-core, meta-openemedded, meta-riscv, meta-clang) were not updated from the previous (2021.01) release.

  • Added new MACHINE ("unmatched") for HiFive Unmatched board.

    • Note: Contact your SiFive representative before using disk images built for unmatched machine on your particular board. This particular releases targets pre-production 8GB RAM Unmatched board.
  • By default disabled NFS systemd units (should only be enabled by the user if configured).

  • By default disable SSH systemd units (should only be enabled by the user once the default password is changed). The following instructions would enable SSH daemon service:

    systemctl enable sshd.socket
    systemctl start sshd.socket
    
  • Updated stress-ng to 0.12.03.

  • Updated U-Boot to v2021.01.

  • Updated OpenSBI to v0.9.

  • dhcpd removed (solves issue where network interface receives 2 IP addresses. We only use NetworkManager internal DHCP client.)

  • Added Python pip3 for installing Python packages. Packages: python3-pip and python3-setuptools.

  • Fixed lsb_release -a execution.

  • New kernel (v5.10.17) was added for HiFive Unmatched.

  • Defined DISTRO_NAME, DISTRO_VERSION, and DISTRO_CODENAME.

  • Added NetworkManager CLI client (networkmanager-nmcli and networkmanager-nmcli-doc).

  • Added gparted.

  • Added patchelf.

  • Added lmsensors.

  • Added smartmontools.

  • Added openssh-misc, openssh-sftp, openssh-sftp-server.

  • Added network-manager-applet for Xfce desktop images only.

Known Issues

  1. Avoid overclocking SoC using CPUFreq if you are using HiFive Unleashed Expansion Board from Microsemi as this will hang the board. Hard reset will be required.

  2. If Xfce4 desktop disk image is used with HiFive Unleashed Expansion Board and GPU then rebooting is required after the 1st boot.

  3. Newer OE/Yocto buildtools could cause build issues for nspr-native package. Use -r yocto-3.2_M2 -t 20200729 as described in README file if you are using OE/Yocto buildtools. See Yocto bug #14112

  4. We have found an issue with SanDisk "A2" microSD cards and thus do not recommend them.