S905L3b系列 armbian 盒子 Uboot tftpboot 救砖(刷机)

0. armbian 盒子更换apt源更新错误导致启动错误(变砖了),错误如下。

Begin: Mounting root file system ... Begin: Running /scripts/local-top ... done.
Begin: Running /scripts/local-premount ... Scanning for Btrfs filesystems
done.
Warning: fsck not present, so skipping root file system
[    7.401974] EXT4-fs (mmcblk2p2): recovery complete
[    7.402042] EXT4-fs (mmcblk2p2): mounted filesystem with writeback data mode. Opts: data=writeback. Quota mode: none.
done.
Begin: Running /scripts/local-bottom ... done.
Begin: Running /scripts/init-bottom ... done.
[    7.658881] Kernel panic - not syncing: Attempted to kill init! exitcode=0x00007f00
[    7.660909] CPU: 2 PID: 1 Comm: init Not tainted 5.15.139-ophub #1
[    7.667033] Hardware name: Amlogic Meson GXL (S905L3b) MBH-M302A Box (DT)
[    7.667042] Call trace:
[    7.667046]  dump_backtrace+0x0/0x1d0
[    7.667072]  show_stack+0x18/0x40
[    7.667086]  dump_stack_lvl+0x64/0x80
[    7.667103]  dump_stack+0x18/0x34
[    7.667115]  panic+0x164/0x314
[    7.692993]  do_exit+0x8fc/0x900
[    7.693008]  do_group_exit+0x38/0xa0
[    7.699720]  __arm64_sys_exit_group+0x18/0x20
[    7.699733]  invoke_syscall+0x48/0x110
[    7.707741]  el0_svc_common.constprop.0+0x50/0x180
[    7.707756]  do_el0_svc+0x24/0x84
[    7.715762]  el0_svc+0x28/0xa4
[    7.718779]  el0t_64_sync_handler+0x108/0x114
[    7.723091]  el0t_64_sync+0x1a0/0x1a4
[    7.726717] SMP: stopping secondary CPUs
[    7.730602] Kernel Offset: disabled
[    7.734045] CPU features: 0x0,00002001,00000846
[    7.738531] Memory Limit: none
[    7.741556] ---[ end Kernel panic - not syncing: Attempted to kill init! exitcode=0x00007f00 ]---

重启几次还是无法正常启动,系统启动时 Ctrl + Z 还能进 Uboot 命令模式,网上查资料找到 uboot 支持 tftpboot 模式启动 

1. 刷机准备

  CH340 usb 转 TTL + 杜邦跳钱

  U盘(4G以上,烧录armbian OS镜像使用)

  tf

  • 23
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
想要将S905L3A刷上Armbian系统,首先需要确保你有一个可用的刷机工具,例如USB烧录器。然后,按照以下步骤进行操作: 1. 首先,到Armbian官网下载适用于S905L3A的Armbian系统镜像文件。确保选择适合你设备的版本和配置。 2. 解压下载的Armbian镜像文件,获取到img格式的固件文件。可以使用解压软件如WinRAR或7-Zip来完成这一步骤。 3. 连接好烧录器,将SD卡插入电脑,并打开烧录软件。选择对应的SD卡选项,并将Armbian固件烧录到SD卡中。这一步可能需要一些时间。 4. 等待烧录完成后,将SD卡插入S905L3A设备的SD卡槽中。 5. 连接设备到电源,启动设备。可以通过HDMI连接到显示器上,确保你能看到启动信息。 6. 进入设备的BIOS设置界面,通常通过按下设备上的特定按键来进入。具体方法可以参考设备的说明手册。 7. 在BIOS设置界面中,选择从SD卡启动。然后保存设置,重启设备。 8. 设备会自动从SD卡上的Armbian系统进行启动。根据设备的配置和镜像的不同,可能需要一些时间来完成引导过程。 9. 当Armbian系统成功启动后,根据自己的需求进行一些初始设置,例如设置网络连接、配置用户名和密码等。 10. 完成上述步骤后,你的S905L3A就成功刷上了Armbian系统。现在你可以根据自己的需要来享受Armbian带来的功能和特性了。 请记住,在进行刷机操作前,务必备份好重要数据,并熟悉设备的操作方法。如果没有相关经验或者不确定操作流程,最好先咨询一些专业人士或社区,以免出现意外情况。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值