kendryte-standalone-sdk/CHANGELOG.md

139 lines
2.7 KiB
Markdown
Raw Permalink Normal View History

2018-09-13 10:06:11 -04:00
Changelog for Kendryte K210
======
## 0.1.0
Kendryte K210 first SDK with FreeRTOS, have fun.
2018-09-13 10:06:11 -04:00
2018-09-21 21:58:12 -04:00
## 0.2.0
- Major changes
- Rework trap handling
- New functions to enable spi0 and dvp pin
2018-09-21 21:58:12 -04:00
- New functions to select IO power mode
- Breaking changes
- Modify struct enum union format
- Non-breaking bug fixes
- Fix spi lcd unwork issues
- Fix dual core startup issues
- Use "__global_pointer$" instead of "_gp"
2018-09-30 09:00:50 -04:00
## 0.3.0
- Major change
- Modify AES、FFT、SHA、I2C、SPI、WDT、SPI driver
- Breaking changes
- Modify struct enum union format
- Non-breaking bug fixes
- Fix out of memory issues
- Fix lcd unused issues
2018-11-12 02:05:57 -05:00
## 0.4.1
- Major change
- Add dma support for aes driver
- Add uarths driver
- Add dma interrupt handler
- Non-breaking bug fixes
- Fix the procedure of setting pll
- Fix wdt interrupt bug
- Fix serveral bugs in i2s drivers
2018-11-12 02:05:57 -05:00
## 0.5.0
2018-11-12 02:05:57 -05:00
- Major change
- Add KPU driver
- Find toolchain automatically
- Non-breaking bug fixes
- Fix aes gcm bug
- Fix dmac interrupt bug
- Fix i2s transfer bug
## 0.5.1
- Major changes
- Add i2c slave driver
2018-11-12 02:05:57 -05:00
- Non-breaking bug fixes
- Fix pll init issues
- Fix spi receive mode issues
- Fix redefine function does not report error issues
- Reduce stack size
2018-11-12 02:05:57 -05:00
## 0.5.2
2018-11-12 02:05:57 -05:00
- Major change
- Add KPU driver for latest model compiler
- Automatic set PROJ if user not set it
- Update timer driver to support better interrupt
- Add uart dma and interrupt function
- Non-breaking bug fixes
- Fix rtc issues
- Fix sccb issues
- Breaking change
- Fix timer interrupt lost problem
- Add new timer interrupt API
2019-01-03 04:31:00 -05:00
## 0.5.3
2019-01-03 04:31:00 -05:00
- Major change
- Modify KPU driver for latest model compiler
2019-01-08 06:10:54 -05:00
- Add freertos
2019-01-03 04:31:00 -05:00
- Add new gpiohs and wdt interrupt function
- Add dvp xclk setting
- Add sysctl reset status
- Non-breaking bug fixes
- Fix i2c issues
- Fix spi issues
- Breaking change
- Fix uarths stopbit problem
2019-01-03 06:40:05 -05:00
- Fix core1 stack problem
2019-03-21 05:39:06 -04:00
- Fix core1 interrupt problem
2019-03-21 05:39:06 -04:00
## 0.5.4
2019-03-21 05:39:06 -04:00
- Major change
- Modify KPU driver for NNCASE
- Add APU driver
- Add support for new toolchain
- UART use shadow regs
- Add spi slave driver
- Add travis CI script
- Non-breaking bug fixes
- Fix float issues
- Breaking change
- Fix bus reset problem
2019-04-24 03:09:21 -04:00
## 0.5.5
2019-04-24 03:09:21 -04:00
- Major change
- Add SPI I2C I2S UART DMA callback
- Add malloc lock
- Update WIN32 cmake program auto-set
2019-05-15 05:21:52 -04:00
- Update KPU driver for lastest NNCASE
2019-04-24 03:09:21 -04:00
- Non-breaking bug fixes
- Fix double issues
- Fix GPIO issues
- Breaking change
- Fix device reset problem
2019-05-15 05:21:52 -04:00
## 0.5.6
- Major change
- Add irda rs485
- Add rtc tick interrupt handler
- Add rtc alarm interrupt handler
2019-05-15 05:21:52 -04:00
- Modify system default print uart
- Update KPU driver for lastest NNCASE
- Delete freertos