cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1639
Views
0
Helpful
4
Replies

AIR-AP2802I-E-K9 displays preboot hw-selection menu

haenselma
Level 1
Level 1

One of our 2802 APs does not boot correctly. Connecting to the console after powering on, a preboot hw selection menu is displayed. After typing the correct number (2) the AP boots up. How can I disable the menu?

 

Output:

BootROM - 1.78
Booting from SPI flash, Secure mode
BootROM: RSA Public key verification PASSED
BootROM: CSK block signature verification PASSED
BootROM: Boot header signature verification PASSED
BootROM: Box ID verification PASSED
BootROM: JTAG is disabled


General initialization - Version: 1.0.0
Detected Device ID 6920
Master bootloder version 1.34


Please choose one of the following boards:
1. 3K
2. 2K (new)
3. 2K (proto)
4. Milos
5. 2KH
6. 3KVE (v-sku)
7. 3KH/3KA/4K
8. Duplo
init>>

4 Replies 4

Leo Laohoo
Hall of Fame
Hall of Fame

If you can get the AP into u-boot, post the complete output to the following command: 

prish

haenselma
Level 1
Level 1

Sorry there is no prish command in u-boot. Maybe printenv is similar?

 

u-boot>> printenv
BOOT=part1
CASset=max
ENABLE_BREAK=1
FACTORY_RESET=2
MALLOC_len=5
MANUAL_BOOT=0
MEMORY_DEBUG=0
MPmode=SMP
autoload=yes
baudrate=9600
bootcmd=nandboot
bootdelay=3
cacheShare=no
disaMvPnp=no
eeeEnable=no
enaClockGating=no
enaCpuStream=no
enaFPU=yes
enaMonExt=no
enaWrAllo=no
eth1addr=00:50:43:58:2e:30
eth1mtu=1500
eth2addr=00:50:43:58:14:30
eth2mtu=1500
ethact=egiga2
ethaddr=00:50:43:14:2e:30
ethmtu=1500
ethprime=egiga2
fdt_high=0x2000000
image_name=part.bin
initrd_high=0xffffffff
led=80
limit_dram_size=yes
loadaddr=0x02000000
loads_echo=0
mtddevname=fs
mtdids=nand0=armada-nand
mtdparts=mtdparts=armada-nand:1m(oops),1m(reserved),-(fs)
nandEcc=nfcConfig=4bitecc
netretry=yes
partition=nand0,2
pcieTune=no
pexMode=RC
stderr=serial
stdin=serial
stdout=serial
yuk_ethaddr=00:00:00:EE:51:81

Leo Laohoo
Hall of Fame
Hall of Fame

 

 

FACTORY_RESET=2

 


I think this is the reason why.
Correct this by doing the following:

 

setenv FACTORY_RESET 0
saveenv
boot

 

 

If the above steps still does not resolve the issue, force the AP into u-boot again and enter the following u-boot command:<

 

progpid 2k

 

 

haenselma
Level 1
Level 1
I don't know why but I also can't use progpid.
My masterboot version is 1.34. this is different to the other ap's 1.24.
All commands I find in u-boot with p are:
u-boot>> p
pci pciePhyRead pciePhyWrite phyRead phyWrite phy_fw_down_to_ram
phy_fw_down_to_spi phy_type ping printenv prog_emblacklist prog_emcookie
prog_emeeprom prog_emignore prog_emserial prog_emwhitelist prog_flags
prog_phyfw
Review Cisco Networking for a $25 gift card