Tags:
create new tag
view all tags
---+++ Firmware Versions Please see [[http://ohm.bu.edu/~amc13/firmware.cgi][Firmware Database]] for current versions. Any firmware combinations not posted there are not supported! If for some reason your firmware file is not found at the above link, see [[http://physics.bu.edu/~wusx/download/AMC13/][Wu's directory]] for all existing files. File naming convention: =AMC13spec...txt= or =AMC13XGspec...txt= are release notes/documentation Firmware files are named as follows: <pre> AMC13T1v0x8002_7k325t.mcs || |||||| ^^^^^^ Xilinx chip type (Kintex 7K325T) || ^^^^^^ Hex version number ^^ T1 for T1 board, T2 for T2 board </pre> There are various chip types used in different AMC13 versions. The programming software should ensure that the correct file is selected. ---++ Current AMC Firmware See this page for how to update your firmware: [[AMC13ToolRecipes#UpdateFirmware][AMC13ToolRecipes]] For some older v1 modules still using IPBus 1.0 you may be able to follow instructions for the python software are located at [[p_flash]]. *NOTE* that the IPbus Software Suite v2.0 and higher does not support !PyChips Note that T1 and Spartan T2 versions are tested as pairs, so be sure to update both. ---++ Backup / Recovery In addition, as described on the FlashMemory page, there is a header and a backup image in the flash which should not normally need to be programmed. Here are the images for those files. In case you need to recover an AMC13 with a completely corrupted flash, program the *bit* file below into the Spartan 6 chip using a Xilinx JTAG cable and Impact software. Then, use AMC13ToolFlash (or equivalently python p_flash.py) to program the header, golden, spartan and virtex images. To find these, go to [[http://physics.bu.edu/~wusx/download/AMC13/][Wu's directory]] and look for the files as follows: * Flash header: Look for newest file "AMC13T2Header" with the correct chip type (most likely LX45) * Backup/Golden: Look for newest file "AMC13T2Golden" with the corect chip type (most likely LX45) * T1 and T2, choose MCS files from [[http://ohm.bu.edu/~dzou/firmware.cgi][firmware page]] as you prefer Use *AMC13ToolFlash.exe* with the options: <pre> -f pbs AMC13T2Golden... for the Backup/Golden -f pfh AMC13T2Header... for the Header -f ps AMC13T2.... for spartan -f pk AMC13T1.... for Kintex </pre> Contact us with any problems! -- Main.EricHazen - 05 May 2016
E
dit
|
A
ttach
|
Watch
|
P
rint version
|
H
istory
: r22
<
r21
<
r20
<
r19
<
r18
|
B
acklinks
|
V
iew topic
|
Ra
w
edit
|
M
ore topic actions
Topic revision: r22 - 14 Sep 2022
-
ChristopherCosby
Home
Site map
BUCMSPublic web
Main web
Sandbox web
TWiki web
BUCMSPublic Web
Create New Topic
Index
Search
Changes
Notifications
RSS Feed
Statistics
Preferences
P
View
Raw View
Print version
Find backlinks
History
More topic actions
Edit
Raw edit
Attach file or image
Edit topic preference settings
Set new parent
More topic actions
Account
Log In
Register User
E
dit
A
ttach
Copyright © 2008-2023 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback