Skip to content

Instantly share code, notes, and snippets.

@refugeesus
Last active November 21, 2022 22:33
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save refugeesus/e218a5ea504835d4da25f3b30d661754 to your computer and use it in GitHub Desktop.
Save refugeesus/e218a5ea504835d4da25f3b30d661754 to your computer and use it in GitHub Desktop.

Front IO Board Checkout Items

Hot Swap to Front IO

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.

Make sure we can talk to all the things.

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.

image

Known areas

eFuse leakage with passive and active trancievers

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.

image

  1. Steady state voltage
  2. Bleed down when unplugging tranciever
  3. EN/UVLO of eFuse
  4. Vitimer ~= 0.7V-1.3V

Confirm all MGMT network rails. This has been redesigned

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:

  1. humility monorail status # show the whole VSC7448 port map
  2. humility monorail mac # print MAC tables from the VSC7448
  3. humility net ip # print the local SP's MAC and IP address
  4. humility net status # print the local SP's net status
  5. humility net mac # print MAC tables from the local SP

image

To grab good shots of the rails, you can use the fancy test points J6/36.

Confirm clock generator file loads correct config by output frequencies

This is pretty straight forward. Grab the high speed scope and diff probe. Touch down and check the clocks are all good.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment