CYW43438/OOB中断/死循环执行dhdsdio_isr()

公告

大中华汽车电子生态圈社区并入开发者社区- 更多资讯点击此

Tip / 登入 to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Leo_liu1
Level 4
Level 4
50 replies posted 25 replies posted 10 replies posted

Hi Sir,

平台:富瀚8830

Kernel:Linux3.0.8

dhd driver版本: 125.7

问题描述:

使用OOB中断,会卡在dhdsdio_isr()死循环,验证过wl_host_wake配置都是正确的,但是使用SDIO中断可以正常工作,具体log如下,请帮忙分析原因。

fh-linux# insmod bcmdhd.ko firmware_path=/app/leo/fw197.bin nvram_path=/app/leo/

nvram197.txt dhd_msg_level=7

[   64.545931] dhd_module_init in

[   64.546240] ======== bcm_wlan_set_plat_data ========

[   64.554371] host_oob_irq: 71

[   64.554582] host_oob_irq_flags=0x414

[   64.558101] BCM: wifi_ctrlfunc_register_drv

[   64.562205] Power-up adapter 'DHD generic adapter'

[   64.566976]  - irq 71 [flags 1044], firmware: (null), nvram: (null)

[   64.573032]  - bus type -1, bus num -1, slot num -1

[   64.573046]

[   64.581601] wifi_platform_set_power = 1

[   64.582996] ======== PULL WL_REG_ON HIGH! ========

[   64.897827] wifi_platform_bus_enumerate device present 1

[   64.900259] ======== Card detection to detect SDIO card! ========

[   64.906230] sdio_card_scan, entry

[   65.090455] dhd_bus_register: Enter

[   65.091457] found adapter info 'DHD generic adapter'

[   65.100398] dhdsdio_probe: Enter

[   65.100788] dhdsdio_probe: venid 0x14e4 devid 0x0000

[   65.105645] dhdsdio_probe: allow device id 0, will check chip internals

[   65.112511] F1 signature read @0x18000000=0x1541a9a6

[   65.151475] Function 0 CIS:

[   65.151511]     20 04 d0 02 a6 a9 21 02 0c 00 22 04 00 20 00 2b

[   65.157310]     ff

[   65.196471] Function 1 CIS:

[   65.196504]     20 04 d0 02 a6 a9 21 02 0c 00 22 2a 01 00 00 00

[   65.202303]     00 00 00 00 00 00 00 00 40 00 00 ff ff 80 00 00

[   65.208191]     00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

[   65.214128]     00 00 00 00 00 00 ff

[   65.260839] Function 2 CIS:

[   65.260873]     20 04 d0 02 a6 a9 21 02 0c 00 22 2a 01 01 00 00

[   65.266673]     00 00 00 00 00 00 00 00 00 02 00 ff ff 80 00 00

[   65.272561]     00 00 00 00 00 00 00 00 c8 00 00 00 00 00 00 00

[   65.278449]     00 00 00 00 00 00 ff

[   65.287886] F1 signature OK, socitype:0x1 chip:0xa9a6 rev:0x1 pkg:0x4

[   65.293593] DHD: dongle ram size is set to 524288(orig 524288) at 0x0

[   65.298052] dhd_attach: Enter

[   65.300649] found adapter info 'DHD generic adapter'

[   65.305578] wifi_platform_prealloc: failed to alloc static mem section 7

[   65.312129] wifi_platform_get_mac_addr

[   65.315748] ======== bcm_wlan_get_mac_address ========

[   65.330720] wl_create_event_handler(): thread:wl_event_handler:20f started

[   65.337058] CFG80211-ERROR) wl_event_handler : tsk Enter, tsk = 0xc11e1320

[   65.356829] p2p0: P2P Interface Registered

[   65.364120] dhd_attach(): thread:dhd_watchdog_thread:215 started

[   65.367626] dhd_attach(): thread:dhd_dpc:216 started

[   65.372143] dhd_deferred_work_init: work queue initialized

[   65.377565] dhdsdio_probe_malloc: Enter

[   65.381518] dhdsdio_probe_init: Enter

