Redboot

help

RedBoot> help
Downloads and boots the primary image from flash. If partition name is specified image from that partition will be booted. If -n option is used network iinterface is stopped before booting
   Boot [-n] [-p ]
Initializes the flash and creates default Redboot and Appl Image partitions.
   FlashInit
Displays status of application images in flash.
   DispImageStatus
Downloads the application image from TFTP server, validates it and fuses it in Flash. If Flash paritition name is given then image will be fused in that parition, otherwise the image is fused in appropriate partition having the secondary image.
   FuseImage [-p ] [-h ] 
Erases the image in the given flash partiton.
   EraseImage 
Sets the MAC address in to the bootloader configuration in flash.
   SetMacAddr [ -p  ] 
Manage aliases kept in FLASH memory
   alias name [value]
Set/Query the system console baud rate
   baudrate [-b ]
Check broadcom 53xx
   bcmtest
Manage machine caches
   cache [ON | OFF]
Display/switch console channel
   channel [-1|]
Compute a 32bit checksum [POSIX algorithm] for a range of memory
   cksum -b  -l 
Display (hex dump) a range of memory
   dump -b  [-l ] [-s] [-1|2|4]
Execute an image - with MMU off
   exec [-w timeout] [-b  [-l ]]
        [-r  [-s ]]
        [-c "kernel command line"] []
Manage FLASH images
   fis {cmds}
Manage configuration kept in FLASH memory
   fconfig [-i] [-l] [-n] [-f] [-d] | [-d] nickname [value]
Test the factory reset button on the FVX538 board
polling the status of reset button around 5 seconds
   frtest
Restart autonegotiation of Giga port
   giga
Execute code at a location
   go [-w ] [-n] [entry]
Help about help?
   help []
Set/change IP addresses
   ip_address [-l ] [-h ]
Test LEDs on the FVX538 board
LED number 0: LAN port DMZ LED
           1: RTL8110S Internet connection LED
           2: AC101L Internet connection LED
           3: System test LED
A comprehensive test is performed if no parameter is specified
   ledtest [-g ]
Load a file
   load [-r] [-v] [-h ] [-m ] [-c ]
        [-b ] 
Compare two blocks of memory
   mcmp -s  -d  -l  [-1|-2|-4]
Copy memory
   mcopy -s  -d  -l  [-1|-2|-4]
Set/Fill memory location(s)
   mem [-b ] [-l ] [-1|2|4] [-w] 
Apply data bus test, address bus test, and device test on RAM
   memtest
Fill a block of memory with a pattern
   mfill -b  -l  -p  [-1|-2|-4]
Scans PCI devices and reports findings
   pciscan
Converts a virtual to a physical address
   physaddr 
Network connectivity test
   ping [-v] [-n ] [-l ] [-t ] [-r ]
        [-i ] -h 
Print information about the current settings within the main processor
   processor
Reset the system
   reset
Show register status related with giga port
   showgiga
Display RedBoot version information
   version
Converts a physical to a virtual address
   virtaddr 
Display (hex dump) a range of memory
   x -b  [-l ] [-s] [-1|2|4]

fis list

RedBoot> fis list
Name              FLASH addr  Mem addr    Length      Entry point
RedBoot           0x50000000  0x50000000  0x00040000  0x00000000
RedBoot config    0x50FC0000  0x50FC0000  0x00001000  0x00000000
FIS directory     0x50FE0000  0x50FE0000  0x00020000  0x00000000
appimg1           0x50040000  0x50040000  0x00780000  0x00000000
appimg2           0x507C0000  0x507C0000  0x00780000  0x00000000
igwpri            0x50F40000  0x50F40000  0x00080000  0x00000000

fconfig -l

