Ten64 Firmware v0.9.0 (Testing branch)

New release out in the testing branch: v0.9.1

Changes:

  • Device Tree Overlay support in U-Boot. This allows you to modify the device tree passed to the operating system without re-compiling U-Boot or the entire Ten64 device tree. I have wanted to turn this on for a while but it always broke something else :frowning:
    It’s working now, see the Device Tree Overlay page in the manual on how to use it.
    Feedback is much appreciated, as the extension system in U-Boot needs to be reworked to fit with standard boot.
  • 1200MHz/0.9V support added back to U-Boot
  • U-Boot will apply a backwards compatibility overlay for the old emc2301 driver. I will not bother anyone with a new driver until it can be upstreamed. Unfortunately this overlay will only be applied for EFI boot. I think I can find a more generic method that will work with all boot methods.
  • All other sensor bindings have been added back to the device tree.

The updated U-Boot is now compatible with many distribution installers (ISO images). You can install Debian, Fedora and openSUSE from their arm64 installer ISOs, but some tweaks are required. See the distribution installer application note in the manual for more information.

A patch was recently posted to fix the DPAA2 IOMMU issue, so these extra steps may not be needed for much longer :slight_smile:

2 Likes