Arm Community
Arm Community
  • Site
  • User
  • Site
  • Search
  • User
  • Groups
    • Research Collaboration and Enablement
    • DesignStart
    • Education Hub
    • Innovation
    • Open Source Software and Platforms
  • Forums
    • AI and ML forum
    • Architectures and Processors forum
    • Arm Development Platforms forum
    • Arm Development Studio forum
    • Arm Virtual Hardware forum
    • Automotive forum
    • Compilers and Libraries forum
    • Graphics, Gaming, and VR forum
    • High Performance Computing (HPC) forum
    • Infrastructure Solutions forum
    • Internet of Things (IoT) forum
    • Keil forum
    • Morello Forum
    • Operating Systems forum
    • SoC Design and Simulation forum
    • 中文社区论区
  • Blogs
    • AI and ML blog
    • Announcements
    • Architectures and Processors blog
    • Automotive blog
    • Graphics, Gaming, and VR blog
    • High Performance Computing (HPC) blog
    • Infrastructure Solutions blog
    • Innovation blog
    • Internet of Things (IoT) blog
    • Operating Systems blog
    • Research Articles
    • SoC Design and Simulation blog
    • Smart Homes
    • Tools, Software and IDEs blog
    • Works on Arm blog
    • 中文社区博客
  • Support
    • Arm Support Services
    • Documentation
    • Downloads
    • Training
    • Arm Approved program
    • Arm Design Reviews
  • Community Help
  • More
  • Cancel
Open Source Software and Platforms
Open Source Software and Platforms
Wiki How to boot AN524 v1.0 on MPS3 Rev C board
  • 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

How to boot AN524 v1.0 on MPS3 Rev C board

AN524 v 1.0 was released for MPS3 Rev B boards before the production of MPS3 Rev C boards.  The application note's board files are missing a necessary folder required for booting on the MPS3 Rev C and result in the following boot error message:

ERROR: File not found \MB\HBI0309C\board.txt
Failed to read configuration file...

In order for AN524 v1.0 to boot and run on an MPS3 Rev C board it is necessary to either rename or copy the MB\HBI0309B folder and it's contents to MB\HBI0309C. 

Once this change is made the board should boot and run successfully.

How do I identify the Revision of my MPS3 board?

The board revision can be identified from the information printed in the silk screen near the FPGA & fan:

HPI-0309B indicates a Rev B board.

HPI-0309C indicates a Rev C board.

  • Share
  • History
  • More
  • Cancel
Related
Recommended