We need to be sure this is functioning properly. We have tested that we can poke it with just a sidecar, but now that we have both boards we should obviously sanity check everything is still happy. Turn it off, turn it on, gravy.
As a general checkout, lets make sure we can see all the regulators, the fruid, etc... Don't want to have a botched rework or something else.
There was some current leakage when the eFuse was disabled in revA.. Hopefully with bleeds and a redesigned eFuse this has gone away. When powered but eFuse is inactive please check rails such as V3P3_QSFP_P0 WITH trancievers. The bleeds should resolve passive tranciever use, but it was not working with active ones. If you see a voltage we should check.
- Steady state voltage
- Bleed down when unplugging tranciever
- EN/UVLO of eFuse
- Vitimer ~= 0.7V-1.3V
We basically copy pasted from other designs... but we should check this out anyway. Also... if the RJ45 ports come up we have a pretty good idea that the rails are not noisy anymore and are working ok. In any case, please look. Commands to inspect the status of monorail are as follows:
- humility monorail status # show the whole VSC7448 port map
- humility monorail mac # print MAC tables from the VSC7448
- humility net ip # print the local SP's MAC and IP address
- humility net status # print the local SP's net status
- humility net mac # print MAC tables from the local SP
To grab good shots of the rails, you can use the fancy test points J6/36.
This is pretty straight forward. Grab the high speed scope and diff probe. Touch down and check the clocks are all good.