Script B's monitoring loop had no pause at all - each round started the instant the last one ended, so an overnight soak filled the log with near-identical samples taken seconds apart. The section was even labelled "Get data every 10mins" while running with no delay whatsoever. The loop now ends each round with pause 60 and prints both job lists: bgctl list for the platform job runner, jobs for anything the macro backgrounded in that shell. A stress job that dies mid-soak shows up as a shorter list on the next round instead of going unnoticed until the end. 60s is still hard-coded and the Status sheet asks for 10 minutes, so the Phase 3 item stays open - this makes the loop sane, it does not close it. Also adds docs/LTC2980_channel_map.csv: the nine settings/*.conf flattened into one Board,CONN,Ch,NetName,Vnom sheet, generated by tools/gen_channel_map.sh. The CSV is output, not source. NC channels are kept as NC/- because the channel number is also the PMBus page - dropping the gaps would shift every channel after them. Two things the merged table makes visible: SWB0 and SWB1 carry identical net names and voltages (only the bus and CB_I2C_CH differ), so those are two copies that can drift apart silently; and there are exactly 8 NC channels, all on CONN14/CONN15. tools/100G_PRBS.txt, TR518.txt and fan_ctrl.txt join the existing traffic_loopback_*.txt references. TR518 is not scripted yet and cannot share the hardware with blanton_traffic_linespeed - both drive port loopback and L2 learning. Script A -> V1.0.10. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_014RetWKFZFG1ZHcitQAyhwM
146 lines
4.6 KiB
CSV
146 lines
4.6 KiB
CSV
Board,CONN,Ch,NetName,Vnom
|
|
CB,CONN13,CH0,V5P0_ALW,5.0
|
|
CB,CONN13,CH1,V3P3_ALW,3.3
|
|
CB,CONN13,CH2,PWR_VDD_MISC_ALW,0.75
|
|
CB,CONN13,CH3,V1P8_ALW,1.8
|
|
CB,CONN13,CH4,PWR_APU_VDDIO_SUS,1.1
|
|
CB,CONN13,CH5,PWR_VDD_MISC_RUN,0.75
|
|
CB,CONN13,CH6,PWR_APU_VDD_MEM_RUN,0.78
|
|
CB,CONN13,CH7,V0P8_PHY2_DVDD,0.8
|
|
CB,CONN13,CH8,V0P8_AVDD,0.8
|
|
CB,CONN13,CH9,V0P8_PHY,0.8
|
|
CB,CONN13,CH10,V1P8_FPGA,1.8
|
|
CB,CONN13,CH11,V2P5_FPGA,2.5
|
|
CB,CONN13,CH12,V1P1_FPGA,1.1
|
|
CB,CONN13,CH13,P5V_STBY,5.0
|
|
CB,CONN13,CH14,P3V3_STBY,3.3
|
|
CB,CONN13,CH15,V0P8_PHY2_AVDD,0.8
|
|
SWB0,CONN13,CH0,P0V75_DVDD_47,0.75
|
|
SWB0,CONN13,CH1,P0V75_AVDD_47,0.75
|
|
SWB0,CONN13,CH2,P1V5_AVDD_47,1.5
|
|
SWB0,CONN13,CH3,P0V9_AVDD_47,0.9
|
|
SWB0,CONN13,CH4,P1V8_1,1.8
|
|
SWB0,CONN13,CH5,PVDD3_3V_SYNTH_LDO_A3,3.3
|
|
SWB0,CONN13,CH6,PVDD3_3V_SYNTH_LDO_B1,3.3
|
|
SWB0,CONN13,CH7,P1V8_3,1.8
|
|
SWB0,CONN13,CH8,P1V8_DVDDIO_3,1.8
|
|
SWB0,CONN13,CH9,P0V75_DVDD_39,0.75
|
|
SWB0,CONN13,CH10,P0V75_AVDD_39,0.75
|
|
SWB0,CONN13,CH11,P1V5_AVDD_39,1.5
|
|
SWB0,CONN13,CH12,P0V9_AVDD_39,0.9
|
|
SWB0,CONN13,CH13,PVDD1V5_2,1.5
|
|
SWB0,CONN13,CH14,PVDD1V8_DUT,1.8
|
|
SWB0,CONN13,CH15,PVDD_MDIO,1.2
|
|
SWB0,CONN14,CH0,P0V75_AVDD_7,0.75
|
|
SWB0,CONN14,CH1,P1V5_AVDD_7,1.5
|
|
SWB0,CONN14,CH2,P0V9_AVDD_7,0.9
|
|
SWB0,CONN14,CH3,P1V8_5,1.8
|
|
SWB0,CONN14,CH4,P1V8_2,1.8
|
|
SWB0,CONN14,CH5,PVDD3_3V_SYNTH_LDO_B2,3.3
|
|
SWB0,CONN14,CH6,PVDD3_3V_SYNTH_LDO_A2,3.3
|
|
SWB0,CONN14,CH7,PVDD3_3V_SYNTH_LDO_A1,3.3
|
|
SWB0,CONN14,CH8,PVDD1V5_TSC,1.5
|
|
SWB0,CONN14,CH9,PVDD1V5_ANLG,1.5
|
|
SWB0,CONN14,CH10,NC,-
|
|
SWB0,CONN14,CH11,NC,-
|
|
SWB0,CONN14,CH12,PVDD1V5_1,1.5
|
|
SWB0,CONN14,CH13,NC,-
|
|
SWB0,CONN14,CH14,P1V8_DVDDIO_1,1.8
|
|
SWB0,CONN14,CH15,P0V75_DVDD_7,0.75
|
|
SWB0,CONN15,CH0,P1V5_AVDD_55,1.5
|
|
SWB0,CONN15,CH1,P0V9_AVDD_55,0.9
|
|
SWB0,CONN15,CH2,P0V75_DVDD_63,0.75
|
|
SWB0,CONN15,CH3,P0V75_AVDD_63,0.75
|
|
SWB0,CONN15,CH4,P1V5_AVDD_63,1.5
|
|
SWB0,CONN15,CH5,P0V9_AVDD_63,0.9
|
|
SWB0,CONN15,CH6,PVDD3_3V_SYNTH_LDO_B3,3.3
|
|
SWB0,CONN15,CH7,PVDD1V5_3,1.5
|
|
SWB0,CONN15,CH8,P0V85_STBY,0.85
|
|
SWB0,CONN15,CH9,P1V8_STBY,1.8
|
|
SWB0,CONN15,CH10,NC,-
|
|
SWB0,CONN15,CH11,P3V3_STBY,3.3
|
|
SWB0,CONN15,CH12,PVDD0V9_2,0.9
|
|
SWB0,CONN15,CH13,P0V75_DVDD_55,0.75
|
|
SWB0,CONN15,CH14,P0V75_AVDD_55,0.75
|
|
SWB0,CONN15,CH15,P1V8_DVDDIO_4,1.8
|
|
SWB0,CONN16,CH0,PVDD1V5_0,1.5
|
|
SWB0,CONN16,CH1,P1V8_4,1.8
|
|
SWB0,CONN16,CH2,PVDD3_3V_SYNTH_LDO_B5,3.3
|
|
SWB0,CONN16,CH3,PVDD3_3V_SYNTH_LDO_A5,3.3
|
|
SWB0,CONN16,CH4,PVDD3_3V_SYNTH_LDO_B4,3.3
|
|
SWB0,CONN16,CH5,PVDD3_3V_SYNTH_LDO_A4,3.3
|
|
SWB0,CONN16,CH6,P3V3,3.3
|
|
SWB0,CONN16,CH7,PVDD0_8V_T3,0.8
|
|
SWB0,CONN16,CH8,P0V75_DVDD_1,0.75
|
|
SWB0,CONN16,CH9,P0V75_AVDD_1,0.75
|
|
SWB0,CONN16,CH10,P1V5_AVDD_1,1.5
|
|
SWB0,CONN16,CH11,P0V9_AVDD_1,0.9
|
|
SWB0,CONN16,CH12,PVDD0V9_0,0.9
|
|
SWB0,CONN16,CH13,PVDD0V9_1,0.9
|
|
SWB0,CONN16,CH14,PVDD0V9_3,0.9
|
|
SWB0,CONN16,CH15,PVDD1V2_T3,1.2
|
|
SWB1,CONN13,CH0,P0V75_DVDD_47,0.75
|
|
SWB1,CONN13,CH1,P0V75_AVDD_47,0.75
|
|
SWB1,CONN13,CH2,P1V5_AVDD_47,1.5
|
|
SWB1,CONN13,CH3,P0V9_AVDD_47,0.9
|
|
SWB1,CONN13,CH4,P1V8_1,1.8
|
|
SWB1,CONN13,CH5,PVDD3_3V_SYNTH_LDO_A3,3.3
|
|
SWB1,CONN13,CH6,PVDD3_3V_SYNTH_LDO_B1,3.3
|
|
SWB1,CONN13,CH7,P1V8_3,1.8
|
|
SWB1,CONN13,CH8,P1V8_DVDDIO_3,1.8
|
|
SWB1,CONN13,CH9,P0V75_DVDD_39,0.75
|
|
SWB1,CONN13,CH10,P0V75_AVDD_39,0.75
|
|
SWB1,CONN13,CH11,P1V5_AVDD_39,1.5
|
|
SWB1,CONN13,CH12,P0V9_AVDD_39,0.9
|
|
SWB1,CONN13,CH13,PVDD1V5_2,1.5
|
|
SWB1,CONN13,CH14,PVDD1V8_DUT,1.8
|
|
SWB1,CONN13,CH15,PVDD_MDIO,1.2
|
|
SWB1,CONN14,CH0,P0V75_AVDD_7,0.75
|
|
SWB1,CONN14,CH1,P1V5_AVDD_7,1.5
|
|
SWB1,CONN14,CH2,P0V9_AVDD_7,0.9
|
|
SWB1,CONN14,CH3,P1V8_5,1.8
|
|
SWB1,CONN14,CH4,P1V8_2,1.8
|
|
SWB1,CONN14,CH5,PVDD3_3V_SYNTH_LDO_B2,3.3
|
|
SWB1,CONN14,CH6,PVDD3_3V_SYNTH_LDO_A2,3.3
|
|
SWB1,CONN14,CH7,PVDD3_3V_SYNTH_LDO_A1,3.3
|
|
SWB1,CONN14,CH8,PVDD1V5_TSC,1.5
|
|
SWB1,CONN14,CH9,PVDD1V5_ANLG,1.5
|
|
SWB1,CONN14,CH10,NC,-
|
|
SWB1,CONN14,CH11,NC,-
|
|
SWB1,CONN14,CH12,PVDD1V5_1,1.5
|
|
SWB1,CONN14,CH13,NC,-
|
|
SWB1,CONN14,CH14,P1V8_DVDDIO_1,1.8
|
|
SWB1,CONN14,CH15,P0V75_DVDD_7,0.75
|
|
SWB1,CONN15,CH0,P1V5_AVDD_55,1.5
|
|
SWB1,CONN15,CH1,P0V9_AVDD_55,0.9
|
|
SWB1,CONN15,CH2,P0V75_DVDD_63,0.75
|
|
SWB1,CONN15,CH3,P0V75_AVDD_63,0.75
|
|
SWB1,CONN15,CH4,P1V5_AVDD_63,1.5
|
|
SWB1,CONN15,CH5,P0V9_AVDD_63,0.9
|
|
SWB1,CONN15,CH6,PVDD3_3V_SYNTH_LDO_B3,3.3
|
|
SWB1,CONN15,CH7,PVDD1V5_3,1.5
|
|
SWB1,CONN15,CH8,P0V85_STBY,0.85
|
|
SWB1,CONN15,CH9,P1V8_STBY,1.8
|
|
SWB1,CONN15,CH10,NC,-
|
|
SWB1,CONN15,CH11,P3V3_STBY,3.3
|
|
SWB1,CONN15,CH12,PVDD0V9_2,0.9
|
|
SWB1,CONN15,CH13,P0V75_DVDD_55,0.75
|
|
SWB1,CONN15,CH14,P0V75_AVDD_55,0.75
|
|
SWB1,CONN15,CH15,P1V8_DVDDIO_4,1.8
|
|
SWB1,CONN16,CH0,PVDD1V5_0,1.5
|
|
SWB1,CONN16,CH1,P1V8_4,1.8
|
|
SWB1,CONN16,CH2,PVDD3_3V_SYNTH_LDO_B5,3.3
|
|
SWB1,CONN16,CH3,PVDD3_3V_SYNTH_LDO_A5,3.3
|
|
SWB1,CONN16,CH4,PVDD3_3V_SYNTH_LDO_B4,3.3
|
|
SWB1,CONN16,CH5,PVDD3_3V_SYNTH_LDO_A4,3.3
|
|
SWB1,CONN16,CH6,P3V3,3.3
|
|
SWB1,CONN16,CH7,PVDD0_8V_T3,0.8
|
|
SWB1,CONN16,CH8,P0V75_DVDD_1,0.75
|
|
SWB1,CONN16,CH9,P0V75_AVDD_1,0.75
|
|
SWB1,CONN16,CH10,P1V5_AVDD_1,1.5
|
|
SWB1,CONN16,CH11,P0V9_AVDD_1,0.9
|
|
SWB1,CONN16,CH12,PVDD0V9_0,0.9
|
|
SWB1,CONN16,CH13,PVDD0V9_1,0.9
|
|
SWB1,CONN16,CH14,PVDD0V9_3,0.9
|
|
SWB1,CONN16,CH15,PVDD1V2_T3,1.2
|