『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
楼主: XCray

[基础教程] 【M401A】CoreELEC初步小试,毫无难度的安装和xue微折腾的蓝牙

[复制链接]

10

主题

1381

帖子

4409

积分

论坛元老

Rank: 8Rank: 8

积分
4409
金钱
3028
HASS币
0
发表于 2022-8-6 22:10:34 | 显示全部楼层
我看n1的dts里面还有蓝牙的部分内容
回复

使用道具 举报

105

主题

2954

帖子

1万

积分

超级版主

智能家居&单板滑雪痴迷爱好者

Rank: 8Rank: 8

积分
12119
金钱
9100
HASS币
460

教程狂人突出贡献

 楼主| 发表于 2022-8-6 22:41:14 来自手机 | 显示全部楼层
隔壁的王叔叔 发表于 2022-8-6 10:48
hciattach -n -s 115200 ttyS1 rtk_h5
我用了这个,说是unknown device type or id ,不知道后面这几个该 ...

用modprobe加载一下btrtl、hci_uart试试,armbian-config里先把蓝牙软件安装了
回复

使用道具 举报

10

主题

1381

帖子

4409

积分

论坛元老

Rank: 8Rank: 8

积分
4409
金钱
3028
HASS币
0
发表于 2022-8-7 09:17:18 | 显示全部楼层
XCray 发表于 2022-8-6 22:41
用modprobe加载一下btrtl、hci_uart试试,armbian-config里先把蓝牙软件安装了

都加载了,没什么用,我估计还是串口的问题,我昨天晚上在想,既然dtb是个二进制文件,安卓,ce,armbian又同属liunx,有没有可能把安卓的dtb直接拿过来用呢?
回复

使用道具 举报

105

主题

2954

帖子

1万

积分

超级版主

智能家居&单板滑雪痴迷爱好者

Rank: 8Rank: 8

积分
12119
金钱
9100
HASS币
460

教程狂人突出贡献

 楼主| 发表于 2022-8-7 10:03:02 | 显示全部楼层
隔壁的王叔叔 发表于 2022-8-7 09:17
都加载了,没什么用,我估计还是串口的问题,我昨天晚上在想,既然dtb是个二进制文件,安卓,ce,armbian ...

不行,这个问题无数人都这么想过。不同版本的内核dtb都基本不能互换,跨系统更不可能。
回复

使用道具 举报

10

主题

1381

帖子

4409

积分

论坛元老

Rank: 8Rank: 8

积分
4409
金钱
3028
HASS币
0
发表于 2022-8-7 12:17:02 | 显示全部楼层
XCray 发表于 2022-8-7 10:03
不行,这个问题无数人都这么想过。不同版本的内核dtb都基本不能互换,跨系统更不可能。 ...

那就只能重新编译了。不知道这玩意儿是怎么写的,抄都无从下手。
回复

使用道具 举报

105

主题

2954

帖子

1万

积分

超级版主

智能家居&单板滑雪痴迷爱好者

Rank: 8Rank: 8

积分
12119
金钱
9100
HASS币
460

教程狂人突出贡献

 楼主| 发表于 2022-8-7 18:52:54 | 显示全部楼层
隔壁的王叔叔 发表于 2022-8-7 12:17
那就只能重新编译了。不知道这玩意儿是怎么写的,抄都无从下手。

我认输了!
离成功只有一步之遥,却实在迈不过去!
改dtb搞定了串口,也能和蓝牙芯片通信了,芯片型号也识别了,就是tm起不来!
Realtek Bluetooth :Realtek Bluetooth init uart with init speed:115200, type:HCI UART H5
Realtek Bluetooth :Realtek hciattach version 3.1.8bea77d.20220330-143428

