qca9533 openwrt 启动信息

本文记录了使用qsdk针对高通QCA9533芯片编译OpenWrt固件的过程,包括初次尝试失败的经验与后续修改的成功步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

QQ图片20180517100932.png

第一次编译的固件,失败!

Boot and Recovery Environment for Embedded Devices
Copyright (C) 2018 HackPascal <hackpascal@gmail.com>
Build date 2018-03-23 [git-994feec]
Version 1.1 (r1211)

DRAM: 32MB
Platform: Qualcomm Atheros QCA953X rev 2
Board: Generic board
Clocks: CPU: 550MHz, DDR: 400MHz, AHB: 200MHz, Ref: 25MHz
Flash: Macronix MX25L6435E (8MB) on ath79-spi
ag71xx-eth: MAC address is invalid, using default settings.
ag71xx-eth: Using MAC address 00:13:74:00:00:01
Waiting for auto-negotiation complete ... OK
eth0: Atheros AR8228/AR8229 rev 1

Network started on eth0, inet addr 192.168.1.1, netmask 255.255.255.0

Press any key to interrupt autoboot ... 2   
Autoboot aborted due to button press.

Starting breed built-in shell

breed> 
breed> 
breed> 
breed> boot
Usage:
  boot mem <addr>   - Boot from memory address or memory-mapped address
  boot flash [bank <n>] <addr>   - Boot from flash
  boot linux <addr> - Boot linux kernel at <addr>
  boot raw <addr>   - Disable interrupts and jump to <addr>
  boot breed <addr> - Boot given breed file at <addr>

breed> boot flash 
Usage:
  boot mem <addr>   - Boot from memory address or memory-mapped address
  boot flash [bank <n>] <addr>   - Boot from flash
  boot linux <addr> - Boot linux kernel at <addr>
  boot raw <addr>   - Disable interrupts and jump to <addr>
  boot breed <addr> - Boot given breed file at <addr>

breed> reboot 
Unrecognised command: reboot
Type 'help' to get available commands.

breed> ps
Unrecognised command: ps
Type 'help' to get available commands.

breed> help 
Available commands:
about    - About this bootloader
abstatus - Interrupt status of autoboot
arp      - Display ARP table
autoboot - Detect firmware type and boot automatically
boot     - Boot firmware
btntst   - Test GPIO of buttons
dhcp     - Display DHCP leases
env      - Environment variables utility
envconf  - Configure environment variable block
exit     - Exit from telnet
flash    - Flash utility
gpio     - GPIO utilities
help     - Show available commands
mdio     - MDIO utility
mem      - Memory operation utilities
net      - Network control
netstat  - Display network state
reset    - Restart device
setbrg   - Set baudrate
spi      - SPI utility
sysinfo  - Display system information
thread   - Display all threads
wget     - Retrieval file through HTTP

breed> autoboot 
Trying to boot firmware from 0x9f680000 ...
U-Boot firmware image header detected.
    Image Name:   MIPS OpenWrt Linux-3.3.8
    Data Size:    1026203 Bytes
    Load Address: 80060000
    Entry Point:  80060000
Uncompressing data (LZMA) ... done.
Flushing cache ... done.

Starting kernel at 0x80060000...

[    0.000000] Linux version 3.3.8 (hades@hades) (gcc version 4.6.3 20120201 (prerelease) (Linaro GCC 4.6-2012.02) ) #1 Wed May 16 16:16:25 CST 2018
[    0.000000] bootconsole [early0] enabled
[    0.000000] CPU revision is: 00019374 (MIPS 24Kc)
[    0.000000] SoC: Qualcomm Atheros QCA9531 rev 2
[    0.000000] Clocks: CPU:550.000MHz, DDR:400.000MHz, AHB:200.000MHz, Ref:25.000MHz
[    0.000000] Determined physical RAM map:
[    0.000000]  memory: 02000000 @ 00000000 (usable)
[    0.000000] Initrd not found or empty - disabling initrd
[    0.000000] Zone PFN ranges:
[    0.000000]   Normal   0x00000000 -> 0x00002000
[    0.000000] Movable zone start PFN for each node
[    0.000000] Early memory PFN ranges
[    0.000000]     0: 0x00000000 -> 0x00002000
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 8128
[    0.000000] Kernel command line:  board=AP143 console=ttyS0,115200 mtdparts=spi0.0:256k(u-boot)ro,64k(u-boot-env)ro,6336k(rootfs),1472k(kernel),64k(art),7744k@0x50000(firmware) rootfstype=squashfs,jffs2 noinitrd
[    0.000000] PID hash table entries: 128</
QCA9531-BL3A是一款高度集成的无线网络芯片,支持802.11b/g/n标准,常用于无线路由器和嵌入式设备中。若希望刷入OpenWrt固件,以下是具体步骤: 1. 首先,确保你的设备是QCA9531-BL3A芯片的,并且具备刷写固件的能力。 2. 访问OpenWrt官方网站,下载适用于QCA9531-BL3A芯片的固件。你可以根据设备型号和硬件规格进行选择。 3. 进入设备的管理界面,一般是通过浏览器访问设备的默认IP地址(如192.168.1.1)。登录设备的管理界面,通常使用默认的用户名和密码(如admin/admin)进行登录。 4. 在设备管理界面中,找到“固件升级”或类似选项。上传并选择之前下载的OpenWrt固件文件。点击“升级”或类似按钮开始刷写过程。 5. 刷写过程需要一定时间,请耐心等待。在刷写过程中,不要中断设备的电源或进行其他操作,以免导致设备损坏。 6. 刷写完成后,设备会自动重启。待设备重新启动并运行OpenWrt固件时,说明刷写成功。 7. 最后,通过浏览器再次访问设备的管理界面,输入默认用户名和密码登录。你将进入OpenWrt的管理界面,可以根据自己的需求对网络设置和功能进行配置。 请注意,刷写固件有一定的风险,如果操作不当可能导致设备损坏。在刷写前,建议详细阅读设备相关的文档,并确保了解相关操作的风险和注意事项。如果没有足够的经验,最好请专业人士进行操作,以免造成不可逆的损失。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值