Arm Community
Arm Community
  • Site
  • User
  • Site
  • Search
  • User
Open Source Software and Platforms
Open Source Software and Platforms
Wiki Keil pack for SSE-200 IoT System for MPS2+
  • Help
  • Jump...
  • Cancel
  • About this wiki
  • Supported platforms
  • Obtaining support
  • +Arm Reference Platforms deliverables
  • +A-class platforms
  • +M-class platforms
  • +R-class platforms
  • -FPGA prototyping boards
    • -MPS2(+) FPGA prototyping board
      • MPS2(+) M-class prototyping system
      • Keil Board Support Packs for MPS2(+)
      • -Keil pack for SSE-200 IoT System for MPS2+
        • +SSE-200 for MPS2+ Software Examples
      • Running uCLinux on the Arm MPS2(+) platform
      • MPS2(+) Mbed OS automated testing
      • FPGA Prescale register address incorrect in MPS2(+) software header file
      • MPS2+ Firmware update for reboot.txt method
    • +MPS3 FPGA Prototyping System
  • +Open source software

Keil pack for SSE-200 IoT System for MPS2+

A Keil board support pack is available for the SSE-200 IoT Subsystem for Cortex-M image for MPS2+. There is also a Trusted Firmware for M-Class Middleware pack available.

NOTE: Please ensure that you are running the latest version of the FPGA image for SSE-200 IoT Subsystem for Cortex-M (AN521) on your MPS2+ board.  This is available here.

V2M-MPS2_SSE_200 Keil Support Pack

Version 2.0.0

  • Adds support for the TF-M BSP requirements
  • New drivers added:
    • SPI
    • GP Timer
    • QSPI Flash controller
  • Removed support for previous examples
  • Requires installation of Arm TF-M Middleware pack version 1.1.0 (see below)

Version 1.0.3 The features provided by this pack include:

  • Timer driver
  • Dualtimer driver
  • GPIO driver
  • I2C driver
  • MPS2 IO driver
  • UART driver
  • SPI driver
  • Watchdog driver
  • Driver for security control
  • Non TF-M examples

The pack is available here.

Trusted Firmware-M Middleware Pack

The Trusted Firmware-M (TF-M) Middleware Keil Pack is a derived work, based on the publicly available, open source project: https://www.trustedfirmware.org/

Keil Middleware Packs generally require a suitable Board Support Pack for the relevant platform. 

Version: 1.1.0

This pack includes

  • TF-M Core, Audit Log and Secure Storage Service as secure services
  • Non-Secure API.
  • Out-of-the box examples based on TF-M configurations are also attached.
  • Provides support for SSE-200-MPS2 BSP v2.0.0 (see above).

The TF-M Middleware Pack is available here.

  • Share
  • History
  • More
  • Cancel
Related
Recommended