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

 找回密码
 立即注册
楼主: 冬瓜HA

冬瓜HAOS的系列汇总功能介绍(20240215更新)

  [复制链接]

0

主题

21

帖子

192

积分

注册会员

Rank: 2

积分
192
金钱
171
HASS币
0
发表于 2024-8-19 22:39:16 | 显示全部楼层
大佬,能不能加上8822cs驱动,我现在改装8822csWFI后搜不到wifi,电视系统可以
回复

使用道具 举报

0

主题

5

帖子

62

积分

注册会员

Rank: 2

积分
62
金钱
57
HASS币
0
发表于 2024-8-19 23:36:17 | 显示全部楼层
跟随大佬的脚步少走很多弯路,感谢!
回复

使用道具 举报

1

主题

131

帖子

453

积分

中级会员

Rank: 3Rank: 3

积分
453
金钱
322
HASS币
0
发表于 2024-8-20 13:17:44 | 显示全部楼层
hfyscj 发表于 2024-8-19 22:39
大佬,能不能加上8822cs驱动,我现在改装8822csWFI后搜不到wifi,电视系统可以

哪个系统,应该加了8822cs的驱动。
回复

使用道具 举报

0

主题

8

帖子

66

积分

注册会员

Rank: 2

积分
66
金钱
58
HASS币
0
发表于 2024-8-20 13:35:37 | 显示全部楼层
能不能做一个docker版本!
回复

使用道具 举报

0

主题

21

帖子

192

积分

注册会员

Rank: 2

积分
192
金钱
171
HASS币
0
发表于 2024-8-20 15:25:18 | 显示全部楼层
达文西 发表于 2024-8-20 13:17
哪个系统,应该加了8822cs的驱动。

最新版12.4,CM311-1A 2+16G
Armbian_23.08.0_amlogic_s905l3a_jammy_6.1.32_haos_12.4.xz
回复

使用道具 举报

0

主题

21

帖子

192

积分

注册会员

Rank: 2

积分
192
金钱
171
HASS币
0
发表于 2024-8-20 16:02:47 | 显示全部楼层
达文西 发表于 2024-8-20 13:17
哪个系统,应该加了8822cs的驱动。

我看到库里面有8822cs驱动,但是不知道怎么配置
回复

使用道具 举报

1

主题

131

帖子

453

积分

中级会员

Rank: 3Rank: 3

积分
453
金钱
322
HASS币
0
发表于 2024-8-20 17:16:13 | 显示全部楼层
hfyscj 发表于 2024-8-20 16:02
我看到库里面有8822cs驱动,但是不知道怎么配置

dts里面配置用哪个wifi/bt驱动
你反编译dts,修改好再编译dts丢到/mnt/boot/dts目录下
回复

使用道具 举报

0

主题

21

帖子

192

积分

注册会员

Rank: 2

积分
192
金钱
171
HASS币
0
发表于 2024-8-20 17:39:39 | 显示全部楼层
达文西 发表于 2024-8-20 17:16
dts里面配置用哪个wifi/bt驱动
你反编译dts,修改好再编译dts丢到/mnt/boot/dts目录下 ...

能教一下或推个教程吗,感谢
回复

使用道具 举报

1

主题

131

帖子

453

积分

中级会员

Rank: 3Rank: 3

积分
453
金钱
322
HASS币
0
发表于 2024-8-21 10:20:08 | 显示全部楼层
hfyscj 发表于 2024-8-20 17:39
能教一下或推个教程吗,感谢

不好意思,比较忙,这个需要对linux比较熟才改的动
你有基础的话参考armbian的dtb的处理教程就行

正常8822cs是这样配的(不同内核可能有差异)
你需要遍历GPIO脚来测(这个不同的机器可能不一样,这也是没有实体机没法开发的原因)
另外反编译的dts这部分会面目全非。从源码构建对于一般人太多要学习了
反编译的话
你需要找8822cs可以跑的机器,内核最好同一个版本。反编译,看看正常的8822cs的配置代码
然后再根据代码移植,再一点点试

下面是一般dts的写法(仅适用于部分系统)
&uart_A {
        status = "okay";
        pinctrl-0 = <&uart_a_pins>, <&uart_a_cts_rts_pins>;
        pinctrl-names = "default";
        uart-has-rtscts;

        bluetooth: bluetooth {
                compatible = "realtek,rtl8822cs-bt";
                enable-gpios  = <&gpio GPIOX_17 GPIO_ACTIVE_HIGH>;
                host-wake-gpios = <&gpio GPIOX_19 GPIO_ACTIVE_HIGH>;
                device-wake-gpios = <&gpio GPIOX_18 GPIO_ACTIVE_HIGH>;
        };
};
/* SDIO */
&sd_emmc_a {
        /delete-property/ sd-uhs-sdr104;
        sd-uhs-sdr12;
        sd-uhs-sdr25;
        sd-uhs-sdr50;
        max-frequency = <50000000>;

        //sd-uhs-ddr50;
        //max-frequency = <50000000>;

        //sd-uhs-sdr104;
        //max-frequency = <200000000>;

        rtl8822cs: wifi@1 {
                reg = <1>;
        };
};
回复

使用道具 举报

0

主题

21

帖子

192

积分

注册会员

Rank: 2

积分
192
金钱
171
HASS币
0
发表于 2024-8-21 11:07:17 | 显示全部楼层
达文西 发表于 2024-8-21 10:20
不好意思,比较忙,这个需要对linux比较熟才改的动
你有基础的话参考armbian的dtb的处理教程就行

非常感谢,我试试
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-12-23 05:22 , Processed in 0.069843 second(s), 31 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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