Realtek Bluetooth :Use epoll
Realtek Bluetooth :[SYNC] Get SYNC Resp Pkt
Realtek Bluetooth :[CONFIG] Get SYNC pkt
Realtek Bluetooth :[CONFIG] Get SYNC pkt
Realtek Bluetooth :[CONFIG] Get CONFG pkt
Realtek Bluetooth WARN: OP_H5_CONFIG Transmission timeout
Realtek Bluetooth :[CONFIG] Get CONFG resp pkt
Realtek Bluetooth :dic is 1, cfg field 0x14
Realtek Bluetooth :H5 init finished

Realtek Bluetooth :Realtek H5 IC
Realtek Bluetooth :Receive cmd complete event of command: 1001
Realtek Bluetooth :HCI Version 0x0a
Realtek Bluetooth :HCI Revision 0x000b
Realtek Bluetooth :LMP Subversion 0x8761
Realtek Bluetooth :Receive cmd complete event of command: fc6d
Realtek Bluetooth :Read ROM version 01
Realtek Bluetooth :LMP Subversion 0x8761
Realtek Bluetooth :EVersion 1
Realtek Bluetooth :Receive cmd complete event of command: fc61
Realtek Bluetooth :Read chip type 00
Realtek Bluetooth :Read chip ver 00
Realtek Bluetooth :IC: RTL8761BTV
Realtek Bluetooth :Firmware/config: rtl8761b_fw, rtl8761b_config
Realtek Bluetooth :Couldnt open extra config /opt/rtk_btconfig.txt, No such file or directory
Realtek Bluetooth :Couldnt access customer BT MAC file /opt/bdaddr
Realtek Bluetooth :Origin cfg len 33
Realtek Bluetooth :55 ab 23 87 1b 00 0c 00 10 02 80 92 04 50 c5 ea
Realtek Bluetooth :19 e1 1b fd af 5f 01 a4 0b 8d 00 01 fa 8f 00 01
Realtek Bluetooth :bf
Realtek Bluetooth :Config baudrate: 04928002
Realtek Bluetooth :uart flow ctrl: 1
Realtek Bluetooth :Vendor baud from Config file: 04928002
Realtek Bluetooth :New cfg len 33
Realtek Bluetooth :55 ab 23 87 1b 00 0c 00 10 02 80 92 04 50 c5 ea
Realtek Bluetooth :19 e1 1b fd af 5f 01 a4 0b 8d 00 01 fa 8f 00 01
Realtek Bluetooth :bf
Realtek Bluetooth :Load FW /lib/firmware/rtlbt/rtl8761b_fw OK, size 41328
Realtek Bluetooth :rtb_get_fw_project_id: opcode 0, len 1, data 14
Realtek Bluetooth :FW version 0xbea9b0bb, Patch num 2
Realtek Bluetooth :Chip id 0x0001
Realtek Bluetooth :Chip id 0x0002
Realtek Bluetooth :Patch length 0x69a8
Realtek Bluetooth :Start offset 0x00003780
Realtek Bluetooth :Svn version: 3065687763
Realtek Bluetooth :Coexistence: BTCOEX_20190327-0202

Realtek Bluetooth :FW  exists, Config file  exists
Realtek Bluetooth :Total len 27081 for fwc
Realtek Bluetooth :baudrate in change speed command: 0x02 0x80 0x92 0x04
Realtek Bluetooth :Receive cmd complete event of command: fc17
Realtek Bluetooth :Received cc of vendor change baud
Realtek Bluetooth :Final speed 1500000
Realtek Bluetooth :end_idx: 107, lp_len: 117, additional pkts: 7

Realtek Bluetooth :Start downloading...
Realtek Bluetooth WARN: Patch pkt trans timeout, re-trans
Realtek Bluetooth WARN: Patch pkt trans timeout, re-trans
Realtek Bluetooth WARN: Patch pkt trans timeout, re-trans
Realtek Bluetooth WARN: Patch pkt trans timeout, re-trans
Realtek Bluetooth ERROR: h5_download_patch: Retransmission exhausts


论坛里的高手们都去哪儿啦???
回复

使用道具 举报

105

主题

2954

帖子

1万

积分

超级版主

智能家居&单板滑雪痴迷爱好者

Rank: 8Rank: 8

