Skip to content

Instantly share code, notes, and snippets.

@hanetzer
Created April 27, 2020 19:59
Show Gist options
  • Save hanetzer/ab2b8f1dfedc76890f884de51db3375b to your computer and use it in GitHub Desktop.
Save hanetzer/ab2b8f1dfedc76890f884de51db3375b to your computer and use it in GitHub Desktop.
stdin
CPBoot 1.0.46.0 (build 43231)
Built: 2014-04-15 at 10:35:41
1024MB DRAM init, XLS CPU, 64bit channel pair mode
DDR2 DRAM running at 533Mhz
DRAM: Total = (0x40000000) 1024 MB
POST: Memory test: Physical 0x00000000 - 0x10000000 - quick test
Memory test: Physical 0x10000000 - 0x40000000 - quick test
PASS
CPU: XLS208, rev. A1 Clock: 750MHz
CPLD: rev: 2.8 (0x2.8)
ispPAC: rev: 1.5
SMP: All 8 cpus successfully started
Board: S2500-48P
PCIE: RCx4 mode
Inven: primary inventory is OK
POST2: System Voltages
PASS
PCIE0: Link Up. (PhyUp=1 DatLnkUp=1 PwrMode=0 LtssmState=17)
PCIE1: Link Up. (PhyUp=1 DatLnkUp=1 PwrMode=0 LtssmState=17)
Aruba DPE (PCIE-DevId 0xDE24)
BAR1(64M) @ 0xC0000000 (phys 0x60000000)
BAR0( 1M) @ 0xC4000000 (phys 0x64000000)
Aruba DPE (PCIE-DevId 0xDE24)
BAR1(64M) @ 0xC8000000 (phys 0x68000000)
BAR0( 1M) @ 0xCC000000 (phys 0x6C000000)
PoE: OK - Ports remain disabled
Net: xls_gmac0 [PRIME], xls_gmac1, xls_gmac2, xls_gmac3
Boot: Primary bootflash partition
Reboot code: 0:2b:22:24:49
Hit any key to stop autoboot: 5
cpboot> printenv
bootargs=quiet
bootcmd=bootf
bootdelay=5
baudrate=9600
loadaddr=0x87000000
bootfile=vmlinux.strip
psb_os_cpu_mask=0
userapp_cpu_map=0x0f
serverip=10.14.7.240
netmask=255.255.255.0
eth6addr=00:0b:86:99:47:42
eth7addr=00:0b:86:99:46:42
ipaddr=10.14.7.210
gatewayip=10.14.7.254
ethprime=xls_gmac0
ethact=xls_gmac0
boardname=amarone
ethaddr=00:0b:86:b1:25:01
eth1addr=00:0b:86:b1:25:02
eth2addr=00:0b:86:b1:25:03
eth3addr=00:0b:86:b1:25:04
eth4addr=00:0b:86:b1:25:05
eth5addr=00:0b:86:b1:25:06
stdin=serial
stdout=serial
stderr=serial
Environment size: 531/131068 bytes
cpboot> help
? - alias for 'help'
autoscr - run script from memory
bank - Show/Set the current bootflash bank (partition).
base - print or set address offset
bdinfo - print Board Info structure
boot - boot default, i.e., run 'bootcmd'
boot_update - update bootloader image in boot flash
bootaos - Boot from an AOS image in memory
bootd - boot default, i.e., run 'bootcmd'
bootelf - Boot from an ELF image in memory
bootf - boot from an AOS image from FLASH
bootm - boot application image from memory
bootp - boot image via network using BootP/TFTP protocol
cjid - Display FPGA ID code
cmp - memory compare
coninfo - print console devices and information
cp - memory copy
cpld - read/write CPLD registers
cpu_info - dump cpu setup for inspection
cpu_led - 1:set 0:clear
cpucubd
- <NULL>
cpucubr - <cub#> <reg>
cpucubw - <cub#> <reg> <data>
cpugmac - output MIB counters
cpusmid - <phyaddr> - cpu smibus dump 1111/1310 regs
cpusmir - <phyaddr> <reg> - cpu smibus read
cpusmiscan - cpu smibus scan
cpusmiw - <phyaddr> <reg> <data> - cpu smibus write
cputx - <gmac#> <pktsize> <pktnum> - send packet(s)
crc32 - checksum calculation
date - get/set/reset date & time
dbg_enable - toggle state of global_debug
ddr - dump DRAM controller registers
DDR - ECC
Runs - memeory test
def_part - set default compact FLASH boot partition
diag_mode - enable diag commands
dis - disassemble MIPS instructions
echo - echo args to console
edr2sir - do_goto_edr2sir
eeprom - dump/comapare the contents for main board eeprom
eir2sdr - do_goto_eir2sdr
erase - erase FLASH memory
eye_finder - delete eye-finder results in flash
fatinfo - print information about filesystem
fatload - load binary file from a dos filesystem
fatls - list files in a directory (default /)
fc_regs - display XLR flash controller registers
flinfo - print FLASH memory information
fltest - test u-boot FLASH driver
format - Format compact FLASH device
fpga_config - writes the image in RAM to the Uplink FPGA
gmac_dump_regs - display GMAC PHY registers
gmac_phy_read_reg - read from a GMAC PHY register
gmac_phy_write_reg - write to a GMAC PHY register
go - start application at address 'addr'
gpio_cfg - verify the GPIO CPU reset pin configuration
help - print online help
i2c - generic i2c access
i2c_clk - val
i2cscan - scan i2c buses
iminfo - print header information for application image
imls - list all images found in flash
itest - return true/false on integer compare
jb - JTAG write bit to FPGA
jw - JTAG write word to FPGA
lcm - commands for the LCM display and buttons
led - commands to set various LEDs
loadb - load binary file over serial line (kermit mode)
loads - load S-Record file over serial line
loady - load binary file over serial line (ymodem mode)
loop - infinite loop on address range
margin - Change/display the P/S voltage margin state
md - memory display
mgmt_info - display realtime link state of the mgmt enet port
mm - memory modify (auto-incrementing)
mt - Run the memory test suite.
mtest - simple RAM test
mtspeed - memory interface speed profiling
mw - memory write (fill)
nfs - boot image via network using NFS protocol
nm - memory modify (constant address)
osinfo - show the OS image version(s)
part - write a new DOS partition table to USB Flash
pci - display pci stuff
pfe - packet forwarding engine (bobcat) utilities
pfepcistat - show DPE PCIE lane status
phy1680 - Phy 88E1680 utilities
phy2140 - Phy2140 utilities
ping - send ICMP ECHO_REQUEST to network host
poe - commands for the poe subsystem
powsup - display information about the power supplies
print_physmap - display physical memory mappings
print_psbmap - display physical memory map passed to kernel
printenv - print environment variables
probe - Probe Board Status
progprom - program a given entry in the SEEPROM
protect - enable or disable FLASH write protection
psb_info - print boot1_info current values
purgeenv - restore default environment variables
qsgmii - qsgmii phy tx tests
rarpboot - boot image via network using RARP/TFTP protocol
read_cmp - read and compare memory to val
reboot_cuase - display the reboot reason
reset - Perform RESET of the CPU
rgmiitest - rgmii packet generator
rgmiitest2 - rgmii packet generator
rgmiitest3 - rgmii packet compare
rtc - select the rtc to be used
run - run commands in an environment variable
saveenv - save environment variables to persistent storage
seeprom - display/write Manufacturing SEEPROM contents
setenv - set environment variables
sfp_diag - diagnostics for SFP CPLD
sgmii - sgmii phy output amplitude
si - execute SI command
sir - do_goto_sir
sleep - delay execution for some time
multi - core memeory test
smux - select active bus on i2c MUX
t_test - print the MAC addr from the chassis info if you can
perform - board diagnostics
tftpboot - boot image via network using TFTP protocol
tlb_info - dump tlb entrys for inspection
tlr - do_goto_tlr
tpm - send TPM test commands
tr1reg - change tr1 register value for interbobcats
txdacreg - change Hosttx DAC register value for all the uplink ports
upgrade - upgrade compact FLASH partition
urt - Run EHCI standard test modes on USB ports
usb - USB sub-system
usbboot - boot from USB device
version - display version
wd - enable/disable/diag external watchdog
xpdump - display XPLD registers
cpboot> dbg_enable
Debug enabled
cpboot> help
? - alias for 'help'
autoscr - run script from memory
bank - Show/Set the current bootflash bank (partition).
base - print or set address offset
bdinfo - print Board Info structure
boot - boot default, i.e., run 'bootcmd'
boot_update - update bootloader image in boot flash
bootaos - Boot from an AOS image in memory
bootd - boot default, i.e., run 'bootcmd'
bootelf - Boot from an ELF image in memory
bootf - boot from an AOS image from FLASH
bootm - boot application image from memory
bootp - boot image via network using BootP/TFTP protocol
cjid - Display FPGA ID code
cmp - memory compare
coninfo - print console devices and information
cp - memory copy
cpld - read/write CPLD registers
cpu_info - dump cpu setup for inspection
cpu_led - 1:set 0:clear
cpucubd
- <NULL>
cpucubr - <cub#> <reg>
cpucubw - <cub#> <reg> <data>
cpugmac - output MIB counters
cpusmid - <phyaddr> - cpu smibus dump 1111/1310 regs
cpusmir - <phyaddr> <reg> - cpu smibus read
cpusmiscan - cpu smibus scan
cpusmiw - <phyaddr> <reg> <data> - cpu smibus write
cputx - <gmac#> <pktsize> <pktnum> - send packet(s)
crc32 - checksum calculation
date - get/set/reset date & time
dbg_enable - toggle state of global_debug
ddr - dump DRAM controller registers
DDR - ECC
Runs - memeory test
def_part - set default compact FLASH boot partition
diag_mode - enable diag commands
dis - disassemble MIPS instructions
echo - echo args to console
edr2sir - do_goto_edr2sir
eeprom - dump/comapare the contents for main board eeprom
eir2sdr - do_goto_eir2sdr
erase - erase FLASH memory
eye_finder - delete eye-finder results in flash
fatinfo - print information about filesystem
fatload - load binary file from a dos filesystem
fatls - list files in a directory (default /)
fc_regs - display XLR flash controller registers
flinfo - print FLASH memory information
fltest - test u-boot FLASH driver
format - Format compact FLASH device
fpga_config - writes the image in RAM to the Uplink FPGA
gmac_dump_regs - display GMAC PHY registers
gmac_phy_read_reg - read from a GMAC PHY register
gmac_phy_write_reg - write to a GMAC PHY register
go - start application at address 'addr'
gpio_cfg - verify the GPIO CPU reset pin configuration
help - print online help
i2c - generic i2c access
i2c_clk - val
i2cscan - scan i2c buses
iminfo - print header information for application image
imls - list all images found in flash
itest - return true/false on integer compare
jb - JTAG write bit to FPGA
jw - JTAG write word to FPGA
lcm - commands for the LCM display and buttons
led - commands to set various LEDs
loadb - load binary file over serial line (kermit mode)
loads - load S-Record file over serial line
loady - load binary file over serial line (ymodem mode)
loop - infinite loop on address range
margin - Change/display the P/S voltage margin state
md - memory display
mgmt_info - display realtime link state of the mgmt enet port
mm - memory modify (auto-incrementing)
mt - Run the memory test suite.
mtest - simple RAM test
mtspeed - memory interface speed profiling
mw - memory write (fill)
nfs - boot image via network using NFS protocol
nm - memory modify (constant address)
osinfo - show the OS image version(s)
part - write a new DOS partition table to USB Flash
pci - display pci stuff
pfe - packet forwarding engine (bobcat) utilities
pfepcistat - show DPE PCIE lane status
phy1680 - Phy 88E1680 utilities
phy2140 - Phy2140 utilities
ping - send ICMP ECHO_REQUEST to network host
poe - commands for the poe subsystem
powsup - display information about the power supplies
print_physmap - display physical memory mappings
print_psbmap - display physical memory map passed to kernel
printenv - print environment variables
probe - Probe Board Status
progprom - program a given entry in the SEEPROM
protect - enable or disable FLASH write protection
psb_info - print boot1_info current values
purgeenv - restore default environment variables
qsgmii - qsgmii phy tx tests
rarpboot - boot image via network using RARP/TFTP protocol
read_cmp - read and compare memory to val
reboot_cuase - display the reboot reason
reset - Perform RESET of the CPU
rgmiitest - rgmii packet generator
rgmiitest2 - rgmii packet generator
rgmiitest3 - rgmii packet compare
rtc - select the rtc to be used
run - run commands in an environment variable
saveenv - save environment variables to persistent storage
seeprom - display/write Manufacturing SEEPROM contents
setenv - set environment variables
sfp_diag - diagnostics for SFP CPLD
sgmii - sgmii phy output amplitude
si - execute SI command
sir - do_goto_sir
sleep - delay execution for some time
multi - core memeory test
smux - select active bus on i2c MUX
t_test - print the MAC addr from the chassis info if you can
perform - board diagnostics
tftpboot - boot image via network using TFTP protocol
tlb_info - dump tlb entrys for inspection
tlr - do_goto_tlr
tpm - send TPM test commands
tr1reg - change tr1 register value for interbobcats
txdacreg - change Hosttx DAC register value for all the uplink ports
upgrade - upgrade compact FLASH partition
urt - Run EHCI standard test modes on USB ports
usb - USB sub-system
usbboot - boot from USB device
version - display version
wd - enable/disable/diag external watchdog
xpdump - display XPLD registers
cpboot> bootf
booting system partition 0:0
USB: USB 2.0 started, EHCI 1.00scanning bus for devices... 3 USB Device(s) found
scanning bus for storage devices... max USB Storage Device reached: 1 stopping
1 Storage Device(s) found
1 blocks read: OK
Loading image 0:0..........................................................................................................................................................................................................
Booting image...
Signer Cert OK
Policy Cert OK
RSA signature verified.
elf32_download(): program_size = 0x2000000
elf32_download(): load_address = 0x800000
Aruba Networks
ArubaOS Version 7.4.0.2 (build 48818 / label #48818)
Built by p4build@port-royal on 2015-02-27 at 10:04:19 PST (gcc version 3.4.3)
Copyright (c) 2002-2015, Aruba Networks, Inc.
<<<<< Welcome to Aruba Networks - Aruba S2500-48P >>>>>
Performing CompactFlash fast test... Checking for file system...
Passed.
Reboot Cause: User reboot (0x86:0x78:0x402b)
Initializing TPM and Certificates
TPM and Certificate Initialization successful.
PoE firmware [Ok]
********************************************
Starting Console Session
Retrieving Configuration ...
********************************************
(ArubaS2500-48P)
User:
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment