/* 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";};
/* 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都是高电平触发,* 所以默认这里要配置为下拉; 如果客户的硬件设计* 是反向的则要改为上拉,总之要初始化为与触发电平* 相反的状态*/
以下UART相关的都要配置为实际使用的UART口的所对应PIN,注意RTS/CTS pin一定要按照SDK设计[page]
接(具体接法参考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";};
# 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
cd kernelmake ARCH=arm64 menuconfigmake savedefconfig
选择: Networking support ---> Bluetooth subsystem support ---> Bluetooth device drivers
注意:配置完成后要保存到对应的defconfig
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文件(如果有蓝牙功能)
# 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
审核编辑:汤梓红[page]
下一篇:最后一页
RK3588-WIF BT调试之AP6256
6月9日,最高人民法院、最高人民检察院、公安部三部门起草了《关于依法
没找到“报恩榴莲”,先被榴莲价格报复了
1、“含烟映江岛”。2、出自李白的《慈姥竹》。3、请注意:“姥”字,
1、最犀利的当然是$pk3c$插件$,近身走位,麻痹刺杀,错位刺杀,过超速
吴建豪与虞书欣的恋情传闻话题不断,频频占据热搜榜前几位。8日,虞书
近日蓬溪县一男子李某私自捕猎凤头鹰售卖另一男子邓某购买凤头鹰做补品
海报制作:方金洋新华社天津6月9日电(记者郭方达宋瑞)放上置物架、挂
“现场不但能买到苗族三色饭、糯米酒、崖州酸粉等美食,还能近距离感受
点击上方“陕西新闻广播”,关注我们哦!上周五还是16℃的天儿仅仅过了
极目新闻评论员徐汉雄6月8日,河北定州市高考英语科目结束,一位身穿环
众多全球跨国公司高管近日接连开启访华行程,引发密切关注,这反映出跨
活动现场签署战略合作框架协议。 中关村孵化器供图 哈尔滨6月10日
为做好我省2023年军队院校招收普通高中毕业生政治考核工作,现将有关事
眼下,在河北省沧州渤海新区黄骅市,旱碱麦迎来了收获期。
为进一步营造尊老、爱老、敬老的氛围,让幼儿拥有一颗感恩的心。10月17
甲方:乙方:甲、乙双方通过见面、双向选择,经双方自愿、平等协商,达
u盘内容被隐藏怎么办win7,u盘内容被隐藏了怎么办这个很多人还不知道,
1、不一样总产值=产品产量*销售价格(不含税)主营业务收入=销售出去的
来为大家解答以上的问题。增大摩擦力的方法四种,增大摩擦力的方法这个
来为大家解答以上的问题。悲伤逆流成河小说简介概括,悲伤逆流成河小说
三安光电将独立投资70亿元,为合资厂建设一个配套的8英寸碳化硅衬底工
在年初,Intel面向中国市场推出了两款特供处理器i5-13490F、i7-13790F
来为大家解答以上的问题。大理石花纹蛋糕抹面,大理石花纹蛋糕这个很多
从8000年前的刻符龟甲说起成博新展用220件重磅文物解读“汉字中国”|
1、首先,文件大小或者存储量的单位换算。2、 1024Byte=1KB; 102
1、天丝棉是一种新型人造纤维素纤维的服装面料,天丝棉面料具有柔软悬
昨天(6月9日)上午7点,南通市崇川区学田专职消防救援站内突然“有人
近日,由陕西建工装饰集团有限公司参建的西宁廉政教育中心建设项目被青
1、shutup!closeyourmouth。本文就为大家分享到这里,希望小伙伴们会喜欢。
1、费祎字:文伟江夏鄳县(今信阳罗山县)人,与董允齐名,刘禅为太子
据韩国安全认证机构safetykorea的公开数据显示,型号为EB-BS711ABY的智
葡萄酒遇到它,才知道什么是绝配,一口又一口根本停不下来4年一度的世
加盟皇马之后,皇马的中场阵容将空前强大,且聚拢的都是青年球员,未来
显然,发展养老产业,并打造与之相匹配的金融支持体系已迫在眉睫。而作
来为大家解答以上的问题。洋槐树枝熬水有什么功效,洋槐树这个很多人还
来为大家解答以上的问题。stc89c52最小系统怎么画这个很多人还不知道,
1、orange 名词n 1 橙,橙子,橘子[C] Heboughtacrateofora
1、淬火加热的目的是调整金属的硬度,亚共析钢淬火通常是在Ac3以上30--5
株洲融媒体创新运营研修班开班320名宣传工作者学习“爆款”秘诀
第18个“文化和自然遗产日”之际,在金山区张堰镇百家村酱文化园,伴随
某国产芯片厂正式发布了高性能32核处理器,还支持2路、4路CPU扩展,最
关于攀枝花有什么方便携带的土特产的内容,包含攀枝花有什么著名的特产
记者6月9日从教育部获悉,近日,教育部印发了《关于加强中小学地方课程
正因为张元当年叛宋投夏之事,给宋朝以极大震撼与教训,很多大臣因此建
来为大家解答以上的问题。勾兑白酒执行标准,白酒的执行标准是什么意思
来为大家解答以上的问题。鼠来宝歌曲,鼠来宝这个很多人还不知道,现在
来为大家解答以上的问题。超级玛丽中文版无限生命,超级玛丽中文版这个
来为大家解答以上的问题。全民体育健身,全民体育这个很多人还不知道,
谷歌反垄断案将如何影响人工智能技术的未来市场格局?
成都第31届世界大学生夏季运动会火炬传递启动
6月9日,广汇汽车与工商银行江西省分行签署战略合作协议。广汇汽车副总
坚韧不拔的出处,ldquo坚韧不拔rdquo是什么意思这个很多人还不知道,现
1、第二代身份证相片尺寸与要求,可自己在户籍所在地网上认证数码照片
《科创板日报》6月10日讯(编辑邱思雨)高阶自动驾驶技术的商业化进程
用红酒吃什么:淡红葡萄酒适合食用清淡的海鲜,鱼子酱,清淡的奶酪,沙
6月8日凌晨,上海徐汇区日晖二村小区一户居民家中突发大火,火势瞬间蔓
中经评论:以“村BA”点燃乡村活力---中国经济网评论员梁瑜认为,一个
一台无人机相当于25名工人,江陵县水稻种植运用无人机撒播---25名插秧
1、阴谋想杀死钢蹦最后改变主意为保护钢蹦而死。相信通过美女请留步老
1、第一章算法初步1 1 1算法的概念算法概念:在数学上,现代意义上的“
法网女双历史性一刻!王欣瑜 谢淑薇进决赛,海峡组合冲冠有意义
优化营商环境是推动经济进一步企稳回升、提振经营主体发展信心的重要抓
央视网消息:贵州省铜仁市思南县的大河坝镇位于武陵山腹地,在脱贫攻坚
02:26潮新闻客户端记者郑佳颖通讯员谢雅莉吴怡静杭州亚运会已进入倒计
来为大家解答以上的问题。吢丕的另一个情侣网名,吢这个很多人还不知道
相信大家对汽车水箱漏水怎么修补多少钱,汽车水箱漏水怎么修补?的问题
1、是不是办理了呼转之类的业务了,(呼转在手机上可以直接开通)其实
1、支持李玉刚!其实欧阳青给人感觉也很漂亮但是他没有李的温柔、妩媚。
财联社6月8日讯(编辑周子意)从医疗保健、到互联网卫星服务、再到人工
关于丝瓜不宜与什么一起吃呢的内容,包含丝瓜不宜和什么一起吃丝瓜不能
来为大家解答以上的问题。磁感应强度与磁场强度的区别,磁感应强度和磁
相信大家对19款速腾和21款速腾区别,速腾19款和20款有什么区别?的问题
雷达财经鸿途出品文|吴艳蕊编|深海6月9日,小鹏G6开启预售,预售价22 5
松花江网,是经国家互联网信息办公室批准的国家一类新闻网站,吉林省重
相信大家对19款速腾和21款速腾区别,速腾19款和20款有什么区别?的问题
来为大家解答以上的问题。超级玛丽中文版无限生命,超级玛丽中文版这个
第二十五届上海国际电影节正式开票,观众们观影热情高涨,多部影片一秒
6月9日,广汇汽车与工商银行江西省分行签署战略合作协议。广汇汽车副总
相关数据表示,在一季度中国大陆显示器的出货量为613万台;线上和市场
能同食,红酒和杏仁是能同食的,我们在进行喝红酒的时候,大部分都是葡
1、ctrl+alt+dshift+F6。本文就为大家分享到这里,希望小伙伴们会喜欢。
1、我认为整过、手机发不了整容前的照片,你可以自己在金信英的CY里找
海南股交法律服务平台启动将为企业提供“一对一”专业服务新海南客户端
口袋妖怪增强绿宝石攻略增强绿宝石版全图文通关流程一览,口袋妖怪增强
1、路易斯的经典共价学说路易斯认为分子中原子之间可以通过共享电子对
1、 安格斯一个唯一无二的。本文就为大家分享到这里,希望小伙伴们会喜
6月9日,2023世界动力电池大会储能发展高峰论坛在四川宜宾召开。来自国
有网友发现YG艺人目录中没有BIGBANG,引发权志龙解约的猜测,随后YG股
1、一、个体工商户个人所得税计算方法计算公式:应纳税所得额=收入总额
1、工具:手机一部步骤:进入手机短信界面,点击新建短信息。2、收件人
1、下载安装一个Q手机浏览器,点击APP打开浏览器;2、进入手机浏览器主
1、康美之恋谭晶词:童年曲:王晓锋编曲:施佳阳一条路海角天涯,两颗
金山云美股涨7 72%---中国经济网北京6月10日讯金山云(NASDAQ:KC)美股
团伙设下“首付购车”骗局,黄石两家4S店掉进陷阱---湖南一男子嫌做汽
直播吧6月10日讯今日NBA总决赛G4,热火继续主场迎战掘金。足球巨星内马
安切洛蒂非常希望凯恩能够加盟球队,但弗洛伦蒂诺却认为列维的要价太高
用红酒吃什么:淡红葡萄酒适合食用清淡的海鲜,鱼子酱,清淡的奶酪,沙
先拿出来自然解冻,假如炖的话,可以先烧过水,水沸之后把肌肉放进去焯
来为大家解答以上的问题。自由落体速度计算公式,自由落体这个很多人还
X 关闭
银行理财产品是什么?银行理财产品有哪些种类?
降准指的是什么意思?降准对老百姓意味着什么?
国债是怎么赚钱的?国债利率下降会不会亏损呢?
国债收益率下跌说明什么?国债收益率下跌还可以买入吗?
X 关闭