ophub / amlogic-s9xxx-armbian

Support for Armbian in Amlogic, Rockchip and Allwinner boxes. Support a311d, s922x, s905x3, s905x2, s912, s905d, s905x, s905w, s905, s905l, rk3588, rk3568, rk3399, rk3328, h6, etc.
GNU General Public License v2.0
5.41k stars 1.72k forks source link

M411A S905L3 安装 armbian 的尝试 #1817

Closed foobarjimmy closed 8 months ago

foobarjimmy commented 8 months ago

Device Information | 设备信息

Armbian Version | 系统版本

DTB meson-gxl-s905l3b-m302a.dtb

Hardware 2GiB ram 16GiB emmc

Describe the bug | 问题描述 目前我安装的步骤是

  1. 刷入安卓9 来源是 固件 密码 nnw3 里的 “A《当贝桌面纯净完美版--固件大全》(固件种类更多)”-“1《魔百盒(CM/M)固件合集》”-“M411A”-"530-福建移动M411A(CW创维代工)S905L3B_UWE5621DS_安卓9.0-线刷固件包【乐天固件】(亲测)"

  2. 选择 release 里的 Armbian_23.11.0_amlogic_s905l3-cm211_jammy_6.1.57_server_2023.10.13.img.gz 写入U盘

  3. 连接TTL: 输入 reboot update

  4. 可以从U盘启动 网口正常获取ip

  5. 选择序号 121: CM211-1 可以写入EMMC

Notes:

  1. release里只有 s905l3-cm211_jammy_6.1.57 可以正常获取ip
  2. s905l3 以meson-gxl-s905l2-x7-5g.dtb为dtb的均无法启动
  3. s905l3-cm211 内核版本K5.15.x 以及 K6.1.59均无法获取ip,只有K6.1.57可以

型号图片: IMG_8256

foobarjimmy commented 8 months ago

以 Armbian_23.11.0_amlogic_s905l3-cm211_jammy_6.1.57_server_2023.10.13.img.gz (meson-gxl-s905l3b-m302a.dtb) 启动 选择序号 121: CM211-1 可以写入EMMC

foobarjimmy commented 8 months ago
cat /etc/ophub-release

PLATFORM='amlogic'
VERSION_CODEID='ubuntu'
VERSION_CODENAME='jammy'
MODEL_ID='121'
MODEL_NAME='CM211-1'
SOC='s905l3'
FDTFILE='meson-gxl-s905l3b-m302a.dtb'
FAMILY='meson-gxl'
BOARD='s905l3-cm211'
KERNEL_REPO='ophub/kernel'
KERNEL_TAGS='stable'
KERNEL_VERSION='6.1.57'
KERNEL_BACKUP='yes'
GITHUB_CDN=''
BOOT_CONF='uEnv.conf'
ROOTFS_TYPE='btrfs'
DISK_TYPE='emmc'
AMPART_STATUS='yes'
MLUBOOT_STATUS='no'
MAINLINE_UBOOT='/usr/lib/u-boot/'
BOOTLOADER_IMG='/usr/lib/u-boot/'
UBOOT_OVERLOAD='u-boot-p212.bin'
BUILD_REPOSITORY='github.com/armbian/build'
REBUILD_REPOSITORY='github.com/ophub/amlogic-s9xxx-armbian'
CONTRIBUTORS='Ivanriver'
BUILDER_NAME='ophub'
PACKAGED_DATE='2023-10-13'
foobarjimmy commented 8 months ago

因为可以正常启动以及写入EMMC, 只是记录一下 可能有用 ophub大佬 如果需要我做其他测试 我也可以做

ophub commented 8 months ago

感谢你分享测试结果,这已经描述的很清楚了。我把这个设备加入支持列表里。

foobarjimmy commented 8 months ago

Done

谢谢

ophub commented 8 months ago

设备已经添加了,你分享的安卓系统我转载到了这里: https://github.com/ophub/kernel/releases/tag/tools

qiuliunian commented 6 months ago

大佬请教一下 release里Armbian_23.11.0_amlogic_s905l3-cm211_jammy_6.1.57_server_2023.10.13.img.gz没有找到 到哪里下载呢 谢谢

foobarjimmy commented 5 months ago

大佬请教一下 release里Armbian_23.11.0_amlogic_s905l3-cm211_jammy_6.1.57_server_2023.10.13.img.gz没有找到 到哪里下载呢 谢谢

搜索release里面 包含 “s905l3-cm211” 的链接 现在已经是armbian 24.x了

qiuliunian commented 5 months ago

大佬请教一下release里Armbian_23.11.0_amlogic_s905l3-cm211_jammy_6.1.57_server_2023.10.13.img.gz没有找到到哪里下载呢谢谢

搜索release里面包含“s905l3-cm211”的链接现在已经是armbian 24.x了

大佬 请教一下 我安装了24.x版本的arm 但是断开电源后 就连不上网络了 路由器的网口灯不亮

foobarjimmy commented 5 months ago

大佬请教一下release里Armbian_23.11.0_amlogic_s905l3-cm211_jammy_6.1.57_server_2023.10.13.img.gz没有找到到哪里下载呢谢谢

搜索release里面包含“s905l3-cm211”的链接现在已经是armbian 24.x了

大佬 请教一下 我安装了24.x版本的arm 但是断开电源后 就连不上网络了 路由器的网口灯不亮

那你要链接 hdmi看一下 终端 ip addr 的输出是什么,把你能获取的信息都提供一下,记得用code格式。

qiuliunian commented 5 months ago

大佬 HDMI输出黑屏 putty登录 输入ip addr 显示这个

root@armbian:~# ip addr 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group defaul t qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: sit0@NONE: mtu 1480 qdisc noop state DOWN group default qlen 1000 link/sit 0.0.0.0 brd 0.0.0.0 3: ip6tnl0@NONE: mtu 1452 qdisc noop state DOWN group default qlen 1000 link/tunnel6 :: brd :: permaddr 646:b1d6:c684:: 4: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group defa ult qlen 1000 link/ether 16:11:f2:62:bd:ab brd ff:ff:ff:ff:ff:ff altname end0 inet 192.168.0.104/24 brd 192.168.0.255 scope global dynamic noprefixroute e th0 valid_lft 6840sec preferred_lft 6840sec inet6 fdc3:2bd0:740e:4:dc8f:6fdb:b869:a20f/64 scope global temporary dynamic
valid_lft 86073sec preferred_lft 14073sec inet6 fdc3:2bd0:740e:4:78c4:545f:57c3:da18/64 scope global dynamic mngtmpadd r noprefixroute valid_lft 86073sec preferred_lft 14073sec inet6 fe80::a8cc:ff8d:8b8b:3bcf/64 scope link noprefixrout

qiuliunian commented 5 months ago

大佬 HDMI输出黑屏 putty登录 输入ip addr 显示这个

root@armbian:~# ip addr 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group defaul t qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: sit0@NONE: mtu 1480 qdisc noop state DOWN group default qlen 1000 link/sit 0.0.0.0 brd 0.0.0.0 3: ip6tnl0@NONE: mtu 1452 qdisc noop state DOWN group default qlen 1000 link/tunnel6 :: brd :: permaddr 646:b1d6:c684:: 4: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group defa ult qlen 1000 link/ether 16:11:f2:62:bd:ab brd ff:ff:ff:ff:ff:ff altname end0 inet 192.168.0.104/24 brd 192.168.0.255 scope global dynamic noprefixroute e th0 valid_lft 6840sec preferred_lft 6840sec inet6 fdc3:2bd0:740e:4:dc8f:6fdb:b869:a20f/64 scope global temporary dynamic valid_lft 86073sec preferred_lft 14073sec inet6 fdc3:2bd0:740e:4:78c4:545f:57c3:da18/64 scope global dynamic mngtmpadd r noprefixroute valid_lft 86073sec preferred_lft 14073sec inet6 fe80::a8cc:ff8d:8b8b:3bcf/64 scope link noprefixrout

大佬 HDMI输出黑屏 putty登录 输入ip addr 显示这个

