Форум проекта PuppyRus Linux
Общие вопросы => Вопросы от новичков => Тема начата: tneiron от 15 Апрель 2022, 09:01:39
-
aml s912 2/32gb rtl 8211f. подскажите на что обратить внимание при правке dtb. пробовал менять rgmii на rmii, менять раздел ethernet@c9410000 с рабочего dtb, результата нет.
ядро 4.20.5 dtb работает lan internet
ethernet@c9410000 {
compatible = "amlogic,meson-gx-dwmac", "amlogic,meson-gxbb-dwmac", "snps,dwmac";
reg = <0x0 0xc9410000 0x0 0x10000 0x0 0xc8834540 0x0 0x4>;
interrupts = <0x0 0x8 0x4>;
interrupt-names = "macirq";
status = "okay";
clocks = <0xf 0x24 0xf 0x4 0xf 0xf>;
clock-names = "stmmaceth", "clkin0", "clkin1";
pinctrl-0 = <0x20>;
pinctrl-names = "default";
phy-handle = <0x21>;
amlogic,tx-delay-ns = <0x2>;
snps,reset-gpio = <0x22 0xe 0x0>;
snps,reset-delays-us = <0x0 0x2710 0xf4240>;
snps,reset-active-low;
phy-mode = "rgmii";
mdio {
#address-cells = <0x1>;
#size-cells = <0x0>;
compatible = "snps,dwmac-mdio";
phandle = <0x1e>;
ядро 5.9.8 dtb не работает lan internet.
ethernet@c9410000 {
compatible = "amlogic,meson-gxbb-dwmac", "snps,dwmac-3.70a", "snps,dwmac";
reg = <0x0 0xc9410000 0x0 0x10000 0x0 0xc8834540 0x0 0x4>;
interrupts = <0x0 0x8 0x4>;
interrupt-names = "macirq";
rx-fifo-depth = <0x1000>;
tx-fifo-depth = <0x800>;
resets = <0x16 0x2b>;
reset-names = "stmmaceth";
power-domains = <0x2 0x1>;
status = "okay";
clocks = <0x3 0x24 0x3 0x4 0x3 0xf 0x3 0x4>;
clock-names = "stmmaceth", "clkin0", "clkin1", "timing-adjustment";
pinctrl-0 = <0x31>;
pinctrl-names = "default";
phy-handle = <0x32>;
amlogic,tx-delay-ns = <0x2>;
phy-mode = "rgmii";
mdio {
#address-cells = <0x1>;
#size-cells = <0x0>;
compatible = "snps,dwmac-mdio";
phandle = <0x2f>;
-
на что обратить внимание при правке dtb
Теоретически процесс простой, но практически нужно везение и терпение (запаритесь перезагружаться)
Я бы начал с поисков готового dtb под ваш бокс
с рабочего dtb
Чем он не устраивает?
-
Чем он не устраивает?
рабочий dtb для 4го ядра, на 5м ядре с этм dtb не грузится. хотелось что-нибудь на 5 ядре с hw ускорением и рабочим интернет. пробовал сборку от hotab, там даже usb wi-fi adapter не запустился+зависает на ровном месте. вот хочу попробовать 2A, но вот как устанавливать, это проблема.
-
Если нужен просто дистр под rpi - есть же специализированные. Пробовали их?
rpi - стандартный брэндовый девайс. С ним должно быть проще чем с noname
-
пробовал сборку от hotab, там даже usb wi-fi adapter не запустился+зависает на ровном месте
Какая именно сборка, какое ядро? В выходные планирую выложить дебиан с 5.17 ядром и КДЕ/вейланд
-
rpi - стандартный брэндовый девайс.
у rpi другой процессор, сомневаюсь что подойдёт на beelink gt1 ultimate aml s912 2/32gb c фэйковой памятью типа 3gb.
-
Какая именно сборка, какое ядро?
jammy-gnome-wayland-v2.6.tar.gz. ядро по умолчанию, прописывал только в extlinux свой dtb q201
-
у rpi другой процессор, сомневаюсь что подойдёт на beelink gt1 ultimate aml s912 2/32gb
Извиняюсь - не туда (https://forum.puppyrus.org/index.php?topic=22595.msg183547#msg183547) запостил