Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Firmware Versions | ||||||||
Line: 40 to 40 | ||||||||
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. | ||||||||
Changed: | ||||||||
< < | Backup BIT file:
| |||||||
> > | To find these, go to Wu's directory![]() | |||||||
Added: | ||||||||
> > |
| |||||||
Deleted: | ||||||||
< < | -- EricHazen - 28 Mar 2014 | |||||||
\ No newline at end of file | ||||||||
Added: | ||||||||
> > | Use AMC13ToolFlash.exe with the options:
-f pbs AMC13T2Golden... for the Backup/Golden -f pfh AMC13T2Header... for the Header -f ps AMC13T2.... for spartan -f pk AMC13T1.... for KintexContact us with any problems! -- EricHazen - 05 May 2016 | |||||||
\ No newline at end of file |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Firmware Versions | ||||||||
Line: 41 to 41 | ||||||||
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. Backup BIT file: | ||||||||
Added: | ||||||||
> > |
| |||||||
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Firmware Versions | ||||||||
Line: 38 to 38 | ||||||||
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. | ||||||||
Changed: | ||||||||
< < | 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 AMC13Tool (or equivalently python p_flash.py) to program the header, golden, spartan and virtex images. | |||||||
> > | 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. | |||||||
Changed: | ||||||||
< < | Backup BIT file: amc13_t2.bit![]() | |||||||
> > | Backup BIT file:
| |||||||
-- EricHazen - 28 Mar 2014 \ No newline at end of file |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Firmware Versions | ||||||||
Changed: | ||||||||
< < | As of 2014-06-16
Source archive for T2: T2Newv0x22.zip![]()
![]() | |||||||
> > | Please see Firmware Database![]() | |||||||
If for some reason your firmware file is not found at the above link, see Wu's directory![]() |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Firmware Versions | ||||||||
Added: | ||||||||
> > | As of 2014-06-16
Source archive for T2: T2Newv0x22.zip![]()
| |||||||
As of 2014-05-07. For AMC13XG with new T2 (serial number above 48 shipped in 2014): |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Firmware Versions | ||||||||
Changed: | ||||||||
< < | amc13t1v0x107_7k325t (DAQLSC) amc13t1v0xfb_7k325t (DAQLDC) amc13t1v0x800a_7k325t (10Gb Ethernet) amc13t1v0x2e_6vlx130t amc13t1v0x2e_6vlx240t amc13t2v0x001c_6slx25t amc13t2v0x001c_6slx45t amc13t2Goldenlx25t (back up T2 file for SN < 48) amc13t2Goldenlx45t (back up T2 file for SN > 47) amc13T2Header_6slx45t (header file for T2 with SN > 47) | |||||||
> > | As of 2014-05-07.
For AMC13XG with new T2 (serial number above 48 shipped in 2014):
| |||||||
Firmware versions are listed HERE![]() |
Line: 1 to 1 | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Firmware Versions | |||||||||||||
Added: | |||||||||||||
> > | The new firmware versions are listed below as of 28 March 2014: amc13t1v0x107_7k325t (DAQLSC) amc13t1v0xfb_7k325t (DAQLDC) amc13t1v0x800a_7k325t (10Gb Ethernet) amc13t1v0x2e_6vlx130t amc13t1v0x2e_6vlx240t amc13t2v0x001c_6slx25t amc13t2v0x001c_6slx45t amc13t2Goldenlx25t(back up T2 file for SN < 48) amc13t2Goldenlx45t(back up T2 file for SN > 47) amc13T2Header_6slx45t(header file for T2 with SN > 47) | ||||||||||||
Firmware versions are listed HERE![]() | |||||||||||||
Line: 38 to 52 | |||||||||||||
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. | |||||||||||||
Changed: | |||||||||||||
< < | In case you need to recover an AMC13 with a completely corrupted flash, program the bit file from the table below into the Spartan 6 chip using a Xilinx JTAG cable and Impact software. Then, use AMC13Tool (or equivalently python p_flash.py) to program the header, golden, spartan and virtex images.
| ||||||||||||
> > | 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 AMC13Tool (or equivalently python p_flash.py) to program the header, golden, spartan and virtex images. | ||||||||||||
Added: | |||||||||||||
> > | Backup BIT file: amc13_t2.bit![]() | ||||||||||||
Changed: | |||||||||||||
< < | -- EricHazen - 18 Jun 2012 | ||||||||||||
> > | -- EricHazen - 28 Mar 2014 |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Changed: | ||||||||
< < | Current AMC Firmware | |||||||
> > | Firmware Versions | |||||||
Changed: | ||||||||
< < | Detailed programming instructions for the python software are located at p_flash. NOTE that the IPbus Software Suite v2.0 and higher does not support PyChips | |||||||
> > | Firmware versions are listed HERE![]() | |||||||
Changed: | ||||||||
< < | Detailed programming instructions for the c++ AMC13Tool are located at AMC13ToolRecipes | |||||||
> > | If for some reason your firmware file is not found at the above link, see Wu's directory![]() | |||||||
Changed: | ||||||||
< < | Note that T1 and Spartan T2 versions are tested as pairs, so be sure to update both. | |||||||
> > | File naming convention: | |||||||
Changed: | ||||||||
< < | Firmware Versions | |||||||
> > | AMC13spec...txt or AMC13XGspec...txt are release notes/documentation | |||||||
Changed: | ||||||||
< < | Firmware versions are listed HERE![]() | |||||||
> > | Firmware files are named as follows:
| |||||||
Changed: | ||||||||
< < | If for some reason your firmwave file is not found at the above link, see Wu's directory![]() | |||||||
> > | AMC13T1v0x8002_7k325t.mcs || |||||| ^^^^^^ Xilinx chip type (Kintex 7K325T) || ^^^^^^ Hex version number ^^ T1 for T1 board, T2 for T2 board | |||||||
Changed: | ||||||||
< < | NOTE new naming convention for files introduced. AMC13T1v0x000d_6vlx240t.mcs is a T1 board file, hex revision 0x000d, for chip P/N xc6vlx240t. There are two types of AMC13 produced so far. Serial numbers below 16 have LX130T while those 16 and above have LX240T. Be sure to use the correct file. | |||||||
> > | There are various chip types used in different AMC13 versions. The programming software should
ensure that the correct file is selected.
Current AMC FirmwareSee this page for how to update your firmware: 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 |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Current AMC Firmware | ||||||||
Line: 25 to 25 | ||||||||
In case you need to recover an AMC13 with a completely corrupted flash, program the bit file from the table below into the Spartan 6 chip using a Xilinx JTAG cable and Impact software. Then, use AMC13Tool (or equivalently python p_flash.py) to program the header, golden, spartan and virtex images.
| ||||||||
Added: | ||||||||
> > |
| |||||||
| ||||||||
Changed: | ||||||||
< < |
| |||||||
> > | ||||||||
-- EricHazen - 18 Jun 2012 \ No newline at end of file |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Current AMC Firmware | ||||||||
Changed: | ||||||||
< < | The best way to get the firmware is to download the latest tarball from AMC13PythonSoftware and run the "p_flash.py" script in the src_amc13 directory. Detailed programming instructions for the python software are located at p_flash | |||||||
> > | Detailed programming instructions for the python software are located at p_flash. NOTE that the IPbus Software Suite v2.0 and higher does not support PyChips | |||||||
Detailed programming instructions for the c++ AMC13Tool are located at AMC13ToolRecipes | ||||||||
Changed: | ||||||||
< < | Note that Virtex (T1) and Spartan (T2) versions are tested as pairs, so be sure to update both. | |||||||
> > | Note that T1 and Spartan T2 versions are tested as pairs, so be sure to update both. | |||||||
Firmware Versions |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Current AMC Firmware |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Current AMC FirmwareThe best way to get the firmware is to download the latest tarball from AMC13PythonSoftware and run the "p_flash.py" script in the src_amc13 directory. | ||||||||
Changed: | ||||||||
< < | See the page FlashMemory for detailed programming instructions.
For versions not listed here, see Wu's directory![]() | |||||||
> > | Detailed programming instructions for the python software are located at p_flash Detailed programming instructions for the c++ AMC13Tool are located at AMC13ToolRecipes | |||||||
Note that Virtex (T1) and Spartan (T2) versions are tested as pairs, so be sure to update both.
Firmware Versions | ||||||||
Changed: | ||||||||
< < | Are listed HERE![]() | |||||||
> > | Firmware versions are listed HERE![]() | |||||||
firmware files posted by Mr Wu.) | ||||||||
Changed: | ||||||||
< < | NOTE new naming convention for files introduced. AMC13T1v0x000d_6vlx240t.mcs is a T1 board file, hex revision 0x000d, for chip P/N xc6vlx240t. There are two types of AMC13 produced so far. Serial numbers below 16 have LX130T while those 16 and above have LX240T. Be sure to use the correct file. | |||||||
> > | If for some reason your firmwave file is not found at the above link, see Wu's directory![]() AMC13T1v0x000d_6vlx240t.mcs is a T1 board file, hex revision 0x000d, for chip P/N xc6vlx240t. There are two types of AMC13 produced so far. Serial numbers below 16 have LX130T while those 16 and above have LX240T. Be sure to use the correct file. | |||||||
Backup / Recovery |
Line: 1 to 1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Current AMC Firmware | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Changed: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
< < | This page contains current AMC13 firmware. See the page FlashMemory for programming instructions. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> > | The best way to get the firmware is to download the latest tarball from AMC13PythonSoftware and run the "p_flash.py" script in the src_amc13 directory. See the page FlashMemory for detailed programming instructions. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
For versions not listed here, see Wu's directory![]() | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Changed: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
< < |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> > | Firmware VersionsAre listed HERE![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
NOTE new naming convention for files introduced. AMC13T1v0x000d_6vlx240t.mcs is a T1 board file, hex revision 0x000d, for chip P/N xc6vlx240t. There are two types of AMC13 produced so far. Serial numbers below 16 have LX130T while those 16 and above have LX240T. Be sure to use the correct file. |
Line: 1 to 1 | |||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Current AMC Firmware | |||||||||||||||||||||||||
Line: 8 to 8 | |||||||||||||||||||||||||
Note that Virtex (T1) and Spartan (T2) versions are tested as pairs, so be sure to update both.
| |||||||||||||||||||||||||
Added: | |||||||||||||||||||||||||
> > |
| ||||||||||||||||||||||||
|
Line: 1 to 1 | |||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Current AMC Firmware | |||||||||||||||||||||||||
Line: 8 to 8 | |||||||||||||||||||||||||
Note that Virtex (T1) and Spartan (T2) versions are tested as pairs, so be sure to update both.
| |||||||||||||||||||||||||
Added: | |||||||||||||||||||||||||
> > |
| ||||||||||||||||||||||||
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Current AMC Firmware | ||||||||
Line: 21 to 21 | ||||||||
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. | ||||||||
Changed: | ||||||||
< < | In case you need to recover an AMC13 with a completely corrupted flash, program the bit file from the table below into the Spartan 6 chip using a Xilinx JTAG cable and Impact software. Then, use AMC13Tool to program the header, golden, spartan and virtex images. | |||||||
> > | In case you need to recover an AMC13 with a completely corrupted flash, program the bit file from the table below into the Spartan 6 chip using a Xilinx JTAG cable and Impact software. Then, use AMC13Tool (or equivalently python p_flash.py) to program the header, golden, spartan and virtex images. | |||||||
|
Line: 1 to 1 | |||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Current AMC Firmware | |||||||||||||||||||||||||
Line: 8 to 8 | |||||||||||||||||||||||||
Note that Virtex (T1) and Spartan (T2) versions are tested as pairs, so be sure to update both.
| |||||||||||||||||||||||||
Changed: | |||||||||||||||||||||||||
< < |
| ||||||||||||||||||||||||
> > |
| ||||||||||||||||||||||||
| |||||||||||||||||||||||||
Added: | |||||||||||||||||||||||||
> > |
| ||||||||||||||||||||||||
NOTE new naming convention for files introduced. AMC13T1v0x000d_6vlx240t.mcs is a T1 board file, hex revision 0x000d, for chip P/N xc6vlx240t. There are two types of AMC13 produced so far. Serial numbers below 16 have LX130T while those 16 and above have LX240T. Be sure to use the correct file. |
Line: 1 to 1 | |||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Current AMC Firmware | |||||||||||||||||||||||||
Line: 8 to 8 | |||||||||||||||||||||||||
Note that Virtex (T1) and Spartan (T2) versions are tested as pairs, so be sure to update both.
| |||||||||||||||||||||||||
Added: | |||||||||||||||||||||||||
> > |
| ||||||||||||||||||||||||
|
Line: 1 to 1 | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Current AMC Firmware | |||||||||||||||||
Line: 8 to 8 | |||||||||||||||||
Note that Virtex (T1) and Spartan (T2) versions are tested as pairs, so be sure to update both.
| |||||||||||||||||
Added: | |||||||||||||||||
> > |
| ||||||||||||||||
| |||||||||||||||||
Added: | |||||||||||||||||
> > | NOTE new naming convention for files introduced. AMC13T1v0x000d_6vlx240t.mcs is a T1 board file, hex revision 0x000d, for chip P/N xc6vlx240t. There are two types of AMC13 produced so far. Serial numbers below 16 have LX130T while those 16 and above have LX240T. Be sure to use the correct file. | ||||||||||||||||
Backup / RecoveryIn addition, as described on the FlashMemory page, there is a header and a backup image in the flash which |
Line: 1 to 1 | |||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Added: | |||||||||||||||||||||||||||||||||||||||
> > |
Current AMC FirmwareThis page contains current AMC13 firmware. See the page FlashMemory for programming instructions. For versions not listed here, see Wu's directory![]()
Backup / RecoveryIn 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 from the table below into the Spartan 6 chip using a Xilinx JTAG cable and Impact software. Then, use AMC13Tool to program the header, golden, spartan and virtex images.
|