BaseBoard
Configure baseboard system parameters.
- BaseBoard
Shortest form:
bb.Configure the baseboard of a Broadcom reference system (SVK/BMW) through its I2C satellite devices: board type, clocks and spread spectrum, supply voltages (DACs), power-up sequencing, power use, trace temperature and thickness calculations, and digital potentiometers. The command is
bb(BaseBoard).On a SONiC switch the baseboard is not a Broadcom reference board.
bb boardprintsNOTICE: board type unknown.orError: baseboard command unavailable on <board>, and the other forms find no devices.Warning
bb voltage,bb clock,bb spread,bb sequenceandbb potchange supply voltages and clocks on boards where the devices exist; wrong values can damage the hardware.Forms, from the built-in help:
bb board,bb clock [Core_A | SDRAM_A | Core_B | SDRAM_B | Turbo] <value>,bb spread [<clock>] <0-4>,bb voltage [A | B | TRef | PHY] [<volts> | calibrate | nominal],bb sequence [<source> | all] [=<time_ms>],bb power,bb temperature <Tp> <Tc>,bb thickness <Tp> <Tc>andbb pot <0-7> <0-255>. The shell also hasbb clock CPU(it warns that changing the CPU clock needs jumper JP302 removed) and acurrentkeyword.Unvalidated
drivshell> bb boardBuilt-in help
Baseboard commands (bb) for I2C satellite devices Usages: bb board - show board type detected bb clock [Core_A SDRAM_A Core_B SDRAM_B Turbo] value - set specified clock speed. bb spread [Core_A SDRAM_A Core_B SDRAM_B Turbo] value - value: 0=normal,1=-0.5%,2=+/-0.5%,3=+/-0.25%,4=+/-0.38% bb voltage [A B TRef PHY] [<volts>|calibrate|nominal] - set voltage output, if not specified, value is displayed. - if "calibrate" is specified, calibrate specified DAC. - if "nominal" is specified, DAC set to mid-range. bb sequence [source|all] [=time_ms>] - Set power-up sequence timing, if not specified, set value is displayed. - if "all" "time_ms" is specified, all the sequences are configured. bb power - computer power utilization. bb temperature Tp Tc - trace temperature computation. - Tp :PHY trace thickness. - Tc :Core trace thickness. bb thickness Tp Tc - trace thickness computation. - Tp :PHY trace temperature. - Tc :Core trace temperature. bb pot number value - set potentiometer. - number: potentiometer number 0..7 - value : value to set 0..255 NOTE: calibration of DAC is performed (automatically) only once.