SDK v1.4.0 Release Notes

This is the list of changes since release v1.3.0:

Major Changes

Major Features

Major Bug Fixes

  • Fix realloc error when using FreeRTOS. (9aedebe21)

  • Fix bug of le_get_conn_local_addr(). (196283)

  • Fix dfu_checksum error when image size is above 8MB. (0dc44bf4)

  • Fix LPC config threshold error. (5fef0179)

  • Modify ADC/CODEC/LPC power-off flow to avoid conflict. (8bdc1989, 95061329)

  • Update I2C set clock speed calculation. (5b0a3c0c)

  • Fix SPI3W read data error. (983fda07)

Breaking Changes

Change Logs

Platform

Added

Changed

  • Optimize system_rtl.c. (2f45f5ad)

  • Optimize reset reason print. (5a341558)

  • Change pm_spic1_freq_set() API to fmc_psram_clock_switch() API (1979c29f)

Fixed

  • Fix realloc error when use freertos. (9aedebe21)

  • Fix gcc build warning. (2f54e342)


Bluetooth

Fixed


DFU

Fixed

  • Fix dfu_checksum error when image size is above 8M. (0dc44bf4)


Samples - Peripheral

Added

  • Add Enhtimer PWM+DMA and interrupt sample.(8971d1af)

  • Add SPI Dynamic switch CS sample.(e6c3f350)

Changed

  • Modify io sample path sdk/samples/io_sample to sdk/samples/peripheral.(1cbb463d)

  • Move ADC/AON_QDEC/LPC/RTC/GPIO/UART DLPS sample to sdk/samples/lowpower/dlps.(1cbb463d, 0f00dcd5)

  • Rearranging ADC peripheral sample.(e6c3f350)

  • Merge I2S i2s_slave_recv_gdma sample into i2s_slave_recv.(e6c3f350)

  • Merge SPI polling_eeprom and polling_fullduplex to polling.(bc420986)

  • Modify WDT sample.(4894f043)

  • Modify CAN sample.(9c891255)

Removed

  • Remove RTC overflow sample.(e6c3f350)

  • Remove SPI interrupt sample.(e6c3f350)