root@armbian:~# ip addr 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group defaul t qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: sit0@NONE: mtu 1480 qdisc noop state DOWN group default qlen 1000 link/sit 0.0.0.0 brd 0.0.0.0 3: ip6tnl0@NONE: mtu 1452 qdisc noop state DOWN group default qlen 1000 link/tunnel6 :: brd :: permaddr 646:b1d6:c684:: 4: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group defa ult qlen 1000 link/ether 16:11:f2:62:bd:ab brd ff:ff:ff:ff:ff:ff altname end0 inet 192.168.0.104/24 brd 192.168.0.255 scope global dynamic noprefixroute e th0 valid_lft 6840sec preferred_lft 6840sec inet6 fdc3:2bd0:740e:4:dc8f:6fdb:b869:a20f/64 scope global temporary dynamic valid_lft 86073sec preferred_lft 14073sec inet6 fdc3:2bd0:740e:4:78c4:545f:57c3:da18/64 scope global dynamic mngtmpadd r noprefixroute valid_lft 86073sec preferred_lft 14073sec inet6 fe80::a8cc:ff8d:8b8b:3bcf/64 scope link noprefixrout

qiuliunian commented 5 months ago

大佬请教一下release里Armbian_23.11.0_amlogic_s905l3-cm211_jammy_6.1.57_server_2023.10.13.img.gz没有找到到哪里下载呢谢谢

搜索release里面包含“s905l3-cm211”的链接现在已经是armbian 24.x了

大佬请教一下我安装了24.x版本的arm但是断电后就连不上网络了路由器的网口灯不亮

那你要链接hdmi看一下终端 ip addr 的输出是什么,让你能获取的信息都提供一下,记住用代码格式。

大佬 我发现了 我安装好arm再安装docker 然后安装网心云 重启就连不上网络了

qiuliunian commented 5 months ago

大佬 HDMI输出黑屏 putty登录 输入ip addr 显示这个

root@armbian:~# ip addr 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group defaul t qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: sit0@NONE: mtu 1480 qdisc noop state DOWN group default qlen 1000 link/sit 0.0.0.0 brd 0.0.0.0 3: ip6tnl0@NONE: mtu 1452 qdisc noop state DOWN group default qlen 1000 link/tunnel6 :: brd :: permaddr 646:b1d6:c684:: 4: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group defa ult qlen 1000 link/ether 16:11:f2:62:bd:ab brd ff:ff:ff:ff:ff:ff altname end0 inet 192.168.0.104/24 brd 192.168.0.255 scope global dynamic noprefixroute e th0 valid_lft 6840sec preferred_lft 6840sec inet6 fdc3:2bd0:740e:4:dc8f:6fdb:b869:a20f/64 scope global temporary dynamic valid_lft 86073sec preferred_lft 14073sec inet6 fdc3:2bd0:740e:4:78c4:545f:57c3:da18/64 scope global dynamic mngtmpadd r noprefixroute valid_lft 86073sec preferred_lft 14073sec inet6 fe80::a8cc:ff8d:8b8b:3bcf/64 scope link noprefixrout

大佬请教一下release里Armbian_23.11.0_amlogic_s905l3-cm211_jammy_6.1.57_server_2023.10.13.img.gz没有找到到哪里下载呢谢谢

搜索release里面包含“s905l3-cm211”的链接现在已经是armbian 24.x了

大佬请教一下我安装了24.x版本的arm但是断电后就连不上网络了路由器的网口灯不亮

那你要链接hdmi看一下终端 ip addr 的输出是什么,让你能获取的信息都提供一下,记住用代码格式。

大佬 HDMI输出黑屏 putty登录 输入ip addr 显示这个

root@armbian:~# ip addr 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group defaul t qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: sit0@NONE: mtu 1480 qdisc noop state DOWN group default qlen 1000 link/sit 0.0.0.0 brd 0.0.0.0 3: ip6tnl0@NONE: mtu 1452 qdisc noop state DOWN group default qlen 1000 link/tunnel6 :: brd :: permaddr 646:b1d6:c684:: 4: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group defa ult qlen 1000 link/ether 16:11:f2:62:bd:ab brd ff:ff:ff:ff:ff:ff altname end0 inet 192.168.0.104/24 brd 192.168.0.255 scope global dynamic noprefixroute e th0 valid_lft 6840sec preferred_lft 6840sec inet6 fdc3:2bd0:740e:4:dc8f:6fdb:b869:a20f/64 scope global temporary dynamic valid_lft 86073sec preferred_lft 14073sec inet6 fdc3:2bd0:740e:4:78c4:545f:57c3:da18/64 scope global dynamic mngtmpadd r noprefixroute valid_lft 86073sec preferred_lft 14073sec inet6 fe80::a8cc:ff8d:8b8b:3bcf/64 scope link noprefixrout

foobarjimmy commented 5 months ago

大佬请教一下release里Armbian_23.11.0_amlogic_s905l3-cm211_jammy_6.1.57_server_2023.10.13.img.gz没有找到到哪里下载呢谢谢

搜索release里面包含“s905l3-cm211”的链接现在已经是armbian 24.x了

大佬请教一下我安装了24.x版本的arm但是断电后就连不上网络了路由器的网口灯不亮

那你要链接hdmi看一下终端 ip addr 的输出是什么,让你能获取的信息都提供一下,记住用代码格式。

大佬 我发现了 我安装好arm再安装docker 然后安装网心云 重启就连不上网络了

你发的 root@armbian:~# ip addr 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group defaul t qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: sit0@NONE: mtu 1480 qdisc noop state DOWN group default qlen 1000 link/sit 0.0.0.0 brd 0.0.0.0 3: ip6tnl0@NONE: mtu 1452 qdisc noop state DOWN group default qlen 1000 link/tunnel6 :: brd :: permaddr 646:b1d6:c684:: 4: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group defa ult qlen 1000 link/ether 16:11:f2:62:bd:ab brd ff:ff:ff:ff:ff:ff altname end0 inet 192.168.0.104/24 brd 192.168.0.255 scope global dynamic noprefixroute e th0 valid_lft 6840sec preferred_lft 6840sec inet6 fdc3:2bd0:740e:4:dc8f:6fdb:b869:a20f/64 scope global temporary dynamic valid_lft 86073sec preferred_lft 14073sec inet6 fdc3:2bd0:740e:4:78c4:545f:57c3:da18/64 scope global dynamic mngtmpadd r noprefixroute valid_lft 86073sec preferred_lft 14073sec inet6 fe80::a8cc:ff8d:8b8b:3bcf/64 scope link noprefixrout

eth0不是有地址吗? 是你看完这个以后安装docker然后网心云才用同一个ip连不上的吗?

qiuliunian commented 5 months ago

是的 我先看IP在装docker网心云的

foobarjimmy commented 5 months ago

是的 我先看IP在装docker网心云的

那想知道为什么 必须接TTL看了

foobarjimmy commented 5 months ago

是的 我先看IP在装docker网心云的

你用putty看的时候 连接host 名字是什么? 是ip吗?

qiuliunian commented 5 months ago

是IP ttl 连接后怎么看呢

foobarjimmy commented 5 months ago

是IP ttl 连接后怎么看呢

或者你换一个内核的armbian试试看 ”s905l3-cm211“应该有好几个可以下载的镜像

qiuliunian commented 5 months ago

是IP ttl连接后怎么看呢

或者你换个armbian的内核试试看“s905l3-cm211”应该有好几个可以下载的

大佬这是我装完docker网心云之后的ip addr

