Skip to content

v1.2

Compare
Choose a tag to compare
@github-actions github-actions released this 28 Nov 09:05
· 15 commits to main since this release

Version 1.2 brings several new features, improvements, and bug fixes to the project. This update focuses on RTOS support, new hardware support, and various enhancements across the CanMV, RT-Smart, MPP, and U-Boot components.

Project Updates

  • RTOS Only SDK: Added support for RTOS-only SDK build sample code and AI demo compile support.
  • New Board Support: Added support for board ATK-DNK230D.

New Features

  • CanMV:

    • Added soft I2C support for software-driven I2C communication.
    • Added SPI LCD driver support for SPI-based LCD displays.
    • Integrated Audio 3A support for improved audio processing.
    • Expanded hardware support with new boards, including ATK-DNK230D.
    • Added MIPI DSI debugger support for debugging MIPI DSI displays.
    • Introduced new machine.TOUCH module for touchscreen functionality.
    • New board type format added to display board memory size.
  • RT-Smart:

    • Added dynamic memory size detection support.
    • Integrated support for 4G module (EC200M).
    • Added probe support for touch devices, including a new driver for CHCS5XXX.
    • Introduced FPIOA driver for flexible I/O array support.
    • Added USB host split support.
    • Improved project structure to allow users to specify custom app folder.
    • Added support for resizing GPT partitions.
  • MPP:

    • Added MIPI DSI debugger support for debugging MIPI DSI displays.
    • Added support for new sensor models (bf3238, sc132gs).
    • Added support for new 2.4-inch, 480x640 LCD display.
    • Added build sample support for MPP.
  • U-Boot:

    • Added dynamic memory size detection.
    • Integrated support for new boards including ATK-DNK230D.
    • Enhanced Kburn OTP support.

Bug Fixes

  • CanMV:

    • Fixed sensor MCM mode error.
    • Fixed LVGL pixel format handling issue.
    • Resolved SPI driver issues.
    • Fixed UART driver communication problems.
    • Corrected machine.PWM duty cycle error.
    • Fixed NN image inference error.
  • RT-Smart:

    • Fixed issues with SPI driver.
    • Corrected I2C driver issues.
    • Resolved UART driver bugs.
    • Fixed CherryUSB functionality.
  • MPP:

    • Fixed sensor register configuration for GC2093, OV5647, and IMX335.
    • Fixed LCD timing for 3.5-inch 480x800 ST7701 display.

Full Changelog: v1.1...v1.2