wiki:Apollo Inventory

Version 88 (modified by Felex, 5 years ago) (diff)

--

Service Module

Rev A

Remote Access Calendar

remote access? ID Cirex Location CM? Notes ECOs
yes/no (Dan's) 001 98716 BU (assembly room) K Hard-wired 12V on, misc on, zynq bank IO on. Pulldown on zynq_en. 1k pulldown on U15 pin 1. Jumper on switch en to 3.3V. Removed R35 and R40. Test paused after zynq booted successfully. 1, 2
no 002 98724 BU (in Shelf for now) - for show. Test paused after zynq booted successfully. Test completed. 1, 2
no 003 BU (assembly room) - 1k pulldown on U15. switch fix. J28 has a connector, should be removed. LEDs lit up incorrectly, same as SM004. Stopped testing. 1, 2
no 004 98719 BU (table) - Resistor between R95 and R92 came off before step "put in zynq." LEDs lit up incorrectly. Stopped testing. Trial 2: Numerous LEDs lit up incorrectly at the same step (6: put in zynq). Stopped again. 1, 2
yes 005 98720 ? - LEDs hot-wired permanently on. Test completed. 1, 2
yes 006 98721 Cornell K+V Test paused after zynq booted successfully. Test completed. 1, 2
- 007 98723 Amhert - Missing LED after all ECOs completed. Resoldered new LED. Test completed. 1, 2
no 008 98717 CERN TIF - Missing LED after all ECOs completed. Resoldered new LED. Test paused after zynq booted successfully. Test completed. 1, 2
- 009 98725 Cornell - Test paused after zynq booted successfully. Test completed. 1, 2
- 010 98718 Cornell ? Test paused after zynq booted successfully. Test completed. 1, 219100056

ECO_1: Connect J5 pin-14 to 3V3_STBY through any lower 3 pins of J5 (p 2,4,6).

ECO_2: Add a 1k-Ohm resistor between the pad of R40 to GND pin of J12.

IPMC

Default IP is 192.168.1.34

CERN

ID Location MAC IP History
19100056 SM-05 00:50:51:FF:00:05 -DHCP- (@BU 192.168.20.5)
19100057 SM-06 00:50:51:FF:00:06 -DHCP- (@BU 192.168.20.6)
19100059 BU (table) 00:50:51:FF:00:70 192.168.20.70 Second special IPMC
19100060 CERN 00:50:51:FF:00:08 -DHCP- In SM#8 at CERN
19100062 Cornell 00:50:51:FF:00:09 192.168.20.62 Assigned to SM009 not installed
19100063 Cornell 00:50:51:FF:00:0A 192.168.20.63 Assigned to SM010 not installed
19100067 BU (table) 00:50:51:FF:00:02 192.168.20.67 Final IPMC in SM002.
19100069 Amherst 00:50:51:FF:00:07 192.168.20.69 Final IPMC in SM007
19100070 Cornell 00:50:51:FF:00:70 192.168.20.70 Special IPMC (1 of 3 at Cornell I believe -Felex)
19100072 BU (table) 192.168.20.72 Put in SM003

Switch

ID Location History
21 BU (Assembly Shelf) Final in SM009
22 BU (Assembly Shelf) SM001
23 BU (Assembly Shelf)
24 BU (Assembly Shelf) Used for special IPMC testing. Final switch in SM 007
25 BU (Assembly Shelf) Final in SM006
26 BU (Assembly Shelf) Final in SM008
27 BU (Assembly Shelf) Assigned to SM004 not installed
28 BU (Assembly Shelf) Final in SM010
29 BU (Assembly Shelf) Final in SM002
30 BU (Assembly Shelf) This is the only one missing so I think SM005.
31 BU SM-003
32 BU (Assembly Shelf)
35 BU (Assembly Shelf)
36 BU (Assembly Shelf)
37 BU (Assembly Shelf)
38 BU (Assembly Shelf)
39 BU (Assembly Shelf)
40 BU (Assembly Shelf)
41 BU (Assembly Shelf)
42 BU (Assembly Shelf)

FP Board

RevA

BU ID FAB ID Location History
0001 BU (Bad pile)
0002 BU (Bad pile) Had eco.
0003 BU (Assembly Shelf) ?
0004 BU (Assembly Shelf) ?
0005 BU (Bad pile) SM-001. Had eco.
0006 BU (Assembly Shelf)

Rev B

BU ID FAB ID Location History
0010 Cornell ? Using to test all blades up to after zynq boot. Previously zynq booted at varying rate. Final in SM009.
0011 Amherst ? LEDs did not light, replaced R1, fixed. Final in SM007.
0012 BU (Bad pile) SD Card Slot replaced. Weird behavior while testing SM007 after Zynq installed.
0013 BU (table) Blade 005. Table.
0014 BU (Bad pile) SD Card pins shorted
0015 BU (table)

Rev C

BU ID FAB ID Location History
20 SM-10
- 0001 BU (table) Button seems to stick. Seems good now.
- 0002 BU (Shelf) SM005
- 0003 BU (Bad pile)
- 0004 BU (table) Zynq does not boot with this.
- 0005 BU (Shelf) SM006
- 0006 SM-08 ?
A BU (Bad pile) ?
B BU (Bad pile) ?
C BU (Bad pile) ?
D BU (Bad pile) Zynq does not boot with this. ?
E BU (Bad pile) ?
-

Enclustra

ID Type location eth0 mac eth1 mac history
SN134522 35 BU (table) 00-50-51-FF-2X-XX 00-50-51-FF-1X-XX was in eval board (in SM001)
SN141687 35 BU (Assembly Shelf) 00-50-51-FF-20-07 00-50-51-FF-10-07 Final in SM007
SN141688 35 BU (Assembly Shelf) 00-50-51-FF-2X-XX 00-50-51-FF-1X-XX
SN144976 35 BU (Assembly Shelf) 00-50-51-FF-2X-XX 00-50-51-FF-1X-XX Final in SM009
SN144977 35 BU (Assembly Shelf) 00-50-51-FF-2X-XX 00-50-51-FF-1X-XX Final in SM010
SN144978 35 BU (Assembly Shelf) 00-50-51-FF-2X-XX 00-50-51-FF-1X-XX Test Zynq (6, 8, 2). Assigned to SM006
SN144979 35 BU (Assembly Shelf) 00-50-51-FF-2X-XX 00-50-51-FF-1X-XX Assigned to SM004. Test Zynq (3, 1).
SN144981 35 BU (table) 00-50-51-FF-2X-XX 00-50-51-FF-1X-XX was in SM-001, dead in eval board....
SN141805 45 BU (Assembly Shelf) 00-50-51-FF-2X-XX 00-50-51-FF-1X-XX Final in SM002
SN144930 45 BU (Assembly Shelf) 00-50-51-FF-2X-XX 00-50-51-FF-1X-XX in SM-001. Not in SM-001.

MAC/IP address assignment

We use the lower bits to enumerate the Service Modules. The 2 upper bits would describe its IPMC and Zynq ports. This way, looking at the address, we know exactly which board we are talking about.

Another slight change would be to have the other 2 bits of the upper reserved digit as zeros, so it is easier to identify where our address region starts.

Instead of 4k, we would use 16K, like the following:

00-50-51-FF-00-00 to 00-50-51-FF-3F-FF

Or, in more detailes:

00-50-51-FF-YX-XX

XXX: Number of the Service module Y: IPMC or Zynq ports (00, 01, 10, 11)

For example:

IPMC of the SM1: 00-50-51-FF-00-01 ZYNQ port facing Eth sw of the SM1: 00-50-51-FF-10-01

IPMC of the SM2: 00-50-51-FF-00-02 ZYNQ port facing Eth sw of the SM2: 00-50-51-FF-10-02

IPMC of the SM15: 00-50-51-FF-00-0F ZYNQ port facing Eth sw of the SM15: 00-50-51-FF-10-0F