RK3588-WIF/BT调试之AP6256

2023-06-10 22:38:16 来源: jf_30051736

一、简介

专栏总目录AP6256是正基科技推出的一款低成本,低功耗的双模模块。是一款SDIO接口单通道802.11ac双频支持BT5.0 蓝牙WiFi二合一模块。Model:AP6256:SDIO WIFI + UARTBTChip:BCM43456WiFi:2.4G&5GBT:5.0WIFI Throughput:up:196 Mbits/sec down: 187 Mbits/sec

二、DTS配置

2.1 配置SDIO

/* SDIO接口Wi-Fi专用配置:SDIO接口节点 */&sdio {max-frequency = < 150000000 >;  /* sdio接口的最大频率,可调整 */supports-sdio;bus-width = < 4 >;    /* 4线模式,可调整1线模式 */disable-wp;cap-sd-highspeed;cap-sdio-irq;keep-power-in-suspend;mmc-pwrseq = < &sdio_pwrseq >;non-removable;num-slots = < 1 >;pinctrl-names = "default";pinctrl-0 = < &sdiom0_pins >;sd-uhs-sdr104;     /* 支持SDIO3.0 */status = "okay";};

2.2 WIFI的配置

WIFI_REG_ON: Wi-Fi的电源使能PIN脚配置 ( 控制WIFI模块电源的GPIO )WL_REG_ON由sdio_pwrseq节点进行管理控制,不需要在wireless-wlan节点下面重复添加WIFI,poweren_gpio配置;
/* SDIO接口Wi-Fi专用配置: WIFI_REG_ON: Wi-Fi的电源使能PIN脚 */sdio_pwrseq: sdio-pwrseq {compatible = "mmc-pwrseq-simple";clocks = < &hym8563 >;clock-names = "ext_clock";pinctrl-names = "default";pinctrl-0 = < &wifi_enable_h >;reset-gpios = < &gpio0 RK_PC4 GPIO_ACTIVE_LOW >;  /*跟电源使能状态恰好相反:高有效为LOW,低有效则为HIGH。切记:这个配置跟下面的WIFI,poweren_gpio是互斥的,不能同时配置!!!*/ /*特别注意:reset-gpios的GPIO_ACTIVE 配置跟poweren_gpio配置的电源使能状态恰好是相反的*/};/* SDIO接口Wi-Fi专用配置:WIFI_REG_ON脚的pinctrl的配置 */&pinctrl {sdio-pwrseq {wifi_enable_h: wifi-enable-h {rockchip,pins = < 0 RK_PC4 RK_FUNC_GPIO &pcfg_pull_none >;  /* 对应上面的WIFI_REG_ON,关掉上下拉,防止不能拉高或拉低 */};};}
WIFI节点配置
/* Wi-Fi节点 */wireless_wlan: wireless-wlan {compatible = "wlan-platdata";wifi_chip_type = "ap6256";        //模块名称pinctrl-names = "default";pinctrl-0 = < &wifi_host_wake_irq >;WIFI,host_wake_irq = < &gpio0 RK_PB2 GPIO_ACTIVE_HIGH >;     //WIFI模块唤醒CPU的//WIFI,poweren_gpio = < &gpio0 RK_PC4 GPIO_ACTIVE_HIGH >;    //控制WIFI模块电源的GPIO,配置了sdio_pwrseq就不需要再配置poweren_gpio status = "okay";};
WIFI,host_wake_irq的配置说明:
WIFI,host_wake_irq = < &gpio0 RK_PB2 GPIO_ACTIVE_HIGH >; /* WIFI_WAKE_HOST: Wi-Fi中断通知主控的PIN脚。* 特别注意:确认下这个Wi-Fi pin脚跟主控的pin的硬件连接关系,直连的话就是GPIO_ACTIVE_HIGH;* 如果中间加了一个反向管就要改成低电平GPIO_ACTIVE_LOW触发*/
WIFI_WAKE_HOST脚的pinctrl的配置:
&pinctrl {wireless-wlan {wifi_host_wake_irq: wifi-host-wake-irq {rockchip,pins = < 0 RK_PB2 RK_FUNC_GPIO &pcfg_pull_down >;};};}/* 注意一般Wi-Fi的wake host pin都是高电平触发,* 所以默认这里要配置为下拉; 如果客户的硬件设计* 是反向的则要改为上拉,总之要初始化为与触发电平* 相反的状态*/

2.3 蓝牙的配置

以下UART相关的都要配置为实际使用的UART口的所对应PIN,注意RTS/CTS pin一定要按照SDK设计

接(具体接法参考7.3章节的UART描述),很多客户反馈的异常都是因为这两个PIN脚没有接导致初始化

异常,下面假设蓝牙使用UART4:


(资料图片仅供参考)

bt_uart6: wireless_bluetooth: wireless-bluetooth {compatible = "bluetooth-platdata";clocks = < &hym8563 >;                                     //外部时钟clock-names = "ext_clock"; uart_rts_gpios = < &gpio1 RK_PA2 GPIO_ACTIVE_LOW >;        //uart的rts脚pinctrl-names = "default", "rts_gpio";pinctrl-0 = < &uart6m1_rtsn >;pinctrl-1 = < &uart6_gpios >;BT,reset_gpio    = < &gpio3 RK_PA6 GPIO_ACTIVE_HIGH >;     //蓝牙的复位脚BT,wake_host_irq = < &gpio0 RK_PC5 GPIO_ACTIVE_HIGH >;     //蓝牙模块唤醒CPU的GPIOstatus = "okay";};&pinctrl {wireless-bluetooth {uart6_gpios: uart6-gpios {rockchip,pins = < 1 RK_PA2 RK_FUNC_GPIO &pcfg_pull_none >;};};}
蓝牙对应的uart6配置
/* 打开对应的UART配置 */&uart6 {pinctrl-names = "default";/* 这里配置对应主控UART的TX/RX/CTS PIN ,不要配置RTS PIN*/pinctrl-0 = < &uart6m1_xfer &uart6m1_ctsn >;status = "okay";};

三 、内核配置

3.1 WIFI配置:kernel配置defconfig

MK文件中定义的Kernel defconfig:kernel的defconfig对应到这个文件: "kernel\\arch\\arm64\\configs\\rockchip_linux_defconfig"
# Kernel defconfigexport RK_KERNEL_DEFCONFIG=rockchip_linux_defconfig
cd kernelmake ARCH=arm64 menuconfigmake savedefconfig

选择:Device Drivers ---> Network device support ---> Wireless LAN ---> Rockchip Wireless LAN support

Wi-Fi驱动可编译到内核或者ko方式, 切记下面两个配置必须二选一,否则Wi-Fi无法加载!

KO 配置:[* ] build wifi ko modules

CONFIG_WIFI_BUILD_MODULE=y# CONFIG_WIFI_LOAD_DRIVER_WHEN_KERNEL_BOOTUP is not set

buildin 配置:[* ] Wifi load driver when kernel bootup

CONFIG_WIFI_LOAD_DRIVER_WHEN_KERNEL_BOOTUP=y# CONFIG_WIFI_BUILD_MODULE is not set

buildin 只能选择一个型号,realtek 模组和 ap6xxx 模组不能同时选择为y,且realtek的也只能选择其

中一个;

ap6xxx 和 cypress也是互斥的,只能选择一个且如果选择ap6xxx,cypress的配置自动消失,去掉ap

配置,cypress自动出现;

ko方式则可以选择多个Wi-Fi

3.2 蓝牙配置:kernel配置defconfig

正基和海华的模块使用内核的默认CONFIG_BT_HCIUART 驱动:
cd kernelmake ARCH=arm64 menuconfigmake savedefconfig

选择: Networking support ---> Bluetooth subsystem support ---> Bluetooth device drivers

注意:配置完成后要保存到对应的defconfig

四、Wi-Fi/BT的文件及更新及编译说明

4.1 查看板上生成的ko文件和firmware / nvram文件

正基/海华模组以AP6256为例:对应的Wi-Fi/BT的firmware在SDK中的位置:
external/rkwifibt/firmware/broadcom/AP6256/├── bt│ └── BCM4345C5.hcd└── wifi├── fw_bcm43456c5_ag.bin├── fw_bcm43456c5_ag_mfg.bin└── nvram_ap6256.txt
经过编译规则编译后,对应的文件被拷贝到工程的output目录:(kernel4.19内核由system变更为vendor目录)
buildroot/output/rockchip_rk3xxxx/target//system(vendor)/lib/modules/bcmdhd.ko #驱动ko(如果是ko编译的话)/system(vendor)/etc/firmware/fw_bcm43456c5_ag.bin #驱动firmware文件存放位置/system(vendor)/etc/firmware/fw_bcm43456c5_ag_mfg.bin #驱动firmware文件存放位置/system(vendor)/etc/firmware/nvram_ap6256.txt #驱动nvram文件存放位置/system(vendor)/etc/firmware/BCM4345C5.hcd #蓝牙firmware文件(如果有蓝牙功能)
最终烧录到机器中后,Wi-Fi运行时所需的文件及存放位置:
/system(vendor)/lib/modules/bcmdhd.ko #驱动ko(如果是ko编译的话)/system(vendor)/etc/firmware/fw_bcm43456c5_ag.bin #驱动firmware文件存放位置/system(vendor)/etc/firmware/fw_bcm43456c5_ag_mfg.bin #驱动firmware文件存放位置/system(vendor)/etc/firmware/nvram_ap6256.txt #驱动nvram文件存放位置/system(vendor)/etc/firmware/BCM4345C5.hcd #蓝牙firmware文件(如果有蓝牙功能)

4.2 编译配置说明

mk文件配置路径:3588_linux5.10_v1.0.5/device/rockchip/rk3588/BoardConfig-rk3588-pi5.mk兼容正基和RealtekRK_WIFIBT_TTY这个参数根据蓝牙对应的串口来配置,此处蓝牙对应的是uart6
# Define WiFi BT chip# Compatible with Realtek and AP6XXX WiFi : RK_WIFIBT_CHIP=ALL_AP# Compatible with Realtek and CYWXXX WiFi : RK_WIFIBT_CHIP=ALL_CY# Single WiFi configuration: AP6256 or CYW43455: RK_WIFIBT_CHIP=AP6256export RK_WIFIBT_CHIP=ALL_AP# Define BT ttySXexport RK_WIFIBT_TTY=ttyS6

审核编辑:汤梓红

标签:

RK3588-WIF/BT调试之AP6256

RK3588-WIF BT调试之AP6256

06-10 22:38:16

环球看点!吃美食、看电影、赏舞剧!非遗文化在新时代有多潮?

非物质文化遗产是中华优秀传统文化的重要组成部分。

06-10 22:31:04

人生,何尝不是一场高考

高考已经结束,但人生的高考仍在进行中。我们从出生开始,就踏入了这场

06-10 22:32:25

这些空姐,立即停飞!网友瞬间吵翻_世界今日讯

今年6月初,海南航空向其客舱部的空中乘务员发布通知,对乘务员进行 "

06-10 22:21:19

蒙脱石散饭前吃还是饭后吃好一些(蒙脱石散饭前吃还是饭后吃)_快报

1、蒙脱石散主要用于成人及儿童慢性腹泻与消化系统疼痛症状的辅助治疗

06-10 21:26:47

国家防总针对南方地区持续降雨启动防汛四级应急响应|环球报资讯

国家防总针对南方地区持续降雨启动防汛四级应急响应---近期,我国南方

06-10 21:09:10

2023端午节股市休市几天|环球微速讯

股票市场是已经发行的股票转让、买卖和流通的场所,包括交易所市场和场

06-10 20:33:11

华为获得“问界”汽车类商标_当前热点

据国家知识产权局信息,6月6日,北京永安世达科贸有限公司(下称“北京

06-10 20:05:25

【当前独家】国家乡村振兴局开展农村厕所革命“提质年”

新华社北京6月9日电(记者侯雪静、郁琼源)国家乡村振兴局局长刘焕鑫9

06-10 19:59:22

卖果丹皮偶遇淄博八大局书画大师出摊获赠招牌 网友:招牌最值钱

【卖果丹皮偶遇书画大师出摊获赠招牌】6月7日,淄博八大局女子摆地摊儿

06-10 19:24:57

全球快消息!淮南市教育体育局2019年度政府信息公开工作年度报告(关于淮南市教育体育局2019年度政府信息公开工作年度报告介绍)

来为大家讲解以上的问题。淮南市教育体育局2019年度政府信息公开工作年

06-10 18:59:03

每日速读!《暗黑破坏神4》圣母终结者成就攻略 超级莉莉丝怎么打?

暗黑破坏神4本作成就不算多,共有26项,其中圣母终结者成就需要玩家击

06-10 18:13:13

国家乡村振兴局开展农村厕所革命“提质年”-热点评

新华社北京6月9日电(记者侯雪静、郁琼源)国家乡村振兴局局长刘焕鑫9

06-10 17:33:11

七八分熟的羊肉不宜吃的原因是?

七八分熟的涮羊肉不宜吃的原因是易感染上旋毛虫病在寒冷季节,家入团聚

06-10 17:31:26

全球播报:韩国政府加大投资,推动人工智能项目发展

IT采购网6月2日消息,韩国政府近日宣布加大对人工智能技术研发的投入,

06-10 17:16:59

天天新消息丨手术后为什么不能吃牛肉羊肉?

对于手术后能不能吃牛羊肉,是有明显争议的。让你真不知道到底是可以吃

06-10 16:39:30

闪耀暖暖踏月而来搭配攻略 踏月而来高分搭配一览[多图]

闪耀暖暖踏月而来搭配攻略踏月而来高分搭配一览,闪耀暖暖踏月而来如何

06-10 16:31:19

新华全媒+|夜幕下,一个群体带动城市消费新热潮_天天速看料

海报制作:方金洋新华社天津6月9日电(记者郭方达宋瑞)放上置物架、挂

06-10 16:24:43

高考生上厕所时身份证被水冲走,民警快速出具临时身份证明

高考生上厕所时身份证被水冲走,民警快速出具临时身份证明---通讯员欧

06-10 15:22:59

第二十五届重庆国际汽车展览会开幕 超1000款车型、150款新车亮相 全球头条

6月9日,第二十五届重庆国际汽车展览会在悦来国际博览中心开幕。本次重

06-10 15:16:50

世界球精选!和邦生物:6月9日召开业绩说明会,投资者参与

2023年6月9日和邦生物(603077)发布公告称公司于2023年6月9日召开业绩

06-10 15:11:44

【夏收现场】 知识落“地”助丰收 耕地质量提升示范田小麦增产53.6% 焦点讯息

央广网南京6月9日消息(记者王锡斐)去年,我们关注了位于南京市六合区

06-10 14:30:01

AI前哨 | OpenAI联合创始人Sam Altman:安全性很重要 不会很快有GPT-5

凤凰网科技讯《AI前哨》6月10日消息,在2023北京智源大会上,智源研究

06-10 14:02:54

“连e行”网约公交车开通运营 3条直达线开通

“太方便了,以前都是在路边招手上车或者电话预约,今后可以像打网约车

06-10 13:46:48

2023年深圳市高交会什么时候举行(最新消息)

第二十五届中国国际高新技术成果交易会举办时间为2023年11月15至19日,

06-10 13:54:05

新华全媒+|夜幕下,一个群体带动城市消费新热潮

海报制作:方金洋新华社天津6月9日电(记者郭方达宋瑞)放上置物架、挂

06-10 13:23:35

苏宁易购南区启动618省钱风暴 助推释放年中消费潜力

消费复苏大潮迎来线下实体消费回归,今年618也成为消费复苏背景下第一

06-10 12:24:17

高能同步辐射光源直线加速器通过工艺验收_热文

记者从中国科学院高能物理研究所获悉,6月5日,国家重大科技基础设施高

06-10 12:29:50

吃橙子可以吃羊肉吗?_世界微资讯

多吃橙子跟橘子他也是有助于消化的,所以说一般在冬天吃。它这个对这个

06-10 11:50:15

环球最新:奇迹手游sf发布网哪个最受欢迎 奇迹手游sf发布网最新分享

,,奇迹游戏一直都是一个热门游戏类型,小编今天就给大家整理一个目前

06-10 11:23:17

新华全媒+|夜幕下,一个群体带动城市消费新热潮

海报制作:方金洋新华社天津6月9日电(记者郭方达宋瑞)放上置物架、挂

06-10 09:56:14

今日快看!一个像夏天一个像秋天歌词改编(一个像夏天一个像秋天歌词)

个像夏天一个像秋天歌词改编,一个像夏天一个像秋天歌词这个问题很多朋

06-10 09:07:47

贵州大力推动绿色电力市场化交易 今年前五月累计成交量7.43亿千瓦时 天天新视野

  记者9日从南方电网贵州电网公司获悉,截至今年5月底,贵州省统调新

06-10 08:55:34

中国驻英使馆发言人就英国首相苏纳克涉华错误言论答记者问

记者问:据报道,6月8日,英国首相苏纳克在访问美国时称,中国和俄罗斯

06-10 07:56:43

全球热议:3158致富网_3158

1、3158的谐音是删了我吧。就是告诉对方分手了,把微信、联系电话都删

06-10 01:01:16

11年来都是老面孔⏳上一个新科欧冠冠军是2012年的切尔西 观热点

11年来都是老面孔⏳上一个新科欧冠冠军是2012年的切尔西,意甲,拜仁,多

06-09 21:57:55

中国非物质遗产标志的寓意_非物质文化遗产标志的寓意

1、标志外部图形为圆形,象征着“循环,永不消失”;内部图形为方形,

06-09 21:01:52

世界视点!东风路街道智能家电使用小课堂开课

把握正确舆论导向,关注百姓生活,侧重报道社会生活中的知识性、趣味性

06-09 19:29:31

离婚孩子抚养权的判定原则是什么,抚养权怎么变更 每日速讯

离婚孩子抚养权的判定原则是不满两周岁的子女要由母亲进行直接抚养,已

06-09 19:20:24

斯波透露希罗伤情:他仍未获得队医的出场许可 手部依旧缠着绷带 天天最资讯

北京时间6月9日,NBA总决赛继续进行,热火目前1-2落后,情况较为严峻。

06-09 18:03:33

创新劲头足不足 ——十问湖北经济⑤ 全球滚动

创新劲头足不足——十问湖北经济⑤---当前,省内各地及企业的创新动力

06-09 14:26:35

陕西能源:商洛电厂二期2×660MW项目获得核准

陕西能源:商洛电厂二期2×660MW项目获得核准:陕西能源(001286)公告

06-09 12:44:43

快看点丨卫生监督员之家_卫生监督员俱乐部网站打不开

1、查询文件删除呀或许所访问网站稳定缘故吧。本文就为大家分享到这里

06-09 12:36:27

2023年市区中考志愿填报政策发布|今亮点

考生填报志愿分为两个阶段,第一阶段在中考成绩公布前填报,填报第一批

06-09 12:47:46

天天快资讯:恒而达:6月8日融资买入56.88万元,融资融券余额5398.88万元

6月8日,恒而达(300946)融资买入56 88万元,融资偿还159 94万元,融

06-09 12:27:00

惠普打印机脱机状态怎么回事_惠普打印机脱机无法打印怎么处理

1、HPENVY110无线打印,只需要通过打印机用无线网络连接方式连接计算机

06-09 12:08:07

全球快资讯丨高考结束后出行旺季来临 暑期国内游预计更火爆

随着2023年高考于今天结束,暑期出行旺季将紧随其后到来。受制于签证限

06-09 11:43:51

记者:恩迪卡和罗马达协议但未签字 米兰已加入竞争

直播吧6月9日讯记者DanieleLongo消息,米兰将和罗马竞争恩迪卡。该记者

06-09 11:25:44

京西发展论坛下周在京举办-世界视点

京西发展论坛下周在京举办

06-09 10:18:50

爱百度影音下载_爱百度影音

1、百度影音是百度的一款播放器产品;  百度视频是百度汇集互联网众

06-09 09:53:27

环球看点!吃美食、看电影、赏舞剧!非遗文化在新时代有多潮?
人生,何尝不是一场高考
这些空姐,立即停飞!网友瞬间吵翻_世界今日讯
蒙脱石散饭前吃还是饭后吃好一些(蒙脱石散饭前吃还是饭后吃)_快报
国家防总针对南方地区持续降雨启动防汛四级应急响应|环球报资讯
2023端午节股市休市几天|环球微速讯
华为获得“问界”汽车类商标_当前热点
【当前独家】国家乡村振兴局开展农村厕所革命“提质年”
卖果丹皮偶遇淄博八大局书画大师出摊获赠招牌 网友:招牌最值钱
全球快消息!淮南市教育体育局2019年度政府信息公开工作年度报告(关于淮南市教育体育局2019年度政府信息公开工作年度报告介绍)
每日速读!《暗黑破坏神4》圣母终结者成就攻略 超级莉莉丝怎么打?
国家乡村振兴局开展农村厕所革命“提质年”-热点评
七八分熟的羊肉不宜吃的原因是?
全球播报:韩国政府加大投资,推动人工智能项目发展
天天新消息丨手术后为什么不能吃牛肉羊肉?
闪耀暖暖踏月而来搭配攻略 踏月而来高分搭配一览[多图]
新华全媒+|夜幕下,一个群体带动城市消费新热潮_天天速看料
高考生上厕所时身份证被水冲走,民警快速出具临时身份证明
第二十五届重庆国际汽车展览会开幕 超1000款车型、150款新车亮相 全球头条
世界球精选!和邦生物:6月9日召开业绩说明会,投资者参与
【夏收现场】 知识落“地”助丰收 耕地质量提升示范田小麦增产53.6% 焦点讯息
AI前哨 | OpenAI联合创始人Sam Altman:安全性很重要 不会很快有GPT-5
“连e行”网约公交车开通运营 3条直达线开通
2023年深圳市高交会什么时候举行(最新消息)
新华全媒+|夜幕下,一个群体带动城市消费新热潮
苏宁易购南区启动618省钱风暴 助推释放年中消费潜力
高能同步辐射光源直线加速器通过工艺验收_热文
吃橙子可以吃羊肉吗?_世界微资讯
环球最新:奇迹手游sf发布网哪个最受欢迎 奇迹手游sf发布网最新分享
新华全媒+|夜幕下,一个群体带动城市消费新热潮
今日快看!一个像夏天一个像秋天歌词改编(一个像夏天一个像秋天歌词)
贵州大力推动绿色电力市场化交易 今年前五月累计成交量7.43亿千瓦时 天天新视野
中国驻英使馆发言人就英国首相苏纳克涉华错误言论答记者问
全球热议:3158致富网_3158
11年来都是老面孔⏳上一个新科欧冠冠军是2012年的切尔西 观热点
中国非物质遗产标志的寓意_非物质文化遗产标志的寓意
世界视点!东风路街道智能家电使用小课堂开课
离婚孩子抚养权的判定原则是什么,抚养权怎么变更 每日速讯
斯波透露希罗伤情:他仍未获得队医的出场许可 手部依旧缠着绷带 天天最资讯
创新劲头足不足 ——十问湖北经济⑤ 全球滚动
陕西能源:商洛电厂二期2×660MW项目获得核准
快看点丨卫生监督员之家_卫生监督员俱乐部网站打不开
2023年市区中考志愿填报政策发布|今亮点
天天快资讯:恒而达:6月8日融资买入56.88万元,融资融券余额5398.88万元
惠普打印机脱机状态怎么回事_惠普打印机脱机无法打印怎么处理
全球快资讯丨高考结束后出行旺季来临 暑期国内游预计更火爆
记者:恩迪卡和罗马达协议但未签字 米兰已加入竞争
京西发展论坛下周在京举办-世界视点
爱百度影音下载_爱百度影音
焦点精选!卡霍夫卡水电站大坝遭袭扎波罗热地区官员称核电站运行正常
X 广告
行业动态
X 广告

Copyright ©  2015-2022 欧洲植物网版权所有  备案号:沪ICP备2022005074号-23   联系邮箱: 58 55 97 3@qq.com