RedBoot> fconfig -l
Run script at boot: true
Boot script:
.. boot
Boot script timeout (1000ms resolution): 1
Use BOOTP for network configuration: false
Gateway IP address: 0.0.0.0
Local IP address: 192.168.16.244
Local IP address mask: 255.255.255.0
Product Info: FVX538
Default server IP address: 192.168.16.1
Version Info: 1.0a
Console baud rate: 115200
DNS server IP address: 0.0.0.0
GDB connection port: 9000
Force console for special debug messages: false
Network debug at boot time: false
Default network device: npe_eth0
Network hardware address [MAC] for NPE eth0: 0x00:0x14:0x6C:0xCB:0xXX:0xXX
Network hardware address [MAC] for NPE eth1: 0x00:0x14:0x6C:0xCB:0xXX:0xXX
Network hardware address [MAC] for RTL 8169: 0x00:0x14:0x6C:0xCB:0xXX:0xXX

processor

RedBoot> processor
Processor: Intel StrongARM V5TE XScale Core Rev: 0
   IXP4XX 533MHz B0 step
   ID = 690541C1   (ex. IXP4XX A0 step = 690541C0)
BIG-ENDIAN operation
Branch Target Buffer ENABLED
Instruction Cache ENABLED
Data Cache ENABLED
MMU ENABLED
Mini-Cache = Write back, Read Allocate
Write Buffer Coalescing ENABLED

pciscan

RedBoot> pciscan
========== Scanning initialized devices
Found device on bus 0, devfn 0x00:
 Note that board is active. Probed sizes and CPU addresses invalid!
 Vendor    0x8086
 Device    0x8500
 Command   0x0006, Status 0x02a0
 Class/Rev 0x0b400001
 Header 0x00
 SubVendor 0x0000, Sub ID 0x0000
 BAR[0]    0x00000008 / probed size 0x00000000 / CPU addr 0x00000000
 BAR[1]    0x01000008 / probed size 0x00000000 / CPU addr 0x01000000
 BAR[2]    0x02000008 / probed size 0x00000000 / CPU addr 0x02000000
 BAR[3]    0x03000008 / probed size 0x00000000 / CPU addr 0x03000000
 BAR[4]    0x80000008 / probed size 0x00000000 / CPU addr 0x80000000
 BAR[5]    0x90000001 / probed size 0x00000000 / CPU addr 0x90000000
 Wired to HAL vector 7
Found device on bus 0, devfn 0x38:
 Note that board is active. Probed sizes and CPU addresses invalid!
 Vendor    0x10ec
 Device    0x8169
 Command   0x0147, Status 0x02b0
 Class/Rev 0x02000010
 Header 0x00
 SubVendor 0x10ec, Sub ID 0x8169
 BAR[0]    0x00001801 / probed size 0x00000000 / CPU addr 0x00001800
 BAR[1]    0x48020000 / probed size 0x00000000 / CPU addr 0x48020000
 BAR[2]    0x00000000 / probed size 0x00000000 / CPU addr 0xffffffff
 BAR[3]    0x00000000 / probed size 0x00000000 / CPU addr 0xffffffff
 BAR[4]    0x00000000 / probed size 0x00000000 / CPU addr 0xffffffff
 BAR[5]    0x00000000 / probed size 0x00000000 / CPU addr 0xffffffff
 Wired to HAL vector 7
Found device on bus 0, devfn 0xa8:
 Note that board is active. Probed sizes and CPU addresses invalid!
 Vendor    0x177d
 Device    0x0003
 Command   0x0145, Status 0x02b0
 Class/Rev 0x10000000
 Header 0x00
 SubVendor 0x177d, Sub ID 0x0001
 BAR[0]    0x00001001 / probed size 0x00000000 / CPU addr 0x00001000
 BAR[1]    0x00000000 / probed size 0x00000000 / CPU addr 0xffffffff
 BAR[2]    0x00001401 / probed size 0x00000000 / CPU addr 0xffffffff
 BAR[3]    0x00000000 / probed size 0x00000000 / CPU addr 0xffffffff
 BAR[4]    0x00000000 / probed size 0x00000000 / CPU addr 0xffffffff
 BAR[5]    0x00000000 / probed size 0x00000000 / CPU addr 0xffffffff
 Wired to HAL vector 7

Back to top

toh/netgear/fvx538/redboot.txt · Last modified: 2010/10/04 22:11 by jow