-
Notifications
You must be signed in to change notification settings - Fork 2k
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
Add support for TQC-A01 #1638
Add support for TQC-A01 #1638
Conversation
model 里我先临时改成no了,不然没有6.4.y目前的脚本会因为找不到内核报错,我编译完内核了再改回yes |
好的 |
你6.4的内核仓库,其他设备amlgic和rockchip等能使用吗? |
aml不清楚,估计不太行。rk应该没问题。 这个是在linus的代码上patch出来的 |
https://github.com/ophub/kernel/actions/runs/5926097832/job/16066837075 我在github上开启了内核编译,看看能不能正常跑完。 |
https://github.com/ophub/kernel/actions/runs/5926097832/job/16066837075#step:4:4901
内核编译到一半报错了,你有空看看。 |
~~这三处修改了,再试一试? 我本地编译没问题。命令是make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- -j16。版本是aarch64-linux-gnu-gcc11,linaro发布的预编译包。 或者你试一试arm64的通用defconfig?(虽然我感觉意义不大)~~ 内核版本是6.4.10,不是6.4.1 知道问题了,因为我当初代码过了一遍NTFS把一些文件覆盖掉了。 |
https://github.com/ophub/kernel/actions/runs/5927830688/job/16072149322#step:4:4778
https://github.com/ophub/kernel/actions/runs/5927830688/job/16072149322#step:4:4885
https://github.com/ophub/kernel/actions/runs/5927830688/job/16072149322#step:4:5054
还是这个位置报错,再继续修一修。 |
我重新清理了仓库,再试一试编译。本地跑通的。 image下载链接:https://t.wss.ink/f/bzy62tfdawz |
你的最新源码我在本地编译成功了,现在启动Actions编译一份。 https://github.com/armbian/firmware 我在armbian的仓库里也没找到这个驱动文件。 |
我在github找到了一个,疑似可以使用,你测试下,现在链接有效: https://kernel.googlesource.com/pub/scm/linux/kernel/git/firmware/linux-firmware/+/main/ene-ub6250/ 我看他使用在了debian的amligic里,代码上面还使用了LibreELEC的firmware,一般来说LibreELEC能使用的驱动,armbian也能使用。 |
没问题,直接用吧。 不过我并没有配置这个东西。看了debian img build,这个东西可能是config里面默认的? |
ene-ub6250 我添加到了: ophub/firmware@e46ae8b config的倒数第二行
|
泰奇猫并没有这个硬件。 不过这样配置也算解决了一个未来可能发生的问题? |
打包好了,你测试一下。 |
测试暂时无问题。config需要更新一下来修复HDMI的EDID读取问题。 |
https://github.com/ophub/kernel/tree/main/kernel-config/release/h6 CONFIG_DRM_DISPLAY_CONNECTOR=m |
快结束时报错了。你是不是没有打6.4.11的补丁呢?我看你直接更新到了6.4.12,你检查下是不是漏了什么。 我在本地回退到上一个commit: https://github.com/ophub/kernel/actions/runs/5964342193/job/16179344418
|
先从6.4.10补丁到6.4.11,然后又补丁到6.4.12的。我等会补到6.4.11看一下会不会出问题。 我本地编译没有问题,奇怪。 新的镜像测试也解决了EDID读取的问题 |
哎哟,不错哟 |
之前就是看这里有泰奇猫的armbian ,才入手的泰奇猫,后面网口问题,撤回了,我自己没能力弄,吃灰4个月 |
我给 TQC-A01 添加了一个独立的内核tags:https://github.com/ophub/kernel/releases/tag/kernel_h6 |
6.4.12测试完成。晚上上传 |
好的,等你更新了我再Actions编译。 |
坐等测试 |
全部修复好了。 config需要更新,还是那个地址。 ttyAML0在全志这里看起来也需要移除,可能需要您在编译脚本里面加一下。 |
6.4.12应该到此为止了。后面会跟主线到下一个lts版本。 |
config 已经更新,正在编译内核。 你要禁什么?这里禁了一些,介绍下你要禁用的是什么,和这个一样的话我就添加 amlogic-s9xxx-armbian/build-armbian/armbian-files/common-files/usr/sbin/armbian-fix Lines 199 to 204 in c28aeee
|
接下来就是6.5.1内核了,我的仓库的名字是不是也需要修改成6.5.y?或者我干脆用linux-tqc-a01做仓库名 |
你新建一个仓库吧,6.4.y保留着吧。以后每个内核建一个独立仓库。 这样吧 |
|
有6.5.y的config没 |
就用之前那份config |
差异比较大,config不停的提问选项,我本地回车了可能30次,正常跑完了,我放github上跑下,你测试下有什么需要调整的。 |
config已经更新,老地址 |
我比较了下,和现在/kernel仓库里的config-6.5文件配置一样。现在编译正常。 |
内核更新,6.4.16和6.5.2 |
好的 |
收到,马上下载测试 |
有编译好的镜像来测试吗,内存卡引导[Armbian_23.08.0_allwinner_tqc-a01_lunar_6.5.2_server_2023.09.12.img.gz]镜像 无显示输出、没有ip 应该是卡在哪里了 |
一样 |
看起来AC200没能正常驱动。正在排查 |
记错了 |
TQC-A01,怎么刷机教程没有,不会用 |
目前来看,这个仓库出来的rootfs不适配内核,你需要自己替换成arch的rootfs,但更换过程过于繁琐,原因正在排查。 |
谢谢你的回信,确实好麻烦,尤其对我这菜鸟来说。期待会有一个好的、容易安装启动的固件。
JOCKEY
---- Replied Message ----
| From | ***@***.***> |
| Date | 1/22/2024 10:32 |
| To | ***@***.***> |
| Cc | ***@***.***>,
***@***.***> |
| Subject | Re: [ophub/amlogic-s9xxx-armbian] Add support for TQC-A01 (PR #1638) |
TQC-A01,怎么刷机教程没有,不会用
TQC-A01,I don't know how to flash the computer, there's no tutorial
目前来看,这个仓库出来的rootfs不适配内核,你需要自己替换成arch的rootfs,但更换过程过于繁琐,原因正在排查。
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you commented.Message ID: ***@***.***>
|
今天发现一个h6的新教程,可惜作者没写完 |
LibreELEC-H6.arm-11.0.6-orangepi-3.img(官网下载) 和 |
全志H6 资料:链接: https://pan.baidu.com/s/1kxn527BPCmAoYu8apNxHaA 提取码: bx91 |
感谢分享 |
老哥,USB3.0问题解决了吗 |
没有 |
Armbian_24.8.0_allwinner_tqc-a01_noble_6.6.33_server_2024.06.15.img.gz 这个我刷到卡里边启动不了,是需要什么其他设置吗?目前希望把泰奇猫用来当数播,之前在网上找到一个arbian镜像太过于精简了,ALSA Libraries 也没有,根本没办法用,又不懂得编译固件,希望大佬给回复,看看怎么操作 |
https://gitee.com/yjun123/tqc-a01/tree/master 泰奇猫 TQC-A01网上找的资料希望能有用 |
启动失败,ttl日志显示如下 [ 16.475751] sun50i-h6-pinctrl 300b000.pinctrl: request() failed for pin 65
|
u-boot文件正在处理