Skip to content

Instantly share code, notes, and snippets.

@hyphop
Created December 23, 2019 09:08
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save hyphop/c3bdc925298d6bd59d3f39d1301a94a2 to your computer and use it in GitHub Desktop.
Save hyphop/c3bdc925298d6bd59d3f39d1301a94a2 to your computer and use it in GitHub Desktop.
VIMx_WIFI_log
## VIM1
[ 10.967663] brcmfmac: brcmf_sdiod_sgtable_alloc: !!!! WIFI DEBUG khadas,vim: host->max_segs: 256
host->max_seg_size: 511 host->max_blk_count: 261632 sdiodev->max_request_size: 261632
sdiodev->max_segment_count: 128 max_blocks: 511 host->max_req_size: 261632
[ 10.967927] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43455-sdio for chip BCM4345/6
[ 10.988538] brcmfmac mmc2:0001:1: Direct firmware load for brcm/brcmfmac43455-sdio.khadas,vim.txt failed with error -2
[ 11.124254] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43455-sdio for chip BCM4345/6
[ 11.124535] brcmfmac: brcmf_c_process_clm_blob: no clm_blob available (err=-2), device may have limited channels available
[ 11.128464] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM4345/6 wl0: Aug 25 2015 18:58:57 version 7.45.69 (r581703) FWID 01-24037f6e
root@openwrt-vim:/# wifi_sdio
mmc@70000 {
compatible = "amlogic,meson-gx-mmc\0amlogic,meson-gxbb-mmc";
reg = <0x00 0x70000 0x00 0x800>;
interrupts = <0x00 0xd8 0x01>;
status = "okay";
clocks = <0x03 0x5e 0x03 0x77 0x03 0x04>;
clock-names = "core\0clkin0\0clkin1";
resets = <0x16 0x2c>;
pinctrl-0 = <0x27>;
pinctrl-1 = <0x28>;
pinctrl-names = "default\0clk-gate";
#address-cells = <0x01>;
#size-cells = <0x00>;
bus-width = <0x04>;
cap-sd-highspeed;
max-frequency = <0x2faf080>;
non-removable;
disable-wp;
mmc-pwrseq = <0x29>;
vmmc-supply = <0x2a>;
vqmmc-supply = <0x2b>;
wifi@1 {
reg = <0x01>;
compatible = "brcm,bcm4329-fmac";
};
};
cat: can't open '/sys/class/mmc_host/mmc0/mmc*/type': No such file or directory
/sys/class/mmc_host/mmc2 (mmc2) -> SDIO
DRIVER=brcmfmac
OF_NAME=wifi
OF_FULLNAME=/soc/apb@d0000000/mmc@70000/wifi@1
OF_COMPATIBLE_0=brcm,bcm4329-fmac
OF_COMPATIBLE_N=1
SDIO_CLASS=00
SDIO_ID=02D0:A9BF
MODALIAS=sdio:c00v02D0dA9BF
/sys/kernel/debug/mmc2/caps:0x40000105
/sys/kernel/debug/mmc2/caps2:0x00040000
/sys/kernel/debug/mmc2/clock:50000000
/sys/kernel/debug/mmc2/ios:clock: 50000000 Hz
/sys/kernel/debug/mmc2/ios:actual clock: 50000000 Hz
/sys/kernel/debug/mmc2/ios:vdd: 21 (3.3 ~ 3.4 V)
/sys/kernel/debug/mmc2/ios:bus mode: 2 (push-pull)
/sys/kernel/debug/mmc2/ios:chip select: 0 (don't care)
/sys/kernel/debug/mmc2/ios:power mode: 2 (on)
/sys/kernel/debug/mmc2/ios:bus width: 2 (4 bits)
/sys/kernel/debug/mmc2/ios:timing spec: 2 (sd high-speed)
/sys/kernel/debug/mmc2/ios:signal voltage: 1 (1.80 V)
/sys/kernel/debug/mmc2/ios:driver type: 0 (driver type B)
## VIM2
[ 9.589166] brcmfmac: brcmf_sdiod_sgtable_alloc: !!!! WIFI DEBUG khadas,vim2: host->max_segs: 256
host->max_seg_size: 511 host->max_blk_count: 261632 sdiodev->max_request_size: 261632 sdiodev->max_segment_count: 128 max_blocks: 511 host->max_req_size: 261632
[ 9.589360] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac4356-sdio for chip BCM4356/2
[ 9.591124] brcmfmac mmc2:0001:1: Direct firmware load for brcm/brcmfmac4356-sdio.khadas,vim2.txt failed with error -2
[ 9.685717] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac4356-sdio for chip BCM4356/2
[ 9.685833] brcmfmac: brcmf_c_process_clm_blob: no clm_blob available (err=-2), device may have limited channels available
[ 9.689723] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM4356/2 wl0: May 14 2014 19:51:52 version 7.35.17 (r477908) FWID 01-2ed3ee81
DRIVER=brcmfmac
OF_NAME=wifi
OF_FULLNAME=/soc/apb@d0000000/mmc@70000/wifi@1
OF_COMPATIBLE_0=brcm,bcm4329-fmac
OF_COMPATIBLE_N=1
SDIO_CLASS=00
SDIO_ID=02D0:4356
MODALIAS=sdio:c00v02D0d4356
/sys/kernel/debug/mmc2/caps:0x40000101
/sys/kernel/debug/mmc2/caps2:0x00040000
/sys/kernel/debug/mmc2/clock:100000000
/sys/kernel/debug/mmc2/ios:clock: 100000000 Hz
/sys/kernel/debug/mmc2/ios:actual clock: 100000000 Hz
/sys/kernel/debug/mmc2/ios:vdd: 21 (3.3 ~ 3.4 V)
/sys/kernel/debug/mmc2/ios:bus mode: 2 (push-pull)
/sys/kernel/debug/mmc2/ios:chip select: 0 (don't care)
/sys/kernel/debug/mmc2/ios:power mode: 2 (on)
/sys/kernel/debug/mmc2/ios:bus width: 2 (4 bits)
/sys/kernel/debug/mmc2/ios:timing spec: 0 (legacy)
/sys/kernel/debug/mmc2/ios:signal voltage: 1 (1.80 V)
/sys/kernel/debug/mmc2/ios:driver type: 0 (driver type B)
## VIM2 pro
[ 13.572747] cfg80211: loaded regulatory.db is malformed or signature is missing/invalid
[ 13.595678] brcmfmac: brcmf_sdiod_sgtable_alloc: !!!! WIFI DEBUG khadas,vim2: host->max_segs: 256
host->max_seg_size: 511 host->max_blk_count: 261632 sdiodev->max_request_size: 130816
sdiodev->max_segment_count: 128 max_blocks: 511 host->max_req_size: 261632
[ 13.595940] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac4359-sdio for chip BCM4359/9
[ 13.789901] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac4359-sdio for chip BCM4359/9
[ 13.789976] brcmfmac: brcmf_c_process_clm_blob: no clm_blob available (err=-2), device may have limited channels available
[ 13.797974] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM4359/9 wl0: Jan 19 2018 12:14:30 version 9.87.51.11.8 (a85e25e@shgit) (r) FWID 01-cb5aa0a5
root@openwrt-vim:/# wifi_sdio
mmc@70000 {
compatible = "amlogic,meson-gx-mmc\0amlogic,meson-gxbb-mmc";
reg = <0x00 0x70000 0x00 0x800>;
interrupts = <0x00 0xd8 0x01>;
status = "okay";
clocks = <0x03 0x5e 0x03 0x77 0x03 0x04>;
clock-names = "core\0clkin0\0clkin1";
resets = <0x1a 0x2c>;
pinctrl-0 = <0x2d>;
pinctrl-1 = <0x2e>;
pinctrl-names = "default\0clk-gate";
#address-cells = <0x01>;
#size-cells = <0x00>;
bus-width = <0x04>;
max-frequency = <0x5f5e100>;
non-removable;
disable-wp;
mmc-pwrseq = <0x2f>;
vmmc-supply = <0x30>;
vqmmc-supply = <0x31>;
wifi@1 {
reg = <0x01>;
compatible = "brcm,bcm4329-fmac";
};
};
/sys/class/mmc_host/mmc2 (mmc2) -> SDIO
DRIVER=brcmfmac
OF_NAME=wifi
OF_FULLNAME=/soc/apb@d0000000/mmc@70000/wifi@1
OF_COMPATIBLE_0=brcm,bcm4329-fmac
OF_COMPATIBLE_N=1
SDIO_CLASS=00
SDIO_ID=02D0:4359
MODALIAS=sdio:c00v02D0d4359
/sys/kernel/debug/mmc2/caps:0x40000101
/sys/kernel/debug/mmc2/caps2:0x00040000
/sys/kernel/debug/mmc2/clock:100000000
/sys/kernel/debug/mmc2/ios:clock: 100000000 Hz
/sys/kernel/debug/mmc2/ios:actual clock: 100000000 Hz
/sys/kernel/debug/mmc2/ios:vdd: 21 (3.3 ~ 3.4 V)
/sys/kernel/debug/mmc2/ios:bus mode: 2 (push-pull)
/sys/kernel/debug/mmc2/ios:chip select: 0 (don't care)
/sys/kernel/debug/mmc2/ios:power mode: 2 (on)
/sys/kernel/debug/mmc2/ios:bus width: 2 (4 bits)
/sys/kernel/debug/mmc2/ios:timing spec: 0 (legacy)
/sys/kernel/debug/mmc2/ios:signal voltage: 1 (1.80 V)
/sys/kernel/debug/mmc2/ios:driver type: 0 (driver type B)
## VIM3L
[ 15.295165] brcmfmac: brcmf_sdiod_sgtable_alloc: !!!! WIFI DEBUG khadas,vim3l: host->max_segs: 256
host->max_seg_size: 511host->max_blk_count: 261632 sdiodev->max_request_size: 130816
sdiodev->max_segment_count: 128 max_blocks: 511 host->max_req_size: 261632
[ 15.295369] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac4359-sdio for chip BCM4359/9
[ 15.296168] brcmfmac mmc0:0001:1: Direct firmware load for brcm/brcmfmac4359-sdio.khadas,vim3l.txt failed with error -2
[ 15.480925] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac4359-sdio for chip BCM4359/9
[ 15.480978] brcmfmac: brcmf_c_process_clm_blob: no clm_blob available (err=-2), device may have limited channels available
[ 15.484925] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM4359/9 wl0: Jan 19 2018 12:14:30 version 9.87.51.11.8 (a85e25e@shgit) (r) FWID 01-cb5aa0a5
DRIVER=brcmfmac
OF_NAME=wifi
OF_FULLNAME=/soc/sd@ffe03000/wifi@1
OF_COMPATIBLE_0=brcm,bcm4329-fmac
OF_COMPATIBLE_N=1
SDIO_CLASS=00
SDIO_ID=02D0:4359
MODALIAS=sdio:c00v02D0d4359
/sys/kernel/debug/mmc0/caps:0x40000101
/sys/kernel/debug/mmc0/caps2:0x00040000
/sys/kernel/debug/mmc0/clock:100000000
/sys/kernel/debug/mmc0/ios:clock: 100000000 Hz
/sys/kernel/debug/mmc0/ios:actual clock: 99999999 Hz
/sys/kernel/debug/mmc0/ios:vdd: 21 (3.3 ~ 3.4 V)
/sys/kernel/debug/mmc0/ios:bus mode: 2 (push-pull)
/sys/kernel/debug/mmc0/ios:chip select: 0 (don't care)
/sys/kernel/debug/mmc0/ios:power mode: 2 (on)
/sys/kernel/debug/mmc0/ios:bus width: 2 (4 bits)
/sys/kernel/debug/mmc0/ios:timing spec: 0 (legacy)
/sys/kernel/debug/mmc0/ios:signal voltage: 1 (1.80 V)
/sys/kernel/debug/mmc0/ios:driver type: 0 (driver type B)
## VIM3
[ 13.660868] brcmfmac: brcmf_sdiod_sgtable_alloc: !!!! WIFI VIM3 hack applay
[ 13.660874] brcmfmac: brcmf_sdiod_sgtable_alloc: !!!! WIFI DEBUG khadas,vim3: host->max_segs: 1
host->max_seg_size: 1 host->max_blk_count: 1536 sdiodev->max_request_size: 256
sdiodev->max_segment_count: 1 max_blocks: 1 host->max_req_size: 1536
[ 13.661020] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac4359-sdio for chip BCM4359/9
[ 13.954510] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac4359-sdio for chip BCM4359/9
[ 13.954544] brcmfmac: brcmf_c_process_clm_blob: no clm_blob available (err=-2), device may have limited channels available
[ 13.958518] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM4359/9 wl0: Jan 19 2018 12:14:30 version 9.87.51.11.8 (a85e25e@shgit) (r) FWID 01-cb5aa0a5
/sys/class/mmc_host/mmc0 (mmc0) -> SDIO
DRIVER=brcmfmac
OF_NAME=wifi
OF_FULLNAME=/soc/sd@ffe03000/wifi@1
OF_COMPATIBLE_0=brcm,bcm4329-fmac
OF_COMPATIBLE_N=1
SDIO_CLASS=00
SDIO_ID=02D0:4359
MODALIAS=sdio:c00v02D0d4359
/sys/kernel/debug/mmc0/caps:0x40000101
/sys/kernel/debug/mmc0/caps2:0x00040000
/sys/kernel/debug/mmc0/clock:100000000
/sys/kernel/debug/mmc0/ios:clock: 100000000 Hz
/sys/kernel/debug/mmc0/ios:actual clock: 99999999 Hz
/sys/kernel/debug/mmc0/ios:vdd: 21 (3.3 ~ 3.4 V)
/sys/kernel/debug/mmc0/ios:bus mode: 2 (push-pull)
/sys/kernel/debug/mmc0/ios:chip select: 0 (don't care)
/sys/kernel/debug/mmc0/ios:power mode: 2 (on)
/sys/kernel/debug/mmc0/ios:bus width: 2 (4 bits)
/sys/kernel/debug/mmc0/ios:timing spec: 0 (legacy)
/sys/kernel/debug/mmc0/ios:signal voltage: 1 (1.80 V)
/sys/kernel/debug/mmc0/ios:driver type: 0 (driver type B)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment