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

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

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

[复制链接]

0

主题

16

帖子

101

积分

注册会员

Rank: 2

积分
101
金钱
85
HASS币
0
发表于 2022-10-18 09:24:38 | 显示全部楼层
按照这个方法操作后,声音播放不正常。
回复

使用道具 举报

0

主题

16

帖子

101

积分

注册会员

Rank: 2

积分
101
金钱
85
HASS币
0
发表于 2022-10-18 09:27:36 | 显示全部楼层
wwjw 发表于 2022-10-17 13:07
X大,按照你的方法成功用上了蓝牙遥控器,感谢!如果CoreELEC下想实现蓝牙音频,是不是修改rtk_hciattach - ...

我也遇到同样的问题,音频断断续续。
回复

使用道具 举报

0

主题

16

帖子

101

积分

注册会员

Rank: 2

积分
101
金钱
85
HASS币
0
发表于 2022-10-18 09:28:37 | 显示全部楼层
XCray 发表于 2022-10-17 16:15
不是。

你再看看另一个帖子,需要另一个config文件。这条命令里的速率只是初始化用的,不能改。 ...

高手,能分享下针对coreelec的方法吗,那个文件系统是只读的,测试不能随意替换config文件。
回复

使用道具 举报

0

主题

73

帖子

1443

积分

金牌会员

Rank: 6Rank: 6

积分
1443
金钱
1370
HASS币
0
发表于 2022-10-18 10:46:00 | 显示全部楼层
XCray 发表于 2022-10-17 16:15
不是。

你再看看另一个帖子,需要另一个config文件。这条命令里的速率只是初始化用的,不能改。 ...

好的,感谢
回复

使用道具 举报

105

主题

2954

帖子

1万

积分

超级版主

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

Rank: 8Rank: 8

积分
12119
金钱
9100
HASS币
460

教程狂人突出贡献

 楼主| 发表于 2022-10-18 10:49:08 | 显示全部楼层
wangaofang 发表于 2022-10-18 09:28
高手,能分享下针对coreelec的方法吗,那个文件系统是只读的,测试不能随意替换config文件。 ...

晕!

这个主题说的就是针对coreelec的方法呀!
回复

使用道具 举报

0

主题

16

帖子

101

积分

注册会员

Rank: 2

积分
101
金钱
85
HASS币
0
发表于 2022-10-18 10:50:22 | 显示全部楼层
本帖最后由 wangaofang 于 2022-10-18 10:53 编辑
XCray 发表于 2022-10-18 10:49
晕!

这个主题说的就是针对coreelec的方法呀!

不好意思,可能是我太菜了。这个主题的确是针对coreelec,但是这样做之后连蓝牙音响,声音是断断续续的,看另外一个帖子,似乎是必须要用那个2M的config文件,但是不知道coreelec里怎么换。
回复

使用道具 举报

105

主题

2954

帖子

1万

积分

超级版主

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

Rank: 8Rank: 8

积分
12119
金钱
9100
HASS币
460

教程狂人突出贡献

 楼主| 发表于 2022-10-18 11:30:22 | 显示全部楼层
wangaofang 发表于 2022-10-18 10:50
不好意思,可能是我太菜了。这个主题的确是针对coreelec,但是这样做之后连蓝牙音响,声音是断断续续的, ...

一样啊!也是放到/lib/firmware/rtlbt目录下就行,这有啥好纠结的呢??
回复

使用道具 举报

0

主题

16

帖子

101

积分

注册会员

Rank: 2

积分
101
金钱
85
HASS币
0
发表于 2022-10-18 12:29:59 | 显示全部楼层
XCray 发表于 2022-10-18 11:30
一样啊!也是放到/lib/firmware/rtlbt目录下就行,这有啥好纠结的呢??

在coreelec里,/lib/firmware/rtlbt这个目录是每次启动后都重新建立,是link到/usr/lib/kernel-overlays/base/lib/firmware/rtlbt的,把文件放/lib/firmware/rtlbt里面,下次启动之后就没了,然后,/usr/lib/kernel-overlays/base/lib/firmware/rtlbt这个又是只读的。
回复

使用道具 举报

0

主题

16

帖子

101

积分

注册会员

Rank: 2

积分
101
金钱
85
HASS币
0
发表于 2022-10-18 13:59:21 | 显示全部楼层
本帖最后由 wangaofang 于 2022-10-18 14:04 编辑

这个链接里面的方法应该有帮助,虽然蓝牙芯片型号不一样

https://discourse.coreelec.org/t ... 2-2/10568/18?page=2

just do the following,
systemctl mask rtkbt-firmware-aml

mkdir /storage/rtl8723bs
copy the files to that dir
edit /storage/.config/autostart.sh and add

mkdir -p /lib/firmware/rtl_bt
cp /storage/rtl8723bs/rtl8723bs* /lib/firmware/rtl_bt
/storage/rtl8723bs/rtk_hciattach -n -s 115200 /dev/ttyS1 rtk_h5 2000000 &
and reboot and it should work thenit’s not possible to use both because there is no way to tell the working chip apart from the non working one, RTL8723BS works on S905X2 and newer chips with the new loader, it just doesn’t work on the older one.

回复

使用道具 举报

105

主题

2954

帖子

1万

积分

超级版主

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

Rank: 8Rank: 8

积分
12119
金钱
9100
HASS币
460

教程狂人突出贡献

 楼主| 发表于 2022-10-18 16:29:35 | 显示全部楼层
wangaofang 发表于 2022-10-18 12:29
在coreelec里,/lib/firmware/rtlbt这个目录是每次启动后都重新建立,是link到/usr/lib/kernel-overlays/ ...

没错呀,所以才要在启动脚本里加入拷贝或者链接指令啊。

一劳永逸的方法也有,就是自己编译rootfs,不过那就又是另一个工程了
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-12-26 00:29 , Processed in 0.060661 second(s), 30 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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