root@armbian:~# ip addr 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group defaul t qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: sit0@NONE: mtu 1480 qdisc noop state DOWN group default qlen 1000 link/sit 0.0.0.0 brd 0.0.0.0 3: ip6tnl0@NONE: mtu 1452 qdisc noop state DOWN group default qlen 1000 link/tunnel6 :: brd :: permaddr 3a61:bed8:9236:: 4: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group defa ult qlen 1000 link/ether 16:11:f2:62:bd:ab brd ff:ff:ff:ff:ff:ff altname end0 inet 192.168.0.104/24 brd 192.168.0.255 scope global dynamic noprefixroute e th0 valid_lft 6713sec preferred_lft 6713sec inet6 fdc3:2bd0:740e:4:b9:ae4:c36d:2a8d/64 scope global temporary dynamic valid_lft 86152sec preferred_lft 14152sec inet6 fdc3:2bd0:740e:4:d8b2:57d0:1b1c:2c36/64 scope global dynamic mngtmpadd r noprefixroute valid_lft 86152sec preferred_lft 14152sec inet6 fe80::cb8d:6769:8149:895c/64 scope link noprefixroute valid_lft forever preferred_lft forever 5: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOW N group default link/ether 02:42:56:ab:32:bd brd ff:ff:ff:ff:ff:ff inet 172.17.0.1/16 brd 172.17.255.255 scope global docker0 valid_lft forever preferred_lft forever

you2366 commented 5 months ago

请问只要插着USB磁盘就启动不了系统是什么问题?M411A CPU:S05L3 刷Armbian_24.2.0_amlogic_s905l3-cm211_jammy_6.6.15_server_2024.02.01.img card out emmc/sd response timeout, cmd8, status=0x1ff2800 emmc/sd response timeout, cmd55, status=0x1ff2800 emmc/sd response timeout, cmd1, status=0x1ff2800 (Re)start USB... USB0: USB3.0 XHCI init start Register 2000140 NbrPorts 2 Starting the controller USB XHCI 1.00 scanning bus 0 for devices... 2 USB Device(s) found scanning usb for storage devices... init_part() 278: PART_TYPE_DOS 1 Storage Device(s) found reading s905_autoscript Unable to read file s905_autoscript Bad device usb 1 Bad device usb 2 Bad device usb 3 reading emmc_autoscript 831 bytes read in 3 ms (270.5 KiB/s)

Executing script at 01020000

reading u-boot.emmc 606670 bytes read in 20 ms (28.9 MiB/s)

Starting application at 0x01000000 ...

U-Boot 2021.04-00056-g13ac02db31-dirty (Apr 28 2021 - 22:52:02 +0800) p212

Model: Amlogic Meson GXL (S905X) P212 Development Board SoC: Amlogic Meson Unknown (Unknown) Revision 2a:e (c5:2) DRAM: 2 GiB MMC: mmc@70000: 0, mmc@72000: 1, mmc@74000: 2 Loading Environment from nowhere... OK In: serial Out: serial Err: serial [BL31]: tee size: 0 [BL31]: tee size: 0 Net: eth0: ethernet@c9410000 Hit any key to stop autoboot: 0 starting USB... Bus usb@c9000000: dwc3_meson_gxl_get_phys: usb2 ports: 2 Register 2000140 NbrPorts 2 Starting the controller USB XHCI 1.00 scanning bus usb@c9000000 for devices... 2 USB Device(s) found scanning usb for storage devices... 1 Storage Device(s) found

Device 0: Vendor: TOSHIBA Rev: 1.00 Prod: TransMemory Type: Removable Hard Disk Capacity: 29587.1 MB = 28.8 GB (60594432 x 512) ... is now current device Scanning usb 0:1... libfdt fdt_check_header(): FDT_ERR_BADMAGIC Card did not respond to voltage select! : -110 Scanning disk mmc@70000.blk... Disk mmc@70000.blk not ready Card did not respond to voltage select! : -110 Scanning disk mmc@72000.blk... Disk mmc@72000.blk not ready Scanning disk mmc@74000.blk... Scanning disk usb_mass_storage.lun0... Found 5 disks No EFI system partition BootOrder not defined EFI boot manager: Cannot load any image Card did not respond to voltage select! : -110 Card did not respond to voltage select! : -110 switch to partitions #0, OK mmc2(part 0) is current device Scanning mmc 2:1... Found U-Boot script /boot.scr 1025 bytes read in 1 ms (1001 KiB/s)

Executing script at 08000000

Start AMLOGIC mainline U-boot

Error: "bootfromsd" not defined

373 bytes read in 5 ms (72.3 KiB/s)

Error: "mac" not defined

Error: "eth_mac" not defined

ethaddr=4e:a6:c7:91:df:2c 34998784 bytes read in 801 ms (41.7 MiB/s) 16774159 bytes read in 387 ms (41.3 MiB/s) 28801 bytes read in 2 ms (13.7 MiB/s) Moving Image from 0x8080000 to 0x8200000, end=a450000

Loading init Ramdisk from Legacy Image at 13000000 ...

Image Name: uInitrd Image Type: AArch64 Linux RAMDisk Image (gzip compressed) Data Size: 16774095 Bytes = 16 MiB Load Address: 00000000 Entry Point: 00000000 Verifying Checksum ... OK

Flattened Device Tree blob at 08008000

Booting using the fdt blob at 0x8008000 Loading Ramdisk to 7cf4b000, end 7df4a3cf ... OK Loading Device Tree to 000000007cf40000, end 000000007cf4a080 ... OK "Synchronous Abort" handler, esr 0x96000004 elr: 00000000010527d4 lr : 000000000104331c (reloc) elr: 000000007ffac7d4 lr : 000000007ff9d31c x0 : 0dc617696e6f6aaf x1 : 000000007ffb42d8 x2 : 0000000000000010 x3 : 000000007df5f570 x4 : 0000000000000000 x5 : 0dc617696e6f6aaf x6 : 0000000001000000 x7 : 0000000000000000 x8 : 0000000000000007 x9 : 0000000000000000 x10: 0000000000000180 x11: 000000007df4c2ec x12: 00000000000000ac x13: 000000007df4c2a8 x14: 000000007cf40000 x15: 0000000000000020 x16: 000000007ff5e998 x17: 0000000000000000 x18: 000000007df57de0 x19: 000000007cf4d040 x20: 000000007ff5abc8 x21: 000000007ffb42d8 x22: 0000000000001000 x23: 000000007df5f4c0 x24: 000000007ffce950 x25: 0000000001000000 x26: 0000000000000000 x27: 0000000001000000 x28: 0000000000001000 x29: 000000007df4c2a0

Code: eb02009f 54000061 52800000 14000006 (386468a3) Resetting CPU ...

resetting ... INFO: PSCI Affinity Map: INFO: AffInst: Level 0, MPID 0x0, State ON INFO: AffInst: Level 0, MPID 0x1, State OFF INFO: AffInst: Level 0, MPID 0x2, State OFF INFO: AffInst: Level 0, MPID 0x3, State OFF bl31 reboot reason: 0x1 bl31 reboot reason: 0x0 ERROR: gxbb System Reset: SCP error 16. GXLX2:BL1:3cfee7:42a5ae;FEAT:ADFC318C:0;POC:3;RCY:0;EMMC:0;READ:0;0.0;CHK:0; TE: 40924

BL2 Built : 13:36:55, Jun 22 2020. gxl g85d6ad1 - longyong.chen@droid02-sz

Board ID = 6, adc=462 set vcck to 1070 mv set vddee to 1070 mv CARD_3 high, old board CPU clk: 1200MHz

DDR3 chl: Rank0+1 @ 792MHz - FAIL DDR3 chl: Rank0 @ 792MHz - FAIL DDR3 chl: Rank0 16bit @ 792MHz - FAIL DDR4 chl: Rank0+1 @ 864MHz - FAIL DDR4 chl: Rank0 @ 864MHz bist_test rank: 0 26 03 49 38 20 51 20 00 41 39 20 52 1f 00 3f 3d 24 56 1e 00 3d 39 20 53 615 - PASS

