Arm Keil MDK v6 Essential and Professional editions are now available to buy as monthly or annual subscriptions from our Developer Tools store. Visit the store to get access to the tools suite today!

  1. Packs
  2. CMSIS-Driver_Validation

Change Log

Version 3.0.0: July 14, 2022

Get Pack
      - Rework USART driver validation (introduced USART_Server)
      - Add USART_Server application for Keil MCBSTM32F400 evaluation board
      - Add USART_Server application for STM32F429I-DISC1 board
      - Update to SPI_Server application (improved robustness, use software controlled Slave Select in Master mode)
      - Update to SPI driver validation (improved robustness, enable Data Bits tests in loopback mode, align data buffers to 32 bytes)
      - Add SPI_Server application for STM32F429I-DISC1 board
      - Add WiFi Driver tests (socket functions in non-blocking mode)
      - Minor update to WiFi driver validation (less strict SocketAccept and SocektSend tests)
      - Add SockServer application for IMXRT1050-EVKB
      - Add pack version information in Test Report
      - Add support for Arm Cortex-M85 processor based devices
      - Add support for Arm China Star-MC1 processor based devices
      - Update examples
      - Update documentation

Version 2.0.0: July 15, 2020

Get Pack
      - Remove bundle from components
      - Change configuration from single file to a file per component
      - Rework SPI Driver testing (introduced SPI_Server)
      - Add SPI_Server application for Keil MCBSTM32F400 evaluation board
      - Update WiFi Driver tests (support for WiFi Driver API V1.1.0)
      - Update all examples
      - Deprecate CMSIS-RTOS1

Version 1.4.0: Dec. 2, 2019

Get Pack
      - Updated conditions to support all Cortex-M devices
      - Introduced test groups (each driver is organized in a group)
      - Improved XSL for XML display
      - Added SockServer application for PC running Microsoft Windows
      - Added example for Inventek ISM43362 WiFi Driver testing on STMicroelectronics B-L475E-IOT01A1 board
      - Added example for Inventek ISM43362 WiFi Driver testing using ISMART43362-E WiFi shield mounted on NXP LPCXpresso55S69 board
      - Added examples for Espressif ESP8266 and ESP32 WiFi Driver testing with NXP MIMXRT1064-EVK board
      - Added example for WIZnet WizFi360 WiFi Driver testing with NXP MIMXRT1064-EVK board
      - Updated all examples
      - Removed example for Atmel board
      - Added upstream and downstream bandwidth testing to WiFi Driver testing

Version 1.3.0: Oct. 4, 2019

Get Pack
      - Added WiFi Driver testing
      - Updated component condition to accept both RTOS and RTOS2
      - Updated documentation

Version 1.2.0: Feb. 21, 2019

Get Pack
      migrated repository to github.com/arm-software/CMSIS-Driver_Validation repository
      - Added CMSIS-RTOS2 and Arm Compiler 6 compatibility
      - Updated CAN test (corrected test for SetBitrate function, added bitrate set for Loopback tests)
      - Minor update to documentation
      - Updated closeDebug function in DV_Framework.c, specified as noinline so higher optimization will keep it also

Version 1.1.0: April 25, 2016

Get Pack
      - Added USB Host test cases
      - Added CAN test cases
      - Added Ethernet Precision Time Protocol test cases
      - Updated configuration file DV_Config.h to support new features

Version 1.0.0: Oct. 9, 2015

Get Pack
      - Initial public release of the CMSIS-Driver Validation Suite