积分
12119
金钱
9100
HASS币
460

教程狂人突出贡献

 楼主| 发表于 2022-8-7 18:55:32 | 显示全部楼层
这是我编译的dtb文件,串口出来是ttyAML1

meson-g12a-u201.zip

9.72 KB, 下载次数: 14

回复

使用道具 举报

10

主题

1381

帖子

4409

积分

论坛元老

Rank: 8Rank: 8

积分
4409
金钱
3028
HASS币
0
发表于 2022-8-7 19:37:12 | 显示全部楼层
XCray 发表于 2022-8-7 18:55
这是我编译的dtb文件,串口出来是ttyAML1

我碰碰运气
回复

使用道具 举报

10

主题

1381

帖子

4409

积分

论坛元老

Rank: 8Rank: 8

积分
4409
金钱
3028
HASS币
0
发表于 2022-8-7 21:38:01 | 显示全部楼层
root@arm-64:~# sudo ./rtk_hciattach -n -s 115200 ttyAML1 rtk_h5
Realtek Bluetooth :Realtek Bluetooth init uart with init speed:115200, type:HCI UART H5
Realtek Bluetooth :Realtek hciattach version 3.1.8bea77d.20220330-143428

Realtek Bluetooth :Use epoll
Realtek Bluetooth WARN: OP_H5_SYNC Transmission timeout
Realtek Bluetooth WARN: OP_H5_SYNC Transmission timeout
Realtek Bluetooth WARN: OP_H5_SYNC Transmission timeout
Realtek Bluetooth WARN: OP_H5_SYNC Transmission timeout
Realtek Bluetooth WARN: OP_H5_SYNC Transmission timeout
Realtek Bluetooth WARN: OP_H5_SYNC Transmission timeout
Realtek Bluetooth WARN: OP_H5_SYNC Transmission timeout
Realtek Bluetooth WARN: OP_H5_SYNC Transmission timeout
Realtek Bluetooth WARN: OP_H5_SYNC Transmission timeout
Realtek Bluetooth WARN: OP_H5_SYNC Transmission timeout
Realtek Bluetooth WARN: OP_H5_SYNC Transmission timeout
Realtek Bluetooth ERROR: Retransmission exhausts
root@arm-64:~#

第一遍跟你的一样,第二遍以后就是这样了
回复

使用道具 举报

10

主题

1381

帖子

4409

积分

论坛元老

Rank: 8Rank: 8

积分
4409
金钱
3028
HASS币
0
发表于 2022-8-7 21:43:00 | 显示全部楼层
root@arm-64:~# sudo ./rtk_hciattach -n -s 115200 ttyAML1 rtk_h5
Realtek Bluetooth :Realtek Bluetooth init uart with init speed:115200, type:HCI UART H5
Realtek Bluetooth :Realtek hciattach version 3.1.8bea77d.20220330-143428

Realtek Bluetooth :Use epoll
Realtek Bluetooth WARN: OP_H5_SYNC Transmission timeout
Realtek Bluetooth WARN: OP_H5_SYNC Transmission timeout
Realtek Bluetooth WARN: OP_H5_SYNC Transmission timeout
Realtek Bluetooth WARN: OP_H5_SYNC Transmission timeout
Realtek Bluetooth WARN: OP_H5_SYNC Transmission timeout
Realtek Bluetooth WARN: OP_H5_SYNC Transmission timeout
Realtek Bluetooth WARN: OP_H5_SYNC Transmission timeout
Realtek Bluetooth WARN: OP_H5_SYNC Transmission timeout
Realtek Bluetooth WARN: OP_H5_SYNC Transmission timeout
Realtek Bluetooth WARN: OP_H5_SYNC Transmission timeout
Realtek Bluetooth WARN: OP_H5_SYNC Transmission timeout
Realtek Bluetooth ERROR: Retransmission exhausts
root@arm-64:~#

第一遍跟你的一样,第二遍以后就是这样了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-12-26 00:51 , Processed in 0.102097 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表