cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
13873
Views
0
Helpful
6
Replies

How do Cisco 8 Series APs upgrade firmware under uboot? AP1852/AP2802/AP3802

djccy
Level 1
Level 1

We all know that Cisco's AP, according to the mode button and then power on. You can enter the TFTP state, so you can update the firmware.
But this method is not acceptable in the 8 series AP, press the mode button, you can only restore the factory settings. If you press and hold for 60 seconds. Does it also prompt the machine is not a problem? (For example, the reset button is stuck?)
If the startup is aborted at startup.
Go to the (RNAQ-C7) prompt. You can use the tftpboot command to upload firmware. But you can't write to Flash.
Is there an easy way to update the firmware?
Thank you!

 

Attach my record:(AP1852)

 

U-Boot 2012.07 (btldr release 21) (Aug 19 2015 - 10:57:19)

This product contains some software licensed under the
"GNU General Public License, version 2" provided with
ABSOLUTELY NO WARRANTY under the terms of
"GNU General Public License, version 2", available here:
http://www.gnu.org/licenses/old-licenses/gpl-2.0.html

DRAM: 1 GiB
NAND (ONFI): Detected SPANSION S34MS02G1 [256 MiB]
SF: Detected Macronix MX25U3235F [4 MiB]
MFG data loaded
Scanning shenv data blocks
Total valid parts=4
Active shenv part[1:0], write_counter=7
PCI0 Link Intialized
PCI1 Link Intialized
Net:
PHY ID = 0x4dd074, eth0 found AR8033 PHY
PHY ID = 0x4dd074, eth1 found AR8033 PHY
Valid I2C chip addresses: 51 52
GPIO 7: Pull High detected...
Power Type: 802.3at POE detected...
Image start 0x45000000 size 0x00138000
Key start 0x45138000 size 0x00000230
Sinature start 0x45138230 size 0x00000180
Signature returns 0
BL signing verification success, continue to run...
Auto boot mode, use bootipq directly
Hit ESC key to stop autoboot: 0
(RNAQ-C7) # ?
? - alias for 'help'
base - print or set address offset
bootipq - bootipq from flash device
chpart - change active partition
cmp - memory compare
cp - memory copy
crc32 - checksum calculation
echo - echo args to console
env - environment handling commands
ethreg - ethreg - Switch/PHY Reg rd/wr utility

exit - exit script
false - do nothing, unsuccessfully
go - start application at address 'addr'
help - print command description/usage
i2c - I2C sub-system
iminfo - print header information for application image
imxtract- extract a part of a multi-image
ipq_nand- Switch between SBL and Linux kernel page layout.
loadb - load binary file over serial line (kermit mode)
loady - load binary file over serial line (ymodem mode)
loop - infinite loop on address range
md - memory display
mm - memory modify (auto-incrementing address)
mtdparts- define flash/nand partitions
mtest - simple RAM read/write test
mw - memory write (fill)
nand - NAND sub-system
nm - memory modify (constant address)
pci - list and access PCI Configuration Space
ping - send ICMP ECHO_REQUEST to network host
printenv- print environment variables
printmfgenv- Print manufacture information data
printshenv- printshenv- print shared environment variables

reset - Perform RESET of the CPU
run - run commands in an environment variable
saveenv - save environment variables to persistent storage
saveshenv- saveshenv - save shared environment variables to persistent storage

setenv - set environment variables
setshenv- setshenv - set shared environment variables

sf - SPI flash sub-system
showvar - print local hushshell variables
smeminfo- print SMEM FLASH information
source - run script from memory
test - minimal test like /bin/sh
tftpboot- boot image via network using TFTP protocol
true - do nothing, successfully
ubi - ubi commands
usb - USB sub-system
verify_bl- Cisco Bootloader signature verify
verify_lx- Cisco Image signature verify
version - print monitor, compiler and linker version
(RNAQ-C7) # tftpboot AIR-AP1850-K9-8-5-135-0.tar
Full duplex link
Port:2 speed 1000Mbps
Using eth0 device
TFTP from server 192.168.1.7; our IP address is 192.168.1.1
Filename 'AIR-AP1850-K9-8-5-135-0.tar'.
Load address: 0x44000000
Loading: #################################################################
...
#################################################################
#################################################
done
Bytes transferred = 45557760 (2b72800 hex)
(RNAQ-C7) #

