ap6210原理图和ap6181是兼容的么

您是不是在找:
买家还在看:
当前位置:
关注行业资讯
AMPAK正基代理,深圳现货AP6210
detail3e达人选购¥30.00¥9900.00¥12.00¥211.00¥1111.00
detail3e周边优质供应商陕西省渭南市广东省深圳市上海闵行区上海闵行区
同参数产品
同参数产品
同参数产品
电源电压:
同参数产品
同参数产品
同参数产品
同参数产品
同参数产品
本公司AMPAK正基代理,深圳现货AP6210
AP6181,质量保证,欢迎咨询洽谈。
慧聪网厂家深圳市宏博通电子有限公司为您提供AMPAK正基代理,深圳现货AP6210
AP6181的详细产品价格、产品图片等产品介绍信息,您可以直接联系厂家获取AMPAK正基代理,深圳现货AP6210
AP6181的具体资料,联系时请说明是在慧聪网看到的。
detail3e相关商品推荐¥30.00¥9900.00¥12.00¥211.00¥1111.00¥1111.00¥10000.00¥6500.00热门商品推荐 ¥30.00 ¥9900.00 ¥12.00 ¥211.00 ¥1111.00 ¥1111.00 ¥10000.00 ¥6500.00
detail3e店内热门商品面议面议¥3.60¥3.60
detail3e通信IC相关资源通信IC热门产品搜索通信IC相关热门专题更多&热门商机最新商机
提示:您在慧聪网上采购商品属于商业贸易行为。以上所展示的信息由卖家自行提供,内容的真实性、准确性和合法性由发布卖家负责,请意识到互联网交易中的风险是客观存在的。推荐使用,保障您的交易安全!
所在地:广东省&&
联系人:林晓龙 & 先生
075 ******
134 ******
请供应商联系我
手机号不能为空
姓名不能为空
请供应商联系我
您对该公司的咨询信息已成功提交请注意接听供应商电话。
detail3e关于正基
detail3e您是不是在找
您采购的产品:
请输入采购产品
您的手机号码:
请输入手机号码
*采购产品:
请输入采购产品
*采购数量:
请输入采购数量
*采购截止日期:
请输入正确的手机号码
请输入验证码
*短信验证码:
<input id="valid_Code1" maxlength="6" placeholder="请输入验证码" name="VALIDCODE" class="codeInput" onkeyup="this.value=this.value.replace(/\D/g,'')" onkeypress="if(event.keyCode
57) event.returnValue =" type="text">
免费获取验证码
为了安全,请输入验证码,我们将优先处理您的需求!
请输入验证码
发送成功!
慧聪已收到您的需求,我们会尽快通知卖家联系您,同时会派出采购专员1对1为您提供服务,请您耐心等待!
134 ******
联系人:林晓龙&销售部 经理
公司名称:深圳市宏博通电子有限公司
备注:点击关注按钮后才可自动收到卖家电话
请输入正确的手机号码
请输入验证码
*短信验证码:
免费获取验证码
为了安全,请输入验证码,我们将优先处理您的需求!
请输入验证码
按字母分类 :&>&( ap6181_sina33m_sc3817r验证通过_8没有外层目录.7z
( ap6181_sina33m_sc3817r验证通过_8没有外层目录.7z
上传大小:382KB
调通sina33m下的ap6181版本
大文实验室/大文哥
壹捌陆捌零陆捌捌陆捌贰
完成时间: 18:11
版本:V1.0
SDK:Android6.0.1
开发板:SC3817R
1、关闭“设置”中的“蓝牙”选项:
R:\wyb\ap6181_sina33m_sc3817r\android\device\softwinner\astar-d7\overlay\frameworks\base\core\res\res\values\config.xml
(干掉这里:)
&!-- List of regexpressions describing the interface (if any) that represent tetherable
bluetooth interfaces.
If the device doesn't want to support tethering over bluetooth this
should be empty. --&
default: disable Bluetooth PAN feature --&
&string-array translatable=&false& name=&config_tether_bluetooth_regexs&&
&item&&bt-pan&&/item&
&/string-array&
2、打开WIFI,关闭BT:
R:\wyb\ap6181_sina33m_sc3817r\android\device\softwinner\astar-d7\astar_d7.mk
PRODUCT_PACKAGES += Launcher3
PRODUCT_PACKAGES += \
ESFileExplorer \
VideoPlayer
#Bluetooth
PRODUCT_COPY_FILES += \
frameworks/native/data/etc/android.hardware.camera.xml:system/etc/permissions/android.hardware.camera.xml \
frameworks/native/data/etc/android.hardware.camera.front.xml:system/etc/permissions/android.hardware.camera.front.xml \
frameworks/native/data/etc/android.hardware.ethernet.xml:system/etc/permissions/android.hardware.ethernet.xml \
frameworks/native/data/etc/android.hardware.wifi.xml:system/etc/permissions/android.hardware.wifi.xml \
frameworks/native/data/etc/android.hardware.wifi.direct.xml:system/etc/permissions/android.hardware.wifi.direct.xml
#frameworks/native/data/etc/android.hardware.bluetooth.xml:system/etc/permissions/android.hardware.bluetooth.xml \
#frameworks/native/data/etc/android.hardware.bluetooth_le.xml:system/etc/permissions/android.hardware.bluetooth_le.xml
#PRODUCT_COPY_FILES += \
device/softwinner/astar-d7/bluetooth/bt_vendor.conf:system/etc/bluetooth/bt_vendor.conf
# bootanimation
PRODUCT_COPY_FILES += \
device/softwinner/astar-d7/media/bootanimation.zip:system/media/bootanimation.zip
# camera config for camera detector
#PRODUCT_COPY_FILES += \
device/softwinner/astar-d7/hawkview/sensor_list_cfg.ini:system/etc/hawkview/sensor_list_cfg.ini
# Realtek wifi efuse map
#PRODUCT_COPY_FILES += \
#device/softwinner/astar-d7/wifi_efuse_8723bs-vq0.map:system/etc/wifi/wifi_efuse_8723bs-vq0.map
PRODUCT_PROPERTY_OVERRIDES += \
persist.sys.usb.config=mass_storage,adb \
ro.adb.secure=0 \
ro.sys.mutedrm=true \
rw.logger=0
#$(call inherit-product-if-exists, vendor/google/products/gms_base.mk)
#for 8723bs-vq0,should setmacaddr
#PRODUCT_PACKAGES += setmacaddr
#for 8723bs-vq0,should setbtmacaddr
#PRODUCT_PACKAGES += setbtmacaddr
3、修改WIFI为AP6181:
R:\wyb\ap6181_sina33m_sc3817r\android\device\softwinner\astar-d7\BoardConfig.mk
# 1.2 broadcom wifi support
# BOARD_USR_WIFI:ap6181/ap6210/ap6212/ap6330/ap6335
BOARD_WIFI_VENDOR := broadcom
ifeq ($(BOARD_WIFI_VENDOR), broadcom)
BOARD_WPA_SUPPLICANT_DRIVER := NL80211
WPA_SUPPLICANT_VERSION
:= VER_0_8_X
BOARD_WPA_SUPPLICANT_PRIVATE_LIB := lib_driver_cmd_bcmdhd
BOARD_HOSTAPD_DRIVER
:= NL80211
BOARD_HOSTAPD_PRIVATE_LIB
:= lib_driver_cmd_bcmdhd
BOARD_WLAN_DEVICE
WIFI_DRIVER_FW_PATH_PARAM
:= &/sys/module/bcmdhd/parameters/firmware_path&
BOARD_USR_WIFI := ap6181
include hardware/broadcom/wlan/bcmdhd/firmware/$(BOARD_USR_WIFI)/device-bcm.mk
# 2. Bluetooth Configuration
# make sure BOARD_HAVE_BLUETOOTH is true for every bt vendor
# BOARD_HAVE_BLUETOOTH_NAME:rtl8723bs/rtl8723bs_vq0/rtl8723cs/ap6210/ap6212/ap6330/ap6335/
#BOARD_HAVE_BLUETOOTH := true
#BOARD_HAVE_BLUETOOTH_BCM := true
#BOARD_HAVE_BLUETOOTH_NAME := ap6212
#BOARD_HAVE_BLUETOOTH_RTK_COEX := true
#BOARD_HAVE_BLUETOOTH_RTK := true
#BLUETOOTH_HCI_USE_RTK_H5 := true
#BOARD_BLUETOOTH_BDROID_BUILDCFG_INCLUDE_DIR := device/softwinner/astar-d7/bluetooth
4、关闭BT:
R:\wyb\ap6181_sina33m_sc3817r\android\device\softwinner\astar-d7\init.sun8i.rc
# tp & sensors
init_dev_detect
insmod /system/vendor/modules/bcmdhd.ko
#insmod /system/vendor/modules/bcm_btlpm.ko
insmod /system/vendor/modules/usbnet.ko
insmod /system/vendor/modules/asix.ko
insmod /system/vendor/modules/qf9700.ko
#insmod /system/vendor/modules/mcs7830.ko
#insmod /system/vendor/modules/smsc95xx.ko
insmod /system/vendor/modules/rtl8152.ko
#insmod /system/vendor/modules/cdc_ether.ko
chmod 777 /system/bin/glgps
chown root system /system/bin/glgps
chmod 777 /system/lib/hw/gps.default.so
chown root system /system/lib/hw/gps.default.so
mkdir /data/gps
chmod 770 /data/gps
chown system net_bt_stack /data/gps
# to observe dnsmasq.leases file for dhcp information of soft ap.
chown dhcp system /data/misc/dhcp
on post-fs-data
mkdir /data/media 0770 media_rw media_rw
# bluetooth MAC address programming
#chown bluetooth net_bt_stack ro.bt.bdaddr_path
#chown bluetooth net_bt_stack /system/etc/bluetooth
#chown bluetooth net_bt_stack /data/misc/bluetooth
#setprop ro.bt.bdaddr_path &/data/misc/bluetooth/bdaddr&
# Set indication (checked by vold) that we have finished this action
setprop vold.post_fs_data_done 1
# to force to start sdcard
# class_start late_start
# This module write data to /data should insmod in post-fs-data
# due to encryption
chown system system /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
chmod 0660 /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
chown system system /sys/kernel/autohotplug/enable
chmod 0660 /sys/kernel/autohotplug/enable
chown system system /sys/devices/system/cpu/cpu0/cpufreq/boot_lock
chmod 0660 /sys/devices/system/cpu/cpu0/cpufreq/boot_lock
chown system system /sys/devices/platform/sunxi-budget-cooling/roomage
chmod 0660 /sys/devices/platform/sunxi-budget-cooling/roomage
chown system system /sys/class/devfreq/sunxi-ddrfreq/dsm/scene
chmod 0660 /sys/class/devfreq/sunxi-ddrfreq/dsm/scene
on charger
insmod disp.ko
insmod lcd.ko
class_start charger
write /sys/module/printk/parameters/console_suspend N
write /proc/sys/kernel/printk 0
# UDISK would be mounted as data partition when multiple user enabled.
#format_userdata /dev/block/by-name/UDISK ASTAR
#bluesleep
#insmod /system/vendor/modules/rtl_bluesleep.ko
## bluetooth
## UART device
#chmod 0660 /dev/ttyS1
#chown bluetooth net_bt_stack /dev/ttyS1
## power up/down interface
#chmod 0660 /sys/class/rfkill/rfkill0/state
#chmod 0660 /sys/class/rfkill/rfkill0/type
#chown bluetooth net_bt_stack /sys/class/rfkill/rfkill0/state
#chown bluetooth net_bt_stack /sys/class/rfkill/rfkill0/type
## bluetooth LPM
#chmod 0220 /proc/bluetooth/sleep/lpm
#chmod 0220 /proc/bluetooth/sleep/btwrite
#chown bluetooth net_bt_stack /proc/bluetooth/sleep/lpm
#chown bluetooth net_bt_stack /proc/bluetooth/sleep/btwrite
#write /proc/bluetooth/sleep/lpm 1
R:\wyb\ap6181_sina33m_sc3817r\android\device\softwinner\astar-d7\ueventd.sun8i.rc
#/dev/video1
/dev/snd/pcmC0D0c
/dev/snd/pcmC0D0p
#/dev/ttyS1
R:\wyb\ap6181_sina33m_sc3817r\android\frameworks\base\packages\SettingsProvider\res\values\defaults.xml
&integer name=&def_screen_off_timeout&&1800000&/integer&
&bool name=&def_lockscreen_disabled&&true&/bool&
7、请严重注意,全志在这里埋坑了!(坑爹无敌!)
Android里面调入配置文件:nvram.txt,里面里面调入:nvram_ap6181.txt。
R:\wyb\ap6181_sina33m_sc3817r\android\hardware\broadcom\wlan\bcmdhd\firmware\ap6181\config.txt
R:\wyb\ap6181_sina33m_sc3817r\android\hardware\broadcom\wlan\bcmdhd\firmware\ap6181\device-bcm.mk
# Copyright (C) 2008 The Android Open Source Project
# Licensed under the Apache License, Version 2.0 (the &License&);
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an &AS IS& BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
-include hardware/broadcom/wlan/bcmdhd/config/config-bcm.mk
WIFI_DRIVER_FW_PATH_STA
:= &/system/vendor/modules/fw_bcm40181a2.bin&
WIFI_DRIVER_FW_PATH_P2P
:= &/system/vendor/modules/fw_bcmp.bin&
WIFI_DRIVER_FW_PATH_AP
:= &/system/vendor/modules/fw_bcm40181a2_apsta.bin&
PRODUCT_COPY_FILES += \
hardware/broadcom/wlan/bcmdhd/firmware/ap6181/fw_bcmp.bin:system/vendor/modules/fw_bcmp.bin \
hardware/broadcom/wlan/bcmdhd/firmware/ap6181/fw_bcm40181a2_apsta.bin:system/vendor/modules/fw_bcm40181a2_apsta.bin \
hardware/broadcom/wlan/bcmdhd/firmware/ap6181/fw_bcm40181a2.bin:system/vendor/modules/fw_bcm40181a2.bin \
hardware/broadcom/wlan/bcmdhd/firmware/ap6181/nvram_ap6181.txt:system/vendor/modules/nvram_ap6181.txt \
hardware/broadcom/wlan/bcmdhd/firmware/ap6181/config.txt:system/vendor/modules/config.txt
R:\wyb\ap6181_sina33m_sc3817r\android\hardware\broadcom\wlan\bcmdhd\firmware\ap6181\fw_bcm40181a2.bin
R:\wyb\ap6181_sina33m_sc3817r\android\hardware\broadcom\wlan\bcmdhd\firmware\ap6181\fw_bcm40181a2_apsta.bin
R:\wyb\ap6181_sina33m_sc3817r\android\hardware\broadcom\wlan\bcmdhd\firmware\ap6181\fw_bcmp.bin
R:\wyb\ap6181_sina33m_sc3817r\android\hardware\broadcom\wlan\bcmdhd\firmware\ap6181\nvram_ap6181.txt
R:\wyb\ap6181_sina33m_sc3817r\android\packages\apps\Camera2\src\com\android\camera\CameraActivity.java
R:\wyb\ap6181_sina33m_sc3817r\lichee\linux-3.4\arch\arm\mach-sunxi\rf\bt_pm.c
static int rfkill_set_power(void *data, bool blocked)
unsigned int mod_sel = wifi_pm_get_mod_type();
RF_MSG(&rfkill set power %d\n&, blocked);
switch (mod_sel)
case 2: /* ap6210 */
if (!blocked) {
wifi_pm_gpio_ctrl(&ap6xxx_bt_regon&, 1);
wifi_pm_gpio_ctrl(&ap6xxx_bt_regon&, 0);
case 4: /* realtek rtl8723au */
if (!blocked) {
wifi_pm_gpio_ctrl(&rtl8723au_bt&, 1);
wifi_pm_gpio_ctrl(&rtl8723au_bt&, 0);
case 5: /* realtek rtl8723bs */
if (!blocked) {
wifi_pm_gpio_ctrl(&rtl8723bs_bt_regon&, 1);
wifi_pm_gpio_ctrl(&rtl8723bs_bt_regon&, 0);
case 7: /* ap6476 */
if (!blocked) {
wifi_pm_gpio_ctrl(&ap6xxx_bt_regon&, 1);
wifi_pm_gpio_ctrl(&ap6xxx_bt_regon&, 0);
case 9: /* ap6212 */
if (!blocked) {
wifi_pm_gpio_ctrl(&ap6xxx_bt_regon&, 1);
wifi_pm_gpio_ctrl(&ap6xxx_bt_regon&, 0);
RF_MSG(&no bt module matched !!\n&);
msleep(10);
10、可选:
R:\wyb\ap6181_sina33m_sc3817r\lichee\linux-3.4\arch\arm\mach-sunxi\rf\wifi_pm.c
struct wifi_pm_ops wifi_select_pm_
static char* wifi_mod[] = {& &,
/* 1 - AP6181*/
/* 2 - AP6210*/
&rtl8188eu&,
/* 3 - RTL8188EU*/
&rtl8723au&,
/* 4 - RTL8723AU*/
&rtl8723bs&,
/* 5 - RTL8723BS*/
&esp8089&,
/* 6 - ESP8089*/
/* 7 - AP6476*/
&rtl8189es&,
/* 8 - rtl8189es*/
/* 9 - AP6212*/
/* 10- AP6330*/
/* 11- GB9663*/
static int __devinit wifi_pm_probe(struct platform_device *pdev)
struct wifi_pm_ops *ops = &wifi_select_pm_
switch (ops-&module_sel.val) {
case 1: /* AP6181 */
ap6xxx_gpio_init();
case 2: /* AP6210 */
ap6xxx_gpio_init();
case 3: /* RTL8188EU */
rtl8188eu_gpio_init();
case 4: /* RTL8723AU */
rtl8723au_gpio_init();
case 5: /* RTL8723BS */
rtl8723bs_gpio_init();
case 6: /* ESP8089 */
esp8089_gpio_init();
case 7: /* AP6476 */
ap6xxx_gpio_init();
case 8: /* rtl8189es */
rtl8189es_gpio_init();
case 9: /* AP6212 */
ap6xxx_gpio_init();
wifi_pm_msg(&wrong sdio module select %d !\n&, ops-&module_sel.val);
awwifi_procfs_attach();
wifi_pm_msg(&wifi gpio init is OK !!\n&);
11、可选:
R:\wyb\ap6181_sina33m_sc3817r\lichee\linux-3.4\drivers\net\wireless\bcmdhd\include\bcmdevs.h
#define BCM4350_CHIP_ID
#define BCM43430_CHIP_ID 43430
/* 43430 chipcommon chipid 0xa9a6 */
#define BCM4342_CHIP_ID
R:\wyb\ap6181_sina33m_sc3817r\lichee\linux-3.4\drivers\net\wireless\bcmdhd\dhd_common.c
dhd_common_init(osl_t *osh)
int select_type = 0;
//aw checkout which wifi had select
//select_type = wifi_pm_get_mod_type();
select_type = 1;
#ifdef CONFIG_BCMDHD_FW_PATH
//select ap6181 or ap6210 or ap6476
if (select_type == 1 || select_type == 2 || select_type == 7) {
bcm_strncpy_s(fw_path, sizeof(fw_path), &/system/vendor/modules/fw_bcm40181a2.bin&, MOD_PARAM_PATHLEN-1);
#else /* CONFIG_BCMDHD_FW_PATH */
fw_path[0] = '\0';
#endif /* CONFIG_BCMDHD_FW_PATH */
#ifdef CONFIG_BCMDHD_NVRAM_PATH
switch (select_type)
bcm_strncpy_s(nv_path, sizeof(nv_path), &/system/vendor/modules/nvram_ap6181.txt&, MOD_PARAM_PATHLEN-1);
bcm_strncpy_s(nv_path, sizeof(nv_path), &/system/vendor/modules/nvram_ap6210.txt&, MOD_PARAM_PATHLEN-1);
bcm_strncpy_s(nv_path, sizeof(nv_path), &/system/vendor/modules/nvram_ap6476.txt&, MOD_PARAM_PATHLEN-1);
bcm_strncpy_s(nv_path, sizeof(nv_path), &/system/vendor/modules/nvram.txt&, MOD_PARAM_PATHLEN-1);
#else /* CONFIG_BCMDHD_NVRAM_PATH */
nv_path[0] = '\0';
#endif /* CONFIG_BCMDHD_NVRAM_PATH */
#ifdef CONFIG_BCMDHD_CONFIG_PATH
bcm_strncpy_s(conf_path, sizeof(conf_path), &/system/vendor/modules/config.txt&, MOD_PARAM_PATHLEN-1);
#else /* CONFIG_BCMDHD_CONFIG_PATH */
conf_path[0] = '\0';
#endif /* CONFIG_BCMDHD_CONFIG_PATH */
#ifdef SOFTAP
fw_path2[0] = '\0';
R:\wyb\ap6181_sina33m_sc3817r\lichee\linux-3.4\drivers\net\wireless\bcmdhd\dhd_linux.c
dhd_bus_start(dhd_pub_t *dhdp)
int ret = -1;
dhd_info_t *dhd = (dhd_info_t*)dhdp-&
ASSERT(dhd);
DHD_TRACE((&Enter %s:\n&, __FUNCTION__));
#ifdef DHDTHREAD
if (dhd-&threads_only)
dhd_os_sdlock(dhdp);
#endif /* DHDTHREAD */
/* try to download image and nvram to the dongle */
((dhd-&pub.busstate == DHD_BUS_DOWN) &&
(fw_path[0] != '\0') && (nv_path[0] != '\0')) {
#ifdef SHOW_NVRAM_TYPE
{ /* Show nvram type in the kernel log */
for (i = 0; nv_path[i] != '\0'; ++i) {
if (nv_path[i] == '.') {
DHD_ERROR((&%s: nvram_type = [%s]\n&, __FUNCTION__, &nv_path[i]));
#endif /* SHOW_NVRAM_TYPE */
/* wake lock moved to dhdsdio_download_firmware */
if (!(dhd_bus_download_firmware(dhd-&pub.bus, dhd-&pub.osh,
fw_path, nv_path, conf_path))) {
DHD_ERROR((&%s: dhdsdio_probe_download failed. firmware = %s nvram = %s config = %s\n&,
__FUNCTION__, fw_path, nv_path, conf_path));
#ifdef DHDTHREAD
if (dhd-&threads_only)
dhd_os_sdunlock(dhdp);
#endif /* DHDTHREAD */
18:40 wenyuanbo download ap6212 fail not return error!!!!
//return -1;
if (dhd-&pub.busstate != DHD_BUS_LOAD) {
#ifdef DHDTHREAD
if (dhd-&threads_only)
dhd_os_sdunlock(dhdp);
#endif /* DHDTHREAD */
return -ENETDOWN;
/* Start the watchdog timer */
dhd-&pub.tickcnt = 0;
dhd_os_wd_timer(&dhd-&pub, dhd_watchdog_ms);
/* Bring up the bus */
if ((ret = dhd_bus_init(&dhd-&pub, FALSE)) != 0) {
DHD_ERROR((&%s, dhd_bus_init failed %d\n&, __FUNCTION__, ret));
#ifdef DHDTHREAD
if (dhd-&threads_only)
dhd_os_sdunlock(dhdp);
#endif /* DHDTHREAD */
bcmsdh_set_drvdata(dhdp); // terence : fix for null pointer issue
#if defined(OOB_INTR_ONLY)
/* Host registration for OOB interrupt */
if (bcmsdh_register_oob_intr(dhdp)) {
/* deactivate timer and wait for the handler to finish */
flags = dhd_os_spin_lock(&dhd-&pub);
dhd-&wd_timer_valid = FALSE;
dhd_os_spin_unlock(&dhd-&pub, flags);
del_timer_sync(&dhd-&timer);
DHD_ERROR((&%s Host failed to register for OOB\n&, __FUNCTION__));
#ifdef DHDTHREAD
if (dhd-&threads_only)
dhd_os_sdunlock(dhdp);
#endif /* DHDTHREAD */
DHD_OS_WD_WAKE_UNLOCK(&dhd-&pub);
return -ENODEV;
/* Enable oob at firmware */
dhd_enable_oob_intr(dhd-&pub.bus, TRUE);
/* If bus is not ready, can't come up */
if (dhd-&pub.busstate != DHD_BUS_DATA) {
flags = dhd_os_spin_lock(&dhd-&pub);
dhd-&wd_timer_valid = FALSE;
dhd_os_spin_unlock(&dhd-&pub, flags);
del_timer_sync(&dhd-&timer);
DHD_ERROR((&%s failed bus is not ready\n&, __FUNCTION__));
#ifdef DHDTHREAD
if (dhd-&threads_only)
dhd_os_sdunlock(dhdp);
#endif /* DHDTHREAD */
DHD_OS_WD_WAKE_UNLOCK(&dhd-&pub);
return -ENODEV;
#ifdef DHDTHREAD
if (dhd-&threads_only)
dhd_os_sdunlock(dhdp);
#endif /* DHDTHREAD */
dhd_process_cid_mac(dhdp, TRUE);
/* Bus is ready, do any protocol initialization */
if ((ret = dhd_prot_init(&dhd-&pub)) & 0)
dhd_process_cid_mac(dhdp, FALSE);
#ifdef ARP_OFFLOAD_SUPPORT
if (dhd-&pend_ipaddr) {
#ifdef AOE_IP_ALIAS_SUPPORT
aoe_update_host_ipv4_table(&dhd-&pub, dhd-&pend_ipaddr, TRUE, 0);
#endif /* AOE_IP_ALIAS_SUPPORT */
dhd-&pend_ipaddr = 0;
#endif /* ARP_OFFLOAD_SUPPORT */
R:\wyb\ap6181_sina33m_sc3817r\lichee\linux-3.4\drivers\net\wireless\bcmdhd\dhd_sdio.c
static bool
dhdsdio_chipmatch(uint16 chipid)
if (chipid == BCM4325_CHIP_ID)
return TRUE;
if (chipid == BCM4329_CHIP_ID)
return TRUE;
if (chipid == BCM4315_CHIP_ID)
return TRUE;
if (chipid == BCM4319_CHIP_ID)
return TRUE;
if (chipid == BCM4336_CHIP_ID)
return TRUE;
if (chipid == BCM4330_CHIP_ID)
return TRUE;
if (chipid == BCM43237_CHIP_ID)
return TRUE;
if (chipid == BCM43362_CHIP_ID)
return TRUE;
if (chipid == BCM4314_CHIP_ID)
return TRUE;
if (chipid == BCM43242_CHIP_ID)
return TRUE;
if (chipid == BCM43340_CHIP_ID)
return TRUE;
if (chipid == BCM43341_CHIP_ID)
return TRUE;
if (chipid == BCM43143_CHIP_ID)
return TRUE;
if (chipid == BCM43342_CHIP_ID)
return TRUE;
if (chipid == BCM4334_CHIP_ID)
return TRUE;
if (chipid == BCM43239_CHIP_ID)
return TRUE;
if (chipid == BCM4324_CHIP_ID)
return TRUE;
if (chipid == BCM4335_CHIP_ID)
return TRUE;
if (chipid == BCM4339_CHIP_ID)
return TRUE;
if (chipid == BCM4350_CHIP_ID)
return TRUE;
if (chipid == BCM43430_CHIP_ID)
return TRUE;
return FALSE;
R:\wyb\ap6181_sina33m_sc3817r\lichee\tools\pack\chips\sun8iw5p1\configs\d7\sys_config.fex
[power_sply]
;gpio0_vol
ldoio0_vol
[jtag_para]
jtag_enable
;*****************************************************************************
;sdram configuration
;*****************************************************************************
[dram_para]
[wakeup_src_para]
cpu_freq = 48
; (cpu:apb:ahb)
pll_ratio = 0x111
dram_selfresh_en= 1
dram_freq = 36
wakeup_src_wl
= port:PL07&4&&default&&default&&0&
;wakeup_src_bt
= port:PL09&4&&default&&default&&0&
;bb_wake_ap = port:PL02&4&&default&&default&&0&
= port:PF02&3&&1&&default&&default&
= port:PF04&3&&1&&default&&default&
;----------------------------------------------------------------------------------
;capacitor tp configuration
;ctp_twi_id : twi controller ID
;ctp_twi_addr : I2C slave address, 7bit
;ctp_screen_max_x/_y : resolution of touch panel
;ctp_revert_x/_y_flag : whether need to revert x/y
;ctp_exchange_x_y_flag: whether need to exchange the value of x and y
;ctp_int_port : port for tp's interrupt signal
;ctp_wakeup : port for wakeup tp
;----------------------------------------------------------------------------------
[ctp_para]
ctp_twi_id
ctp_twi_addr
ctp_screen_max_x
ctp_screen_max_y
ctp_revert_x_flag
ctp_revert_y_flag
ctp_exchange_x_y_flag = 1
ctp_int_port
= port:PL04&4&&default&&default&&default&
ctp_wakeup
= port:PL03&1&&default&&default&&1&
ctp_power_ldo
ctp_power_ldo_vol
ctp_power_io
;--------------------------------------------------------------------------------
; CTP automatic detection configuration
;ctp_detect_used
--- Whether startup automatic inspection function. 1:used,0:unused
;Module name postposition 1 said detection, 0 means no detection.
;--------------------------------------------------------------------------------
[ctp_list_para]
ctp_det_used
gslX680new
icn83xx_ts
[motor_para]
motor_used
;----------------------------------------------------------------------------------
;lcd0 configuration
0:hv(sync+de); 1:: 4: 5: 6:extend dsi
lcd horizontal resolution
lcd vertical resolution
;lcd_width:
width of lcd in mm
;lcd_height:
height of lcd in mm
;lcd_dclk_freq:
in MHZ unit
;lcd_pwm_freq:
in HZ unit
;lcd_pwm_pol:
lcd backlight PWM polarity
;lcd_pwm_max_limit
lcd backlight PWM max limit(&=255)
hsync back porch
hsync total cycle
vsync back porch
vysnc total cycle
;lcd_hspw:
hsync plus width
;lcd_vspw:
vysnc plus width
;lcd_lvds_if:
1:dual link
;lcd_lvds_colordepth:
0:8 1:6bit
;lcd_lvds_mode:
0:NS 1:JEIDA mode
0: 1:enable rgb666 2:enable rgb656 dither
;lcd_io_phase:
0: 1:intert phase(0~3bit: 4~7bit:
8~11bit: 12~15bit:de phase)
;lcd_gamma_en
lcd gamma correction enable
;lcd_bright_curve_en
lcd bright curve correction enable
;lcd_cmap_en
lcd color map function enable
0: 1:large lcd screen(larger than 10inch)
;lcdgamma4iep:
Smart Backlight parameter, lcd gamma vale * 10;
decrease it while lcd
increase while lcd is too bright
;smart_color
90:normal lcd screen 65:retina lcd screen(9.7inch)
;----------------------------------------------------------------------------------
[lcd0_para]
lcd_driver_name
= &default_lcd&
lcd_height
lcd_dclk_freq
lcd_pwm_used
lcd_pwm_ch
lcd_pwm_freq
lcd_pwm_pol
lcd_lvds_if
lcd_lvds_colordepth = 1
lcd_lvds_mode
lcd_gamma_en
lcd_bright_curve_en = 0
lcd_cmap_en
lcdgamma4iep
smart_color
= port:PD13&1&&0&&default&&1&
;ap6xxx_wl_regon
= port:PL06&1&&default&&default&&0&
;lcd_bl_en
= port:PL06&1&&0&&default&&1&
= &axp22_dc1sw&
= port:PD18&3&&0&&default&&default&
= port:PD19&3&&0&&default&&default&
= port:PD20&3&&0&&default&&default&
= port:PD21&3&&0&&default&&default&
= port:PD22&3&&0&&default&&default&
= port:PD23&3&&0&&default&&default&
= port:PD24&3&&0&&default&&default&
= port:PD25&3&&0&&default&&default&
= port:PD26&3&&0&&default&&default&
= port:PD27&3&&0&&default&&default&
;----------------------------------------------------------------------------------
;pwm config
;----------------------------------------------------------------------------------
[pwm0_para]
pwm_positive
= port:PH00&2&&0&&default&&default&
[pwm1_para]
pwm_positive
= port:PH01&2&&0&&default&&default&
usb_port_type
usb_detect_type
usb_id_gpio
= port:PD10&0&&1&&default&&default&
usb_det_vbus_gpio
= &axp_ctrl&
usb_drv_vbus_gpio
= port:power4&1&&0&&default&&0&
usb_restrict_gpio
usb_host_init_state = 0
usb_restric_flag
usb_restric_voltage = 3550000
usb_restric_capacity= 5
usb_regulator_io
= &nocare&
usb_regulator_vol
usb_regulator_id_vbus = &axp22_dcdc1&
usb_regulator_id_vbus_vol = 3000000
usb_drv_vbus_gpio
= port:PD12&1&&0&&default&&0&
usb_restrict_gpio
usb_host_init_state = 1
usb_restric_flag
usb_regulator_io
= &nocare&
usb_regulator_vol
usb_not_suspend
;--------------------------------------------------------------------------------
;wifi/bt/fm/gps/nfc modules configuration
;module_num:
1- ap6181(wifi)
2- ap6210(wifi+bt)
3- rtl8188eu(wifi)
4- rtl8723au(wifi+bt)
5- rtl8723bs(wifi+bt)
6- esp8089(wifi)
7- ap6476(wifi+bt+fm+gps)
8- rtl8189es(wifi)
9- ap6212(wifi+bt+fm)
10- ap6330(wifi+bt+fm)
11- gb9663(wifi+bt+fm)
;module_power1: &&- bat, &axp_dldo1&- axp dldo1
;module_power1_vol: power1 voltage, not used for module_power1 is &&
;module_power2: &&- bat, &axp_dldo2&- axp dldo2
;module_power2_vol: power2 voltage, not used for module_power2 is &&
;module_power3: &&- bat, &axp_dldo2&- axp dldo2
;module_power3_vol: power3 voltage, not used for module_power3 is &&
;power_switch:
module power switch io when bat supply
enable chip io
;lpo_use_apclk: &&- not use, &losc_out&- a23/33, &ac10032k1&、&ac10032k2&、&ac10032k3&- a80/a83
;--------------------------------------------------------------------------------
module_num
module_power1
= &axp22_aldo1&
module_power1_vol
module_power2
module_power2_vol
module_power3
module_power3_vol
power_switch
lpo_use_apclk
= &losc_out&
;--------------------------------------------------------------------------------
;wifi configuration
;wifi_used:
0-not use, 1- use
;wifi_sdc_id:
0- SDC0, 1- SDC1, 2- SDC2, 3- SDC3
;wifi_usbc_id:
0- USB0, 1- USB1, 2- USB2
;wifi_usbc_type: 1- EHCI(speed 2.0), 2- OHCI(speed 1.0)
;wl_reg_on:
wifi function enable io
;wl_host_wake:
wifi device wake-up host
;wl_host_wake_invert: whether wl_host_wake use inverter between ap and module
0: not used, 1: used
;--------------------------------------------------------------------------------
[wifi_para]
wifi_sdc_id
wifi_usbc_id
wifi_usbc_type
wifi_mod_sel
wifi_power
wifi_power_ext1
wifi_power_ext2
; 1 - ap6181 sdio wifi gpio config
;ap6xxx_wl_regon
= port:PL06&1&&default&&default&&0&
;ap6xxx_wl_host_wake
= port:PL07&4&&default&&default&&0&
;ap6xxx_lpo_use_apclk = 1
; 2 - ap6210 sdio wifi gpio config
ap6xxx_wl_regon
= port:PL06&1&&default&&default&&0&
ap6xxx_wl_host_wake
= port:PL07&4&&default&&default&&0&
;ap6xxx_bt_regon
= port:PL08&1&&default&&default&&0&
;ap6xxx_bt_wake
= port:PL10&1&&default&&default&&0&
;ap6xxx_bt_host_wake
= port:PL09&4&&default&&default&&0&
ap6xxx_lpo_use_apclk = 1
; 3 - rtl8188eu usb wifi gpio conifg
; 4 - rtl8723au usb wifi + bt
; 5 - rtl8723bs sdio wifi + bt
;rtl8723bs_chip_en
= port:PL11&1&&default&&default&&0&
;rtl8723bs_wl_regon
= port:PL06&1&&default&&default&&0&
;rtl8723bs_wl_host_wake
= port:PL07&4&&default&&default&&0&
;rtl8723bs_bt_regon
= port:PL08&1&&default&&default&&0&
;rtl8723bs_bt_wake
= port:PL10&1&&default&&default&&0&
;rtl8723bs_bt_host_wake
= port:PL09&4&&default&&default&&0&
;rtl8723bs_lpo_use_apclk = 0
; 6 - eagle sdio wifi
;esp_wl_chip_en
= port:PL03&1&&default&&default&&0&
;esp_wl_rst
= port:PL02&1&&default&&default&&0&
; 7 - ap6476 sdio wifi gpio config
;ap6xxx_wl_regon
= port:PL06&1&&default&&default&&0&
;ap6xxx_wl_host_wake
= port:PL07&4&&default&&default&&0&
;ap6xxx_bt_regon
= port:PL08&1&&default&&default&&0&
;ap6xxx_bt_wake
= port:PL10&1&&default&&default&&0&
;ap6xxx_bt_host_wake
= port:PL09&4&&default&&default&&0&
;ap6xxx_lpo_use_apclk = 1
; 8 - rtl8189es sdio wifi gpio conifg
;rtl8189es_shdn
= port:PL06&1&&default&&default&&0&
;rtl8189es_host_wake
= port:PL07&4&&default&&default&&0&
usb_vbus_power_ctrl
= port:PL11&1&&default&&default&&1&
usb_eth_power_ctrl
= port:PL04&1&&default&&default&&1&
;--------------------------------------------------------------------------------
;bluetooth configuration
0- no used, 1- used
;bt_uard_id:
0- uart0, 1- uart1, 2- uart2
;bt_rst_n:
bt function enable io
host wake-up bluetooth device
;bt_wak_host:
bt device wake-up host
;bt_wake_invert: whether bt_wake use inverter between ap and module
0: not used, 1: used
;bt_host_wake_invert: whether bt_host_wake use inverter between ap and module
0: not used, 1: used
;--------------------------------------------------------------------------------
bt_uart_id
= port:PL08&1&&default&&default&&0&
= port:PL10&1&&default&&default&&0&
bt_host_wake
= port:PL09&4&&default&&default&&0&
bt_wake_invert
bt_host_wake_invert
= port:PB07&1&&default&&default&&0&
= port:PB05&1&&default&&default&&0&
[gy_list_para]
gy_det_used
[ls_list_para]
ls_det_used
power_start
pmu_temp_enable
= 0...展开收缩
综合评分:0(0位用户评分)
所需积分/C币:
下载个数:2
{%username%}回复{%com_username%}{%time%}\
/*点击出现回复框*/
$(".respond_btn").on("click", function (e) {
$(this).parents(".rightLi").children(".respond_box").show();
e.stopPropagation();
$(".cancel_res").on("click", function (e) {
$(this).parents(".res_b").siblings(".res_area").val("");
$(this).parents(".respond_box").hide();
e.stopPropagation();
/*删除评论*/
$(".del_comment_c").on("click", function (e) {
var id = $(e.target).attr("id");
$.getJSON('/index.php/comment/do_invalid/' + id,
function (data) {
if (data.succ == 1) {
$(e.target).parents(".conLi").remove();
alert(data.msg);
$(".res_btn").click(function (e) {
var q = $("#form1").serializeArray();
console.log(q);
var res_area_r = $.trim($(".res_area_r").val());
if (res_area_r == '') {
$(".res_text").css({color: "red"});
$.post("/index.php/comment/do_comment_reply/", q,
function (data) {
if (data.succ == 1) {
var $target,
evt = e || window.
$target = $(evt.target || evt.srcElement);
var $dd = $target.parents('dd');
var $wrapReply = $dd.find('.respond_box');
console.log($wrapReply);
var mess = $(".res_area_r").val();
var str = str.replace(/{%header%}/g, data.header)
.replace(/{%href%}/g, 'http://' + window.location.host + '/user/' + data.username)
.replace(/{%username%}/g, data.username)
.replace(/{%com_username%}/g, _username)
.replace(/{%time%}/g, data.time)
.replace(/{%id%}/g, data.id)
.replace(/{%mess%}/g, mess);
$dd.after(str);
$(".respond_box").hide();
$(".res_area_r").val("");
$(".res_area").val("");
$wrapReply.hide();
alert(data.msg);
}, "json");
/*删除回复*/
$(".rightLi").on("click",'.del_comment_r', function (e) {
var id = $(e.target).attr("id");
$.getJSON('/index.php/comment/do_comment_del/' + id,
function (data) {
if (data.succ == 1) {
$(e.target).parent().parent().parent().parent().parent().remove();
$(e.target).parents('.res_list').remove()
alert(data.msg);
//填充回复
function KeyP(v) {
$(".res_area_r").val($.trim($(".res_area").val()));
评论共有0条
审核通过送C币
微信商城专辑
创建者:velada
Android初学者
创建者:haicheng20
android图表控件和RecyclerView相关demo
创建者:huchengzhiqiang
上传者其他资源上传者专辑
gc2035_parrotv1.1_验证完成_vga+uxga_hd720p正常_svga_5没有外层目录.7z
gc2135_parrotv1.1_r16m_验证完成VGA分辨率_0没有外层目录.7z
!!!!gc2135_parrotv1.1_r16m_验证完成VGA分辨率_3没有外层目录.7z
GC0308 DataSheet V1.01_release_.pdf
全志R16+GC2035_只有VGA分辨率_增加设备节点了6.7z
移动开发热门标签
VIP会员动态
下载频道积分规则调整V1710.18
CSDN下载频道积分调整公告V1710.17
开通VIP,海量IT资源任性下载
spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip
CSDN&VIP年卡&4000万程序员的必选
为了良好体验,不建议使用迅雷下载
( ap6181_sina33m_sc3817r验证通过_8没有外层目录.7z
会员到期时间:
剩余下载个数:
剩余C币:200
剩余积分:6726
为了良好体验,不建议使用迅雷下载
积分不足!
资源所需积分/C币
当前拥有积分
您可以选择
程序员的必选
绿色安全资源
资源所需积分/C币
当前拥有积分
当前拥有C币
(仅够下载10个资源)
全站1200个资源免积分下载
为了良好体验,不建议使用迅雷下载
资源所需积分/C币
当前拥有积分
当前拥有C币
全站1200个资源免积分下载
资源所需积分/C币
当前拥有积分
当前拥有C币
您的积分不足,将扣除 10 C币
全站1200个资源免积分下载
为了良好体验,不建议使用迅雷下载
你当前的下载分为234。
你还不是VIP会员
开通VIP会员权限,免积分下载
你下载资源过于频繁,请输入验证码
你下载资源过于频繁,请输入验证码
您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:!
若举报审核通过,可奖励20下载分
被举报人:
举报的资源分:
请选择类型
资源无法下载
资源无法使用
标题与实际内容不符
含有危害国家安全内容
含有反动色情等内容
含广告内容
版权问题,侵犯个人或公司的版权
*详细原因:
( ap6181_sina33m_sc3817r验证通过_8没有外层目录.7z}

我要回帖

更多关于 ap6210模块 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信