恩山无线论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 759|回复: 15

[T1] 讨论一下折腾T1 Armbian的经历

[复制链接]
发表于 2022-7-26 11:28 | 显示全部楼层 |阅读模式
本帖最后由 lihaha28 于 2022-8-4 15:33 编辑

N1那么火但配置更好的T1却无人问津网上大多编译好的都是针对N1的镜像,T1刷了并不完美
经过了一个月的折腾,试了好多版本,把经历和疑问拿出来讨论一下
主要问题就是驱动不对,只查到T1的无线芯片是aw-cm256sm,网上几乎查不到这个型号,蓝牙芯片型号也不知道,所以不知道编译的时候要选什么驱动

目前版本大概有

1、https://github.com/150balbes/build
https://forum.armbian.com/topic/ ... l-aw-aarch64-armv8/
balbes150 的作品,最早从yadisk下载的系列应该就是他的,3.14版本蓝牙正常,但是内核太老了,后来4.X无法写入EMMC,最新的版本是20.10,写完U盘是无法启动的,因为更改了启动方式,需要自己在/boot目录添加uEnv.txt,改名对应的u-boot.ext文件,可以启动,查看dmesg有些驱动不对,蓝牙不可用,整体用起来没太大问题,但是已经停更了,没找到源码

2、https://github.com/armbian/build/releases
这个是官方Armbian,文档很全 https://docs.armbian.com/ ,根据N1教程 https://www.kflyo.com/howto-compile-armbian-for-n1-box/ ,自编译镜像rootfs再添加引导boot分区,无法启动,以前听说T1锁bootloader,不知道是不是这个原因导致教程不适用T1,如果现在已经可以解锁bootloader,请告诉我

3、https://github.com/ophub/amlogic-s9xxx-armbian/releases
ophub 的作品,默认不带桌面,而且自己安装桌面,lightdm和sddm均黑屏,只有gdm可以到登录界面,输完密码回车黑屏一下又回到登录界面,
通过各种命令查询发现是显示驱动不对,而且自己apt安装firmware和xserver-xorg-video-all均无效,猜测是预编译的版本没选对驱动,毕竟页面s912机型没有T1,而且这个源码貌似无法直接编译完整镜像,是拿别人的镜像来替换内核重编译的,目前还没找到内核编辑器怎么调出来,如果有的话应该是能从内核里面选好驱动

4、https://github.com/yunsur/phicomm-n1/releases
yunsur 的作品,这个版本看名字是针对N1的,直接改dtb文件可以启动,查看dmesg发现用bcm43455驱动代替bcm4345,蓝牙不可用,页面写了Ubuntu22.04 LTS无法使用,要用短期支持版21.04,然而21.04已经停止支持了,这两天发现无法更新了,如果要编译buster focal这种比较旧的版本可以用Ubuntu20.04 LTS,但是vmware和virtualbox都无法对ubuntu拖放文件,看报错信息应该是文件管理器nautilus的问题,接下来用kubuntu之类的试试

本人不是计算机专业,纯粹是对Linux和盒子的喜爱,业余查资料自学的,如果说得不对或者有更好的思路,还请不吝赐教希望本贴有抛砖引玉的作用,集思广益,大家一起来研究T1,让FX的遗产发挥余热



我的恩山、我的无线 The best wifi forum is right here.
发表于 2022-7-27 08:56 | 显示全部楼层
T1 关键是百兆的网口,

点评

对,不过还好有5G WIFI,无线比有线还快  详情 回复 发表于 2022-7-27 10:01
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2022-7-27 10:01 | 显示全部楼层
向高手学习 发表于 2022-7-27 08:56
T1 关键是百兆的网口,

对,不过还好有5G WIFI,无线比有线还快
我的恩山、我的无线 The best wifi forum is right here.
发表于 2022-7-27 11:39 | 显示全部楼层
非要桌面干什么呢
玩linux从不用桌面,几下命令就完事

点评

用途不一样,没桌面可以当服务器路由器,有桌面可以简单办公  详情 回复 发表于 2022-7-27 17:43
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2022-7-27 17:43 | 显示全部楼层
kover 发表于 2022-7-27 11:39
非要桌面干什么呢
玩linux从不用桌面,几下命令就完事

用途不一样,没桌面可以当服务器路由器,有桌面可以简单办公
我的恩山、我的无线 The best wifi forum is right here.
发表于 2022-8-1 20:13 | 显示全部楼层
https://github.com/yunsur/phicomm-n1/releases 这里的源码 build 出来的镜像 T1 目前有线、无线网卡和显示都正常,HDMI2.0 不工作

点评

https://github.com/ophub/amlogic-s9xxx-armbian/releases 这里出来的无线也正常,蓝牙和显示驱动不对,有没有办法修复?  详情 回复 发表于 2022-8-3 11:17
蓝牙要参考 N1 dtc 改下 dtb ,以及放入驱动文件BCM4345C0.hcd 到 /lib/firmware/brcm root@phicomm-n1:~# dmesg |grep -i bluetoo [ 8.072139] Bluetooth: Core ver 2.22 [ 8.072964] NET: Registered P  详情 回复 发表于 2022-8-2 12:12
我的恩山、我的无线 The best wifi forum is right here.
发表于 2022-8-2 12:12 | 显示全部楼层
yaoyuan298 发表于 2022-8-1 20:13
https://github.com/yunsur/phicomm-n1/releases 这里的源码 build 出来的镜像 T1 目前有线、无线网卡和显 ...

