Skip to content

Latest commit

 

History

History
152 lines (132 loc) · 4.59 KB

ChangeLog.md

File metadata and controls

152 lines (132 loc) · 4.59 KB

Change Log

v1.6.0

  • Integrated hpm_sdk v1.6.0
  • Updated:
    • Optimized the control of BRS bit in CANFD frame
    • Upgraded the cherryUSB stack to v1.3.1
    • Added USB descriptor for Full-speed mode to USB examples
    • Upgraded the SoC Datasheet
    • Optimized SDIO driver, added new configuration options such as BUS_WDITH,Added eMMC HS400 support, Added SD UHS-I speed mode support
  • Fixed:
    • Macro definition errors related to TX DMA for UART7 & UART7
    • Memory leakage issue in uart_v2 driver
  • Added:
    • SPI CS pin control option
    • Adapted RT-Thread Cache API
  • New Examples:
    • airoc_wifi_demo (Infinieon AIROC WiFi series)

v1.5.0

  • Integrated hpm_sdk v1.5.0
  • Updated:
    • usb stack switched to cherryUSB for usb samples
    • ETH PHY abstraction layer multi-instance support and optimization
  • Fixed:
    • CAN sample read data error when enable RT_CAN_USING_HDR
  • Added:
    • added interrupt vector mode and preemptive mode
    • pwm sample
    • systemView component
    • rtt lcd driver

1.4.1

  • Fixed:
    • Transmission error while enabling DMA in I2C driver
    • Failed to create template project

v1.4.0

  • Integrated hpm_sdk v1.4.0
  • Upgraded RT-Thread to v5.0.2
  • Updated:
    • Improved SPI driver
    • Improved I2C driver
    • Added multiple SDXC instance support to sdio driver
    • Added support for rt_pin_get API
    • Unified the ethernet phy driver
    • Improved the i2s driver
    • Enabled retention mode for battery domain in RTC driver
  • Fixed:
    • Fixed the mismatch data type issue for return value of API in pwm driver
  • Added examples:
    • web_camera_demo
    • webnet_demo

v1.3.0

  • Integrated hpm_sdk v1.3.0
    • Note:
      • the docs, middleware, scripts, samples folder in SDK root directory were removed
  • Updated:
    • Added SVD support
    • Added hardware filter support to CAN driver
    • Disable PWM invert output by default
    • Fixed:
      • elf file generated by RT-Thread Studio cannot be recognized by Ozone properly
      • online package i2c tools cannot work
      • ethernet may fail to work when network storm happened
      • audio channel control may be unexpected if i2s overflow/underflow happened
      • compiling error if ADC12 is enabled
      • GPIO cannot read back pin level correctly if it is configured as Open-Drain Pull-up mode

v1.2.0

  • Integrated hpm_sdk v1.2.0
    • Note:
      • the docs, middleware, scripts, samples folder in SDK root directory were removed
  • Updated:
    • Upgraded rt-thread to v5.0.1
    • Optimized the performance of LVGL demo
    • Added UART RXFIFO timeout interrupt support
    • Added flash_release build and ram_release build
    • Fixed:
      • SD card performance is slow
      • Uart lost data when working in low baudrate

v1.1.0

  • Integrated hpm_sdk v1.1.0
    • Note:
      • the docs, middleware, scripts, samples folder in SDK root directory were removed
  • Fixed:
    • typos in the drv_i2c.c
    • hw_timer cannot work due to SDK driver update
    • RT-Thread Studio project compiling error after enabling C++ support
    • iperf performance is low if working as client mode
    • adc driver may return incorrect value
    • pwm channel may not work as expected
    • uart_dma_demo doesn't work
    • eMMC to TF card doesn't work

v1.0.0

  • Updated:
    • Integrated the hpm_sdk v1.0.0 releease
      • Note:
        • The docs, samples, middleware and cmake folders were removed
    • Improved drv_uart_v2 implementation
    • Implemented audio driver
    • Migrated to rt-thread v4.1.0
    • Added support for JLink Probe
  • Added examples:
    • audio_i2s_demo
    • audio_pdm_dao_demo

v0.7.0

  • Integrated the HPM_SDK v0.12.1 release
    • Note:
      • The docs, samples, middleware and cmake folders were removed
  • Updated:
    • Switched toolchain to RISCV-GCC-RV32
    • Improved throughput for 100M Ethernet
  • Added examples:
    • i2c_demo
    • usb_host_msc_udisk
  • Fixed:
    • SD multi-block read/write issue
    • lv_demo_widgets slow FPS issue

v0.5.0

  • Integrated the HPM_SDK v0.10.0 release
    • Note:
      • The docs folder in SDK root directory were removed
  • Updated
    • Upgraded toolchain to GCC 11.1.0
  • Added examples:
    • blink_led
    • lv_demo_widgets
    • uart_dma_demo
    • timer_demo
    • sdcard_demo
    • ethernet_demo
    • usb_device_generic_hid
    • flashdb_demo
    • can_example
    • ethernet_ptp_master_demo
    • ethernet_ptp_slave_demo