-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
armbian-install, wifi, ethernet not working on x96 mini (s905w) #621
Comments
Can you show your /dev folder? |
Don't rename extlinux.conf.bak, don't rename u-boot, can you send me the tutorial address where you see these 2 operations. Try to modify the dtb name: Test the following 2 files separately sync && reboot |
|
I realized that renaming It only boots if I rename
Tried both of them, none work. The system boots, but armbian-install complains that there is no emmc present and wifi doesn't work. |
I see. There's only one mmcblk under your /dev and it seems like your sd card. Your internal emmc wasn't recognized by the system. Strange 🤔 |
try
|
The
Will try modifying in both and report.
Yes, the system boots without u-boot. |
meson-gxl-s905x-p212.dtb Test these public version files to see which one can drive your wired network card. |
Yes, it completely fails to detect the internal emmc. |
There is no independent network card chip on the motherboard, which is integrated by the soc. Do you know which NIC driver the box needs? |
I'll check if wifi works on bables150's firmware to confirm. On another note, the wifi isn't related with the emmc not being detected right? |
yes, they're different problems.
|
Yeah, doesn't work on that either, I checked on armbian forums, and more users faced similar with sv6051/sv6051p(ssv6051/ssv6051p) wifi chips. So apparently wifi will be completely dead and I'll have to use my wifi adaptor for that. I'm fine with that for now, but is there any solution for the emmc not being detected? |
try below instruction for detect internal EMMC: sudo apt-get install device-tree-compiler dtc -I dtb -O dts -o meson-gxl-s905w-p281.dts meson-gxl-s905w-p281.dtb edit this file searching for "mmc@74000" block dtc -I dts -O dtb -o meson-gxl-s905w-p281.dtb meson-gxl-s905w-p281.dts |
Thanks a lot, install to emmc works. |
Thanks for sharing, I will add your two names to the dts source code. Did you test that both wired and wireless work? meson-gxl-s905w-x96-mini.dtb.zip I compiled it according to the above revisions. After you download it, unzip it, upload it to the |
You download the dtb file in the above post and test feedback, no problem. I submitted it to the unifreq kernel source repository. meson-gxl-s905w-x96-mini.dts
|
This only fixes armbian-install Works with armbian-install. |
Is the wired network card working? |
Strange, just found this issue, but my old version downloaded here can detect emmc directly.
|
x96 mini emmc中已经安装来armbian系统想重装,需要先擦除emmc中都系统才能从U盘中启动吗? |
如果usb无法启动,把emmc里/boot下的boot.src和boot.cmd改个名字就无法从emmc启动了,也就会从usb启动了 |
那你就线刷会安卓吧 |
好的,感谢回复。 |
Just installed armbian with kernel version 6.1.34 on a X96-Mini. Setup went smooth following the suggestions on this issue. |
armbian-update -k 6.1.33 Try updating other kernels |
Tried it, but it didn't work ai'm afraid |
https://github.com/ophub/kernel/releases/tag/kernel_stable Try updating other kernels |
I have this exact same issue. I have 2 x96 mini. One of them shows up as 2gb ram and other shows up as 1gb only. In android, both of them show up as 2gb ram. I've noticed something weird though. On the 2gb box, the ram utilization is ~600mb and on the box that falsely shows up as 1gb, the ram utilization is exactly half, i.e. ~300mb. These observations were made by running both the boxes side-by-side. Ram measurements in both cases are directly after boot. Another observation is with a desktop environment running with the same video playback on both the boxes. The first box reported 1400mb ram usage and the second box reported exactly half (~700mb) ram usage with the same desktop environment and same video playback. This makes me believe that the entire ram is being used, but the software reports utlization by a ratio of 0.5 Just to note, to avoid confusion, the account box-automation1 is mine, and the images posted above of the box is the one that works correctly (software reports 2gb ram) |
Same issue with x96 mini. Wired interface is working, but wireless interface is not existed. It is under the latest kernel version "6.1.34". @ophub $ uname -a
Linux armbian 6.1.34-ophub #1 SMP Thu Jun 15 22:19:25 EDT 2023 aarch64 aarch64 aarch64 GNU/Linux
$ ip a
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: <NOARP> mtu 1480 qdisc noop state DOWN group default qlen 1000
link/sit 0.0.0.0 brd 0.0.0.0
3: ip6tnl0@NONE: <NOARP> mtu 1452 qdisc noop state DOWN group default qlen 1000
link/tunnel6 :: brd :: permaddr 5613:86a2:308::
4: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether a2:b1:d2:61:69:b1 brd ff:ff:ff:ff:ff:ff
inet 192.168.1.81/24 brd 192.168.1.255 scope global dynamic noprefixroute eth0
valid_lft 85651sec preferred_lft 85651sec
inet6 fe80::9d9e:d5f0:9339:a2a5/64 scope link noprefixroute
valid_lft forever preferred_lft forever |
What version of the kernel did you have before you could use the wireless function normally? |
您好!现在x906mini安装ambian,只需要uenv.rext中指定dtb就可以了,不需要其他多余的操作? |
对 |
谢谢您的回复,一会把盒子折腾起来。 |
I have the same TV BOX, but need a desktop version, I try this image : Armbian_20.10_Arm-64_bullseye_current_5.9.0_desktop.img I see this tutorial https://youtu.be/WngZ4ncBQM8?feature=shared but my TV BOX do not boot nothing, i press my AV buttom from inside for boot but nothing any idea? ussing this server version can install desktop ?
extlinux.conf.bak , text inside: |
armbian-software |
201 ? |
Your system files are not downloaded here, use the method to check in the downloaded post. |
I need the desktop version, |
I will use this links https://mirror-us-phx1.armbian.airframes.io/dl/aml-s9xx-box/archive/?sort=time&order=asc |
I open a new topic here: |
Hello @ophub, I need some help!
UPD internal wifi could not be working. |
For future users that can't achieve an install (no boot with the sd card like other users). |
Trying with USB and SD and various variations but I only get to the Android bootloader on my older X96-mini. The only difference I can think of is that I previously installed CoreELEC on the emmc, which is still working for normal booting. Is this a known issue with some easy way to get Armbian boot from USB/SD anyways? |
为何我刷入还爆内核崩溃啊,x96mini |
我使用的固件是最新版Armbian_24.8.0_amlogic_s905l2_jammy_6.6.46_server_2024.08.15.img |
这个有没有可能是因为没有把固件刷如EMMC导致的,现在应该是Ubuntu启动了,安卓TV也跟一起启动了然后抢wifi了,给安卓TV抢了所以Ubuntu不能使用了 |
Before You Open ISSUE, Make Sure You have Read Armbian Firmware Instructions and Documentation
Describe the bug
u-boot-s905x-s912.bin
tou-boot.ext
andextlinux.conf.bak
toextlinux.conf
Expected behavior
Screenshots
Armbian Version
Device (please complete the following information):
Additional context
The text was updated successfully, but these errors were encountered: