[RK3568] AP6275S上电后panic
RK256X版本中已经支持AP6275S芯片,贵公司提供的开发板上AP6275S芯片可以正常工作。
我们移植 AP6275S芯片驱动在自研的板子上:
busybox ifconfig wlan0设备可以看见,但是wlan0不能正常工作,还会OOPS。
麻烦请高人指点,这里先多谢啦......
<4>[ 48.843818] F1 signature read @0x18000000=0x1042aae8
<4>[ 48.846019] F1 signature OK, socitype:0x1 chip:0xaae8 rev:0x2 pkg:0x4
<4>[ 48.846536] DHD: dongle ram size is set to 1310720(orig 1310720) at 0x170000
<4>[ 48.846601] dhd_bus_devreset: making DHD_BUS_DOWN
<4>[ 48.846640] dhdsdio_probe_init: making DHD_BUS_DOWN
<3>[ 48.848228] dhd_conf_read_config : Ignore config file /vendor/etc/firmware/config.txt
<3>[ 48.848300] dhd_conf_set_path_params : Final fw_path=/vendor/etc/firmware/fw_bcm43752a2_ag.bin
<3>[ 48.848312] dhd_conf_set_path_params : Final nv_path=/vendor/etc/firmware/nvram_ap6275s.txt
<3>[ 48.848323] dhd_conf_set_path_params : Final clm_path=/vendor/etc/firmware/clm_bcm43752a2_ag.blob
<3>[ 48.848333] dhd_conf_set_path_params : Final conf_path=/vendor/etc/firmware/config.txt
<4>[ 48.849124] dhd_os_open_image1: /vendor/etc/firmware/fw_bcm43752a2_ag.bin (757448 bytes) open success
<4>[ 48.909026] dhd_os_open_image1: /vendor/etc/firmware/nvram_ap6275s.txt (8354 bytes) open success
<4>[ 48.910042] NVRAM version:AP6275S_NVRAM_V1.4_20201116
<4>[ 48.910796] dhdsdio_write_vars: Download, Upload and compare of NVRAM succeeded.
<4>[ 48.971430] dhd_bus_init: enable 0x06, ready 0x06 (waited 0us)
<4>[ 48.971806] bcmsdh_oob_intr_register: HW_OOB irq=111 flags=0x4
<4>[ 48.972254] get_mem_val_from_file: File doesn't exist
<4>[ 48.972278] dhd_get_memdump_info: MEMDUMP ENABLED = 3
<4>[ 48.974671] dhd_tcpack_suppress_set: TCP ACK Suppress mode 2 -> mode 1
<4>[ 48.977877] dhd_os_open_image1: /vendor/etc/firmware/clm_bcm43752a2_ag.blob (28865 bytes) open success
<4>[ 48.979993] dhd_check_current_clm_data: ----- This FW is not included CLM data -----
<4>[ 49.021840] dhd_check_current_clm_data: ----- This FW is included CLM data -----
<4>[ 49.027026] Firmware up: op_mode=0x0005, MAC=10:2c:6b:c5:73:49
<4>[ 49.035951] dhd_preinit_ioctls: event_log_max_sets: 26 ret: 0
<4>[ 49.060795] Driver: 100.10.545.12 (r826445-20200708-1)
<4>[ 49.060795] Firmware: wl0: Oct 23 2020 15:06:26 version 18.35.387.23.14 (70c9ec1@shgit) (wlan=r880297) FWID 01-217b144d
<4>[ 49.060795] CLM: 9.9.5_SS (2019-12-04 01:26:12)
<4>[ 49.062898] dhd_txglom_enable: enable 1
<3>[ 49.062934] dhd_conf_set_txglom_params : txglom_mode=copy
<3>[ 49.062941] dhd_conf_set_txglom_params : txglomsize=36, deferred_tx_len=0
<3>[ 49.062947] dhd_conf_set_txglom_params : txinrx_thres=128, dhd_txminmax=-1
<3>[ 49.063022] dhd_conf_set_txglom_params : tx_max_offset=0, txctl_tmo_fix=300
<3>[ 49.063039] dhd_conf_get_disable_proptx : fw_proptx=1, disable_proptx=-1
<4>[ 49.067614] dhd_wlfc_hostreorder_init(): successful bdcv2 tlv signaling, 64
<4>[ 49.071272] dhd_pno_init: Support Android Location Service
<4>[ 49.072902] INTERNAL ERROR: FIRMWARE HALTED : set BUS DOWN
CONSOLE: 000000.001
<4>[ 49.074402] CONSOLE: RTE (SDIO-PCIE-CDC) 18.35.387.23.14 (70c9ec1@shgit) (wlan=r880297) on BCM43752 r2 @ 37.4/160.0/400.0MHz
<4>[ 49.074414] CONSOLE: 000000.001 nvram_init: called again without calling nvram_exit()
<4>[ 49.074424] CONSOLE: 000000.001 sdpcmdcdc0: Broadcom SDPCMD CDC driver
<4>[ 49.074435] CONSOLE: 000000.001 nvram_init: called again without calling nvram_exit()
<4>[ 49.074445] CONSOLE: 000000.004 Reclaim section 0: returned 78376 bytes (pre-reclaim: 543640)
<4>[ 49.074454] CONSOLE: 000000.006 wl0: phy_radio_attach: RF Band Cap: 2G:1 5G:1
<4>[ 49.074464] CONSOLE: 000000.045 wl0: Broadcom BCM43752 802.11 Wireless Controller 18.35.387.23.14 (70c9ec1@shgit) (wlan=r880297)
<4>[ 49.074474] CONSOLE: 000000.045 TCAM: 512 used: 213 exceed:0
<4>[ 49.074483] CONSOLE: 000000.045 Reclaim section 1: returned 199832 bytes (pre-reclaim: 477492)
<4>[ 49.074493] CONSOLE: 000000.046 ThreadX v5.6 initialized
<4>[ 49.074502] CONSOLE: 000000.137 AXI slave error
<4>[ 49.074512] CONSOLE: 000000.137 CoreID: 135
<4>[ 49.074521] CONSOLE: 000000.137 errlog: lo 0x18001120, hi 0x00000000, id 0x00030003, flags 0x01111200, status 0x00000001
<4>[ 49.074531] CONSOLE: 000000.137 THREADX TRAP INFO:
<4>[ 49.074541] CONSOLE: 000000.137 Thread: main_thread(ID:0x54485244) run cnt:146
<4>[ 49.074550] CONSOLE: 000000.137 Thread: Stack:002aff24 Start Addr:002adff0 End Addr:002affef Size:8192
<4>[ 49.074561] CONSOLE: 000000.137 Thread: Entry func:00198821
<4>[ 49.074570] CONSOLE: 000000.137 Thread: Timer:001e3e9c
<4>[ 49.074580] CONSOLE: 000000.137
<4>[ 49.074589] CONSOLE: FWID 01-217b144d
<4>[ 49.074594] CONSOLE: flags 1
<4>[ 49.074598] CONSOLE: 000000.137
<4>[ 49.074603] CONSOLE: TRAP 4(2afae0): pc b914a, lr b9147, sp 2afb38, cpsr 80000193, spsr 80000033
<4>[ 49.074608] CONSOLE: 000000.137 dfsr 1c06, dfar 0
<4>[ 49.074618] CONSOLE: 000000.137 srpwr: 0x100b0800 clk:0xb0040 pmu:0x13e 0x1e4bc7cf 0x0
<4>[ 49.074628] CONSOLE: 000000.137 r0 2339dc, r1 0, r2 18001000, r3 18001000, r4 2339dc, r5 2339dc, r6 0
<4>[ 49.074638] CONSOLE: 000000.137 r7 1, r8 0, r9 24a340, r10 24a928, r11 1c06, r12 0
<4>[ 49.074647] CONSOLE: 000000.137
<4>[ 49.074658] CONSOLE: sp+0 00000000 00230050 002339dc 00000000
<4>[ 49.074668] CONSOLE: 000000.137 sp+10 00249f50 000b9c65 00000000 00230050
<4>[ 49.074678] CONSOLE:
<4>[ 49.074688] CONSOLE: 000000.137 sp+14 000b9c65
<4>[ 49.074700] CONSOLE: 000000.137 sp+24 0008f42f
<4>[ 49.074710] CONSOLE: 000000.137 sp+34 00071283
<4>[ 49.074721] CONSOLE: 000000.137 sp+40 00070559
<4>[ 49.074726] CONSOLE: 000000.137 sp+44 000707e5
<4>[ 49.074737] CONSOLE: 000000.137 sp+54 00070559
<4>[ 49.074747] CONSOLE: 000000.137 sp+68 00070559
<4>[ 49.074757] CONSOLE: 000000.137 sp+cc 00080afb
<4>[ 49.074765] CONSOLE: 000000.137 sp+dc 00087a8d
<4>[ 49.074774] CONSOLE: 000000.137 sp+e4 0008c5cb
<4>[ 49.074784] CONSOLE: 000000.137 sp+104 0019be1f
<4>[ 49.074794] CONSOLE: 000000.137 sp+114 00083c87
<4>[ 49.074803] CONSOLE: 000000.137 sp+118 0015bf4b
<4>[ 49.074811] CONSOLE: 000000.137 sp+17c 0009dd93
<4>[ 49.074819] CONSOLE: 000000.137 sp+1a4 0007e459
<4>[ 49.074826] CONSOLE: 000000.137 sp+1ac 0019bb69
<4>[ 49.074832] CONSOLE: 000000.137 initing the fatal buf block: 001c9ce8(99077)
<4>[ 49.074839] CONSOLE: 000000.137 RO overwritten 00073967
<4>[ 49.074847] CONSOLE: 000000.137 RO overwritten 00001259
<4>[ 49.074862] dhdsdio_checkdied: msgtrace address : 0x00000000
1. 自研的板子WIFI相关的电路是不是参考的我司AIO-3568J底板硬件设计?
2. SDK压缩包名称是什么,有没有同步到最新的SDK?
3. 自己编译的固件烧录到AIO-3568J板子里,WIFI能不能用?
你好,我们的硬件情况如下:
1、我们用的是AIO-3568J板卡,核心板是V2.1版本,底板是MB-JM3-RK3568 V1.1版本,下载的V1.1版本为PADS的格式,是否有PDF的格式?
2、自研WIFI型号也是AP6275S,看AP6275S datasheet_V0.1_20180704和底板V1.2的PIN有部分差异,如AP6275S数据手册PIN24为NC,PIN44-PIN47为PCM信号,底板PIN24为VCCIO,PIN27-PIN31为PCM信号。不知道以哪个为准?(规格书太大无法上传,已截屏)。 我也碰到这个问题,请问这个问题解决了吗 你好,找到原因吗 WL_HOST_WAKE PIN 脚或中断电平配置错误(参考2.2.1章节),或者虚焊,导致如下异常或
系统卡住:
是否引脚虚焊导致得? 初步确认是ap6275s对32k晶振要求改,改为外置暂时解决
页:
[1]