2018-09-13 22:06:11 +08:00
|
|
|
Changelog for Kendryte K210
|
|
|
|
======
|
|
|
|
|
|
|
|
## 0.1.0
|
|
|
|
|
2019-05-15 20:14:47 +08:00
|
|
|
Kendryte K210 first SDK with FreeRTOS, have fun.
|
2018-09-13 22:06:11 +08:00
|
|
|
|
2018-09-22 09:58:12 +08:00
|
|
|
## 0.2.0
|
|
|
|
|
|
|
|
- Major changes
|
2019-05-15 20:14:47 +08:00
|
|
|
- Rework trap handling
|
|
|
|
- New functions to enable spi0 and dvp pin
|
2018-09-22 09:58:12 +08: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"
|
2019-05-15 20:14:47 +08:00
|
|
|
|
2018-09-30 21:00:50 +08: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 15:05:57 +08: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
|
2019-05-15 20:14:47 +08:00
|
|
|
|
2018-11-12 15:05:57 +08:00
|
|
|
## 0.5.0
|
2019-05-15 20:14:47 +08:00
|
|
|
|
2018-11-12 15:05:57 +08: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
|
2019-05-15 20:14:47 +08:00
|
|
|
|
2018-11-12 15:05:57 +08: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
|
2019-05-15 20:14:47 +08:00
|
|
|
|
2018-11-12 15:05:57 +08:00
|
|
|
## 0.5.2
|
2019-05-15 20:14:47 +08:00
|
|
|
|
2018-11-12 15:05:57 +08: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 17:31:00 +08:00
|
|
|
|
|
|
|
## 0.5.3
|
2019-05-15 20:14:47 +08:00
|
|
|
|
2019-01-03 17:31:00 +08:00
|
|
|
- Major change
|
|
|
|
- Modify KPU driver for latest model compiler
|
2019-01-08 19:10:54 +08:00
|
|
|
- Add freertos
|
2019-01-03 17:31:00 +08: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 19:40:05 +08:00
|
|
|
- Fix core1 stack problem
|
2019-03-21 17:39:06 +08:00
|
|
|
- Fix core1 interrupt problem
|
2019-05-15 20:14:47 +08:00
|
|
|
|
2019-03-21 17:39:06 +08:00
|
|
|
## 0.5.4
|
2019-05-15 20:14:47 +08:00
|
|
|
|
2019-03-21 17:39:06 +08: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-05-15 20:14:47 +08:00
|
|
|
|
2019-04-24 15:09:21 +08:00
|
|
|
## 0.5.5
|
2019-05-15 20:14:47 +08:00
|
|
|
|
2019-04-24 15:09:21 +08:00
|
|
|
- Major change
|
|
|
|
- Add SPI I2C I2S UART DMA callback
|
|
|
|
- Add malloc lock
|
|
|
|
- Update WIN32 cmake program auto-set
|
2019-05-15 17:21:52 +08:00
|
|
|
- Update KPU driver for lastest NNCASE
|
2019-04-24 15:09:21 +08:00
|
|
|
|
|
|
|
- Non-breaking bug fixes
|
|
|
|
- Fix double issues
|
|
|
|
- Fix GPIO issues
|
|
|
|
|
|
|
|
- Breaking change
|
|
|
|
- Fix device reset problem
|
2019-05-15 20:14:47 +08:00
|
|
|
|
2019-05-15 17:21:52 +08:00
|
|
|
## 0.5.6
|
|
|
|
|
|
|
|
- Major change
|
|
|
|
|
|
|
|
- Add irda rs485
|
|
|
|
- Add rtc tick interrupt handler
|
2019-05-15 20:14:47 +08:00
|
|
|
- Add rtc alarm interrupt handler
|
2019-05-15 17:21:52 +08:00
|
|
|
- Modify system default print uart
|
|
|
|
- Update KPU driver for lastest NNCASE
|
|
|
|
- Delete freertos
|