Skip to content

VisionFive2 Software v3.0.4

Compare
Choose a tag to compare
@MichaelZhuxx MichaelZhuxx released this 31 May 17:20
· 35 commits to JH7110_VisionFive2_devel since this release

What's new

  • Support JH7110 SDK v5.0.3;
  • Support VisionFive2 v1.2A & 1.3B SBC;
  • Support Linux Kernel 5.15.0;
  • Upgrade the toolchain (gcc to v12.2.0, glibc to v2.36 and binutiles to 2.39) in SDK;
  • Support new WIFI/BT dongle AIC8800 (BT is not supported yet);
  • Support Radxa 10 inch 1200*1920 MIPI 4-Lane LCD;
  • Support nvme SSD booting kernel and filesystem;
  • Add booting from nvme support for debian;
  • Add IMX708 sensor driver (ISP tuning and autofocus need to be done);
  • Add L2 prefetcher configuration/parameter in u-boot;
  • Enhance HDMI resolution compatibility;
  • Enable device mapper / CIFs / usb-serial configs;

Fixed Issues

  • Standardize copyright notices in all linux driver and u-boot code;
  • GPU: Improve memcpy performance in user space (Porting the memcpy() and memset() from kernel to glibc);
  • Fix the crash issue that occurs after executing the gpio command in u-boot;
  • Optimized memcpy: Write a C version of memcpy() which uses the biggest data size allowed, without generating unaligned accesses;
  • Perf: remove class code 8 and class code 9;
  • Fix hibernation issue on booting time (If the hibernation partition is not created, the startup time of the rootfs system is significantly affected.);
  • Reduced the release time for Ethernet IP address;
  • Update delaychain and drive strength for GMAC:
  • Fix HDMI Hotplug issue;
  • Disable gamma lut for HDMI controller DC8200;(cherry-pick from Icenowy)

Known Issues

  • Only 22.05K/44.1K audio through PWMDAC are obviously out of sync when playing video/audio file;
  • Camera image cannot be output to MIPI LCD via v4l2test command;
  • Some TF cards may have compatibility issues;