[   65.385248] dhdsdio_probe_init: Initial value for sd_divisor is 2

[   65.390903] dhdsdio_probe_init: Initial value for sd_mode is 2

[   65.396669] dhdsdio_probe_init: Initial value for sd_blocksize is 128

[   65.403502] Apply overflow WAR: 0x10 0x20 0xa0

[   65.407344] dhdsdio_probe_init: bus module (through bcmsdh API) does not support chaining

[   65.415473] dhdsdio_probe: completed!!

[   65.418951] Enter dhd_bus_start:

[   65.422127] dhd_bus_start download fw /app/leo/fw197.bin, nv /app/leo/nvram197.txt

[   65.429590] dhdsdio_download_firmware: firmware path=/app/leo/fw197.bin, nvram path=/app/leo/nvram197.txt

[   65.438969] dhdsdio_clkctl: Enter

[   65.442174] dhdsdio_htclk: Enter

[   65.445498] CLKCTL: turned ON

[   65.448236] dhd_os_wd_timer: Enter

[   65.451548] dhdsdio_clkctl: 1 -> 3

[   65.456571] dhdsdio_membytes: write 4 bytes at offset 0x00007ffc in window 0x00078000

[   65.462851] dhdsdio_download_code_file: download firmware /app/leo/fw197.bin

[   65.475906] dhdsdio_membytes: write 2048 bytes at offset 0x00000000 in window 0x00000000

[   65.481711] dhdsdio_membytes: write 2048 bytes at offset 0x00000800 in window 0x00000000

[   65.505622] dhdsdio_membytes: write 2048 bytes at offset 0x00001000 in window 0x00000000

[   65.511514] dhdsdio_membytes: write 2048 bytes at offset 0x00001800 in window 0x00000000

[   65.519410] dhdsdio_membytes: write 2048 bytes at offset 0x00002000 in window 0x00000000

[   65.527341] dhdsdio_membytes: write 2048 bytes at offset 0x00002800 in window 0x00000000

[   65.535377] dhdsdio_membytes: write 2048 bytes at offset 0x00003000 in window 0x00000000

[   65.543158] dhdsdio_membytes: write 2048 bytes at offset 0x00003800 in window 0x00000000

[   65.582885] dhdsdio_membytes: write 2048 bytes at offset 0x00004000 in window 0x00000000

[   65.588791] dhdsdio_membytes: write 2048 bytes at offset 0x00004800 in window 0x00000000

[   65.596600] dhdsdio_membytes: write 2048 bytes at offset 0x00005000 in window 0x00000000

[   65.604351] dhdsdio_membytes: write 2048 bytes at offset 0x00005800 in window 0x00000000

[   65.612403] dhdsdio_membytes: write 2048 bytes at offset 0x00006000 in window 0x00000000

[   65.620599] dhdsdio_membytes: write 2048 bytes at offset 0x00006800 in window 0x00000000

[   65.628341] dhdsdio_membytes: write 2048 bytes at offset 0x00007000 in window 0x00000000

[   65.636347] dhdsdio_membytes: write 2048 bytes at offset 0x00007800 in window 0x00000000

[   65.644327] dhdsdio_membytes: write 2048 bytes at offset 0x00000000 in window 0x00008000

[   65.652251] dhdsdio_membytes: write 2048 bytes at offset 0x00000800 in window 0x00008000

[   65.660256] dhdsdio_membytes: write 2048 bytes at offset 0x00001000 in window 0x00008000

[   65.668094] dhdsdio_membytes: write 2048 bytes at offset 0x00001800 in window 0x00008000

[   65.675957] dhdsdio_membytes: write 2048 bytes at offset 0x00002000 in window 0x00008000

[   65.683991] dhdsdio_membytes: write 2048 bytes at offset 0x00002800 in window 0x00008000

[   65.692006] dhdsdio_membytes: write 2048 bytes at offset 0x00003000 in window 0x00008000

[   65.699837] dhdsdio_membytes: write 2048 bytes at offset 0x00003800 in window 0x00008000

[   65.767702] dhdsdio_membytes: write 2048 bytes at offset 0x00004000 in window 0x00008000