Rank0: 2048MB(auto)-2T-18 AddrBus test pass! -s Load fip header from eMMC, src: 0x0000c200, des: 0x01400000, size: 0x00004000 New fip structure! Load bl30 from eMMC, src: 0x00010200, des: 0x013c0000, size: 0x00007600 Load bl301 from eMMC, src: 0x00018200, des: 0x01380000, size: 0x00002400 Load bl31 from eMMC, src: 0x0001c200, des: 0x10100000, size: 0x00019600 Load bl33 from eMMC, src: 0x00038200, des: 0x01000000, size: 0x0007b000 NOTICE: BL3-1: v1.0(debug):361f8a7 NOTICE: BL3-1: Built : 16:43:26, Dec 19 2018 NOTICE: BL31: GXL normal boot! NOTICE: BL31: BL33 decompress pass [Image: gxl_v1.1.3103-9234004 2018-12-27 10:43:23 yao.zhang@droid07] efuse init ops = c5 efuse init hdcp = c, cf9=7 x2_hp_e = 0 bl30: check_permit, count is 1 bl30: check_permit: ok! chipid: 0 0 3 c c 0 91 b3 50 a0 0 c5 not ES chip [0.934663 Inits done] INFO: BL3-1: Initializing runtime services WARNING: No OPTEE provided by BL2 boot loader ERROR: Error initializing runtime service opteed_fast INFO: BL3-1: Preparing for EL3 exit to normal world INFO: BL3-1: Next image address = 0x1000000 INFO: BL3-1: Next image spsr = 0x3c9

U-Boot 2015.01 (Mar 29 2021 - 17:09:00)

DRAM: 2 GiB Relocation Offset is: 76e8c000 this uboot is for hw_1_8, set GPIODV_24gpio: pin GPIODV_24 (gpio 43) value is 1 gpio: pin GPIOZ_14 (gpio 73) value is 1 register usb cfg[0][1] = 0000000077f5bc10 [CANVAS]canvas init vpu: error: vpu: check dts: FDT_ERR_BADMAGIC, load default parameters vpu: clk_level = 7 vpu: set clk: 666667000Hz, readback: 666660000Hz(0x300) vpp: vpp_init boot_device_flag : 1 Nand PHY Ver:1.01.001.0006 (c) 2013 Amlogic Inc. init bus_cycle=6, bus_timing=7, system=5.0ns reset failed get_chip_type and ret:fffffffe get_chip_type and ret:fffffffe chip detect failed and ret:fffffffe nandphy_init failed and ret=0xfffffff1 MMC: aml_priv->desc_buf = 0x0000000073e7cc00 aml_priv->desc_buf = 0x0000000073e7ef20 SDIO Port B: 0, SDIO Port C: 1 emmc/sd response timeout, cmd8, status=0x1ff2800 emmc/sd response timeout, cmd55, status=0x1ff2800 init_part() 278: PART_TYPE_DOS [mmc_init] mmc init success dtb magic 00088b1f Amlogic multi-dtb tool GZIP format, decompress... Multi dtb detected unified board, board id = 6 Multi dtb tool version: v2 . Support 10 dtbs. aml_dt soc: gxlx2 platform: p291 variant: 2g dtb 0 soc: gxl plat: p211 vari: 1g dtb 1 soc: gxl plat: p211 vari: 2g dtb 2 soc: gxlx plat: p261 vari: 1g dtb 3 soc: gxlx plat: p261 vari: 2g dtb 4 soc: gxlx plat: p265 vari: 1g dtb 5 soc: gxlx plat: p265 vari: 2g dtb 6 soc: gxlx2 plat: p291 vari: 1g dtb 7 soc: gxlx2 plat: p291 vari: 2g dtb 8 soc: gxlx2 plat: p295 vari: 1g dtb 9 soc: gxlx2 plat: p295 vari: 2g Find match dtb: 7 start dts,buffer=0000000073e81750,dt_addr=0000000073e81750 Amlogic multi-dtb tool Single dtb detected parts: 1 00: data ffffffffffffffff 4 init_part() 278: PART_TYPE_DOS eMMC/TSD partition table have been checked OK! check pattern success mmc env offset: 0x7400000 In: serial Out: serial Err: serial board id is : 6 hpd_state=0 cvbs performance type = 7, table = 1 [store]To run cmd[emmc dtb_read 0x1000000 0x40000] _verify_dtb_checksum()-924: calc d0c0fbf8, store d0c0fbf8 _verify_dtb_checksum()-924: calc d0c0fbf8, store d0c0fbf8 dtb_read()-1046: total valid 2 dtb_read()-1113: do nothing Amlogic multi-dtb tool GZIP format, decompress... Multi dtb detected unified board, board id = 6 Multi dtb tool version: v2 . Support 10 dtbs. aml_dt soc: gxlx2 platform: p291 variant: 2g dtb 0 soc: gxl plat: p211 vari: 1g dtb 1 soc: gxl plat: p211 vari: 2g dtb 2 soc: gxlx plat: p261 vari: 1g dtb 3 soc: gxlx plat: p261 vari: 2g dtb 4 soc: gxlx plat: p265 vari: 1g dtb 5 soc: gxlx plat: p265 vari: 2g dtb 6 soc: gxlx2 plat: p291 vari: 1g dtb 7 soc: gxlx2 plat: p291 vari: 2g dtb 8 soc: gxlx2 plat: p295 vari: 1g dtb 9 soc: gxlx2 plat: p295 vari: 2g Find match dtb: 7 wipe_data=successfulSecd wipe_cache=successful _find_partition_by_name()-188: do not find match in table logo Cannot find dev. amlmmc cmd failed

store - STORE sub-system

Usage: store store init flag store read name addr off|partition size read 'size' bytes starting at offset 'off' to/from memory address 'addr', skipping bad blocks. store write name addr off|partition size write 'size' bytes starting at offset 'off' to/from memory address 'addr', skipping bad blocks. store rom_write add off size. write uboot to the boot device store erase boot/data: erase the area which is uboot or data store erase partition : erase the area which partition in u-boot store erase dtb store erase key store disprotect key store rom_protect on/off store scrub off|partition size scrub the area from offset and size store dtb iread/read/write addr read/write dtb, size is optional store key read/write addr read/write key, size is optional store mbr addr update mbr/partition table by dtb

cmd store failed Err imgread(L333):Fail to read 0x2000B from part[logo] at offset 0 There is no valid bmp file at the given address [OSD]load fb addr from dts [OSD]fb_addr for logo: 0x3dc00000 [OSD]load fb addr from dts [OSD]fb_addr for logo: 0x3dc00000 [CANVAS]addr=0x3dc00000 width=3840, height=1440 There is no valid bmp file at the given address upgrade_step=2 amlkey_init() enter! [EFUSE_MSG]keynum is 4 [BL31]: tee size: 0 [KM]Error:f[key_manage_query_size]L507:key[ch_code] not programed yet rebootmode=cold_boot Enter USB burn Try connect time out 701, 700, 762 key1 = 7d82dd22 key2 = 7e81dd22 key3 = 728ddd22 time_out = 7a120 ir init irkey - irkey key_value1 key_value2 key_value3 time_value

Usage: irkey Hit any key to stop autoboot: 0

foobarjimmy commented 5 months ago

请问只要插着USB磁盘就启动不了系统是什么问题? card out emmc/sd response timeout, cmd8, status=0x1ff2800 emmc/sd response timeout, cmd55, status=0x1ff2800 emmc/sd response timeout, cmd1, status=0x1ff2800 (Re)start USB... USB0: USB3.0 XHCI init start Register 2000140 NbrPorts 2 Starting the controller USB XHCI 1.00 scanning bus 0 for devices... 2 USB Device(s) found scanning usb for storage devices... init_part() 278: PART_TYPE_DOS 1 Storage Device(s) found reading s905_autoscript Unable to read file s905_autoscript Bad device usb 1 Bad device usb 2 Bad device usb 3 reading emmc_autoscript 831 bytes read in 3 ms (270.5 KiB/s)

Executing script at 01020000

reading u-boot.emmc 606670 bytes read in 20 ms (28.9 MiB/s)

Starting application at 0x01000000 ...

U-Boot 2021.04-00056-g13ac02db31-dirty (Apr 28 2021 - 22:52:02 +0800) p212

