Firefly开源社区

12
发表新贴
打印 上一主题 下一主题

[Linux] rk3308 wifi问题

23

积分

0

威望

0

贡献

技术小白

积分
23

rk3308 wifi问题

发表于 2020-3-27 11:20:36      浏览:9313 | 回复:10        打印      只看该作者   [复制链接] 楼主
我安装教程改了buildroot/configs/firefly_rk3308_release_defconfig ,build.sh全自动编译,烧录以后echo 1 >/sys/class/rkwifi/driver并没有wlan0设备,大概是怎么回事呢
回复

使用道具 举报

发表于 2020-3-27 11:46:02        只看该作者  沙发
本帖最后由 firefly_zhongw 于 2020-3-27 11:47 编辑

1. 使用的开发板是ROC-RK3308B-CC还是ROC-RK3308-CC?
2. 编译步骤详细见不同开发板的维基教程
3. 编译步骤贴出来
回复

使用道具 举报

23

积分

0

威望

0

贡献

技术小白

积分
23
发表于 2020-3-27 12:09:50        只看该作者  板凳
wiki上只有一个3308-cc吧,另外我编译步骤是
1:改buildroot/configs/firefly_rk3308_release_defconfig
2:./build.sh roc-rk3308-cc_release_BoardConfig.mk
3:./build.sh
回复

使用道具 举报

发表于 2020-3-27 15:07:34        只看该作者  地板
本帖最后由 firefly_zhongw 于 2020-3-27 15:09 编辑

1. 参考http://wiki.t-firefly.com/ROC-RK3308-CC/sdkbuilding.html
上面有注意事项,ROC-RK3308-CC和ROC-RK3308B-CC的wifi模组不一样。
注意:由于ROC-RK3308-CC使用的WIFI是AP6236,需要修改buildroot/configs/firefly_rk3308_release_defconfig,关闭BR2_PACKAGE_RKWIFIBT_RTL8188EU,打开BR2_PACKAGE_RKWIFIBT_AP6236。如果编译过buildroot,则需要删除buildroot/output/firefly_rk3308_release/build/rkwifibt-1.0.0/这个目录,再进行编译。
2. 改完firefly_rk3308_release_defconfig,有没有删除buildroot/output/firefly_rk3308_release/build/rkwifibt-1.0.0/这个目录?
回复

使用道具 举报

90

积分

0

威望

0

贡献

技术小白

积分
90
发表于 2020-3-31 21:32:56        只看该作者  5#
我遇到同样的问题,按照教程修改同时也删除了rkwifibt-1.0.0目录。启动后没有wlan0网卡,看了一下系统log,ap6236启动加载失败了。日志如下:
[    1.328533] [WLAN_RFKILL]: wlan_platdata_parse_dt: wifi_chip_type = ap6236
[    1.328558] [WLAN_RFKILL]: wlan_platdata_parse_dt: enable wifi power control.
[    1.328581] [WLAN_RFKILL]: wlan_platdata_parse_dt: wifi power controled by gpio.
[    1.328804] [WLAN_RFKILL]: wlan_platdata_parse_dt: The ref_wifi_clk not found !
[    1.340537] [WLAN_RFKILL]: rockchip_wifi_get_oob_irq: Enter
[    1.340606] dhd_wifi_platform_load: Enter
[    1.347338] wifi_platform_set_power = 1
[    1.347501] [WLAN_RFKILL]: rockchip_wifi_power: 1
[    1.347525] [WLAN_RFKILL]: wifi turn on power. -1
[    1.648063] wifi_platform_bus_enumerate device present 1
[    1.689342] wifi_platform_set_power = 0
[    1.689384] [WLAN_RFKILL]: rockchip_wifi_power: 0
[    1.689412] [WLAN_RFKILL]: wifi shut off power.
[    8.864702] wl_android_wifi_on in 1
[    8.864711] wl_android_wifi_on in 2: g_wifi_on=0
[    8.864720] wifi_platform_set_power = 1
[    8.864738] [WLAN_RFKILL]: rockchip_wifi_power: 1
[    8.864748] [WLAN_RFKILL]: wifi turn on power. -1
[    9.631255] wifi_platform_set_power = 0
[    9.631301] [WLAN_RFKILL]: rockchip_wifi_power: 0
[    9.631339] [WLAN_RFKILL]: wifi shut off power.
[    9.631372] wl_android_wifi_on: Failed
[    9.631396] dhd_open : wl_android_wifi_on failed (-35)
[    9.631441] wl_android_wifi_off in 1
[    9.631465] wl_android_wifi_off in 2: g_wifi_on=0, on_failure=1
[    9.631654] wifi_platform_set_power = 0
[    9.631699] [WLAN_RFKILL]: rockchip_wifi_power: 0
[    9.631725] [WLAN_RFKILL]: wifi shut off power.
[    9.631745] wl_android_wifi_off out
请问这是少了什么吗?
回复

使用道具 举报

发表于 2020-4-1 09:24:56        只看该作者  6#
1. 贴出完整的log信息
2. 可以使用dmesg命令
回复

使用道具 举报

90

积分

0

威望

0

贡献

技术小白

积分
90
发表于 2020-4-1 21:01:30        只看该作者  7#
firefly_zhongw 发表于 2020-4-1 09:24
1. 贴出完整的log信息
2. 可以使用dmesg命令

附件是启动完整的dmesg启动log,板子上版本丝印是roc-rk3308-cc-2019-03-02 v13,软件编译配置是: ./build.sh roc-rk3308-cc_release_BoardConfig.mk和其它配置见附件配置图。

1585746003(1).png (196.62 KB, 下载次数: 141)

1585746003(1).png

dmesg_wifi_fail.pdf

37.92 KB, 下载次数: 20, 下载积分: 灯泡 -1 , 经验 -1

回复

使用道具 举报

发表于 2020-4-2 09:23:21        只看该作者  8#
本帖最后由 firefly_zhongw 于 2020-4-2 09:31 编辑

[    8.551674] dhdsdio_download_code_file: Open firmware file failed /system/etc/firmware/fw_bcm43436b0.bin
[    8.551726] _dhdsdio_download_firmware: dongle image file download failed

1. 检查下板卡里/system/etc/firmware/fw_bcm43436b0.bin和/system/etc/firmware/nvram_ap6236.txt文件都有没有?
2. 检查下SDK下buildroot/output/firefly_rk3308_release/target/system/etc/firmware/有没有上面两个文件?
3. buildroot/configs/firefly_rk3308_release_defconfig文件里有没有关闭BR2_PACKAGE_RKWIFIBT_RTL8188EU,打开BR2_PACKAGE_RKWIFIBT_AP6236?
回复

使用道具 举报

90

积分

0

威望

0

贡献

技术小白

积分
90
发表于 2020-4-2 10:50:52        只看该作者  9#
firefly_zhongw 发表于 2020-4-2 09:23
[    8.551674] dhdsdio_download_code_file: Open firmware file failed /system/etc/firmware/fw_bcm4343 ...

问题已解决,办卡中没有固件引起,3Q
回复

使用道具 举报

13

积分

0

威望

0

贡献

技术小白

积分
13
发表于 2023-5-12 16:39:04        只看该作者  10#
我也遇到了怎么解决
回复

使用道具 举报

返回列表
12
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表