- Allwinner a33 sdk serial#
- Allwinner a33 sdk driver#
- Allwinner a33 sdk code#
- Allwinner a33 sdk Bluetooth#
Allwinner a33 sdk Bluetooth#
# chown bluetooth net_bt_stack /dev/rtk_btusb +++ b/android4.4/device/softwinner/astar-圓/ a/android4.4/device/softwinner/astar-圓/
Allwinner a33 sdk serial#
Modify īluetooth serial port changed to ttyS1 diff -git a/android4.4/device/softwinner/astar-圓/ b/android4.4/device/softwinner/astar-圓/ Note: If the interface used by your bt is not ttyS1, please modify the BLUETOOTH_UART_DEVICE_PORT = "/dev/ttyS*" under the file hardware/realtek/bluetooth/rtl8723ds/libbt-vendor/include/vnd_astar-圓.txtįour, configure 8723ds parameters 1. Unzip the hw_bt_ compressed package to the hardware/realtek/bluetooth directory $(call inherit-product, hardware/realtek/bluetooth/rtl8723bs/firmware/rtlbtfw_cfg.mk) 2. +$(call inherit-product, hardware/realtek/bluetooth/rtl8723ds/firmware/rtlbtfw_cfg.mk) #$(call inherit-product-if-exists, hardware/broadcom/wlan/firmware/ap6330/device-bcm.mk) #$(call inherit-product-if-exists, hardware/broadcom/wlan/firmware/ap6210/device-bcm.mk) Modify astar_圓.mk - a/android4.4/device/softwinner/astar-圓/astar_圓.mk
Allwinner a33 sdk driver#
Here is a brief introduction to loading the ko file is int wifi_load_driver() under hardware/libhardware_legacy/wifi/wifi.c to load the corresponding wifi driver Three, add fw and config firmware 1.
![allwinner a33 sdk allwinner a33 sdk](http://www.blog.zapro.dk/wp-content/myimages/2021/04/IMG_20210404_230239.jpg)
I will not describe the specific loading process. #elif defined ESPRESSIF_ESP8089_WIFI_USEDĪdd the compiled ko file to the android4.4/device/softwinner/astar-圓/modules/modules/ directory.Īfter adding the above, the 8723.ko driver can be automatically loaded after the system is turned on. + #define WIFI_DRIVER_MODULE_ARG "ifname=wlan0 if2name=p2p0" + #define WIFI_DRIVER_MODULE_NAME "8723ds" + #define WIFI_DRIVER_MODULE_PATH "/system/vendor/modules/8723ds.ko" #define WIFI_DRIVER_MODULE_ARG "ifname=wlan0 if2name=p2p0"
![allwinner a33 sdk allwinner a33 sdk](https://image.made-in-china.com/43f34j00ClsfDdGIbiku/Android-Mother-Board-Allwinner-A33.jpg)
a/android4.4/hardware/libhardware_legacy/wifi/wifi.c LOCAL_CFLAGS += -DESPRESSIF_ESP8089_WIFI_USED 3.修改hardware/libhardware_legacy/wifi/wifi.c diff -git a/android4.4/hardware/libhardware_legacy/wifi/wifi.c b/android4.4/hardware/libhardware_legacy/wifi/wifi.c a/android4.4/hardware/libhardware_legacy/wifi/Android.mk # default enable 2.修改 hardware/libhardware_legacy/wifi/Android.mk diff -git a/android4.4/hardware/libhardware_legacy/wifi/Android.mk b/android4.4/hardware/libhardware_legacy/wifi/Android.mk
Allwinner a33 sdk code#
# boostup code will on command to set CPU roomage and DDR freq +SW_BOARD_HAVE_BLUETOOTH_NAME := rtl8723ds SW_BOARD_HAVE_BLUETOOTH_NAME := rtl8723bs #BOARD_WLAN_DEVICE := -86,7 +86,7 BOARD_HAVE_BLUETOOTH := true +++ -27,8 +27,8 ifeq ($(BOARD_WIFI_VENDOR), realtek)īOARD_HOSTAPD_PRIVATE_LIB := lib_driver_cmd_rtl a/android4.4/device/softwinner/astar-圓/BoardConfig.mk SW_BOARD_USR_WIFI、BOARD_WLAN_DEVICE、SW_BOARD_HAVE_BLUETOOTH_NAME值改为8723ds diff -git a/android4.4/device/softwinner/astar-圓/BoardConfig.mk b/android4.4/device/softwinner/astar-圓/BoardConfig.mk Second, configure the system to automatically load the 8723ds driver 1. menuconfig and compile it as a moduleĪfter configuring the above content, the rtl8723ds driver can participate in the compilation correctly. a/lichee/linux-3.4/drivers/net/wireless/Makefile Modify the Makefile -git a/lichee/linux-3.4/drivers/net/wireless/Makefile b/lichee/linux-3.4/drivers/net/wireless/Makefile +source "drivers/net/wireless/rtl8723ds/Kconfig" Source "drivers/net/wireless/esp8089/Kconfig" Source "drivers/net/wireless/rtl8723bu/Kconfig Source "drivers/net/wireless/rtl8723bs/Kconfig" a/lichee/linux-3.4/drivers/net/wireless/Kconfig
![allwinner a33 sdk allwinner a33 sdk](http://www.forlinx.net/file.php?f=product/product_2684.png)
Modify the Kconfig file -git a/lichee/linux-3.4/drivers/net/wireless/Kconfig b/lichee/linux-3.4/drivers/net/wireless/Kconfig Modify the configuration file to add the driver to participate in the compilation: Control, so if you completely refer to my plan to transplant, please be sure to use this version of the driver.Ģ. Since the A33 source code does not contain the source code of 8723ds, there is no power supply for 8723ds in the sys_config.fex and rf directories. Note: This driver is not the original driver, but has been modified by me to adapt to the A33 Android4.4 SDK. Put the rtl8723ds driver source code into the linux-3.4/drivers/net/wireless/ directory, and generate a rtl8723ds directory Port 8723ds driver and let the driver participate in compilation 1.