Model: Amlogic Meson GXL (S905X) P212 Development Board SoC: Amlogic Meson Unknown (Unknown) Revision 2a:e (c5:2) DRAM: 2 GiB MMC: mmc@70000: 0, mmc@72000: 1, mmc@74000: 2 Loading Environment from nowhere... OK In: serial Out: serial Err: serial [BL31]: tee size: 0 [BL31]: tee size: 0 Net: eth0: ethernet@c9410000 Hit any key to stop autoboot: 0 starting USB... Bus usb@c9000000: dwc3_meson_gxl_get_phys: usb2 ports: 2 Register 2000140 NbrPorts 2 Starting the controller USB XHCI 1.00 scanning bus usb@c9000000 for devices... 2 USB Device(s) found scanning usb for storage devices... 1 Storage Device(s) found

Device 0: Vendor: TOSHIBA Rev: 1.00 Prod: TransMemory Type: Removable Hard Disk Capacity: 29587.1 MB = 28.8 GB (60594432 x 512) ... is now current device Scanning usb 0:1... libfdt fdt_check_header(): FDT_ERR_BADMAGIC Card did not respond to voltage select! : -110 Scanning disk mmc@70000.blk... Disk mmc@70000.blk not ready Card did not respond to voltage select! : -110 Scanning disk mmc@72000.blk... Disk mmc@72000.blk not ready Scanning disk mmc@74000.blk... Scanning disk usb_mass_storage.lun0... Found 5 disks No EFI system partition BootOrder not defined EFI boot manager: Cannot load any image Card did not respond to voltage select! : -110 Card did not respond to voltage select! : -110 switch to partitions #0, OK mmc2(part 0) is current device Scanning mmc 2:1... Found U-Boot script /boot.scr 1025 bytes read in 1 ms (1001 KiB/s)

Executing script at 08000000

Start AMLOGIC mainline U-boot

Error: "bootfromsd" not defined

373 bytes read in 5 ms (72.3 KiB/s)

Error: "mac" not defined

Error: "eth_mac" not defined

ethaddr=4e:a6:c7:91:df:2c 34998784 bytes read in 801 ms (41.7 MiB/s) 16774159 bytes read in 387 ms (41.3 MiB/s) 28801 bytes read in 2 ms (13.7 MiB/s) Moving Image from 0x8080000 to 0x8200000, end=a450000

Loading init Ramdisk from Legacy Image at 13000000 ...

Image Name: uInitrd Image Type: AArch64 Linux RAMDisk Image (gzip compressed) Data Size: 16774095 Bytes = 16 MiB Load Address: 00000000 Entry Point: 00000000 Verifying Checksum ... OK

Flattened Device Tree blob at 08008000

Booting using the fdt blob at 0x8008000 Loading Ramdisk to 7cf4b000, end 7df4a3cf ... OK Loading Device Tree to 000000007cf40000, end 000000007cf4a080 ... OK "Synchronous Abort" handler, esr 0x96000004 elr: 00000000010527d4 lr : 000000000104331c (reloc) elr: 000000007ffac7d4 lr : 000000007ff9d31c x0 : 0dc617696e6f6aaf x1 : 000000007ffb42d8 x2 : 0000000000000010 x3 : 000000007df5f570 x4 : 0000000000000000 x5 : 0dc617696e6f6aaf x6 : 0000000001000000 x7 : 0000000000000000 x8 : 0000000000000007 x9 : 0000000000000000 x10: 0000000000000180 x11: 000000007df4c2ec x12: 00000000000000ac x13: 000000007df4c2a8 x14: 000000007cf40000 x15: 0000000000000020 x16: 000000007ff5e998 x17: 0000000000000000 x18: 000000007df57de0 x19: 000000007cf4d040 x20: 000000007ff5abc8 x21: 000000007ffb42d8 x22: 0000000000001000 x23: 000000007df5f4c0 x24: 000000007ffce950 x25: 0000000001000000 x26: 0000000000000000 x27: 0000000001000000 x28: 0000000000001000 x29: 000000007df4c2a0

Code: eb02009f 54000061 52800000 14000006 (386468a3) Resetting CPU ...

resetting ... INFO: PSCI Affinity Map: INFO: AffInst: Level 0, MPID 0x0, State ON INFO: AffInst: Level 0, MPID 0x1, State OFF INFO: AffInst: Level 0, MPID 0x2, State OFF INFO: AffInst: Level 0, MPID 0x3, State OFF bl31 reboot reason: 0x1 bl31 reboot reason: 0x0 ERROR: gxbb System Reset: SCP error 16. GXLX2:BL1:3cfee7:42a5ae;FEAT:ADFC318C:0;POC:3;RCY:0;EMMC:0;READ:0;0.0;CHK:0; TE: 40924

BL2 Built : 13:36:55, Jun 22 2020. gxl g85d6ad1 - longyong.chen@droid02-sz

Board ID = 6, adc=462 set vcck to 1070 mv set vddee to 1070 mv CARD_3 high, old board CPU clk: 1200MHz

DDR3 chl: Rank0+1 @ 792MHz - FAIL DDR3 chl: Rank0 @ 792MHz - FAIL DDR3 chl: Rank0 16bit @ 792MHz - FAIL DDR4 chl: Rank0+1 @ 864MHz - FAIL DDR4 chl: Rank0 @ 864MHz bist_test rank: 0 26 03 49 38 20 51 20 00 41 39 20 52 1f 00 3f 3d 24 56 1e 00 3d 39 20 53 615 - PASS

Rank0: 2048MB(auto)-2T-18 AddrBus test pass! -s Load fip header from eMMC, src: 0x0000c200, des: 0x01400000, size: 0x00004000 New fip structure! Load bl30 from eMMC, src: 0x00010200, des: 0x013c0000, size: 0x00007600 Load bl301 from eMMC, src: 0x00018200, des: 0x01380000, size: 0x00002400 Load bl31 from eMMC, src: 0x0001c200, des: 0x10100000, size: 0x00019600 Load bl33 from eMMC, src: 0x00038200, des: 0x01000000, size: 0x0007b000 NOTICE: BL3-1: v1.0(debug):361f8a7 NOTICE: BL3-1: Built : 16:43:26, Dec 19 2018 NOTICE: BL31: GXL normal boot! NOTICE: BL31: BL33 decompress pass [Image: gxl_v1.1.3103-9234004 2018-12-27 10:43:23 yao.zhang@droid07] efuse init ops = c5 efuse init hdcp = c, cf9=7 x2_hp_e = 0 bl30: check_permit, count is 1 bl30: check_permit: ok! chipid: 0 0 3 c c 0 91 b3 50 a0 0 c5 not ES chip [0.934663 Inits done] INFO: BL3-1: Initializing runtime services WARNING: No OPTEE provided by BL2 boot loader ERROR: Error initializing runtime service opteed_fast INFO: BL3-1: Preparing for EL3 exit to normal world INFO: BL3-1: Next image address = 0x1000000 INFO: BL3-1: Next image spsr = 0x3c9

U-Boot 2015.01 (Mar 29 2021 - 17:09:00)

