Arm Community
Arm Community
  • Site
  • User
  • Site
  • Search
  • User
Open Source Software and Platforms
Open Source Software and Platforms
Wiki Difference between MPS3 board revisions
  • 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
    • -MPS3 FPGA Prototyping System
      • MPS3 FPGA prototyping board
      • Accessing MPS3 serial ports in Windows 10
      • How to boot AN524 v1.0 on MPS3 Rev C board
      • Accessing MPS3 getting started guide
      • Accessing MPS3 pinout documents
      • Difference between MPS3 board revisions
      • How to view trace for Application note AN524 on MPS3 board
  • +Open source software

You are currently reviewing an older revision of this page.

  • History View current version

Known difference between MPS3 board revisions

A small number of improvements were made in the design of the MPS3 board between the earlier Rev B (HBI-0309B)  boards and the RevC (HBI-0309C) boards that have been available since 2018.

Below is a list of the known changes:

CMSIS-DAP / DAPLInk debug over USB reset change

  • Debug reset on Rev B drives nTRST
  • Debug reset of Rev C drivers nSRST signal

 

CMSIS-DAP / DAPLink debug over USB serial

  • Rev C boards implement DAPLink/CMSIS-DAP CDC virtual com port, routable to FPGA UART

 

Arduino Shield

  • Revision upgrade made changes to improve the performance of the Arduino Shield interfaces on RevC boards