当前位置:网站首页>Imx6 rtl8189ftv migration
Imx6 rtl8189ftv migration
2022-07-25 18:04:00 【smile_ 5me】
RTL8189FTV Migration to imx6 Yes, it was successfully transplanted , But former colleagues reported that there was instability , I don't know why , Write your own test code, and there is no problem with testing , But there are always problems for colleagues who apply , We have to test for a few more days .
1、 download RTL8189FTV Source code :https://github.com/jwrdegoede/rtl8189ES_linux.git
find 8189 The branch of , Then download .

2、 After downloading , modify Makefile, as follows :
########################## WIFI IC ############################
CONFIG_MULTIDRV = n
CONFIG_RTL8188E = n
CONFIG_RTL8812A = n
CONFIG_RTL8821A = n
CONFIG_RTL8192E = n
CONFIG_RTL8723B = n
CONFIG_RTL8814A = n
CONFIG_RTL8723C = n
CONFIG_RTL8188F = y
######################### Interface ###########################
CONFIG_USB_HCI = n
CONFIG_PCI_HCI = n
CONFIG_SDIO_HCI = y
CONFIG_GSPI_HCI = n
CONFIG_PLATFORM_FS_MX61 = y
ifeq ($(CONFIG_PLATFORM_FS_MX61), y)
EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN
ARCH := arm
CROSS_COMPILE := arm-poky-linux-gnueabi-
KSRC ?= /home/a/work/imx6/kernel-4.9.11-v2x-usb
endif3、 then make, When it comes to ko The file indicates that the compilation is complete
4、 Then load ko file , Be careful , The instructions here are from the file system you get , If you don't need to add it yourself
insmod 8189fs.ko // The load driver
ifconfig wlan0 up // start-up wlan0
wpa_supplicant -B -Dnl80211 -iwlan0 -c /etc/wpa_supplicant.conf -d // Connect to wifi
ifconfig wlan0 192.168.0.90 // Assign addresses manually wpa_supplicant.conf:
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0
ap_scan=1
network={
ssid=" The name of the router "
psk=" Router password "
}
5、 Theoretically, according to this operation, it should be possible to get up , But there will be a lot of messy debugging information , as follows

therefore 8189 The driver code of needs to be modified , Modified as follows
/rtl8189ES_linux-rtl8189fs/include/autoconf.h
// The first 227 That's ok , Comment out
#define CONFIG_DEBUG /* DBG_871X, etc... */complete ,ping Connect my router , But it still needs a few more days .
边栏推荐
- Take you to a preliminary understanding of multiparty secure computing (MPC)
- Nineteen year old summary
- UFT (QTP) - summary points and automated test framework
- Cross validation (CV) learning notes
- Mock服务moco系列(一)- 简介、第一个Demo、Get请求、Post请求
- PageHelper can also be combined with lambda expressions to achieve concise paging encapsulation
- C语言 整数与字符串的相互转换
- C LINQ de Duplication & de duplication sum
- STM8S003F3 内部flash调试
- Dating activity records
猜你喜欢

为什么数字化未来取决于3D实时渲染

Nineteen year old summary

Update 3dcat real time cloud rendering V2.1.2 release

Good news! Ruiyun technology was awarded the member unit of 5g integrated application special committee of "sailing on the sea"

WPF implements user avatar selector

Li Kai: the interesting and cutting-edge audio and video industry has always attracted me

CH582 BLE 5.0 使用 LE Coded 广播和连接

Could not stop Cortex-M device! please check the JTAG cable的解决办法

3DCAT v2.1.3新版本发布,这三大功能更新你不容错过!

Automated test Po design model
随机推荐
Unity 贝塞尔曲线的创建
越来越成熟的Rust,都应用了哪些场景呢?
如何选择数字孪生可视化平台
MATLAB中join函数使用
OSPF --- open shortest priority path protocol
Redis source code and design analysis -- 16. AOF persistence mechanism
srec_cat 常用参数的使用
简述Synchronized以及锁升级
CH582 BLE 5.0 使用 LE Coded 广播和连接
Lwip之内存与包缓冲管理
Basic operation of bidirectional linked list
Kendryte K210 在freertos上的lcd屏幕的使用
Brief introduction of bubble sort and quick sort
What is an IP SSL certificate and how to apply for it?
Resttemplate realizes the unified encapsulation (printable log) of post, put, delete, get, set request and file upload (batch files and parameters) through generics
C# Linq 去重&去重求和
Brief introduction to clustered index, secondary index, index push down
Ch582 ble 5.0 uses Le coded broadcast and connection
SLA 、SLO & SLI
MySQL page lock