RISC-V技术论坛
直播中

corkia

4年用户 657经验值
擅长:嵌入式技术
私信 关注
[资料]

【全志网络专题/Tips】Tina Linux 网络配置

本帖最后由 corkia 于 2022-3-28 09:30 编辑

大家好,我是三颗芋圆,始于LWIP,陷于TCP/IP,忠于80211。
本次tips聊个简单的话题,Tina如何使用网络。

1.内核驱动配置
执行make kernel_menuconfig
  1. > Device Drivers > Network device support > Wireless LAN
  2. XR829 WLAN support


2.内核sunxi-rf配置
sunxi-rf是一个用来解析dts配置的驱动,包括时钟,引脚,供电等。


3.内核sdio配置
PS:Wi-Fi和主控之间的通信有SDIO/USB/PCI等多种接口。这里介绍SDIO的。


4.Tina配置xr829模组
module配置主要是将内核编译生成的ko拷贝到指定路径。这里可以选择指定的模组加载。


5.Tina配置xr829 firmware
firmware是指一些不开源的代码以bin文件形式存在,驱动加载时需要load进去。

PS:要注意晶振频率的区分。

6.Tina配置服务wpa_supplicant。
wpa_supplicant是一个开源的wifi管理服务,介于驱动和上层应用之间。


7.Tina配置wifimanager应用
wifimanager是Tina系统,allwinner自研的一个wifi管理应用,可以实现sta模式/ap模式的管理,连接,扫描,查看信息等。

更多回帖

发帖
×
20
完善资料,
赚取积分