DRAM: 2 GiB Relocation Offset is: 76e8c000 this uboot is for hw_1_8, set GPIODV_24gpio: pin GPIODV_24 (gpio 43) value is 1 gpio: pin GPIOZ_14 (gpio 73) value is 1 register usb cfg[0][1] = 0000000077f5bc10 [CANVAS]canvas init vpu: error: vpu: check dts: FDT_ERR_BADMAGIC, load default parameters vpu: clk_level = 7 vpu: set clk: 666667000Hz, readback: 666660000Hz(0x300) vpp: vpp_init boot_device_flag : 1 Nand PHY Ver:1.01.001.0006 (c) 2013 Amlogic Inc. init bus_cycle=6, bus_timing=7, system=5.0ns reset failed get_chip_type and ret:fffffffe get_chip_type and ret:fffffffe chip detect failed and ret:fffffffe nandphy_init failed and ret=0xfffffff1 MMC: aml_priv->desc_buf = 0x0000000073e7cc00 aml_priv->desc_buf = 0x0000000073e7ef20 SDIO Port B: 0, SDIO Port C: 1 emmc/sd response timeout, cmd8, status=0x1ff2800 emmc/sd response timeout, cmd55, status=0x1ff2800 init_part() 278: PART_TYPE_DOS [mmc_init] mmc init success dtb magic 00088b1f Amlogic multi-dtb tool GZIP format, decompress... Multi dtb detected unified board, board id = 6 Multi dtb tool version: v2 . Support 10 dtbs. aml_dt soc: gxlx2 platform: p291 variant: 2g dtb 0 soc: gxl plat: p211 vari: 1g dtb 1 soc: gxl plat: p211 vari: 2g dtb 2 soc: gxlx plat: p261 vari: 1g dtb 3 soc: gxlx plat: p261 vari: 2g dtb 4 soc: gxlx plat: p265 vari: 1g dtb 5 soc: gxlx plat: p265 vari: 2g dtb 6 soc: gxlx2 plat: p291 vari: 1g dtb 7 soc: gxlx2 plat: p291 vari: 2g dtb 8 soc: gxlx2 plat: p295 vari: 1g dtb 9 soc: gxlx2 plat: p295 vari: 2g Find match dtb: 7 start dts,buffer=0000000073e81750,dt_addr=0000000073e81750 Amlogic multi-dtb tool Single dtb detected parts: 1 00: data ffffffffffffffff 4 init_part() 278: PART_TYPE_DOS eMMC/TSD partition table have been checked OK! check pattern success mmc env offset: 0x7400000 In: serial Out: serial Err: serial board id is : 6 hpd_state=0 cvbs performance type = 7, table = 1 [store]To run cmd[emmc dtb_read 0x1000000 0x40000] _verify_dtb_checksum()-924: calc d0c0fbf8, store d0c0fbf8 _verify_dtb_checksum()-924: calc d0c0fbf8, store d0c0fbf8 dtb_read()-1046: total valid 2 dtb_read()-1113: do nothing Amlogic multi-dtb tool GZIP format, decompress... Multi dtb detected unified board, board id = 6 Multi dtb tool version: v2 . Support 10 dtbs. aml_dt soc: gxlx2 platform: p291 variant: 2g dtb 0 soc: gxl plat: p211 vari: 1g dtb 1 soc: gxl plat: p211 vari: 2g dtb 2 soc: gxlx plat: p261 vari: 1g dtb 3 soc: gxlx plat: p261 vari: 2g dtb 4 soc: gxlx plat: p265 vari: 1g dtb 5 soc: gxlx plat: p265 vari: 2g dtb 6 soc: gxlx2 plat: p291 vari: 1g dtb 7 soc: gxlx2 plat: p291 vari: 2g dtb 8 soc: gxlx2 plat: p295 vari: 1g dtb 9 soc: gxlx2 plat: p295 vari: 2g Find match dtb: 7 wipe_data=successfulSecd wipe_cache=successful _find_partition_by_name()-188: do not find match in table logo Cannot find dev. amlmmc cmd failed

store - STORE sub-system

Usage: store store init flag store read name addr off|partition size read 'size' bytes starting at offset 'off' to/from memory address 'addr', skipping bad blocks. store write name addr off|partition size write 'size' bytes starting at offset 'off' to/from memory address 'addr', skipping bad blocks. store rom_write add off size. write uboot to the boot device store erase boot/data: erase the area which is uboot or data store erase partition : erase the area which partition in u-boot store erase dtb store erase key store disprotect key store rom_protect on/off store scrub off|partition size scrub the area from offset and size store dtb iread/read/write addr read/write dtb, size is optional store key read/write addr read/write key, size is optional store mbr addr update mbr/partition table by dtb

cmd store failed Err imgread(L333):Fail to read 0x2000B from part[logo] at offset 0 There is no valid bmp file at the given address [OSD]load fb addr from dts [OSD]fb_addr for logo: 0x3dc00000 [OSD]load fb addr from dts [OSD]fb_addr for logo: 0x3dc00000 [CANVAS]addr=0x3dc00000 width=3840, height=1440 There is no valid bmp file at the given address upgrade_step=2 amlkey_init() enter! [EFUSE_MSG]keynum is 4 [BL31]: tee size: 0 [KM]Error:f[key_manage_query_size]L507:key[ch_code] not programed yet rebootmode=cold_boot Enter USB burn Try connect time out 701, 700, 762 key1 = 7d82dd22 key2 = 7e81dd22 key3 = 728ddd22 time_out = 7a120 ir init irkey - irkey key_value1 key_value2 key_value3 time_value

Usage: irkey Hit any key to stop autoboot: 0

机器什么型号;用的什么镜像;cpu确认型号是什么?

you2366 commented 4 months ago

M411A刷Armbian_24.5.0_amlogic_s905l3-cm211_jammy_5.15.149_server_2024.03.01 获取不到IP。设置成静态也不行。 [ OK ] Stopped vnStat network traffic monitor. [ OK ] Started vnStat network traffic monitor. [ 34.171156] meson8b-dwmac c9410000.ethernet eth0: No Safety Features support found [ 34.173112] meson8b-dwmac c9410000.ethernet eth0: PTP not supported by HW [ 34.180626] meson8b-dwmac c9410000.ethernet eth0: configuring for phy/rmii link mode [ OK ] Started containerd container runtime. root@armbian:~# ip addr 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: sit0@NONE: mtu 1480 qdisc noop state DOWN group default qlen 1000 link/sit 0.0.0.0 brd 0.0.0.0 3: ip6tnl0@NONE: mtu 1452 qdisc noop state DOWN group default qlen 1000 link/tunnel6 :: brd :: permaddr 2ed2:bebf:ec7c:: 4: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN group default qlen 1000 link/ether ee:8a:14:ef:c4:d2 brd ff:ff:ff:ff:ff:ff altname end0

you2366 commented 4 months ago

