AR6K backport
时间:2010-08-23 来源:xiaosuzi
把AR6K_GPL_SDK.2.2.1.83/host/localmake.linux.inc文件按照附件中的localmake.linux.inc修改。其中ATH_LINUXPATH指定android内核源码位置。ATH_CROSS_COMPILE_TYPE指定编译工具链。在host目录下直接make即可,如果出错的话可以根据出错情况在host/Makefile中注释掉对tools/下的一些编译项。
编译完成后会得到ar6000.ko文件。新建/system/wifi目录,拷贝AR6K_FW.2.2.1.83目录下athwlan.bin.z77,data.patch.hw2_0.bin文件和附件中的calData_ar6102_15dBm.bin文件到这个目录中。直接insmod ar6000.ko即可。
export ATH_EEPROM_FILE_USED:=yes export ATH_ANDROID_ENV:=yes export ATH_BUILD_TYPE=customplat-arm-openmmc export ATH_BUS_SUBTYPE=linux_sdio export TARGET_TYPE=AR6002 ATH_ARCH_CPU_TYPE := arm ATH_CROSS_COMPILE_TYPE := /home/build/toolchain/arm-eabi-4.2.1/bin/arm-eabi- ATH_BUS_TYPE := SDIO ATH_LINUXPATH := /home/build/linux ATH_OS_SUB_TYPE := linux_2_6
相关阅读 更多 +