Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Changed: | ||||||||
< < |
Recent Changes in BUCMSPublic Web retrieved at 03:35 (GMT)<-- remove the format parameter to show absolute date instead if topic age --> <--/twikiTopRow--> AMC13 (this page) ... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> From CMS firmware 0x202 and onward the new event builder seems to be working. Here is an example of how to generate a fake multi block event and unpack it. To initialize... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> AMC13 DAQ Firmware This page is the `home` for documentation of a common firmware developed to suit many users of the AMC13. UpdatedDAQPath.pdf ... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> AMC13 Initialization Here is what Mr Wu has said recently about initializing the AMC13: Hi, From the attached data, it is likely a problem of the run start... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> AMC13 Firmware Testing Load New Firmware 1 Sign into a machine with the newest version of AMC13 Tool installed 1 In your current directory, download the .mcs... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> New 2020 Production Test 1. Test Fixture a. Install the module in the green v2 testing board connected to the Lambda power supplies a. Turn on the power supply... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> Firmware Versions Please see Database for current versions. Any firmware combinations not posted there are not supported! If for some reason your firmware file is... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> THIS MANUAL IS INCOMPLETE but what is written here should be more accurate and up to date than the old `functional specification`. Please e mail me if you find mistakes... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> HCAL debug August 22 There are weird things being reported, bogus TTS states sent to the TCDS, also apparent data corruption in uHTR data. 2022 08 26 Load fake AMC... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> AMC13Tool2 is a command line utility designed to exercise all functions of the AMC13. The tool can be run in either interactive or scripted mode. Usage: AMC13Tool... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> The AMC13 register set (and associated uHAL address table) is complex. This page attempts (will attempt!) to document it. The address table files are used for access... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> Temporary Board Database AMC13 SN T1 T2 T3 MMC T1V T2V T1 DNA T2 DNA Location Assembled Tested Shipped Owner Notes Status 004 1004 2004 3004 2.1 BU... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> This page describes the production AMC13 C support software. The software is in git here: Current tags: browse AMC13SoftwareHistory $ git clone ssh://git@gitlab... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> These instructions assume you have successfully installed and tested your software. See AMC13CppGettingStarted for instructions if you haven`t Actions... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> Installation Guide for CC7 (IPBus and AMC13 Software) These instructions are good even with a `fresh` version of CC7, with no previous IPBus or AMC13 installations... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> AMC13 IP and MAC Address Assignment The AMC13 has two PCB Tongues. Tongue 1 (T1) and Tongue 2 (T2) each has their own FPGA (Virtex6/Kintex7 for T1, Spartan6 for T... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> Each AMC13 as shipped is a 3 board stack (T1, T2, T3). The serial number is set by soldered jumpers on the T2 board (8 bits). On AMC13XG the serial number is printed... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> How to program FPGAs using Vivado NOTE: Intended for production testing. If you are attempting to program over JTAG, but do not need to do a memory test, you must... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> This page covers the steps to reprogram the MMC in the AMC13. Software Prerequisites 1 AVR/Atmel Studio (newer versions of MMC may require the use of Atmel Studio... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> Useful Links Firmware Files iMPACT Installation Running iMPACT iMPACT Troubleshooting amc13T2v0x19.bit (LX25T only) Flash Layout All Flash... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> AMC13 ToDos Fix links on AMC13.info Updated documentation AMC13 bringup instructions Migrate AMC13 class to be BUTool compatible (for CenOS... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> AMC13XG SVN: http://gauss.bu.edu/svn/amc13 hardware/AMC13XG/ Board Revision File Link Notes T1 V0.2 As produced for S/N up to S/N 112 Photos... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> Supporting Documents home page /FPGA SPI Interface (new) by T. Gorski 2013 01 31 / FPGA SPI Interface (old) by T. Gorski 2011 03 16 v1p1 Firmware... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> AMC13 Debugging Hints My AMC13 is plugged in but I can`t contact it! Check sensor info (NAT MCH) If you have an NAT MCH, you can learn a lot about the state of your... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> Getting started with new AMC13 software: 1. Install SLC6 OS and Cactus tools on your computer. install Cactus install 2. Check out AMC13 software package and... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> AMC13 Software Development workflow Overview of the workflow The recommended way to make change to the AMC13 software is as follows: 1 Create a branch in the AMC... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> Pre Registration Procedure for CMS To complete the pre registration procedure for CMS and get a CMS Computing Account, the following should be done: The person in... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> Welcome to the 1 web Available Information CharliesHcalElectronicsAcronymList CMS Pre Registration Procedure: http://bucms.bu.edu/twiki/bin/view/BUCMSPublic/CMSPreregistrationPro... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> NAT MCH We have an NAT MCH in one of our cates. It is at 192.168.1.41 in our setup. You can telnet to it and you`ll be connected to a command line utility with many... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> To Do 2018 01 25 (djarcaro) The flash programming incorrectly selects an address when the name is slightly off. Example below: Using a FW file called AMC13T2Goldenv0xfff... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> In progress 2015 01 07 In order to distribute bug fixes and software updates to the users of the AMC13, we need to generate a new tag on the cactus svn and generate... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> AMCT Python Software AMCT Purpose The goal is to develop a set of routines to automatically (i.e. without human intervention) test AMC13 hardware using python language... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> This page describes new (as of early 2015) python bindings to the AMC13 software. This is very much a work in progress, but at least one demo program now works. See... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> The AMC13 requires at least one SFP in the bottom site (for TTC) and typically 1 3 different type SFP in the upper 3 sites for DAQ. See sketch below. The TTC SFP... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> AMC13 0x6052 Testing AMC13 0x24e 0x4049 Testing For all tests below, should check the following: Status display OK Dump all registers using Eric`s... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> Bugs Found LINK OK not 1 for all links in fake mode AMC Links AMC01 AMC02 AMC03 AMC04 AMC05 AMC06 AMC07 AMC08 AMC09 AMC10 AMC11 AMC12... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> Links below for uHTR firmware pages. To check out a specific revision use e.g: $ svn co r 4209 svn ssh://your username@svn.cern.ch/reps/cms firmwsrc/hcal/uhtr/trunk... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> This page contains some uHTRTool software procedures which are useful to an AMC13 debugger and developer. Contents Program uHTR Flash Enable uHTR DAQ... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> DTCManager HyperDAQ Pages Point 5 miniDAQ Peek uHBHEa (24) 1102 (20) http://hcalutca01.cms:16612/urn:xdaq application:lid 51/Peek 1104 (21) uHBHEb... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> To connect to an HCAL uTCA crate a P5 (as of 2016 04 13): $ ssh lxplus.cern.ch (CERN login) $ ssh cmsusr $ ssh hcalutca01 $ ~hcalsw/bin/AMC13Tool2 wu.sh... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> Proposed new database and versioning system for AMC13 firmware. Version numbers Currently we have many AMC13FirmwareFlavors each with their own range of version... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> Testing 0x4049 en 1 12 f t lt 1000 10 st Board FED SERIALNO T1 VER T2 REV T2 SERNO INFO... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> Actions Enable Backplane Read TTC Clock PLEASE NOTE: These are instructions for users who have an understanding of the Building 28 system and of the AMC13Tool... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> Eric, 0x24a has implemented the double buffering of monitor counters. Registers 0x0, 0x3, 0x4, 0x5, 0x2c and 0x30 0x59(resync counter has been moved from bit 31... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> We`re starting to think about a successor to AMC13 for ATCA. There have been some complaints about the place holder name `Blade13`. PLEASE SUGGEST new names on this... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> Here is a summary table of the current AMC13 firmware variants: T1 Version Compatible Hardware Use 0x200 up AMC13XG with XC7K325T FPGA general... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> AMC13 to AMC Backplane Link We have developed firmware to assist AMC module developers in communicating with the AMC13. The current version (as of May 2014) is documented... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> Links to other useful firmware https://svnweb.cern.ch/trac/cactus/browser/tags/ipbus fw https://svnweb.cern.ch/cern/wsvn/cms firmwsrc/cms tcds/ https... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> Each AMC13 has a hardware serial number determined by solder jumpers on the T2 board (8 bits 1 9th bit). This number determines the MAC address, and is therefore... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> Programming AMC13 Flash with AMC13ToolFlash These instructions are for initial programming of the AMC13 or for recovery of AMC13 after flash has been corrupted. This... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult-->Show 10, 20, 50, 100, 500, 1000 results per page, or show all. Related topics: ![]() | |||||||
> > | Recent Changes in BUCMSPublic Web retrieved at 03:35 (GMT)<-- remove the format parameter to show absolute date instead if topic age --> <--/twikiTopRow--> AMC13 (this page) ... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> From CMS firmware 0x202 and onward the new event builder seems to be working. Here is an example of how to generate a fake multi block event and unpack it. To initialize... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> AMC13 DAQ Firmware This page is the `home` for documentation of a common firmware developed to suit many users of the AMC13. UpdatedDAQPath.pdf ... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> AMC13 Initialization Here is what Mr Wu has said recently about initializing the AMC13: Hi, From the attached data, it is likely a problem of the run start... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> AMC13 Firmware Testing Load New Firmware 1 Sign into a machine with the newest version of AMC13 Tool installed 1 In your current directory, download the .mcs... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> New 2020 Production Test 1. Test Fixture a. Install the module in the green v2 testing board connected to the Lambda power supplies a. Turn on the power supply... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> Firmware Versions Please see Database for current versions. Any firmware combinations not posted there are not supported! If for some reason your firmware file is... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> THIS MANUAL IS INCOMPLETE but what is written here should be more accurate and up to date than the old `functional specification`. Please e mail me if you find mistakes... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> HCAL debug August 22 There are weird things being reported, bogus TTS states sent to the TCDS, also apparent data corruption in uHTR data. 2022 08 26 Load fake AMC... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> AMC13Tool2 is a command line utility designed to exercise all functions of the AMC13. The tool can be run in either interactive or scripted mode. Usage: AMC13Tool... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> The AMC13 register set (and associated uHAL address table) is complex. This page attempts (will attempt!) to document it. The address table files are used for access... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> Temporary Board Database AMC13 SN T1 T2 T3 MMC T1V T2V T1 DNA T2 DNA Location Assembled Tested Shipped Owner Notes Status 004 1004 2004 3004 2.1 BU... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> This page describes the production AMC13 C support software. The software is in git here: Current tags: browse AMC13SoftwareHistory $ git clone ssh://git@gitlab... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> These instructions assume you have successfully installed and tested your software. See AMC13CppGettingStarted for instructions if you haven`t Actions... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> Installation Guide for CC7 (IPBus and AMC13 Software) These instructions are good even with a `fresh` version of CC7, with no previous IPBus or AMC13 installations... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> AMC13 IP and MAC Address Assignment The AMC13 has two PCB Tongues. Tongue 1 (T1) and Tongue 2 (T2) each has their own FPGA (Virtex6/Kintex7 for T1, Spartan6 for T... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> Each AMC13 as shipped is a 3 board stack (T1, T2, T3). The serial number is set by soldered jumpers on the T2 board (8 bits). On AMC13XG the serial number is printed... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> How to program FPGAs using Vivado NOTE: Intended for production testing. If you are attempting to program over JTAG, but do not need to do a memory test, you must... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> This page covers the steps to reprogram the MMC in the AMC13. Software Prerequisites 1 AVR/Atmel Studio (newer versions of MMC may require the use of Atmel Studio... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> Useful Links Firmware Files iMPACT Installation Running iMPACT iMPACT Troubleshooting amc13T2v0x19.bit (LX25T only) Flash Layout All Flash... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> AMC13 ToDos Fix links on AMC13.info Updated documentation AMC13 bringup instructions Migrate AMC13 class to be BUTool compatible (for CenOS... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> AMC13XG SVN: http://gauss.bu.edu/svn/amc13 hardware/AMC13XG/ Board Revision File Link Notes T1 V0.2 As produced for S/N up to S/N 112 Photos... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> Supporting Documents home page /FPGA SPI Interface (new) by T. Gorski 2013 01 31 / FPGA SPI Interface (old) by T. Gorski 2011 03 16 v1p1 Firmware... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> AMC13 Debugging Hints My AMC13 is plugged in but I can`t contact it! Check sensor info (NAT MCH) If you have an NAT MCH, you can learn a lot about the state of your... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> Getting started with new AMC13 software: 1. Install SLC6 OS and Cactus tools on your computer. install Cactus install 2. Check out AMC13 software package and... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> AMC13 Software Development workflow Overview of the workflow The recommended way to make change to the AMC13 software is as follows: 1 Create a branch in the AMC... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> Pre Registration Procedure for CMS To complete the pre registration procedure for CMS and get a CMS Computing Account, the following should be done: The person in... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> Welcome to the 1 web Available Information CharliesHcalElectronicsAcronymList CMS Pre Registration Procedure: http://bucms.bu.edu/twiki/bin/view/BUCMSPublic/CMSPreregistrationPro... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> NAT MCH We have an NAT MCH in one of our cates. It is at 192.168.1.41 in our setup. You can telnet to it and you`ll be connected to a command line utility with many... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> To Do 2018 01 25 (djarcaro) The flash programming incorrectly selects an address when the name is slightly off. Example below: Using a FW file called AMC13T2Goldenv0xfff... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> In progress 2015 01 07 In order to distribute bug fixes and software updates to the users of the AMC13, we need to generate a new tag on the cactus svn and generate... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> AMCT Python Software AMCT Purpose The goal is to develop a set of routines to automatically (i.e. without human intervention) test AMC13 hardware using python language... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> This page describes new (as of early 2015) python bindings to the AMC13 software. This is very much a work in progress, but at least one demo program now works. See... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> The AMC13 requires at least one SFP in the bottom site (for TTC) and typically 1 3 different type SFP in the upper 3 sites for DAQ. See sketch below. The TTC SFP... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> AMC13 0x6052 Testing AMC13 0x24e 0x4049 Testing For all tests below, should check the following: Status display OK Dump all registers using Eric`s... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> Bugs Found LINK OK not 1 for all links in fake mode AMC Links AMC01 AMC02 AMC03 AMC04 AMC05 AMC06 AMC07 AMC08 AMC09 AMC10 AMC11 AMC12... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> Links below for uHTR firmware pages. To check out a specific revision use e.g: $ svn co r 4209 svn ssh://your username@svn.cern.ch/reps/cms firmwsrc/hcal/uhtr/trunk... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> This page contains some uHTRTool software procedures which are useful to an AMC13 debugger and developer. Contents Program uHTR Flash Enable uHTR DAQ... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> DTCManager HyperDAQ Pages Point 5 miniDAQ Peek uHBHEa (24) 1102 (20) http://hcalutca01.cms:16612/urn:xdaq application:lid 51/Peek 1104 (21) uHBHEb... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> To connect to an HCAL uTCA crate a P5 (as of 2016 04 13): $ ssh lxplus.cern.ch (CERN login) $ ssh cmsusr $ ssh hcalutca01 $ ~hcalsw/bin/AMC13Tool2 wu.sh... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> Proposed new database and versioning system for AMC13 firmware. Version numbers Currently we have many AMC13FirmwareFlavors each with their own range of version... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> Testing 0x4049 en 1 12 f t lt 1000 10 st Board FED SERIALNO T1 VER T2 REV T2 SERNO INFO... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> Actions Enable Backplane Read TTC Clock PLEASE NOTE: These are instructions for users who have an understanding of the Building 28 system and of the AMC13Tool... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> Eric, 0x24a has implemented the double buffering of monitor counters. Registers 0x0, 0x3, 0x4, 0x5, 0x2c and 0x30 0x59(resync counter has been moved from bit 31... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> We`re starting to think about a successor to AMC13 for ATCA. There have been some complaints about the place holder name `Blade13`. PLEASE SUGGEST new names on this... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> Here is a summary table of the current AMC13 firmware variants: T1 Version Compatible Hardware Use 0x200 up AMC13XG with XC7K325T FPGA general... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> AMC13 to AMC Backplane Link We have developed firmware to assist AMC module developers in communicating with the AMC13. The current version (as of May 2014) is documented... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> Links to other useful firmware https://svnweb.cern.ch/trac/cactus/browser/tags/ipbus fw https://svnweb.cern.ch/cern/wsvn/cms firmwsrc/cms tcds/ https... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> Each AMC13 has a hardware serial number determined by solder jumpers on the T2 board (8 bits 1 9th bit). This number determines the MAC address, and is therefore... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult--> <--/twikiTopRow--> Programming AMC13 Flash with AMC13ToolFlash These instructions are for initial programming of the AMC13 or for recovery of AMC13 after flash has been corrupted. This... <--/twikiSummary--> <--/twikiBottomRow--> <--/patternSearchResult-->Show 10, 20, 50, 100, 500, 1000 results per page, or show all. Related topics: ![]() |