Using the MCU Console

After the target is connected, the MCU prompt displays in the serial console. Use the MCU console to run commands and get information from the MCU.

UART Settings

The serial communication settings for the MCU console are as follows:

  • Baud rate: 115,200 bits per second (bps)
  • Data: 8-bit, no parity, 1 stop

MCU Console Commands

The MCU console commands are as follows.
Note: All commands are not listed here. Run the help command at the MCU prompt for the complete list of supported commands and their options.
aurixresetforce                                                 : Power cycle board inclux
date [0x12345678]                                               : Set date = 0x12345678 o)
version                                                         : Show the current flashen
cansetbr [a|b|c|d|e|f] [125|250|500]                            : Switch baudrate of reque
cycliccanon [CAN|CANFD|CANEx|All]                               : Switch on Cyclic CAN/CA)
cycliccanoff [CAN|CANFD|CANEx|All]                              : Switch off Cyclic CAN/C)
i2cread x y z n                                                 : Reads 'n' bytes from de)
i2cscan [0]                                                     : Scan all connected I2C 0
i2cwrite x y z n b0 b1 ...                                      : Writes 'n' bytes to dev)
inforomdump                                                     : Dump the Inforom content
help                                                            : Shows all available comd
poweron                                                         : Turn main power on and s
poweroff [safeshutdown]                                         : Set the outputs to syste
readNvRam                                                       : Read NvRam content
setdfltbtchain [x1] [A|B|C|D]                                  : Set default boot chain cD
getdfltbtchain [x1]                                            : Get default boot chain c 
setnxtbtchain [x1] [A|B|C|D]                                   : Set next boot chain for D
getnxtbtchain [x1]                                             : Get next boot chain conf 
getactivebtchain [x1]                                             : Get active boot chain 
btchain_injectError [x1]  [defbtchn|nxtbtchn]  [primaryblk|redundantblk|both] [plauserr|w 
tegrarecovery [x1] [on|off]                                     : Set Tegra X1 in recovere
tegrareset [x1] [h]                                             : Reset Tegra X1. Default.
status  [mib <sw_smi> [<port>|clearall]] | [linkinfo]           : Display the Aurix inters
setnetworkconfig [Refer release documentation]                 : Set Network Config (WARN)
getnetworkconfig                                               : Get Network Config
show_fanrpm                                                     : Show RPM of all fans
set_fanpwm [1|2] [DutyCyclePercentage]                        : Set Fan PWM ie., DutyCycle
get_temperature                                                : get temperature
send_temperature [Temperature]                                 : Send temperature
set_tmonerror [init|rdwr|lcltgl|rmttgl|tmonalert|tmontherm|istabort]  : inject false case
read_soc_temp                                                  : Read SOC temperature
clear_status_reg                                               : clear status register
dump_tmon_regs                                                 : dump tmon regs
setistconfig [config]                                           : Set Tegra IST configuran
istabort                                                         : Abort IST 
getistinfo                                                      : Get Tegra IST informatin
getistconfig                                                    : Get Tegra IST configuran
getistresult [config]                                           : Get Tegra IST Results
entersc7                                                         : Enter SC7 power mode
exitsc7                                                          : Exit from SC7 power moe
readvrs10status                                                : Read VRS10 Status registr
readvrs11status                                                : Read VRS11 Status registr
clearvrs10status                                               : Clear VRS10 Status regisr
clearvrs11status                                               : Clear VRS11 Status regisr
vrs12clrfltsts                                                 : Clear faults in VRS12
vrs12getfltsts                                                 : Get fault flags in VRS12
vrs10injecterror [shdn|slp|regwrite|nirqtoggle|corruptfint|corruptcrc|failbist|regcrc|add0
vrs11injecterror [regwrite|nirqtoggle|corruptfint|failbist|regcrc|corruptcrc|addrsfail] [1
stubdioorinpwrctrl [CLEARALLSTUB|1.ORIN_IST_DONE|2.ORIN_PWR_REQ_3V3|3.DIO_SOC_PWR_ON|4.DIo
readdioorinpwrctrl [1.FUNC_NIRQ]                                                         o
stubdiobtchncfg [CLEARALLSTUB|ORIN_BOOTCHAIN0|ORIN_BOOTCHAIN1] [LOW|HIGH]                )
stubdioist [CLEARALLSTUB|ORIN_IST_REQ] [LOW|HIGH]                                        )
vrs12injcterror [threshold|wrongcrc|actshdnchk|actslpchk|failbisttest|seqlog|config|disab2
voltageMonitor[enable|disable]                                       : Enable/Disable Volp