NXP

雷凌 Ralink RT2070 RT3070 RT2870系列芯片驱动移植到LPC3250Demo

2019-07-12 12:55发布

平台: Wifi模块:雷凌RT2070(芯片其实和3070一样,只是去掉了802.11n的功能) Linux内核:Linux 2.6.27 UI:Android 1.5 MCU:NXP LPC3250   问题: 从官网上下载最新的Ralink3070的驱动,编译后,加载rt3070sta.k正常,ifconfig ra0 up时出现   错误。 原因: 3070的驱动中HTTX_BUFFER.field.WirelessPacket[MAX_TXBULK_SIZE],MAX_TXBULK_SIZE过大 [include/chip/mac_usb.h:169]   MAX_TXBULK_SIZE定义在include/iface/rtmp_usb.h   LOCAL_TXBUF_SIZE=2048, 只需把BULKAGGRE_SIZE从默认的100改为60就好了。 BULKAGGRE_SIZE定义在include/os/rt_linux.h中   类似的错误信息,其他的原因: 1、http://blog.chinaunix.net/u3/109825/showart_2143279.html 2、http://ubuntuforums.org/showthread.php?p=5888081