M411A用Armbian_24.2.0_amlogic_s905l3-cm211_jammy_6.6.15_server_2024.02.01.img刷入emmc。CPU:S905L3 启动出错。 missing environment variable: bootfile Retrieving file: pxelinux.cfg/default Speed: 100, full duplex ERROR: `serverip' not set Config file not found Speed: 100, full duplex BOOTP broadcast 1 DHCP client bound to address 192.168.119.103 (111 ms) ERROR: serverip' not set Cannot autoload with TFTPGET Speed: 100, full duplex BOOTP broadcast 1 DHCP client bound to address 192.168.119.103 (145 ms) *** ERROR:serverip' not set Cannot autoload with TFTPGET

you2366 commented 4 months ago

设备信息 |设备信息

  • SOC:[S905L3]
  • 型号 [M411A]

Armbian 版本 |系统版本

  • 内核版本:[6.1.57]
  • 发布:[jammy]

DTB 介子-gxl-s905l3b-m302a.dtb

硬件 2GiB 内存 16GiB emmc

Describe the bug | 问题描述 目前我安装的步骤是

  1. 刷入安卓9 来源是 固件 密码 nnw3 里的 “A,《当贝桌面纯净完美版--固件大全》(固件种类更多)”-“1《魔百盒(CM/M)固件合集》”-“M411A”-“530-福建移动M411A(CW创维代工)S905L3B_UWE5621DS_安卓9.0-线刷固件包【乐天固件】(亲测)”
  2. 选择 release 里的 Armbian_23.11.0_amlogic_s905l3-cm211_jammy_6.1.57_server_2023.10.13.img.gz 写入U盘
  3. 连接TTL: 输入 reboot update
  4. 可以从U盘启动 网口正常获取ip
  5. 选择序号 121: CM211-1 可以写入EMMC

笔记:

  1. release里只有 s905l3-cm211_jammy_6.1.57 可以正常获取IP
  2. S905L3 以Meson-GXL-S905L2-X7-5G.dtb为DTB的均无法启动
  3. s905l3-cm211 内核版本K5.15.x 以及 K6.1.59均无法获取ip,只有K6.1.57可以

型号图片: IMG_8256

请问哪里可以下载6.1.57版本。

you2366 commented 3 months ago

感谢你分享测试结果,这已经描述的很清楚了。我把这个设备加入支持列表里。

@ophub 设备信息 |设备信息 [S905L3] 型号 [M411A] 24.5.0 Jammy with Linux 5.15.149-ophub 启动后网络无连接。网口指示灯不亮。 解决方法: 将U盘插在电脑上,将文件 u-boot-p212.bin复制多一个副本并改名为 u-boot.ext 弹出U盘,到盒子启动就有IP了,网口指示灯正常。 用121 ext4写入emmc后启动还是没有IP,网口指示灯不亮。 屏幕截图 2024-03-20 134731

root@armbian:~# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS mmcblk2 179:0 0 7.1G 0 disk ├─mmcblk2p1 179:1 0 511M 0 part /boot └─mmcblk2p2 179:2 0 6.5G 0 part /var/log.hdd / mmcblk2boot0 179:32 0 4M 1 disk mmcblk2boot1 179:64 0 4M 1 disk zram0 254:0 0 904.9M 0 disk [SWAP] zram1 254:1 0 50M 0 disk /var/log zram2 254:2 0 0B 0 disk

root@armbian:~# cat /etc/ophub-release PLATFORM='amlogic' VERSION_CODEID='ubuntu' VERSION_CODENAME='jammy' MODEL_ID='121' MODEL_NAME='CM211-1,M411A,B860AV3.2-M' SOC='s905l3' FDTFILE='meson-gxl-s905l3b-m302a.dtb' FAMILY='meson-gxl' BOARD='s905l3-cm211' KERNEL_REPO='ophub/kernel' KERNEL_TAGS='stable' KERNEL_VERSION='5.15.149' KERNEL_BACKUP='yes' BOOT_CONF='uEnv.conf' ROOTFS_TYPE='ext4' DISK_TYPE='emmc' AMPART_STATUS='yes' MLUBOOT_STATUS='no' MAINLINE_UBOOT='/usr/lib/u-boot/' BOOTLOADER_IMG='/usr/lib/u-boot/' UBOOT_OVERLOAD='u-boot-p212.bin' BUILD_REPOSITORY='github.com/armbian/build' REBUILD_REPOSITORY='github.com/ophub/amlogic-s9xxx-armbian' CONTRIBUTORS='Ivanriver,foobarjimmy,chiqianjiqi' BUILDER_NAME='ophub' PACKAGED_DATE='2024-03-01'

root@armbian:~# cat /boot/uEnv.txt LINUX=/zImage INITRD=/uInitrd FDT=/dtb/amlogic/meson-gxl-s905l3b-m302a.dtb APPEND=root=UUID=3920db38-411c-4db9-8de6-0f49e4c9a52c rootflags=data=writeback rw rootfstype=ext4 console=ttyAML0,115200n8 console=tty0 no_console_suspend consoleblank=0 fsck.fix=yes fsck.repair=yes net.ifnames=0 max_loop=128 cgroup_enable=cpuset cgroup_memory=1 cgroup_enable=memory swapaccount=1

root@armbian:~# ls -l /boot/u-boot* -rwxr-xr-x 1 root root 704408 Mar 20 2024 /boot/u-boot-e900v22c.bin -rwxr-xr-x 1 root root 606670 Mar 20 2024 /boot/u-boot.ext -rwxr-xr-x 1 root root 757153 Mar 20 2024 /boot/u-boot-gtking.bin -rwxr-xr-x 1 root root 757080 Mar 20 2024 /boot/u-boot-gtkingpro.bin -rwxr-xr-x 1 root root 735459 Mar 20 2024 /boot/u-boot-gtkingpro-rev-a.bin -rwxr-xr-x 1 root root 702771 Mar 20 2024 /boot/u-boot-n1.bin -rwxr-xr-x 1 root root 761012 Mar 20 2024 /boot/u-boot-odroid-n2.bin -rwxr-xr-x 1 root root 553489 Mar 20 2024 /boot/u-boot-p201.bin -rwxr-xr-x 1 root root 606670 Mar 20 2024 /boot/u-boot-p212.bin -rwxr-xr-x 1 root root 633376 Mar 20 2024 /boot/u-boot-r3300l.bin -rwxr-xr-x 1 root root 609247 Mar 20 2024 /boot/u-boot-s905.bin -rwxr-xr-x 1 root root 851352 Mar 20 2024 /boot/u-boot-s905x2-s922.bin -rwxr-xr-x 1 root root 798672 Mar 20 2024 /boot/u-boot-s905x3.bin -rwxr-xr-x 1 root root 646455 Mar 20 2024 /boot/u-boot-s905x-s912.bin -rwxr-xr-x 1 root root 709768 Mar 20 2024 /boot/u-boot.sd -rwxr-xr-x 1 root root 754378 Mar 20 2024 /boot/u-boot-sei510.bin -rwxr-xr-x 1 root root 754384 Mar 20 2024 /boot/u-boot-sei610.bin -rwxr-xr-x 1 root root 880672 Mar 20 2024 /boot/u-boot-skyworth-lb2004.bin -rwxr-xr-x 1 root root 758664 Mar 20 2024 /boot/u-boot-tx3-bz.bin -rwxr-xr-x 1 root root 759112 Mar 20 2024 /boot/u-boot-tx3-qz.bin -rwxr-xr-x 1 root root 694755 Mar 20 2024 /boot/u-boot-u200.bin -rwxr-xr-x 1 root root 877080 Mar 20 2024 /boot/u-boot-ugoos-x3.bin -rwxr-xr-x 1 root root 709768 Mar 20 2024 /boot/u-boot.usb -rwxr-xr-x 1 root root 748175 Mar 20 2024 /boot/u-boot-x96max.bin -rwxr-xr-x 1 root root 746678 Mar 20 2024 /boot/u-boot-x96maxplus.bin -rwxr-xr-x 1 root root 703444 Mar 20 2024 /boot/u-boot-zyxq.bin

ophub commented 3 months ago

谢谢分享,看来这个设备需要UBOOT

you2366 commented 3 months ago

谢谢分享,看来这个设备需要UBOOT

那现在刷入emmc网口不正常需要怎么做?

ophub commented 3 months ago

u-boot.emmc 这是在emmc里复制成的名字

you2366 commented 3 months ago

u-boot.emmc 这是在emmc里复制成的名字

启动后将u-boot.ext文件改名为u-boot.emmc后重启。网口指示灯亮。 出现以下错误。 reading u-boot.emmc 606670 bytes read in 20 ms (28.9 MiB/s)

Starting application at 0x01000000 ...

U-Boot 2021.04-00056-g13ac02db31-dirty (Apr 28 2021 - 22:52:02 +0800) p212

Model: Amlogic Meson GXL (S905X) P212 Development Board SoC: Amlogic Meson Unknown (Unknown) Revision 2a:e (c5:2) DRAM: 2 GiB MMC: mmc@70000: 0, mmc@72000: 1, mmc@74000: 2 Loading Environment from nowhere... OK In: serial Out: serial Err: serial [BL31]: tee size: 0 [BL31]: tee size: 0 Net: eth0: ethernet@c9410000 Hit any key to stop autoboot: 0 starting USB... Bus usb@c9000000: dwc3_meson_gxl_get_phys: usb2 ports: 2 Register 2000140 NbrPorts 2 Starting the controller USB XHCI 1.00 scanning bus usb@c9000000 for devices... 1 USB Device(s) found scanning usb for storage devices... 0 Storage Device(s) found

Device 0: unknown device Card did not respond to voltage select! : -110 Card did not respond to voltage select! : -110 switch to partitions #0, OK mmc2(part 0) is current device Scanning mmc 2:1... No partition table - mmc 2 No partition table - mmc 2 No partition table - mmc 2 No partition table - mmc 2 No partition table - mmc 2 No partition table - mmc 2 No partition table - mmc 2 No partition table - mmc 2 libfdt fdt_check_header(): FDT_ERR_BADMAGIC Card did not respond to voltage select! : -110 Scanning disk mmc@70000.blk... Disk mmc@70000.blk not ready Card did not respond to voltage select! : -110 Scanning disk mmc@72000.blk... Disk mmc@72000.blk not ready Scanning disk mmc@74000.blk... fs_devread read error - block Failed to mount ext2 filesystem... Unrecognized filesystem type Found 1 disks No EFI system partition BootOrder not defined EFI boot manager: Cannot load any image No partition table - mmc 2 Speed: 100, full duplex BOOTP broadcast 1 DHCP client bound to address 192.168.119.105 (100 ms) ** ERROR: `serverip' not set Cannot autoload with TFTPGET missing environment variable: pxeuuid missing environment variable: bootfile Retrieving file: pxelinux.cfg/01-4e-a6-c7-91-df-2c Speed: 100, full duplex ERROR: serverip' not set missing environment variable: bootfile Retrieving file: pxelinux.cfg/C0A87769 Speed: 100, full duplex *** ERROR:serverip' not set missing environment variable: bootfile Retrieving file: pxelinux.cfg/C0A8776 Speed: 100, full duplex ERROR: `serverip' not set missing environment variable: bootfile Retrieving file: pxelinux.cfg/C0A877 Speed: 100, full duplex ERROR: serverip' not set missing environment variable: bootfile Retrieving file: pxelinux.cfg/C0A87 Speed: 100, full duplex *** ERROR:serverip' not set missing environment variable: bootfile Retrieving file: pxelinux.cfg/C0A8 Speed: 100, full duplex ERROR: `serverip' not set missing environment variable: bootfile Retrieving file: pxelinux.cfg/C0A Speed: 100, full duplex ERROR: serverip' not set missing environment variable: bootfile Retrieving file: pxelinux.cfg/C0 Speed: 100, full duplex *** ERROR:serverip' not set missing environment variable: bootfile Retrieving file: pxelinux.cfg/C Speed: 100, full duplex ERROR: `serverip' not set missing environment variable: bootfile Retrieving file: pxelinux.cfg/default-arm-meson-p212 Speed: 100, full duplex ERROR: serverip' not set missing environment variable: bootfile Retrieving file: pxelinux.cfg/default-arm-meson Speed: 100, full duplex *** ERROR:serverip' not set missing environment variable: bootfile Retrieving file: pxelinux.cfg/default-arm Speed: 100, full duplex ERROR: `serverip' not set missing environment variable: bootfile Retrieving file: pxelinux.cfg/default Speed: 100, full duplex ERROR: serverip' not set Config file not found Speed: 100, full duplex BOOTP broadcast 1 DHCP client bound to address 192.168.119.105 (111 ms) *** ERROR:serverip' not set Cannot autoload with TFTPGET Speed: 100, full duplex BOOTP broadcast 1 DHCP client bound to address 192.168.119.105 (124 ms) *** ERROR: `serverip' not set Cannot autoload with TFTPGET

ophub commented 3 months ago

你使用的是旧版的armbian?有没更新过boot的那4个文件

luojiahao2000 commented 3 months ago

我想问下我的是广东的m411a,刷的安卓,然后u盘装Armbian_24.5.0_amlogic_s905l3a_bullseye_6.1.82_server_2024.03.16.img,从u盘启动就黑屏了,看了一下别人说部分盒子会hdmi会不能用,也就是不会出现屏幕滚动代码。只需要插网线,直接去路由器后台查看ip地址,ssh登陆就行了。可是看了一下路由器并没有更多的设备怎么办?还是我没刷成功?

luojiahao2000 commented 3 months ago

现在我按照教程,安卓9装了,U盘启动用的是开心电视助手点usb启动就插u盘,还是U盘启动不了,和上面我说的一样。用的是meson-gxl-s905l3b-m302a.dtb启动。因为bullseye版本也是黑屏,刷了jammy版本也是不行。我没有TTL线,只有短接神器和双头usb线。现在就止步于此了。

luojiahao2000 commented 3 months ago

无论是安卓9和安卓4.4用U盘启动都是黑屏状态,除非是u盘问题,刚好这个U盘不能读,其他的好像也没什么了。@ophub 大佬可以帮我看看我哪里做漏了吗?

ophub commented 3 months ago

魔百和就是无hdmi所以黑屏是正常的,自己看文档操作,如何从安卓系统adb启动armbian的方法

luojiahao2000 commented 3 months ago

@ophub 可以给一下文档的地址吗?我好像没找到

ophub commented 3 months ago

仓库首页,文档目录

you2366 commented 3 months ago

无论是安卓9和安卓4.4用U盘启动都是黑屏状态,除非是u盘问题,刚好这个U盘不能读,其他的好像也没什么了。@ophub 大佬可以帮我看看我哪里做漏了吗?

你看一下我的求助。或者加一个USB网卡。

luojiahao2000 commented 3 months ago

@you2366 我看你的好想是获取不到ip,而我是直接黑屏没反应。我下班再研究一下,不研究都研究了五六天了。

you2366 commented 3 months ago

u-boot.emmc

很多魔百和就是无显示输出的。我出一样。

luojiahao2000 commented 3 months ago

@you2366 按照你的教程,在U盘成功启动了,感谢!!!我打算尝试把系统写入盒子里面试试

luojiahao2000 commented 3 months ago

写入emmc发现不行,还是用U盘启动吧 安装casaos这个错误解决了好久都不行 重装sudo试过,网上的那些也都试过,不知道怎么搞

root@armbian:~# curl -fsSL https://get.casaos.io | sudo bash sudo: error in /etc/sudo.conf, line 0 while loading plugin "sudoers_policy" sudo: /usr/libexec/sudo/sudoers.so must be owned by uid 0 sudo: fatal error, unable to load plugins curl: (23) Failure writing output to destination root@armbian:~#

luojiahao2000 commented 3 months ago

搞了一晚上,没搞好。重启了一下,安装casaos成功了

you2366 commented 3 months ago

搞了一晚上,没搞好。重启了一下,安装casaos成功了

你怎么不试试系统自带的软件安装程序。还有要改国内源。要不然有些装不了。

luojiahao2000 commented 3 months ago

@you2366 改国内源我改了,系统自带的软件安装程序是哪个?我纯小白。

luojiahao2000 commented 3 months ago

其实我搞那么久,只是之前搞直播拉了好多网线,我m411a盒子有七八个,所以想着玩玩而已,两个已经刷了安卓9了,留给家人用,剩下的想试试casaos,反正啥都试一下嘛。而且这个机的性能好差,casaos还挺卡的,我是真的不懂linux系统,没有英文基础,全靠翻译,哈哈哈哈哈

foobarjimmy commented 3 months ago

其实我搞那么久,只是之前搞直播拉了好多网线,我m411a盒子有七八个,所以想着玩玩而已,两个已经刷了安卓9了,留给家人用,剩下的想试试casaos,反正啥都试一下嘛。而且这个机的性能好差,casaos还挺卡的,我是真的不懂linux系统,没有英文基础,全靠翻译,哈哈哈哈哈

就是在打开的默认webUI 里的 appstore 安装

安装的是 docker 容器

需要了解一点docker 这样可以自己安装一些非appstore的容器 或者自定义安装(部署)

you2366 commented 3 months ago

@you2366 改国内源我改了,系统自带的软件安装程序是哪个?我纯小白。

首页下面的说明和 使用方法详见 Armbian 使用文档里都有,多看看。小盒子就不要安装太占资源的东西了。

安装常用软件 登录 Armbian 系统 → 输入命令: armbian-software

luojiahao2000 commented 3 months ago

@you2366 我的输入这个命令会报错,我昨晚就说解决这个解决不了sudo: error in /etc/sudo.conf, line 0 while loading plugin "sudoers_policy" sudo: /usr/libexec/sudo/sudoers.so must be owned by uid 0 sudo: fatal error, unable to load plugins sudo: error in /etc/sudo.conf, line 0 while loading plugin "sudoers_policy" sudo: /usr/libexec/sudo/sudoers.so must be owned by uid 0 sudo: fatal error, unable to load plugins [ ERROR ] Dependency installation failed, stop install.