XMC-A825-16 ARINC-825 16 Channel XMC / CANFlight-16 User's Manual REV C
Document: TP2216-901_Users_Manual.pdf
Page 32 of 39
© Innovative Control Systems
Project:
TP2216-901
Author: K. Jacobson Date: 11.05.2019
Rev.: C
9 XMC-A825-16 Firmware Upgrades
XMC-A825-16 allows firmware upgrades to be made through the µSD card interface. The XMC-A825-16
binary firmware upgrade files have to be stored on a µSD card which is inserted in the XMC-A825-16 µSD
card slot. The files must have the case-sensitive name “mb0.srd” through “mb4.srd” to be recognized by the
XMC-A825-16 firmware which checks for these files each time power is applied. When these files are
detected, the content is automatically programmed into FLASH memory and the new firmware is started.
On success, the XMC-A825-16 firmware deletes the upgrade files from the µSD card and writes a log file
(“INSTALL.LOG”) to the card which provides information about the upgrade. The content of this log file will
typically look as follows:
MB0 Software Update File ’mb0.srd’ found:
MB0 Software Update Programming Successful.
MB0 Software Update Verification Successful.
MB0 Software Update File Deleted.
MB1 Software Update File ’mb1.srd’ found:
MB1 Software Update Programming Successful.
MB1 Software Update Verification Successful.
MB1 Software Update File Deleted.
MB2 Software Update File ’mb2.srd’ found:
MB2 Software Update Programming Successful.
MB2 Software Update Verification Successful.
MB2 Software Update File Deleted.
MB3 Software Update File ’mb3.srd’ found:
MB3 Software Update Programming Successful.
MB3 Software Update Verification Successful.
MB3 Software Update File Deleted.
MB4 Software Update File ’mb4.srd’ found:
MB4 Software Update Programming Successful.
MB4 Software Update Verification Successful.
MB4 Software Update File Deleted.
Firmware upgrades using the µSD card are possible for Microblaze0, Mictoblaze1 or both XMC-A825-16
processors at the same time. The current XMC-A825-16 firmware is available online from:
www.arinc825.com