Project APOLLO
This is a project to develop a common ATCA blade which can be used for readout and triggering applications in LHC experiments. It is named after the Apollo program CSM spacecraft which separated into Command and Service modules. | Photos |
Debug Log
- Apollo Rev2a Bring-up -- Please log all debugging activity here
- Apollo RevB Bring-up
- Apollo RevA
Quick Links
- Apollo Manual
- Apollo Inventory (SnipeIT UI) Summary View
- TWEPP 2019 paper: arXiv:1911.06452 Talk
- Monitoring at BU
- Mechanical Drawing: https://ohm.bu.edu/~hazen/APOLLO/APOLLO_MECH.pdf
Remote Users
- Remote Access Instructions
- Blade and IPMC IPs at BU https://ohm.bu.edu/~apollo/shelf_status.html
- Blade IPs at the TIF here.
- BU SM status (realtime)
HW
- Apollo Inventory -- List of boards with location and status (including MAC/IP addresses)
SM
- Hardware GitHub: https://github.com/apollo-lhc (Service Module)
- (historical) SVN: http://gauss.bu.edu/svn/common-atca-blade.hardware (BU Service Module)
Rev 2a
Rev 2
- Rev2 SoCs (list of compatible SoCs?)
- ApolloKiraAdapter (sic) project to make an adapter for XIlinx "Kria" modules
- ServiceModuleRev2ECOList -- list of ECOs for the Rev 2 service module
- Rev 2 Schematics:
- Service module (Boston): carrier.pdf
Rev 1/A
- Rev 1 Schematics:
- Service module (Boston): carrier.pdf
- FrontPanelBoard: schematic • pcb
- FacePlateMechanics
- Comments / ECOs
EN_ONE_JTAG_CHAIN
should have a pull-up/down and/or jumper so something sensible happens when the IPMC is not installed or programmed.- Serial comms between Zynq and CM should be possible without IPMC intervention.
- How to turn on payload power with no IPMC installed/running?
- JTAG (and other GPIO) signals must obey ENABLE/READY to avoid driving CM logic when not powered
- ServiceModuleRevAECOList -- list of ECOs for the Rev A service module
CM
IPMC
- ApolloIPMC -- Documentation on IPMC for Apollo (see also CERN IPMC page)
ATLAS
- DRAFT specification (ATLAS specific for now): common_blade.pdf
Purchasing
Info and Help
Software
- UIOuHAL Slides 10-12 GITHUB UIOuHAL
- BUTool+ApolloSM single checkout
- ApolloSM Software ToDo -- ApolloSM Software To-Do-List
Firmware
Aux boards
- ApolloClocksTestBreakout -- "PicoDTH" clocks breakout for ATCA J23
- DummyCommandModule -- Breakout/loopback for CM connectors
Reference Material
- Document SVN: http://gauss.bu.edu/svn/common-atca-blade
- ATLAS SoC URD EDMS
- ATCA spec (password)
- CMS ATCA use: IN2018_002.pdf (update April 2019)
- CMS DTH spec: IN2018_001.pdf (update April 2019)
- CMS tracker repository
- Carrier specs
- ZYNQ DBS - Zynq daughterboard information
- TE Connectivity ATCA brochure
- JtagSVFProgramming -- collected notes on JTAG from SVF files
- Zynq eMMC
- device-tree
Firmware Reference
- IPBus repository
- IPBB Primer (IPBus builder)
ApolloHistory -- older stuff
Last modified 22 months ago
Last modified on Nov 16, 2022, 9:55:16 AM
Attachments (1)
-
carrier.pdf (2.6 MB) - added by 3 years ago.
Apollo SM rev2 schematic