Releases: Mi-V-Soft-RISC-V/platform
Releases · Mi-V-Soft-RISC-V/platform
2025.07
Compare
Sorry, something went wrong.
No results found
Mi-V Soft Processor platform
2025.03
Compare
Sorry, something went wrong.
No results found
Mi-V Soft Processor platform
2024.09
Compare
Sorry, something went wrong.
No results found
Mi-V Soft Processor platform
CoreTSE
Optional separate interrupt handlers for TX and RX.
Incorporate support for ECC error handling.
CoreQSPI
MIV_RV32_HAL
Fixed an issue where the MTVEC_BASE_ADDR_MASK macro was undefined when MIV_RV32_EXT_TIMER was defined.
Driver
Revision
CoreTSE
2.6.001
CoreQSPI
2.1.103
2024.02
Compare
Sorry, something went wrong.
No results found
Mi-V Soft Processor platform
MIV_RV32 HAL
Support for configurable BootROM feature which allows the core to reboot and run code from an alternate memory space.
Improved handling of return value from main().
CoreMMC
Driver
Revision
MIV_RV32 HAL
4.3.101
CoreMMC
3.0.116
2023.12
Compare
Sorry, something went wrong.
No results found
Mi-V Soft Processor platform
MIV_RV32 HAL
Following temporary software workarounds for the issues reported in MIV_RV32 IP v3.1.100 are being removed as newer MIV_RV32 IP v3.1.200 fixes those issues in the IP and is now ECNed
Reverted changes in Software for the issue when fast interrupts occur, and the core crashes and is fixed in hardware.
Reverted SW workaround Fix for mtvec WARL as its fixed in hardware.
Bug fixed when interrupts/traps occur during Floating point operation.
CoreTSE
Added support the use of multiple PHY driver files, without relying on SoftConsole project setting to manage the dependencies.
CorePWM
Driver
Revision
MIV_RV32 HAL
4.2.100
CoreTSE
2.5.113
CorePWM
2.5.100
2023.08
Compare
Sorry, something went wrong.
No results found
Mi-V Soft Processor platform
MIV_RV32 HAL
Updated MTIME read in interrupt handler to 64-bit instead of 32-bit
Workaround for crash when interrupts are continuously triggered at fast rate (~100us) and executing from TCM
CoreTimer
Core10GBaseKR_PHY
Added support for FEC feature
Driver
Revision
MIV_RV32 HAL
4.2.100
CoreTimer
2.4.113
Core10GBaseKR_PHY
3.0.107
2023.05
Compare
Sorry, something went wrong.
No results found
Mi-V Soft Processor platform
CoreSPI
added the SPI_transfer_block_store_all_resp() API to support reading data when clocking a command
The macro LEGACY_DIR_STRUCTURE has been added to provide backward compatibility for the project structure
CoreSystemServices_PF
added an update for the snvm service pages on RT devices to works for both PF and RTPF/RTPFSOC devices
RT_DEVICE_FAMILY macro added to ensure the code works correctly on RTPF/RTPFSOC devices.
MIV_RV32_HAL
Capability to handle floating point operations
Implementation of interrupt handling for newly added interrupts in MIV_RV32 IP v3.1
Modifications to MTVEC handling due to its conversion to a ReadOnly state
Update to linker script to allow for flexibility in vector location when in vectored mode
Renaming of OPSRV to SUBSYS
Preservation of backward compatibility
CoreGPIO
CoreUARTapb
MIV_UDMA
CoreI2C
Driver
Revision
CoreSPI
3.5.101
CoreSystemServices_PF
2.4.106
CoreGPIO
3.4.108
MIV_RV32 HAL
4.1.109
CoreUARTapb
3.4.106
MIV_UDMA
2.0.111
CoreI2C
3.4.102
2022.12
Compare
Sorry, something went wrong.
No results found
Mi-V Soft Processor platform
Core10FBaseKR_PHY
First release
Supports Auto negotiation and Link training
CoreSysServices_PF
Fix issues with the IAP service function to handle spiaddr in various mode and mboffset parameter
Fix issue with secure_nvm_write function
CoreGPIO
MIV_RV32_HAL
MTIME - avoid the 64bit division which took significant code size when base RV32I instruction set is used
Systick config - add a comment to clarify the usage of this function for various time durations
Removed unused varibales. Fix widely scoped variables in miv_rv32_syscall.c
Driver
Revision
Core10FBaseKR_PHY
2.0.100
CoreSystemServices_PF
2.4.103
CoreGPIO
3.4.105
MIV_RV32 HAL
4.0.103
2022.02
Compare
Sorry, something went wrong.
No results found
Mi-V Soft Processor platform
MIV_ESS module drivers - Initial release
MIV_I2C
MIV_uDMA
MIV_PLIC
MIV_Watchdog
MIV_Timer
MIV_RV32_HAL
System timer improvement
mtime and mtimecmp read/write per spec
Improved system timer interrupt handling to avoid jitter on periodic interrupt
APIs for GPR ECC support, parity and soft reset
Improved sbrk handling
Updated sample linker scripts
Driver
Revision
MIV_I2C
2.0.107
MIV_PLIC
2.0.112
MIV_uDMA
2.0.107
MIV_Watchdog
2.0.115
MIV_Timer
2.0.110
MIV_RV32_HAL
4.0.17
2021.11
Compare
Sorry, something went wrong.
No results found
Mi-V Soft Processor platform 2021.11
CoreSysServices_PF
SAR120069 fix - status code changes
Documentation update
CoreGPIO
CoreUARTapb
Driver
Revision
CoreSysServices_PF
2.2.105
CoreGPIO
3.4.103
CoreUARTapb
3.4.102