ZNDS智能电视网 推荐当贝市场

TV应用下载 / 资源分享区

软件下载 | 游戏 | 讨论 | 电视计算器

综合交流 / 评测 / 活动区

交流区 | 测硬件 | 网站活动 | Z币中心

新手入门 / 进阶 / 社区互助

新手 | 你问我答 | 免费刷机救砖 | ROM固件

查看: 32809|回复: 1
上一主题 下一主题
[分享]

天猫魔盒3pro怎么安装Linux系统 天猫魔盒3pro安装Linux系统指南

[复制链接]
跳转到指定楼层
楼主
发表于 2024-1-22 13:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
天猫魔盒3pro是一款智能机顶盒,具有一定的用户基础。但有些用户希望获得更多的功能和更深入的定制体验,因此考虑为其安装Linux系统。本文将介绍为天猫魔盒3pro安装Linux系统的详细步骤和注意事项,帮助用户实现这一目标。通过这样的操作,用户可以进一步拓展魔盒的功能,提升其使用体验。

安装主线U-boot

1,编译主线U-boot (目前主线U-boot不能编译出Amlogic的U-boot)

下载主线U-boot,打上上面连接的patch后:

$ export CROSS_COMPILE=aarch64-none-elf-

$ make magicbox-m16s_defconfig

$ make

得到的u-boot.bin就是天猫魔盒3pro的U-boot。(由于不能编译,我会上传这个文件)

2,开启chainloader

因为没有制作真正bootloader所必要的厂商代码,所以只能用chainloader来启动主线u-boot。

chainloader的工作方式:

厂商U-boot --> 加载主线u-boot.bin-->跳转到主线u-boot.bin

第一步:打开天猫魔盒3pro的外壳,焊接或用胶布粘TTL线,TTL触点定义如下图:

由于找到不到网图,又不想拍照,拆开能看到排列成下图的4各触点。

最明显的标志是字母G

G>---               <<-- gnd

         ---            <<-- Tx

     ---                <<-- Rx

         ---            <<-- pwr

将USB-TTL线焊接,或者用胶布粘上去,把USB插入电脑,用你喜欢的串口工具打开这个串口,配置为115200n8

第二步:配置配置chainloader

上电开机后,不停在串口工具窗口上敲“回车”键,直到你看到系统停在:

gxm_q201_v1#

如果进入YunOS,那么断电重来。

在串口中输入如下命令:

setenv OLDBOOTCMD "set_usb_boot 4;run storeboot"

setenv USBBOOTCMD "usb start;if fatload usb 0 0x1000000 u-boot.bin; then go 0x1000000; fi;"

setenv bootcmd "run USBBOOTCMD; run OLDBOOTCMD; run storeboot"

saveenv

sleep 1

reboot

chainloader就设置好了,这时因为没有插入新系统盘,所以还会进入YunOS,并且YunOS检测到emmc变动了,进入系统时间较长,类似于系统升级之后的第一次启动,不要慌,系统没有损坏。

第三步:制作系统U盘

找一个4G或以上容量的U盘。用任何分区工具给他重新分区。

分区表为MS-DOS分区表,GPT厂商U-boot不支持。

第一个分区为fat32,其他分区格式厂商U-boot不支持,大小至少20M。这个分区用来放主线内核的u-boot.bin和它所需要的启动脚本,所以不需要很大。

剩余空间为第二分区,格式化成ext4。

第四步:主线内核的启动脚本(extlinux版本)

sysboot usb 0:2 any 0x1080000 /boot/extlinux/extlinux.conf

# use: mkimage -A arm64 -T script -O linux -d boot.cmd boot.scr

把这个脚本编译成boot.scr放到启动U盘的第一分区。

到这里,如果把这个启动U盘插入到天猫魔盒3pro,就会自动尝试读取U盘第二分区上的/boot/extlinux/extlinux.conf ,加载它定义的内核和initramfs,并启动到系统。

还有两个文件需要上传

1, u-boot.bin

2,boot.scr


m16s.zip (262.11 KB, 下载次数: 5)

作者:草莓小王籽



相关阅读:
斐讯N1盒子20.2版 CoreELEC更新
华为悦盒刷机如何选择正确的短接图 华为悦盒ec6108v9a短接点
魔百盒CM311_1s开启adb方法分享 附魔百盒cm311-5s刷机包下载
外贸盒子H96max RK3528和九联UNT402H盒子对比 电视盒子买个好




上一篇:天猫魔盒3S可以插USB无线网卡吗
下一篇:腾讯极光2代盒子能刷原生安卓tv吗?
沙发
发表于 2024-1-22 13:49 | 只看该作者
天猫魔盒3能搞吗?同是s905x,能不能出个详尽教程,正需要一个armbian作为klipper上位机

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|新帖|标签|软件|Sitemap|ZNDS智能电视网 ( 苏ICP备2023012627号 )

网络信息服务信用承诺书 | 增值电信业务经营许可证:苏B2-20221768 丨 苏公网安备 32011402011373号

GMT+8, 2024-4-27 14:52 , Processed in 0.064728 second(s), 14 queries , Redis On.

Powered by Discuz!

监督举报:report#znds.com (请将#替换为@)

© 2007-2024 ZNDS.Com

快速回复 返回顶部 返回列表