百问网t113 sdk,wifimanager-v2.0配网教程
-
这个版本的sdk smartlink编译不会报错但是运行demo会直接崩溃
因此使用wifimanager-v2.0,在配置过程中遇到的一些问题因此记录一下1、输入make menuconfig,进行配置Tina Configuration
2、首先需要关闭wifimanager (> Allwinner)
< > wifimanager............................................. Tina wifimanager ----
3、然后关闭btmanager (> Allwinner > btmanager)
< > btmanager-core.................................... bluetooth manager core
< > btmanager-demo................................... Tina btmanager app demo
上面两个又可能会造成冲突,没有实验过
4、开启wifimanager-v2.0 (> Allwinner > wireless)
<> wifimanager-v2.0................................... Tina wifimanager-v2.0 --->
--- wifimanager-v2.0................................... Tina wifimanager-v2.0
│ │ <> wifimanager-v2.0-demo..................... Tina wifimanager-v2.0 app demo
│ │ [] CONFIG_WMG_PROTOCOL_SOFTAP
│ │ [] CONFIG_WMG_PROTOCOL_BLE
│ │ [] CONFIG_WMG_PROTOCOL_XCONFIG
│ │ [] CONFIG_WMG_PROTOCOL_SOUNDWAVE
开启这些步骤会自动打开
btmanager-v4.0(> Allwinner > wireless)
因为自动打开了btmanager-v4.0,又会自动打开
bluez-alsa-3.1 (> Multimedia)bluez-alsa-3.1的打开会导致编译过不去,因为dl路径下缺少了bluez-alsa-20211122.tar.gz这个文件
并且这个sdk内的wifimanager-v2.0源码存在问题(大概率是这个版本的sdk这个功能官方没有实现完成)
5、因此需要用到我提供的这两个文件替换和补全进去
bluez-alsa-20211122.tar.gz 复制到 sdk根路径/dl
wifimanager-v2.0-0.1.zip 解压然后吧整个目录替换到 sdk根路径/out/t113-100ask/compile_dir/target/wifimanager-v2.0-0.1
注意替换wifimanager-v2.0-0.1目录前最好直接删掉原有的文件夹6、配网测试
1.执行wifi_deamon命令;该命令是启动wifimanager-v2.0的后台进程。
2.执行wifi -p ble; 使用ble模式进行配网
ble配网app可以在package/allwinner/wireless/wifimanager2.0/app 下找到 Blink.apkwifimanager-v2.0配网其他可以参考
http://file.whycan.com/files/202304/V85x/Tina_Linux_配网_开发指南.pdf配置wifi和蓝牙论坛已经有很多教程,因此不详细介绍了
需要替换的文件:
bluez-alsa-20211122.tar.gz
wifimanager-v2.0-0.1.zip在此感谢网友mofly,和繁花T113板(太极派)交流群群友
另外参考资料:
https://tina.100ask.net/SdkModule/Linux_Distribution_Network_DevelopmentGuide-02/
http://file.whycan.com/files/202304/V85x/Tina_Linux_配网_开发指南.pdf
https://bbs.aw-ol.com/topic/895/网络专题1-tina-wi-fi模组移植_实践篇
Copyright © 2024 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号