6 Replies 6

Leo Laohoo
Hall of Fame
Hall of Fame
Post the complete output to the u-boot command "pri". You can instruct the AP to boot a different "partition".

I am not trying to convert boot image
Sometimes you will encounter two images that are corrupted.
This time you need to re-upgrade image

Thank you!


@djccy wrote:

Sometimes you will encounter two images that are corrupted.
This time you need to re-upgrade image


You will need to contact TAC because they will guide you on how to do this takes a long, long time.  

Does anyone  have a solution to loading new code from scratch on the 1852/1832 series?  I have been struggling with this for a while and can't find much help.  With the older model Aironets I can do everything from the u-boot> prompt to include format the flash and start from scratch.  I just want the equivalent of that process with the 1852/1832 Aironets.

The only way is to talk to TAC.
These new APs have been locked down. If the firmware in the APs are corrupt, it will take a minimum of 45 minutes to load the firmware back via Console.
In the past, I wouldn't bother wasting 45 minutes of my time (and the TAC engineer) and it's faster for me to just RMA the AP.

taherudin
Level 1
Level 1

i have same issue with AIR-AP1852I stuck on u-boot, i was downloaded new firmware using this command, still same issue can any one help?

 

 

(RNAQ-C7) # tftpboot AIR-AP1850-K9-8-10-105-0.tar 

#################################################################
####
done
Bytes transferred = 59207680 (3877000 hex)
(RNAQ-C7) # 
(RNAQ-C7) # saveenv
Saving Environment to SPI Flash...
Erasing SPI Flash...
Erasing at 0x17f000 -- 100% complete.
Writing to SPI Flash... done
(RNAQ-C7) #
(RNAQ-C7) #
(RNAQ-C7) #
(RNAQ-C7) # boot
Specified BOOT: part2
UBI: fixable bit-flip detected at PEB 1560
UBI: fixable bit-flip detected at PEB 1796

Booting from part2

Volume part2 not found!

Booting failed, try boot on part1

Volume part1 not found!
(RNAQ-C7) # reset
resetting ...


U-Boot 2012.07 (btldr release 31) (Nov 15 2017 - 16:34:04)

This product contains some software licensed under the
"GNU General Public License, version 2" provided with
ABSOLUTELY NO WARRANTY under the terms of
"GNU General Public License, version 2", available here:
http://www.gnu.org/licenses/old-licenses/gpl-2.0.html

DRAM: 1 GiB
NAND (ONFI): Detected MICRON MT29F2G08ABBEAH4 [256 MiB]
SF: Detected Macronix MX25U3235F [4 MiB]
MFG data loaded
Scanning shenv data blocks
Total valid parts=4
Active shenv part[0:1], write_counter=46
PCI0 Link Intialized
PCI1 Link Intialized
Net:
PHY ID = 0x4dd074, eth0 found AR8033 PHY
PHY ID = 0x4dd074, eth1 found AR8033 PHY
Valid I2C chip addresses: 51 52
AP 1832/1852 detected...
Power Type: Power Brick detected...
Signature returns 0
BL signing verification success, continue to run...
Auto boot mode, use bootipq directly
Hit ESC key to stop autoboot: 0
Specified BOOT: part2
UBI: fixable bit-flip detected at PEB 1560
UBI: fixable bit-flip detected at PEB 1796

Booting from part2

Volume part2 not found!

Booting failed, try boot on part1

Volume part1 not found!
(RNAQ-C7) #

(RNAQ-C7) #

Review Cisco Networking for a $25 gift card