蓝牙要参考 N1 dtc 改下 dtb ,以及放入驱动文件BCM4345C0.hcd 到 /lib/firmware/brcm
t1_fixbluetooth.tar.gz (48.84 KB, 下载次数: 5)
root@phicomm-n1:~# dmesg |grep -i bluetoo
[    8.072139] Bluetooth: Core ver 2.22
[    8.072964] NET: Registered PF_BLUETOOTH protocol family
[    8.072988] Bluetooth: HCI device and connection manager initialized
[    8.073016] Bluetooth: HCI socket layer initialized
[    8.073031] Bluetooth: L2CAP socket layer initialized
[    8.073044] Bluetooth: SCO socket layer initialized
[    8.097384] Bluetooth: HCI UART driver ver 2.3
[    8.097412] Bluetooth: HCI UART protocol H4 registered
[    8.097418] Bluetooth: HCI UART protocol BCSP registered
[    8.097535] Bluetooth: HCI UART protocol LL registered
[    8.097544] Bluetooth: HCI UART protocol ATH3K registered
[    8.097588] Bluetooth: HCI UART protocol Three-wire (H5) registered
[    8.097865] Bluetooth: HCI UART protocol Intel registered
[    8.098595] Bluetooth: HCI UART protocol Broadcom registered
[    8.098670] Bluetooth: HCI UART protocol QCA registered
[    8.098677] Bluetooth: HCI UART protocol AG6XX registered
[    8.098722] Bluetooth: HCI UART protocol Marvell registered
[    8.466738] Bluetooth: hci0: BCM: chip id 107
[    8.468630] Bluetooth: hci0: BCM: features 0x2f
[    8.491367] Bluetooth: hci0: BCM4345C0
[    8.491393] Bluetooth: hci0: BCM4345C0 (003.001.025) build 0000
[    8.492667] Bluetooth: hci0: BCM4345C0 'brcm/BCM4345C0.hcd' Patch
[   10.388896] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   10.389032] Bluetooth: BNEP filters: protocol multicast
[   10.389056] Bluetooth: BNEP socket layer initialized
[   14.287867] Bluetooth: hci0: BCM43455 37.4MHz Raspberry Pi 3+-0141
[   14.287894] Bluetooth: hci0: BCM4345C0 (003.001.025) build 0252

root@phicomm-n1:~# hciconfig -a
hci1:

点评

可以,蓝牙的修复思路都一样的  详情 回复 发表于 2022-8-3 20:11
我的恩山、我的无线 The best wifi forum is right here.
发表于 2022-8-2 20:37 | 显示全部楼层
有大神做一个T1能用的完善的吗
我的恩山、我的无线 The best wifi forum is right here.
发表于 2022-8-3 03:27 | 显示全部楼层
借楼问下,哪位大神的armbian版本在T1下稳定运行,功能正常,只用来装docker和home assistant

点评

https://github.com/ophub/amlogic-s9xxx-armbian/releases 这个好像符合你的需求,蓝牙和显示驱动不对  详情 回复 发表于 2022-8-3 11:19
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2022-8-3 11:17 | 显示全部楼层
本帖最后由 lihaha28 于 2022-8-3 17:52 编辑
yaoyuan298 发表于 2022-8-1 20:13
https://github.com/yunsur/phicomm-n1/releases 这里的源码 build 出来的镜像 T1 目前有线、无线网卡和显 ...

https://github.com/ophub/amlogic-s9xxx-armbian/releases
这里出来的无线也正常,蓝牙和显示驱动不对,可以参照你的方法来修复吗?
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2022-8-3 11:19 | 显示全部楼层
curlyman 发表于 2022-8-3 03:27
借楼问下,哪位大神的armbian版本在T1下稳定运行,功能正常,只用来装docker和home assistant

https://github.com/ophub/amlogic-s9xxx-armbian/releases
这个好像符合你的需求,蓝牙和显示驱动不对

点评

看来目前还没有针对T1做的完美armbian系统,坐等楼主找到  详情 回复 发表于 2022-8-4 09:13
我的恩山、我的无线 The best wifi forum is right here.
发表于 2022-8-3 20:11 | 显示全部楼层
yaoyuan298 发表于 2022-8-2 12:12
蓝牙要参考 N1 dtc 改下 dtb ,以及放入驱动文件BCM4345C0.hcd 到 /lib/firmware/brcm

root@phicomm-n ...

可以,蓝牙的修复思路都一样的

点评

好,我去试试  详情 回复 发表于 2022-8-4 15:32
我的恩山、我的无线 The best wifi forum is right here.
发表于 2022-8-4 09:13 | 显示全部楼层
lihaha28 发表于 2022-8-3 11:19
https://github.com/ophub/amlogic-s9xxx-armbian/releases
这个好像符合你的需求,蓝牙和显示驱动不对

看来目前还没有针对T1做的完美armbian系统,坐等楼主找到
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2022-8-4 15:32 | 显示全部楼层
yaoyuan298 发表于 2022-8-3 20:11
可以,蓝牙的修复思路都一样的

好,我去试试

点评

刷了armbian,装个casaos,T1又香了,先这样用一段时间看看稳定性  详情 回复 发表于 2022-8-6 02:36
我的恩山、我的无线 The best wifi forum is right here.
发表于 2022-8-6 02:36 | 显示全部楼层

刷了armbian,装个casaos,T1又香了,先这样用一段时间看看稳定性

点评

如果稳定分享下谢谢。  详情 回复 发表于 2022-8-13 15:05
我的恩山、我的无线 The best wifi forum is right here.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )|网站地图

GMT+8, 2022-8-16 09:31

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

| 江苏省互联网有害信息举报中心 举报信箱:js12377@jschina.com.cn 举报电话:025-88802724 | 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797
快速回复 返回顶部 返回列表