Closed lanyucomputer closed 2 years ago
一直只试5.15 这个和5.3一样
好的
很遗憾,还是不行,因为没有HDMI输出,不知是卡死,还是根本没有启动,我按上面的一步不差的做了
而且我还等了很久,怕是没有显示输出正在启动我就拔了之类的情况,我不断的刷新路由器里面的DHCP,没有看到启动的ARMBIAN来获取新的IP地址,所以还是不行,这个问题到底是出在哪里,还有为什么和5.30一样的为什么它有显示输出,而5.15没有显示输出呢
那你换5.10的armbian固件,还是要替换armbian-install和上传bootloader到指定位置(安装脚本会自动安装bootloader不用手动操作) 我看帖子写的是5.10的固件成功安装了。你安装完H96直接刷我的5.10的armbian即可。 https://www.right.com.cn/FORUM/thread-7806483-1-1.html
https://www.right.com.cn/FORUM/thread-7806483-1-1.html 我当初就是看了这个贴子才找到你的这里来的,所以我就很奇怪
看这个帖子,有效的操作就是换了H96系统和bootloader,中间安装w大的5.3的armbian固件可能是没作用的,应该可以跳过这步。 你可以再这样试试 1.刷H96,2.下载5.10的armbian固件 先上传bootloader到某个位置,用原来的armbian-install写入,写入完成后再两条命令dd你刚才上传的bootloader,然后拔了优盘启动试试(不用换armbian-install安装脚本,bootloader在写入emmc完成后再dd手动刷入)
我也按他的这个操作完整的搞过两遍,都是一样的结果,你的5.10从U盘启动也是非常正常的,有HDMI输出,也可以正常进系统,现在的问题是怎么让它写入EMMC后可以正常启动
告诉你一个好消息,就是5.10的可以正常从EMMC启动了,用了你的替换大法,终于可以正常启动了
你换了我给你的安装文件了?然后上传bootloader到指定位置由脚本自动写入了?还是使用的默认的安装脚本? 描述一下操作步骤
最后成功的步骤如下: 1.刷H96安卓固件,并安装Reboot to LibreELEC.apk的APP,安装这个APP的目的是重启进U盘,有时候一次不能进就多用这个APP重启几次,就可以进U盘的ARMBIAN系统了 2.用你的5.10内核 版本的armbian写好的U盘,插入USB重启,进SSH按你说的替换那两个文件 3.运行armbian-install命令安装,装完后直接reboot重启就可以了 终于搞定了,感谢你耐心的解答,最后想问一下这个是什么问题引起的,为什么5.15的不行呢?这个5.10的写入EMMC后可以拔U盘,并没有像https://www.right.com.cn/FORUM/thread-7806483-1-1.html说的还要插U盘或SD卡之类的才可以正常启动,刷完直接重启,走了这么多弯路,其实就几步很简单,搞了一天多,哈哈
你换了我给你的安装文件了?然后上传bootloader到指定位置由脚本自动写入了?还是使用的默认的安装脚本? 描述一下操作步骤
替换后直接执行armbian-install,这个应该是替换后的脚本,就是你修改过的
我给你再改改,你再试试5.15的固件,就多了一个文件,稍等会
armbian-install.zip bootloadernew.zip
bootloadernew上传:/usr/lib/u-boot/bootloadernew armbian-install上传:/usr/sbin/armbian-install
使用方法:
好的 我来当小白鼠,但5.15的没有HDMI输出,这个可以搞吗?还有从EMMC启动的时候如果那个前面的指示灯可以闪就好了,这个就可以看到是不是在读写的状态
5.15的安装日志你发下,我看看Copy [ u-boot-zyxq.bin ] to u-boot.emmc
这句出现了没,这2个内核就是差这一个文件。好像extlinux.conf必须有u-boot.ext才可以,所以上次5.15没安装u-boot可能是无法启动的原因。
5.15的内核HDMI没输出可能是显卡驱动没识别,到时候比比两个配置文件/boot/config-*这个文件,看看显示输入输出差了什么选项
5.15的没有HDMI输出,这个可以搞吗?我现在有点事,要晚点来试了,估计要晚上了,有情况再来跟你反馈
你先试试上面2楼的安装脚本和bootloader,使用5.15
的固件。
试完了再试试下面的修改,用5.10
的固件。(这个给bootloader改名zyxq-bootloader.img
了,另外还是使用了uEnv.txt
,看看是不是这个引导也可以)
armbian-install.zip zyxq-bootloader.img.zip
zyxq-bootloader.img上传:/usr/lib/u-boot/zyxq-bootloader.img armbian-install上传:/usr/sbin/armbian-install
把你的这个特殊主板正反两面都拍个照片,刷机短接点也标一下,发上来供大家参考
我没有拆机,直接就可以刷了,不用短接,反正记录不要刷错安卓包就可以了,直接刷安卓可以刷过就没事,你看一下HDMI显示输出是什么情况,可以修复吗?如果不能修复的话,我试完5.15后就换回5.10,毕竟可以显示输出
接收: 0 B (0 数据包)发送: 0 B (0 数据包) docker openwrt,网卡没有数据流量,用的N1的包,是什么情况
你试完了5.15先用5.10吧
5.10和5.17都是u-boot版,我可以在5.10里面armbian-update 5.17.4
一键升级到5.17,也可以在5.17里面armbian-update 5.10.112
切换回5.10
5.15和5.4是一样的,没有u-boot
? | 10.0.0.113 | 9e:61:49:4f:45:aa | 11h 58m 34s
armbian | 10.0.0.112 | 9e:61:49:4f:45:aa | 11h 58m 58s
5.10的包很是奇怪,在路由器里面可以获取到两个不同的IP,而且都可以SSH上,一个设备可以有两个IP,我还是第一次遇到
5.10/5.15/5.17都会u-boot重载,所以两个ip,最终只是一个可用(最后的,时间更晚分配的ip)测试结束后,在我联接的路由器arp绑定里面给mac地址固定一个ip即可,省得重启变化
上面最后的两次修改测试结果如何?
正在测试,在刷5.15包的过程中,5.15还是没有HDMI输出,我都是看U盘的灯闪不闪来确定的,你看可不可以修复这个HDMI显示的问题
上面最后的两次修改测试结果如何?
armbian-install.zip bootloadernew.zip
bootloadernew上传:/usr/lib/u-boot/bootloadernew armbian-install上传:/usr/sbin/armbian-install
使用方法:
安装H96安卓系统(你可以忽略了,如果USB可以使用,直接从现在的5.10的armbian启动5.15的armbian即可) 从USB启动armbian并写入:armbian-install 选择 201(不需要手动dd这个bootloader了,你上传到指定路径,脚本自动安装)
按这个方法,5.15也可以正常启动写入EMMC启动了,但就是HDMI没有显示输出
Welcome to Armbian 22.05.0-trunk Focal with Linux 5.15.35-flippy-72+o
No end-user support: built from trunk
System load: 14% Up time: 4 min Local users: 2
Memory usage: 13% of 1.77G IP: 10.0.0.113
CPU temp: 53°C Usage of /: 49% of 2.6G
storage/: 38% of 255M
[ 7 security updates available, 14 updates total: apt upgrade ]
Last check: 2022-04-22 20:31
[ General system configuration (beta): armbian-config ]
Last login: Fri Apr 22 20:30:36 2022
Waiting for system to finish booting ...
Welcome to ARMBIAN!
Documentation: https://docs.armbian.com | Community: https://forum.armbian.com
Create root password: ***********
Repeat root password: ***********
Support status: no support (unsupported userspace)
Choose default system command shell:
1) bash
2) zsh
Shell: ZSH
Creating a new user account. Press <Ctrl-C> to abort
Please provide a username (eg. your first name):
Creating a new user account. Press <Ctrl-C> to abort
Please provide a username (eg. your first name): ^C
Disabling user account creation procedure
You selected ZSH as your default shell. If you want to use it right away, please logout and login!
root@armbian:~# ls
root@armbian:~# armbian-install
Start install armbian to emmc...
DEV_EMMC: /dev/mmcblk2
--------------------------------------------------------------------------------------
ID SOC MODEL DTB
--------------------------------------------------------------------------------------
101 s905d Phicomm-N1 meson-gxl-s905d-phicomm-n1.dtb
102 s905d Phicomm-N1-(DMA-thresh) meson-gxl-s905d-phicomm-n1-thresh.dtb
103 s905x hg680p-&-b860h meson-gxl-s905x-p212.dtb
104 s905w X96-Mini-&-TX3-Mini meson-gxl-s905w-tx3-mini.dtb
105 s905d MECOOL-KI-Pro meson-gxl-s905d-mecool-ki-pro.dtb
201 s912 Octopus-Planet meson-gxm-octopus-planet.dtb
202 s912 H96-Pro-Plus meson-gxm-octopus-planet.dtb
203 s912 Tanix-TX92 meson-gxm-octopus-planet.dtb
204 s912 VORKE-Z6-Plus meson-gxm-octopus-planet.dtb
205 s912 MECOOL-M8S-Pro-L meson-gxm-q201.dtb
301 s905x2 X96-Max-4GB meson-g12a-x96-max.dtb
302 s905x2 X96-Max-2GB meson-g12a-x96-max-rmii.dtb
303 s905x2 MECOOL-KM3-4G meson-g12a-sei510.dtb
401 s922x Beelink-GT-King meson-g12b-gtking.dtb
402 s922x Beelink-GT-King-Pro meson-g12b-gtking-pro.dtb
403 s922x Beelink-GT-King-Pro-H meson-g12b-gtking-pro-h.dtb
404 s922x Beelink-GT-King-Pro-Rev_A meson-g12b-gtking-pro.dtb
405 s922x Hardkernel-ODroid-N2 meson-g12b-odroid-n2.dtb
406 s922x UGOOS-AM6-Plus meson-g12b-ugoos-am6.dtb
407 a311d Khadas-VIM3 meson-g12b-a311d-khadas-vim3.dtb
501 s905x3 X96-Max+ meson-sm1-x96-max-plus.dtb
502 s905x3 X96-Max+-(OverClock) meson-sm1-x96-max-plus-oc.dtb
503 s905x3 HK1-Box meson-sm1-hk1box-vontar-x3.dtb
504 s905x3 HK1-Box-(OverClock) meson-sm1-hk1box-vontar-x3-oc.dtb
505 s905x3 H96-Max-X3 meson-sm1-h96-max-x3.dtb
506 s905x3 H96-Max-X3-(OverClock) meson-sm1-h96-max-x3-oc.dtb
507 s905x3 Ugoos-X3 meson-sm1-ugoos-x3.dtb
508 s905x3 Ugoos-X3-(OverClock) meson-sm1-ugoos-x3-oc.dtb
509 s905x3 TX3-1Gb meson-sm1-tx3-qz.dtb
510 s905x3 TX3-1Gb-(OverClock) meson-sm1-tx3-qz-oc.dtb
511 s905x3 TX3-100Mb meson-sm1-tx3-bz.dtb
512 s905x3 TX3-100Mb-(OverClock) meson-sm1-tx3-bz-oc.dtb
513 s905x3 X96-Air-1Gb meson-sm1-x96-air-gbit.dtb
514 s905x3 X96-Air-100Mb meson-sm1-x96-air.dtb
515 s905x3 A95XF3-Air-1Gb meson-sm1-a95xf3-air-gbit.dtb
516 s905x3 A95XF3-Air-100Mb meson-sm1-a95xf3-air.dtb
0 Other Unknown Import-custom-dtb-file
--------------------------------------------------------------------------------------
Please Input ID: 201
Input Box ID: [ 201 ]
FDTFILE: [ meson-gxm-octopus-planet.dtb ]
UBOOT_OVERLOAD: [ u-boot-zyxq.bin ]
K510: [ 0 ]
--------------------------------------------
Please select the type of file system:
1. ext4
2. btrfs
--------------------------------------------
Please Input ID: 1
Input Type ID: [ 1 ]
The type of file system: [ ext4 ]
Start backup default bootloader
4+0 records in
4+0 records out
4194304 bytes (4.2 MB, 4.0 MiB) copied, 1.99481 s, 2.1 MB/s
1+0 records in
1+0 records out
512 bytes copied, 0.00252976 s, 202 kB/s
Start create MBR and partittion
Write Android bootloader: [ /usr/lib/u-boot/bootloadernew ]
444+0 records in
444+0 records out
444 bytes copied, 0.0036331 s, 122 kB/s
8191+0 records in
8191+0 records out
4193792 bytes (4.2 MB, 4.0 MiB) copied, 0.371371 s, 11.3 MB/s
Start copy system for eMMC.
Formatting BOOTFS partition...
mkfs.fat 4.1 (2017-01-24)
Start copy BOOT_EMMC partition data...
Generate the new uEnv.txt file.
Copy [ u-boot-zyxq.bin ] to u-boot.emmc
Formatting ROOTFS partition...
/dev/mmcblk2p2 contains a ext4 file system labelled 'ROOTFS_EMMC'
last mounted on /root on Thu Jan 1 08:00:07 1970
Start copy ROOTFS_EMMC partition data...
copy [ etc ] ...
copy [ home ] ...
copy [ lib64 ] ...
copy [ opt ] ...
copy [ root ] ...
copy [ selinux ] ...
copy [ srv ] ...
copy [ usr ] ...
copy [ var ] ...
Copy complete.
Generate the new fstab file.
Update the relevant parameters
*************************************************************************************************
Successful installed, please unplug the USB, re-insert the power supply to start the armbian.
*************************************************************************************************
root@armbian:~# reboot
Connection closing...Socket close.
Connection closed by foreign host.
Disconnected from remote host(10.0.0.113) at 20:40:28.
Type `help' to learn how to use Xshell prompt.
[C:\~]$
Connecting to 10.0.0.112:22...
Connection established.
To escape to local shell, press Ctrl+Alt+].
WARNING! The remote SSH server rejected X11 forwarding request.
_ _ ___ _ ____
/ \ _ __ ___ | | ___ / _ \/ |___ \
/ _ \ | '_ ` _ \| | / __| (_) | | __) |
/ ___ \| | | | | | | \__ \\__, | |/ __/
/_/ \_\_| |_| |_|_| |___/ /_/|_|_____|
Welcome to Armbian 22.05.0-trunk Focal with Linux 5.15.35-flippy-72+o
No end-user support: built from trunk
System load: 14% Up time: 1 min
Memory usage: 11% of 1.89G IP: 10.0.0.112
CPU temp: 54°C Usage of /: 22% of 6.4G
[ 7 security updates available, 14 updates total: apt upgrade ]
Last check: 2022-04-22 20:41
[ General system configuration (beta): armbian-config ]
Last login: Fri Apr 22 20:33:37 2022 from 10.0.0.104
armbian:~:# ls
armbian:~:#
替换后,直接写入EMMC,重启就OK了,现在是5.15版本的,重IP的问题,我还没有测试到
好消息 再试最后改名的这个,这个用了通版的uEnv.txt 后面的测试,如果u盘可以启动armbian就不用刷回h96,直接刷替换那两个文件再写入emmc即可
试哪个?重IP是正常的?只要能正常启动的,就不用重刷H96可以直接U盘启动
试试下面的修改,用5.10
的固件。(这个给bootloader改名zyxq-bootloader.img
了,另外还是使用了uEnv.txt
,看看是不是这个引导也可以)
u盘写5.10的固件,启动后先替换这两个文件,再写入emmc
armbian-install.zip zyxq-bootloader.img.zip
zyxq-bootloader.img上传:/usr/lib/u-boot/zyxq-bootloader.img armbian-install上传:/usr/sbin/armbian-install
试试下面的修改,用
5.10
的固件。(这个给bootloader改名zyxq-bootloader.img
了,另外还是使用了uEnv.txt
,看看是不是这个引导也可以)armbian-install.zip zyxq-bootloader.img.zip
zyxq-bootloader.img上传:/usr/lib/u-boot/zyxq-bootloader.img armbian-install上传:/usr/sbin/armbian-install
这个是在5.15的基础上,U盘启动后5.10后,替换后直接写入吗?
可以 刷h96是为了能用usb,能用usb启动armbian就不用再刷h96这步了
可以 刷h96是为了能用usb,能用usb启动armbian就不用再刷h96这步了
意思就是每次写入EMMC,相当于把以前的东西全部删了?
可以 刷h96是为了能用usb,能用usb启动armbian就不用再刷h96这步了
意思就是每次写入EMMC,相当于把以前的东西全部删了?
对,armbian-install重新格式化了emmc空间,重新分区格式化,重新写入数据
试试下面的修改,用
5.10
的固件。(这个给bootloader改名zyxq-bootloader.img
了,另外还是使用了uEnv.txt
,看看是不是这个引导也可以)u盘写5.10的固件,启动后先替换这两个文件,再写入emmc
armbian-install.zip zyxq-bootloader.img.zip
zyxq-bootloader.img上传:/usr/lib/u-boot/zyxq-bootloader.img armbian-install上传:/usr/sbin/armbian-install
按你说的操作,5.10这样也可以正常写入EMMC,也有HDMI显示输出,可以正常启动,双IP的问题还要测试,如果有的话,能不能取消这个,我的可以两个IP同时SSH,真没有遇到过
有没有适合这个版本的DOCKER 版 openwrt ,我用了好几个都好像不是很正常,网卡没有显示网络数据流量,用的是N1的镜像,是不是网卡不同的原因?
那就用最后的这个吧,这个和其他的盒子通用。我随后更新一下,把这个bootloader 默认添加到固件里。 以后同型号的直接usb刷入即可。如果usb无法启动的先刷h96pro安卓系统。
那就用最后的这个吧,这个和其他的盒子通用。我随后更新一下,把这个bootloader 默认添加到固件里。 以后同型号的直接usb刷入即可。如果usb无法启动的先刷h96pro安卓系统。
好的,5.15没有HDMI显示输出是什么问题呢?是不是比较难搞?
双ip的问题是5.10之后内核的专用u-boot重载方式,已经有两年了。 5.4的不用,两周前5.15也打了补丁可以不用。但是你的盒子经过你的测试必须也使用
docker镜像是一定要找章鱼星球的,还是说所有的ARM64的都可以用呢?
5.15内核5.15.32之前,刷了桌面,进去鼠标指针不移动。5.15.33的时候kernel.org有了显卡补丁,经测试鼠标可以用了。你的hdmi应该也是显示驱动未载入成功。
你usb进5.15固件(不用刷入emmc),发一下启动日志我看一下:dmesg
docker里面装op就只是rootfs,所以aarch64通用。刷f大docker版op试试:unifreq/openwrt-aarch64:latest
我不是刷 的desktop版的,就是普通的服务器版,没有桌面界面的,我的意思是,开始引导的时候就没有显示就像电脑开机的BIOS引导一样,5.10有引导界面,而5.15的啥也没有黑屏的,但可以看到U盘在读,读完了也可以一样的进SSH
发dmesg
dmesg > /root/dmesg-zyxq-5.15.35
下载,发上来
发
dmesg
dmesg > /root/dmesg-zyxq-5.15.35
下载,发上来
稍等,只有一个U盘,我都是刷了5.10要换,又要重新刷,这两天U盘苦了
不用写入emmc了,在usb启动发日志就可以。你在usb里测试下5.17的内核吧(emmc也一样),一键切换:armbian-update 5.17.4
不用写入emmc了,在usb启动发日志就可以。你在usb里测试下5.17的内核吧(emmc也一样),一键切换:
armbian-update 5.17.4
测试5.17.4干嘛,这个也是长lts版本吗?
5.17里有最新的黑科技,新特性只在高内核里有,5.10还没添加
章鱼星球刷了这个Armbian_22.05.0_Aml_s912_focal_5.15.35_2022.04.21.0021.img.gz,已经写入EMMC成功,启动不了,启动也没有显示输出,刷入W大的Armbian_5.96_Aml-g12_Debian_buster_default_5.3.0-rc8_20190910,成功启动后可以从EMMC启动,也可以HDMI有显示输出