- 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
- Optimized the control of
- 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)
- 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
- Fixed:
- Transmission error while enabling DMA in I2C driver
- Failed to create template project
- 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
- Fixed the mismatch data type issue for return value of API in
- Added examples:
- web_camera_demo
- webnet_demo
- Integrated hpm_sdk v1.3.0
- Note:
- the docs, middleware, scripts, samples folder in SDK root directory were removed
- Note:
- 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
- Integrated hpm_sdk v1.2.0
- Note:
- the docs, middleware, scripts, samples folder in SDK root directory were removed
- Note:
- Updated:
- Upgraded rt-thread to v5.0.1
- Optimized the performance of LVGL demo
- Added UART RXFIFO timeout interrupt support
- Added
flash_release
build andram_release
build - Fixed:
- SD card performance is slow
- Uart lost data when working in low baudrate
- Integrated hpm_sdk v1.1.0
- Note:
- the docs, middleware, scripts, samples folder in SDK root directory were removed
- Note:
- 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
- Updated:
- Integrated the hpm_sdk v1.0.0 releease
- Note:
- The docs, samples, middleware and cmake folders were removed
- Note:
- Improved drv_uart_v2 implementation
- Implemented audio driver
- Migrated to rt-thread v4.1.0
- Added support for JLink Probe
- Integrated the hpm_sdk v1.0.0 releease
- Added examples:
- audio_i2s_demo
- audio_pdm_dao_demo
- Integrated the HPM_SDK v0.12.1 release
- Note:
- The docs, samples, middleware and cmake folders were removed
- Note:
- 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
- Integrated the HPM_SDK v0.10.0 release
- Note:
- The docs folder in SDK root directory were removed
- Note:
- 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