-
Notifications
You must be signed in to change notification settings - Fork 2.2k
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
小鲸鱼盒子(905x3)使用方法介绍 #1166
Comments
先看文档,这些都有介绍 |
非扩容,是无牌子的。 |
能否增加生成dtb的环节,特别是版本变化太多的盒子,如果我拆机看到soc,就可以根据网卡芯片,wifi芯片,CPU芯片,ram,rom对应生成响应dtb,解决大部分问题 |
再看看我回答的,3句话分别回答了你的问题,内存不对怎么改,空间不足怎么做。没有IP怎么做。 自动生成dtb比较专业,我不懂dtb,你找专业人士给你定制一个个性化dtb生成脚本。智能化我目前搞不定,人工改dtb的方法看文档。 |
好的,我去翻翻文档,看怎么解决,谢谢指导 |
这个鲸鱼盒子网卡rtl8211F Wifi蓝牙rtl8822cs跟x96max+的dts描述一样,使用meson-sm1-x96-max-plus.dtb启动能连wifi,但网卡不工作,syslog显示已经加载了网卡rtl8211F,不知道原因。网卡在安卓下是正常工作的。syslog网卡部分输出如下: Mar 14 18:48:46 armbian kernel: [ 5.652608] meson8b-dwmac ff3f0000.ethernet: IRQ eth_wake_irq not found |
反编译安卓系统的dtb搜索ethernet-phy@0 和 ethmac 这些地方看看他怎么设置的 |
看不懂。。这个鲸鱼box.dts.txt里面完全没有ethernet-phy@0 这东西。只有两行有ethernet@ff3f0000。跟armbian的差别太大,都不知道改哪里。 鲸鱼box:
无脑百度了一晚上,终于把这个下载下来了,顺便记录下备查: adb connect 192.168.1.xx
adb shell
# 这个h浪费我一晚上
tar hzfc /data/dts.tar.gz /proc/device-tree
exit
adb pull /data/dts.tar.gz
tar zxf dts.tar.gz
dtc -I fs -o 鲸鱼box.dtc.txt proc/device-tree |
Extract the bootloader and dtb files里面提到的 |
鲸鱼盒子我刷了几十个slimbox安卓固件,wifi、蓝牙、千兆网口、前置时间led没有完美的,🌝🌝,麻了。有完美的安卓电视固件么@chen-xin |
不玩安卓,不清楚。 |
是的啊,就是这个盒子,现在用hk1 的bootloader,还是无法网卡正常啊,有时候获得的ip都是169的,只能用wifi。非常奇怪,o大的方案,我看不懂啊,小白啊,只会照抄。你解决了吗? |
鲸鱼盒子wifi蓝牙用的是realtek,rtl8822cs-bt ,我在以下dtb(里面都是乱码)里搜到关键词rtl8822cs,都能驱动wifi,千兆网卡关键词rtl8211F搜不到 |
玩客云使用Amlogic S805+ RTL8211f 千兆网卡,市面上除了Odroid C1好像没有同样的配置。经过各种测试发现网卡严重依赖于u-boot,最逗的是Amlogic自己的源代码是错的。 board/amlogic/m8b_m201_v1/m8b_m201_v1.c中关于RGMII的配置是错的,需要从Amlogic_Ethenet_controller_user_Guide.pdf中替换如下: 编译u-boot,烧入编译后的u-boot 测试jocover修改过的Armbian,网卡正常 |
兄弟,感觉你上道了,加油啊,这个问题看来是由你来解决,造福群友,谢谢 |
|
这样后,wifi,蓝牙应该是正常了 |
我找到一些资料,不知道有没有帮助, RTL8211移植, 解决玩客云Armbian下千兆网卡无法工作问题 linux网络驱动rtl8211f,Realtek)) 8211BL Gigabit Nic 在CentOS 5下驱动的安装https://blog.csdn.net/weixin_39998998/article/details/116806635 |
如果wifi能看到但是无法连接,这个问题是最近几个版本内核的bug,现在kernel.org的日志显示已经在最新的6.1.19和5.15.102里修复了。最近f大忙的没空更新内核,等他发布新内核了更新到最新内核试试。 |
应该不需要吧,应该是软件的问题 |
创建 或者你不使用这个脚本,直接dd命令还原即可。从你下载备份的帖子里看下他的备份还原命令。 |
你加一下qq群 274796512,我们有能烧进去的镜像。那个卖家用的所谓原版镜像也是群主做的。拆电阻的方案也是群主也就是pppoe1984 先搞出来的。 |
我日常用不到QQ,一年也登录不了几次QQ,加和不加一样都不看,如果有需要帮忙的在这里反馈即可。 |
不是回复你的大佬,是回复给上面那个找镜像的兄弟的 |
@ophub O大及各位大佬,昨晚用6.1.27内核的bullseys镜像,使用meson-sm1-x96-max-plus.dtb的USB启动一切正常,然后使用502机型写入emmc,如前一直,emmc启动后HDMI黑屏,ssh不能。按照O大指引,用原厂安卓ddbr备份恢复系统后,将安卓的分区表攫取如下。本人不会分析这类数据,看看O大或哪位热心大佬帮忙处理一下写入emmc版本,让这个性价比还不错的盒子能正是纳入O大这个体系里来哈。 |
8M间隙可以不用。 由于使用的dtb名字是x96max的,建议你在/etc/model_database.conf复制502这行,创建一个独立的行,使用独立的序列ID如 先把盒子还原成安卓系统,然后修改 /etc/model_database.conf 增加525,修改 /usr/sbin/armbian-install 增加判断,再写入试试。 |
向O大反馈一下这两天的不完全测试结果,希望这个鲸鱼盒子能尽早正式入列。 刷emmc的结论:5.15内核镜像正常(当时仅配合525独立配置刷过一次,其他配置没测试);6.1内核镜像带参使用armbian-install -m yes -a yes写入才能正常从emmc启动,且无需配合525独立配置,测试过502、512配置均能正常启动,只要带参操作即可。 有点吊诡的是:之前也带参数刷过6.1,都无法正常从emmc启动,后来怎么搞怎么OK。凭记忆,唯一差别是后来的测试源于O大上一贴提示后,我将设备恢复了安卓系统,然后先使用了5.15进行写入(记忆中当时用了525的独立配置)。发现正常后,再换用6.1内核测试,之后各种折腾,从未回退安卓系统,居然就怎么搞这么有。为啥之前带参又不行呢?从原生安卓出发这么重要? 其他所得:这个盒子使用hk1 box的dtb能正常驱动WiFi以及蓝牙的部分功能,相较使用X96max+的dtb,蓝牙使用bluetoothctl能进入蓝牙的命令行,但使用scan on等后续命令仍然会报没有device的错误,暂时没空继续折腾。 另外这个盒子有个好处就是——底板上有刷机按钮,其实底板有三个按钮,一个无标识不知什么功能,标注update是刷机按钮,还有一个标注reset。按住刷机按钮不放再通电,即可强制设备从U盘启动,所以一旦系统出乱子,或从安卓刷armbian等跨系统刷机时,这个盒子会比较方便,不用走线刷安卓+adb等繁琐流程。且这个按钮硬件设计上似乎比较强壮,不像M401A,刷过armbian后,刷机键就失效,只能线刷+adb回退。 刷机按钮无需拆机壳就能使用,设备底面朝天,标签正向,右下角小洞就是,左下角的小洞是reset键,没试过有啥作用。 最后的最后,这盒子CPU似乎比较容易高热,添加个风扇似乎是必须的后续动作。 |
刷回安卓就是为了恢复分区。否则上面的分区起始结束的位置就是错的,当写入错误的分区就会有未知问题,严重的无法启动变砖。 那我就按照你的测试结果,添加525行吧,使用上面的分区位置设置。 分享一个 |
请教O大:-a参数看说明似乎与那个分区分析工具有关,是否用这个参数armbian-install会先探索分区情况再自行调整写入区段?如果是,我觉得就解惑了。 因为,昨天从安卓原生到5.15,再到用6.1写入反复多次测试写入emmc的过程中,是试过不带参并直接用502等其他机型写入过,这与最早期的做法是一样的,如果早起这样做会导致分区凌乱,我昨天的这种不带参且不用525的写入之后,后续应该是再怎么正确操作都不可能正常启动了,但事实是,只要重新使用带参操作。无需回退到安卓原生系统,emmc启动就能正常。 |
我怎么上传原生安卓系统备份? |
上传安卓,你有度盘没,分享个下载链接? |
原厂安卓备份链接: https://pan.baidu.com/s/19SqiU3mtXs_Rjd9QYlchMw?pwd=k9i5 提取码: k9i5 |
O大,就这个盒子请教一个问题: 目前使用情况:6.1内核最新的armbian版本,用3.0USB接一个外置硬盘盒,系统使用nfs将硬盘一个目录分享给局域网。局域网内一个Apple TV 4K盒子通过nfs挂接鲸鱼盒子的这个nfs分享目录播放高清,高清播放器是infuse。 故障现象:ifuse随机闪退,不闪退播放各种码率电影播放正常,但通常一分多钟后播放闪退(大多数只是播放闪退了,infuse不会闪退)。但是,在使用atv之前,先行reboot一次盒子之后,就能正常持续观看电影(2个小时以上)。 这个问题我的判断:因为只需重新一次系统就能稳定使用,感觉不会单纯是硬件问题,否则重启是不能解决问题的。但如果是软件问题,O大有没有debug的思路?与网口还是USB3.0有关的问题? 当然也可能硬件有问题,因为这个盒子是拆除了一个电阻,这个动作也许矫枉过正?尽管IP拿到了,但网络的稳定性受到了影响? |
我没直连外接硬盘使用的经验,以前有类似用户反馈,在盒子的usb2.0上插3.0的硬盘会有一些异常,偶尔掉盘,改变盘符等。他们建议是把硬盘接入一个外接hub转接一下,能解决稳定性问题。 |
没事了,是infuse的问题,重装后不再闪退。 换言之,这个鲸鱼盒子解决散热和那个电阻后,是个好盒子! 目前跑在O大的6.1内核bullseye armbian上,用docker跑了6、7个容器,一边用几十兆速度下载着,一边看着高清电影,CPU温度稳定在60°C以下。 case closed。 |
感谢分享,根据你的测试结果添加了whale.conf,序号
|
O 大,昨天测试了一下,以下这个 dtb 可以不拆电阻就能正常使用(仅在 bookworm 上测试过,文件来自前面那位提过的 Q 群),不妨更新一下。 链接: https://pan.baidu.com/s/1hNXXKazOkBDSrYwsAh3WDw?pwd=emhm 提取码: emhm |
有dts源文件没有?或者知道改了哪里,把这个做个独立dts添加到f大内核仓库里 |
没有喔,我就是在群里面下载了回来而已。 搜索过 sei robotics,像是一家专门做外贸盒子的深圳公司。。。 |
请问能够再发一次吗 |
o大,求救了,先谢谢了。
我的外贸盒子,硬件:
905x3
网卡rtl8211F
Wifi蓝牙rtl8822cs
内存4+64G
不管用哪个x96max tdb,都不能正常,
u盘运行内存识别基本都为3.59g ram +2.4g rom,没有ip(刷到emmc后,内存识别正常)
最主要问题是无法获得千兆网卡ip,
能连wifi后可以正常上网。
希望o大能看到,帮忙解决一下,万分感谢了
The text was updated successfully, but these errors were encountered: