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
6.16k stars 1.97k forks source link

大佬,能否编译微加云的? #1100

Closed yu13740000 closed 1 year ago

yu13740000 commented 1 year ago

大佬,找遍全网,微加云armbian除了f大的就没有了,f大的所有armbian升级dietpi时出错,提示没有可用的软件包linux-imge-current-arm-64,有的还会提示空间不够,不知道哪里的问题。n1用你的armbian升级dietpi正常。希望大佬给微加云也编译一个armbian吧!

yu13740000 commented 1 year ago

image image 请教一下音乐系统moode,也是基于armbian打造的,这个固件使用的原版armbian固件移植的moode,晶晨,全志,瑞芯微全支持,dtb下与三个文件夹,我微加云下用f大的dtb替换,启动不了,后来把f大56+的boot全替换了这个固件的boot,能正常起动,就是插的usb声卡不认。 这会儿在章鱼上测试,尝试你刚才的#584里面的章鱼dtb,添加到这个固件,不能启动,红灯,然后换公版dtb文件:meson-gxm-q200.dtb,章鱼能正常启动使用,usb声卡正常。 那么要想使用微加云或者章鱼的dtb添加进去,能正常启动的话,还需要修改啥必要文件,整体复制boot的文件,应该不妥吧。就像微加云替换boot后,usb声卡不认,是不是因为全换的关系。

yu13740000 commented 1 year ago

image

yu13740000 commented 1 year ago

http://bbs.hifidiy.net/thread-1441947-1-1.html

ophub commented 1 year ago

https://github.com/ophub/amlogic-s9xxx-armbian/issues/1000

如何解决 bullseye 的声音问题

yu13740000 commented 1 year ago

这个方法等会儿试试,另外一个论坛也找到一个查找声卡的命令和加入强制启动的语句。 主要是dtb怎么能完美适配,直接添加微加云的dtb,微加云不能启动,整体删除boot的文件,替换f大56+的boot全部文件,就能启动。 章鱼也是这个问题,用章鱼的专用dtb和修改uEnv.txt,无效,不能启动,当然章鱼有个公版dtb能启动。

我不知道除了dtb和uEnv.txt两处,还需要修改或者添加哪些文件。

ophub commented 1 year ago

启动就是写在镜像文件里的 bootloader 和 /boot 下的 u-boot.cmd u-boot.src uEnv.txt 按设定的顺序执行。

yu13740000 commented 1 year ago

再次尝试微加云,只换 /boot 下的 u-boot.cmd u-boot.src uEnv.txt 不能启动,然后全部删除替换你的armbian下的boot,也不能启动,全换f大56+的boot,能启动,无声卡。因为U盘插2.0启动,声卡插usb3.0,然后U盘插usb3.0不能启动,找了个usb-hub,U盘和声卡都插hub上,能启动,也是无声卡,没招了。 3.0插了一个U盘,里面放了一首歌,电脑smba共享能看到这首歌,应该3.0口没问题,只是声卡不认,可能还是dtb启动不行。

ophub commented 1 year ago

你复制 uEnv.txt 时要修改这个文件里的 UUID,要改成你当前盒子里的 blkid 看到的rootfs的UUID,不然启动不了,找不到rootfs分区。

或者你换成lable

yu13740000 commented 1 year ago

image 昨天编译的彩灯固件有问题,昨天看了是有rgb灯,没测试,今天刷了进不去,重启后ip变了进去还是启动不了。

ophub commented 1 year ago

你说的启动不了的意思,是led灯点不亮?还是Armbian系统无法启动呢?你的屏幕截图这个是要稍等1分钟,系统还没彻底加载完。

cat /etc/custom_service/start_service.sh
cat /tmp/ophub_start_service.log
ls -l /usr/bin/rgb

# 直接敲命令是什么结果呢?
rgb --RedName=RED --GreenName=GREEN --BlueName=BLUE
yu13740000 commented 1 year ago

就是等不来,一直卡在这里,没法用,rgb灯是正常的,老的可以

ophub commented 1 year ago

https://github.com/ophub/amlogic-s9xxx-armbian/commit/8b9031920c3569374b3a4f59eb0b6935f6724a38

rgb 启动指令少了一个 & 符号,你加上就可以执行完成了。不然一直挂着。

https://github.com/ophub/amlogic-s9xxx-armbian/releases/tag/Armbian_bullseye_02.27.1941

我给vplus换了一下/boot,改成armbianEnv.txt 了,你USB刷一个试试能不能正常从U盘启动。

yu13740000 commented 1 year ago

这个新的固件,启动不了,灯粉红色,IP地址有,但是打不开。 image

yu13740000 commented 1 year ago

另外请教一下,我升级了dietpi后rgb不能用了,只是粉色,能不能改灯的颜色,比如改成冰蓝色。

ophub commented 1 year ago

这个脚本里有个性化指定参数的颜色,你根据脚本试试。 你的意思是armbian启动后从路由器看到IP了,但是无法ssh登录? https://github.com/ophub/amlogic-s9xxx-armbian/releases/tag/Armbian_bullseye_02.27.1941 你下今早上的这个,我早上发现了rgb命令少了 & 符,刚从新打包了下,这个会拖住进程不往下面走。

yu13740000 commented 1 year ago

好的,我试试。 关于灯的颜色修改,是这样的,在armbian固件的基础上升级成dietpi,由于dietpi这个系统会把armbian删除精简到很小,所以rgb这个脚本是不能运行的,缺少太多依赖,都是被dietpi删除了,所以dietpi状态下就是原始粉色的灯,我的意思单独修改这个粉色变成其他颜色,单色就行,我不想为了rgb再去安装依赖,怕破坏dietpi的数播系统,影响听音乐的效果。