[   65.773609] dhdsdio_membytes: write 2048 bytes at offset 0x00004800 in window 0x00008000

[   65.781416] dhdsdio_membytes: write 2048 bytes at offset 0x00005000 in window 0x00008000

[   65.789517] dhdsdio_membytes: write 2048 bytes at offset 0x00005800 in window 0x00008000

[   65.797461] dhdsdio_membytes: write 2048 bytes at offset 0x00006000 in window 0x00008000

[   65.805296] dhdsdio_membytes: write 2048 bytes at offset 0x00006800 in window 0x00008000

[   65.813278] dhdsdio_membytes: write 2048 bytes at offset 0x00007000 in window 0x00008000

[   65.821094] dhdsdio_membytes: write 2048 bytes at offset 0x00007800 in window 0x00008000

[   65.828907] dhdsdio_membytes: write 2048 bytes at offset 0x00000000 in window 0x00010000

[   65.837135] dhdsdio_membytes: write 2048 bytes at offset 0x00000800 in window 0x00010000

[   65.845167] dhdsdio_membytes: write 2048 bytes at offset 0x00001000 in window 0x00010000

[   65.852860] dhdsdio_membytes: write 2048 bytes at offset 0x00001800 in window 0x00010000

[   65.860866] dhdsdio_membytes: write 2048 bytes at offset 0x00002000 in window 0x00010000

[   65.868882] dhdsdio_membytes: write 2048 bytes at offset 0x00002800 in window 0x00010000

[   65.876720] dhdsdio_membytes: write 2048 bytes at offset 0x00003000 in window 0x00010000

[   65.884753] dhdsdio_membytes: write 2048 bytes at offset 0x00003800 in window 0x00010000

[   65.892637] dhdsdio_membytes: write 2048 bytes at offset 0x00004000 in window 0x00010000

[   65.900530] dhdsdio_membytes: write 2048 bytes at offset 0x00004800 in window 0x00010000

[   65.908466] dhdsdio_membytes: write 2048 bytes at offset 0x00005000 in window 0x00010000

[   65.916500] dhdsdio_membytes: write 2048 bytes at offset 0x00005800 in window 0x00010000

[   65.924283] dhdsdio_membytes: write 2048 bytes at offset 0x00006000 in window 0x00010000

[   65.932380] dhdsdio_membytes: write 2048 bytes at offset 0x00006800 in window 0x00010000

[   65.940010] dhdsdio_membytes: write 2048 bytes at offset 0x00007000 in window 0x00010000

[   65.948045] dhdsdio_membytes: write 2048 bytes at offset 0x00007800 in window 0x00010000

[   65.956004] dhdsdio_membytes: write 2048 bytes at offset 0x00000000 in window 0x00018000

[   65.963943] dhdsdio_membytes: write 2048 bytes at offset 0x00000800 in window 0x00018000

[   65.971958] dhdsdio_membytes: write 2048 bytes at offset 0x00001000 in window 0x00018000

[   65.979791] dhdsdio_membytes: write 2048 bytes at offset 0x00001800 in window 0x00018000

[   65.987730] dhdsdio_membytes: write 2048 bytes at offset 0x00002000 in window 0x00018000

[   65.995955] dhdsdio_membytes: write 2048 bytes at offset 0x00002800 in window 0x00018000

[   66.003644] dhdsdio_membytes: write 2048 bytes at offset 0x00003000 in window 0x00018000

[   66.011550] dhdsdio_membytes: write 2048 bytes at offset 0x00003800 in window 0x00018000

[   66.070989] dhdsdio_membytes: write 2048 bytes at offset 0x00004000 in window 0x00018000

[   66.076871] dhdsdio_membytes: write 2048 bytes at offset 0x00004800 in window 0x00018000

[   66.084781] dhdsdio_membytes: write 2048 bytes at offset 0x00005000 in window 0x00018000

[   66.092658] dhdsdio_membytes: write 2048 bytes at offset 0x00005800 in window 0x00018000

[   66.100670] dhdsdio_membytes: write 2048 bytes at offset 0x00006000 in window 0x00018000

