2022.01.00
This release includes major changes compared previous Freedom-U-SDK (FUSDK) release. The notable changes include:
stress-ng
was updated to V0.13.10.nbd
gained a new dependency onlibnl
to support netlink interface. This is preferred interface compared to ioctl. In additional to that netlink interface resolves IO errors during shutdown with systemd.--force/-f
option forpoweroff
is not longer required if NBD rootfs is used.opensbi
was updated to5d025eb2353550eadbd2fa9b8083a92fe9b07bd9
. This includes SiFive HiFive Unmatched reset fix (WDT needs to be disabled before reset is triggered).
Known Issues
- 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 - We have found an issue with SanDisk "A2" microSD cards and thus do not recommend them.
- If the desktop is unresponsive/frozen (i.e. the keyboard doesn't work or/and the mouse doesn't work, the clock is not updating, etc.) try
systemctl restart display-manager
from the serial console. - If the keyboard or/and mouse is not responsive/frozen check if the input device is available under
libinput list-devices
and if events are registered bylibinput debug-events
in the console. If events are registered trysystemctl restart display-manager
from the serial console. Otherwise manually unplug and plug the keyboard or/and mouse. - If your desktop is very slow check Mesa OpenGL rendered (
glxinfo | grep OpenGL
). If it isOpenGL renderer string: llvmpipe
restart the system. In rare cases Mesa might fallback tollvmpipe
, but restart usually resolved the issue. - If NBD rootfs is used NetworkManager will not handle
eth0
interface. This leads toresolv.conf
not being generated (DNS resolving doesn't work), and system time is not synchronized via NTP. The Internet connection itself is working.