yu13740000 commented 1 year ago

发现问题了,这两固件,写盘完了win下是打不开U盘的,提示需要格式化,写前面的那个正常的固件写完就能打开boot,来回测试写了两次,都是一样。

ophub commented 1 year ago

之前的boot是fat32格式,使用uEnv.txt配置信息,电脑可以直接当u盘打开看到boot目录下的东西。 现在这个boot是ext4 格式,所以不让打开boot。使用armbianEnv.txt文件配置信息。

yu13740000 commented 1 year ago

image

ophub commented 1 year ago

有显示器能看看界面显示什么吗?

yu13740000 commented 1 year ago

你改了就没法用了,ssh进不去,正常的显示主机名,一般就能进去。微加云没显示器接口。

yu13740000 commented 1 year ago

还是恢复原来的fat32吧,能打开boot,可以折腾替换,你这封死没玩头了。

ophub commented 1 year ago

https://github.com/ophub/amlogic-s9xxx-armbian/blob/main/build-armbian/armbian-files/platform-files/allwinner/bootfs/vplus/boot.cmd

只要这个文件对了,就可以了,boot.src是使用这个文件生成的。 改成armbianEnv.txt是为了和其他Allwinner对齐,省的维护2种方案。 boot下也没什么要替换的,你打开他替换什么呢?

yu13740000 commented 1 year ago

怎么改,进不去ssh,win下打不开U盘。

ophub commented 1 year ago

稍等2分钟就好了,我找到无法启动的原因了,忘了给添加boot添加Image了,正在打包你再试试。

ophub commented 1 year ago

https://github.com/ophub/amlogic-s9xxx-armbian/releases/tag/Armbian_bullseye_02.27.2339

你下载这个里的,U盘刷写试试

yu13740000 commented 1 year ago

还是不行

yu13740000 commented 1 year ago

还是恢复原来的吧,rgb自己加算了

ophub commented 1 year ago

路由器有地址没?

yu13740000 commented 1 year ago

image

yu13740000 commented 1 year ago

你别折腾ext4了,你换了这个,就好像哪里不兼容,没法用

ophub commented 1 year ago

https://github.com/ophub/amlogic-s9xxx-armbian/releases/tag/Armbian_bullseye_02.28.0022

又改了下,再试试这个。

原来的备份着呢,我想想怎么方便管理两种方式。

https://github.com/ophub/amlogic-s9xxx-armbian/tree/Armbian_bullseye_02.28.0022/build-armbian/armbian-files/platform-files/allwinner/bootfs/vplus-bak

yu13740000 commented 1 year ago

稍等,在折腾章鱼,章鱼的最好也换成Debian的,我在测试ubuntu看看能不能升级成dietpi,好像dietpi官往哪里看到永不支持ubuntu的

yu13740000 commented 1 year ago

ubuntu不支持,麻烦章鱼也编译一个Debian的

yu13740000 commented 1 year ago

image 微加的还是不行

ophub commented 1 year ago

https://github.com/ophub/amlogic-s9xxx-armbian/releases/tag/Armbian_bullseye_02.28.0839

我修复了一下,你下载这个链接里的USB试试

ophub commented 1 year ago

https://github.com/ophub/amlogic-s9xxx-armbian/releases 你下载最新的试试

yu13740000 commented 1 year ago

不能用 image

yu13740000 commented 1 year ago

912的有没有编译Debian的?

ophub commented 1 year ago

https://github.com/ophub/amlogic-s9xxx-armbian/releases/tag/Armbian_bullseye_03.01.0815

换了fat32格式,再试试这个

s912的也有,在releases里

yu13740000 commented 1 year ago

启动不了,灯也不亮。

另外s912我的要的是Debian的,Ubuntu没法用,网上armbian好像大部分都是Debian的,f大的也是Debian,你为啥偏爱Ubuntu?

yu13740000 commented 1 year ago

image

ophub commented 1 year ago

https://github.com/ophub/amlogic-s9xxx-armbian/releases/tag/Armbian_bullseye_03.01.0150

找bullseye就是debian,jammy是ubuntu,两个都是同时构建,我都爱

yu13740000 commented 1 year ago

看了第一个最新的,没往下面看,原来的分开的,明白了,大佬辛苦了!

yu13740000 commented 1 year ago

image 大佬s922x的启动不了,还是用的f大的56+全部换了boot能启动

ophub commented 1 year ago

这是什么盒子,我的gtk-pro(s922x)可以用

yu13740000 commented 1 year ago

阿里云会议盒子,用56+boot可以启动

ophub commented 1 year ago

链接: https://pan.baidu.com/s/1Scz6Y85ToFSGBDB2pOYYfw?pwd=kuz9 提取码: kuz9

这个是c大的经典固件,就是很老,但是boot很好,你看看有没有用。

这个再分享一下

ophub commented 1 year ago

Snip20230303_1

Snip20230303_3

Snip20230303_4

Snip20230303_6

还是之前的uEnv.txt方案,使用的f大的相关启动文件。 安装命令:armbian-install 更新内核命令:armbian-update

https://github.com/ophub/amlogic-s9xxx-armbian/releases/tag/Armbian_jammy_03.02.2228

ophub commented 1 year ago

Snip20230303_8

Snip20230303_10

Snip20230303_11

Snip20230303_12

Snip20230303_13

采用armbianEnv.txt的方案也测试了没问题。使用了f大的u-boot 安装命令:armbian-install 更新内核命令:armbian-update