[   66.108586] dhdsdio_membytes: write 2048 bytes at offset 0x00006800 in window 0x00018000

[   66.116519] dhdsdio_membytes: write 2048 bytes at offset 0x00007000 in window 0x00018000

[   66.124496] dhdsdio_membytes: write 2048 bytes at offset 0x00007800 in window 0x00018000

[   66.132503] dhdsdio_membytes: write 2048 bytes at offset 0x00000000 in window 0x00020000

[   66.140427] dhdsdio_membytes: write 2048 bytes at offset 0x00000800 in window 0x00020000

[   66.148356] dhdsdio_membytes: write 2048 bytes at offset 0x00001000 in window 0x00020000

[   66.156396] dhdsdio_membytes: write 2048 bytes at offset 0x00001800 in window 0x00020000

[   66.164273] dhdsdio_membytes: write 2048 bytes at offset 0x00002000 in window 0x00020000

[   66.172092] dhdsdio_membytes: write 2048 bytes at offset 0x00002800 in window 0x00020000

[   66.180098] dhdsdio_membytes: write 2048 bytes at offset 0x00003000 in window 0x00020000

[   66.187940] dhdsdio_membytes: write 2048 bytes at offset 0x00003800 in window 0x00020000

[   66.195877] dhdsdio_membytes: write 2048 bytes at offset 0x00004000 in window 0x00020000

[   66.203657] dhdsdio_membytes: write 2048 bytes at offset 0x00004800 in window 0x00020000

[   66.211761] dhdsdio_membytes: write 2048 bytes at offset 0x00005000 in window 0x00020000

[   66.219753] dhdsdio_membytes: write 2048 bytes at offset 0x00005800 in window 0x00020000

[   66.227623] dhdsdio_membytes: write 2048 bytes at offset 0x00006000 in window 0x00020000

[   66.235454] dhdsdio_membytes: write 2048 bytes at offset 0x00006800 in window 0x00020000

[   66.243537] dhdsdio_membytes: write 2048 bytes at offset 0x00007000 in window 0x00020000

[   66.251427] dhdsdio_membytes: write 2048 bytes at offset 0x00007800 in window 0x00020000

[   66.259269] dhdsdio_membytes: write 2048 bytes at offset 0x00000000 in window 0x00028000

[   66.267195] dhdsdio_membytes: write 2048 bytes at offset 0x00000800 in window 0x00028000

[   66.275335] dhdsdio_membytes: write 2048 bytes at offset 0x00001000 in window 0x00028000

[   66.283215] dhdsdio_membytes: write 2048 bytes at offset 0x00001800 in window 0x00028000

[   66.291205] dhdsdio_membytes: write 2048 bytes at offset 0x00002000 in window 0x00028000

[   66.299050] dhdsdio_membytes: write 2048 bytes at offset 0x00002800 in window 0x00028000

[   66.306979] dhdsdio_membytes: write 2048 bytes at offset 0x00003000 in window 0x00028000

[   66.314814] dhdsdio_membytes: write 2048 bytes at offset 0x00003800 in window 0x00028000

[   66.322895] dhdsdio_membytes: write 2048 bytes at offset 0x00004000 in window 0x00028000

[   66.330996] dhdsdio_membytes: write 2048 bytes at offset 0x00004800 in window 0x00028000

[   66.338724] dhdsdio_membytes: write 2048 bytes at offset 0x00005000 in window 0x00028000

[   66.346758] dhdsdio_membytes: write 2048 bytes at offset 0x00005800 in window 0x00028000

[   66.354656] dhdsdio_membytes: write 2048 bytes at offset 0x00006000 in window 0x00028000

[   66.362581] dhdsdio_membytes: write 2048 bytes at offset 0x00006800 in window 0x00028000

[   66.370490] dhdsdio_membytes: write 2048 bytes at offset 0x00007000 in window 0x00028000

[   66.378427] dhdsdio_membytes: write 2048 bytes at offset 0x00007800 in window 0x00028000

[   66.386241] dhdsdio_membytes: write 2048 bytes at offset 0x00000000 in window 0x00030000

