Skip to content

ci40-v1.0.1

Choose a tag to compare

OpenWrt ci40-v1.0.1 Release Notes

CRITICAL: To use OpenWrt ci40-v1.0.1 or higher, you MUST update the bootloader to uboot v1.0.4. Follow the instructions for upgrading Ci40 on https://docs.creatordev.io/ci40/guides/openwrt-platform.

Changes from ci40-openwrt-0.10.4 release:

  • Linux Kernel upgraded to 4.4.14
  • Switch from legacy uImage to fitImage format (see Critical item above)
  • Cleaned up Kernel configurtation i.e. pistachio/config-4.4
  • OpenWrt no longer reads directly from OTP to get MAC addresses. They are now retrieved by U-Boot (see Critical item above)
  • Hard floats enabled
  • Build using mips32 r2 instruction set

Additional Noteworthy OpenWrt Improvements

  • Jenkins CI support added
  • Waffle IO support added
  • Fixes for upstreaming support
  • Use OpenWrt kmod approach rather than built-ins wherever possible
  • Kernel clean up to remove unnecessary features and reduce image size
  • Use standard opkg (with private key) instead of smime variant
  • configure curl to use ssl
  • Improvements in Wi-Fi performance
  • uccp420wlan i.e. wifi driver removed from kernel and built outside.
  • Fixed support to use external toolchain

OpenWrt ci40-v1.0.1 Release Artifacts


This project is open source, so full details of all commits (including many more minor changes) are visible on https://github.com/CreatorDev/openwrt.