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.19k stars 1.98k forks source link

打包固件是 BOARD 报错了,不知道啥意思 #683

Closed vpei closed 2 years ago

vpei commented 2 years ago

最新版,之前都是好的升级了一下就出错了。

(1.1) Start making OpenWrt [ n1 - 5.15.77 ]. Remaining space is 7G. [ n1 - 5.15.77 ] (1/6) Confirm version type. [ ERROR ] [ n1 ] config is missing!

ophub commented 2 years ago

没有n1这个board,叫s905d

https://github.com/ophub/amlogic-s9xxx-armbian/blob/main/build-armbian/common-files/rootfs/etc/amlogic_model_database.conf

BOARD的值看第9列

vpei commented 2 years ago

没有n1这个board,叫s905d

https://github.com/ophub/amlogic-s9xxx-armbian/blob/main/build-armbian/common-files/rootfs/etc/amlogic_model_database.conf

BOARD的值看第9列

明白了,之前版本不是也支持设备型号吗,新版本取消了吗?这个错误提示好你是amlogic-s9xxx-openwrt的,发错位置了。

ophub commented 2 years ago

两个仓库的使用方法相同。

之前使用 case 的时候,可以指定多个值,如 s905d | n1 | phicomm-n1 等,你可以任意使用其中的某个标签。

但是 rebuild/make 脚本里的这段设置不同固件配置的 case 代码实在太长了,有 100 多行,代码看起来也不优美,我就把这段代码删除了,指向了具有更完整的列表的 conf 文件(并对 conf 文件进行了视觉美化),这样 fork 使用会更自由,可以自己在 conf 里制定各种自己使用的固件方案,打包好后开箱即用(目前我只打包了典型的一些盒子,有一些盒子使用时需要手动改 /boot/uEnv.txt 文件,如果自定义生成可以直接使用。)

另外一项一起更新的变化是 armbian-install 的选择列表不再那么多了(以前全列表显示几十款盒子的配置),现在默认只显示本家族的同系列盒子(其他系列的用不到,显示出来也浪费屏幕),这样使用时方便自选相同配置安装。如果想显示全列表,可以在 armbian-install 中通过 -s 参数显示(如 armbian-install -s yes)。