[   66.394322] dhdsdio_membytes: write 2048 bytes at offset 0x00000800 in window 0x00030000

[   66.402111] dhdsdio_membytes: write 2048 bytes at offset 0x00001000 in window 0x00030000

[   66.410147] dhdsdio_membytes: write 2048 bytes at offset 0x00001800 in window 0x00030000

[   66.418083] dhdsdio_membytes: write 2048 bytes at offset 0x00002000 in window 0x00030000

[   66.425924] dhdsdio_membytes: write 2048 bytes at offset 0x00002800 in window 0x00030000

[   66.433900] dhdsdio_membytes: write 2048 bytes at offset 0x00003000 in window 0x00030000

[   66.441815] dhdsdio_membytes: write 2048 bytes at offset 0x00003800 in window 0x00030000

[   66.449923] dhdsdio_membytes: write 2048 bytes at offset 0x00004000 in window 0x00030000

[   66.457764] dhdsdio_membytes: write 2048 bytes at offset 0x00004800 in window 0x00030000

[   66.465698] dhdsdio_membytes: write 2048 bytes at offset 0x00005000 in window 0x00030000

[   66.473680] dhdsdio_membytes: write 2048 bytes at offset 0x00005800 in window 0x00030000

[   66.481379] dhdsdio_membytes: write 2048 bytes at offset 0x00006000 in window 0x00030000

[   66.489411] dhdsdio_membytes: write 2048 bytes at offset 0x00006800 in window 0x00030000

[   66.497450] dhdsdio_membytes: write 2048 bytes at offset 0x00007000 in window 0x00030000

[   66.505479] dhdsdio_membytes: write 2048 bytes at offset 0x00007800 in window 0x00030000

[   66.513360] dhdsdio_membytes: write 2048 bytes at offset 0x00000000 in window 0x00038000

[   66.521350] dhdsdio_membytes: write 2048 bytes at offset 0x00000800 in window 0x00038000

[   66.529092] dhdsdio_membytes: write 2048 bytes at offset 0x00001000 in window 0x00038000

[   66.537047] dhdsdio_membytes: write 2048 bytes at offset 0x00001800 in window 0x00038000

[   66.545088] dhdsdio_membytes: write 2048 bytes at offset 0x00002000 in window 0x00038000

[   66.553037] dhdsdio_membytes: write 2048 bytes at offset 0x00002800 in window 0x00038000

[   66.560873] dhdsdio_membytes: write 2048 bytes at offset 0x00003000 in window 0x00038000

[   66.568864] dhdsdio_membytes: write 2048 bytes at offset 0x00003800 in window 0x00038000

[   66.591109] dhdsdio_membytes: write 2048 bytes at offset 0x00004000 in window 0x00038000

[   66.597073] dhdsdio_membytes: write 2048 bytes at offset 0x00004800 in window 0x00038000

[   66.604897] dhdsdio_membytes: write 2048 bytes at offset 0x00005000 in window 0x00038000

[   66.612580] dhdsdio_membytes: write 2048 bytes at offset 0x00005800 in window 0x00038000

[   66.620774] dhdsdio_membytes: write 2048 bytes at offset 0x00006000 in window 0x00038000

[   66.628795] dhdsdio_membytes: write 2048 bytes at offset 0x00006800 in window 0x00038000

[   66.636734] dhdsdio_membytes: write 2048 bytes at offset 0x00007000 in window 0x00038000

[   66.644435] dhdsdio_membytes: write 2048 bytes at offset 0x00007800 in window 0x00038000

[   66.652456] dhdsdio_membytes: write 2048 bytes at offset 0x00000000 in window 0x00040000

[   66.660276] dhdsdio_membytes: write 2048 bytes at offset 0x00000800 in window 0x00040000

[   66.668300] dhdsdio_membytes: write 2048 bytes at offset 0x00001000 in window 0x00040000

[   66.676410] dhdsdio_membytes: write 2048 bytes at offset 0x00001800 in window 0x00040000

[   66.684098] dhdsdio_membytes: write 2048 bytes at offset 0x00002000 in window 0x00040000

[   66.692120] dhdsdio_membytes: write 2048 bytes at offset 0x00002800 in window 0x00040000

[   66.700225] dhdsdio_membytes: write 2048 bytes at offset 0x00003000 in window 0x00040000

[   66.708159] dhdsdio_membytes: write 2048 bytes at offset 0x00003800 in window 0x00040000

[   66.716020] dhdsdio_membytes: write 2048 bytes at offset 0x00004000 in window 0x00040000

[   66.723958] dhdsdio_membytes: write 2048 bytes at offset 0x00004800 in window 0x00040000

[   66.731871] dhdsdio_membytes: write 2048 bytes at offset 0x00005000 in window 0x00040000

[   66.739806] dhdsdio_membytes: write 2048 bytes at offset 0x00005800 in window 0x00040000

[   66.747743] dhdsdio_membytes: write 2048 bytes at offset 0x00006000 in window 0x00040000

[   66.755773] dhdsdio_membytes: write 2048 bytes at offset 0x00006800 in window 0x00040000

[   66.763462] dhdsdio_membytes: write 2048 bytes at offset 0x00007000 in window 0x00040000

[   66.771569] dhdsdio_membytes: write 2048 bytes at offset 0x00007800 in window 0x00040000

[   66.779386] dhdsdio_membytes: write 2048 bytes at offset 0x00000000 in window 0x00048000

[   66.787324] dhdsdio_membytes: write 2048 bytes at offset 0x00000800 in window 0x00048000

[   66.795261] dhdsdio_membytes: write 2048 bytes at offset 0x00001000 in window 0x00048000

[   66.803241] dhdsdio_membytes: write 2048 bytes at offset 0x00001800 in window 0x00048000

[   66.811232] dhdsdio_membytes: write 2048 bytes at offset 0x00002000 in window 0x00048000

[   66.819077] dhdsdio_membytes: write 2048 bytes at offset 0x00002800 in window 0x00048000

[   66.827197] dhdsdio_membytes: write 2048 bytes at offset 0x00003000 in window 0x00048000

[   66.835156] dhdsdio_membytes: write 2048 bytes at offset 0x00003800 in window 0x00048000

[   66.842806] dhdsdio_membytes: write 2048 bytes at offset 0x00004000 in window 0x00048000

[   66.850812] dhdsdio_membytes: write 2048 bytes at offset 0x00004800 in window 0x00048000

[   66.858746] dhdsdio_membytes: write 2048 bytes at offset 0x00005000 in window 0x00048000

[   66.866586] dhdsdio_membytes: write 2048 bytes at offset 0x00005800 in window 0x00048000

[   66.874738] dhdsdio_membytes: write 2048 bytes at offset 0x00006000 in window 0x00048000

[   66.882581] dhdsdio_membytes: write 2048 bytes at offset 0x00006800 in window 0x00048000

[   66.890587] dhdsdio_membytes: write 2048 bytes at offset 0x00007000 in window 0x00048000

[   66.898627] dhdsdio_membytes: write 2048 bytes at offset 0x00007800 in window 0x00048000

[   66.906554] dhdsdio_membytes: write 2048 bytes at offset 0x00000000 in window 0x00050000

[   66.914341] dhdsdio_membytes: write 2048 bytes at offset 0x00000800 in window 0x00050000

[   66.922348] dhdsdio_membytes: write 2048 bytes at offset 0x00001000 in window 0x00050000

[   66.930173] dhdsdio_membytes: write 2048 bytes at offset 0x00001800 in window 0x00050000

[   66.938204] dhdsdio_membytes: write 2048 bytes at offset 0x00002000 in window 0x00050000

[   66.946240] dhdsdio_membytes: write 2048 bytes at offset 0x00002800 in window 0x00050000

[   66.954221] dhdsdio_membytes: write 2048 bytes at offset 0x00003000 in window 0x00050000

[   66.962045] dhdsdio_membytes: write 2048 bytes at offset 0x00003800 in window 0x00050000

[   66.970044] dhdsdio_membytes: write 2048 bytes at offset 0x00004000 in window 0x00050000

[   66.977884] dhdsdio_membytes: write 2048 bytes at offset 0x00004800 in window 0x00050000

[   66.985822] dhdsdio_membytes: write 2048 bytes at offset 0x00005000 in window 0x00050000

[   66.993800] dhdsdio_membytes: write 2048 bytes at offset 0x00005800 in window 0x00050000

[   67.001618] dhdsdio_membytes: write 2048 bytes at offset 0x00006000 in window 0x00050000

[   67.009645] dhdsdio_membytes: write 2048 bytes at offset 0x00006800 in window 0x00050000

[   67.017563] dhdsdio_membytes: write 2048 bytes at offset 0x00007000 in window 0x00050000

[   67.025500] dhdsdio_membytes: write 2048 bytes at offset 0x00007800 in window 0x00050000

[   67.033382] dhdsdio_membytes: write 2048 bytes at offset 0x00000000 in window 0x00058000

[   67.041394] dhdsdio_membytes: write 2048 bytes at offset 0x00000800 in window 0x00058000

[   67.049112] dhdsdio_membytes: write 2048 bytes at offset 0x00001000 in window 0x00058000

[   67.057343] dhdsdio_membytes: write 2048 bytes at offset 0x00001800 in window 0x00058000

[   67.065279] dhdsdio_membytes: write 2048 bytes at offset 0x00002000 in window 0x00058000

[   67.073162] dhdsdio_membytes: write 2048 bytes at offset 0x00002800 in window 0x00058000

[   67.081142] dhdsdio_membytes: write 2048 bytes at offset 0x00003000 in window 0x00058000

[   67.088998] dhdsdio_membytes: write 2048 bytes at offset 0x00003800 in window 0x00058000

[   67.096755] dhdsdio_membytes: write 2048 bytes at offset 0x00004000 in window 0x00058000

[   67.104786] dhdsdio_membytes: write 2048 bytes at offset 0x00004800 in window 0x00058000

[   67.112843] dhdsdio_membytes: write 2048 bytes at offset 0x00005000 in window 0x00058000

[   67.120676] dhdsdio_membytes: write 2048 bytes at offset 0x00005800 in window 0x00058000

[   67.128696] dhdsdio_membytes: write 2048 bytes at offset 0x00006000 in window 0x00058000

[   67.136600] dhdsdio_membytes: write 2048 bytes at offset 0x00006800 in window 0x00058000

[   67.144504] dhdsdio_membytes: write 2048 bytes at offset 0x00007000 in window 0x00058000

[   67.152436] dhdsdio_membytes: write 2048 bytes at offset 0x00007800 in window 0x00058000

[   67.160433] dhdsdio_membytes: write 2048 bytes at offset 0x00000000 in window 0x00060000

[   67.168469] dhdsdio_membytes: write 2048 bytes at offset 0x00000800 in window 0x00060000

[   67.176186] dhdsdio_membytes: write 2048 bytes at offset 0x00001000 in window 0x00060000

[   67.184069] dhdsdio_membytes: write 2048 bytes at offset 0x00001800 in window 0x00060000

[   67.192180] dhdsdio_membytes: write 2048 bytes at offset 0x00002000 in window 0x00060000

[   67.200195] dhdsdio_membytes: write 2048 bytes at offset 0x00002800 in window 0x00060000

[   67.207933] dhdsdio_membytes: write 2048 bytes at offset 0x00003000 in window 0x00060000

[   67.215965] dhdsdio_membytes: write 2048 bytes at offset 0x00003800 in window 0x00060000

[   67.223944] dhdsdio_membytes: write 2048 bytes at offset 0x00004000 in window 0x00060000

[   67.231858] dhdsdio_membytes: write 1316 bytes at offset 0x00004800 in window 0x00060000

[   67.240485] dhdsdio_downloadvars: Enter

[   67.243468] dhdsdio_membytes: write 544 bytes at offset 0x00007ddc in window 0x00078000

[   67.251157] Compare NVRAM dl & ul; varsize=544

[   67.255183] dhdsdio_membytes: read 544 bytes at offset 0x00007ddc in window 0x00078000

[   67.263143] dhdsdio_write_vars: Download, Upload and compare of NVRAM succeeded.

[   67.270150] Physical memory size: 524288, usable memory size: 524288

[   67.276351] Vars are at 523740, orig varsize is 544

[   67.281090] New varsize is 544, length token=0xff770088

[   67.286252] dhdsdio_membytes: write 4 bytes at offset 0x00007ffc in window 0x00078000

[   67.295131] dhdsdio_clkctl: Enter

[   67.297192] dhdsdio_htclk: Enter

[   67.300313] CLKCTL: turned OFF

[   67.303262] dhd_os_wd_timer: Enter

[   67.306658] dhdsdio_clkctl: 3 -> 1

[   67.309941] dhd_os_wd_timer: Enter

[   67.313246] dhd_bus_init: Enter

[   67.316411] dhdsdio_clkctl: Enter

[   67.319577] dhdsdio_htclk: Enter

[   67.326796] CLKCTL: turned ON

[   67.326927] dhd_os_wd_timer: Enter

[   67.330256] dhdsdio_clkctl: 1 -> 3

[   67.363142] dhd_bus_init: enable 0x06, ready 0x06 (waited 0us)

[   67.366818] dhd_bus_init: disable I_CHIPACTIVE in hostintmask[0x000000f0]

[   67.372777] dhdsdio_isr: Enter

[   67.375726] dhdsdio_isr: Enter

[   67.378747] dhdsdio_isr: Enter

[   67.381699] dhdsdio_isr: Enter

[   67.384697] dhdsdio_isr: Enter

[   67.387672] dhdsdio_isr: Enter

[   67.390667] dhdsdio_isr: Enter

[   67.393644] dhdsdio_isr: Enter

[   67.396639] dhdsdio_isr: Enter

[   67.399618] dhdsdio_isr: Enter

[   67.402612] dhdsdio_isr: Enter

[   67.405591] dhdsdio_isr: Enter

[   67.408585] dhdsdio_isr: Enter

[   67.411565] dhdsdio_isr: Enter

[   67.414558] dhdsdio_isr: Enter

[   67.417538] dhdsdio_isr: Enter

[   67.420532] dhdsdio_isr: Enter

[   67.423511] dhdsdio_isr: Enter

[   67.426504] dhdsdio_isr: Enter

[   67.429484] dhdsdio_isr: Enter

[   67.432478] dhdsdio_isr: Enter

[   67.435458] dhdsdio_isr: Enter

[   67.438451] dhdsdio_isr: Enter

[   67.441432] dhdsdio_isr: Enter

[   67.444425] dhdsdio_isr: Enter

[   67.447404] dhdsdio_isr: Enter

[   67.450398] dhdsdio_isr: Enter

[   67.453378] dhdsdio_isr: Enter

[   67.456372] dhdsdio_isr: Enter

[   67.459351] dhdsdio_isr: Enter

[   67.462344] dhdsdio_isr: Enter

[   67.465324] dhdsdio_isr: Enter

[   67.468318] dhdsdio_isr: Enter

[   67.471298] dhdsdio_isr: Enter

[   67.474291] dhdsdio_isr: Enter

[   67.477272] dhdsdio_isr: Enter

[   67.480264] dhdsdio_isr: Enter

[   67.483245] dhdsdio_isr: Enter

[   67.486238] dhdsdio_isr: Enter

[   67.489218] dhdsdio_isr: Enter

[   67.492212] dhdsdio_isr: Enter

[   67.495191] dhdsdio_isr: Enter

[   67.498185] dhdsdio_isr: Enter

[   67.501164] dhdsdio_isr: Enter

[   67.504158] dhdsdio_isr: Enter

[   67.507139] dhdsdio_isr: Enter

[   67.510131] dhdsdio_isr: Enter

BR,

Leo

0 点赞
2 回复数
Zhengbao_Zhang
Moderator
Moderator
Moderator
250 sign-ins First comment on KBA 10 questions asked

Hi  Leo:

   need your makefile for a check.

0 点赞
lock attach
Attachments are accessible only for community members.

Hi Zhengbao,

附件是我使用的makefile。

BR,

Leo

0 点赞