当前位置: 首页 > ops >正文

【昇腾】Atlas 500 A2 智能小站制卡从M.2 SATA盘启动Ubuntu22.04系统,重新上电卡死没进系统问题处理_20250808

一、问题背景

Atlas 500 A2智能小站是华为基于20T 12G版本的Atlas 200I A2加速模块开发的面向广泛边缘应用场景的轻量边缘设备,具有超强计算性能、配置灵活、体积小、支持温度范围宽、环境适应性强、易于维护
管理等特点的产品。Atlas 500 A2智能小站主要应用在智能配电房、智能加油站等应用场景,可以广泛部署在各类边缘、中心机房,满足在社区、园区、商场、超市等复杂环境区域的应用。

由于Atlas 500 A2智能小站出厂默认的系统是从eMMC启动的openEuler操作系统,而且eMMC也只有32GB,一定程度上不太能够满足实际的开发,因此需要制作系统烧录到M.2盘启动。

系统框图.png

二、从M.2盘启动卡死问题来龙去脉

参考《Atlas 500 A2 智能小站 用户指南 07.pdf》8.9.2 M.2 制作和启动系统镜像章节

2.1 制作烧录镜像recoverfs-Ubuntu-M.2.img

python3 make_sd_card.py mkrecoverimg M.2

2.2 烧录到M.2盘

例如M.2盘接到服务器中,通过 fdisk -l 命令查询M.2盘符是 /dev/sdb ,那么烧录的命令是

dd if=recoverfs-Ubuntu-M.2.img of=/dev/sdb status=progress

2.3 设置Atlas 500 A2智能小站从M.2盘启动

npu-smi set -t boot-select -i 0 -c 1 -d 3

2.4 强制下电再上电Atlas 500 A2智能小站

重新启动后发现设备并没有成功启动,通过串口收集日志可以看到Atlas 500 A2智能小站已经被成功设置成从M.2启动了

启动日志1.png

2.5 仔细看日志发现内核没有跑起来

启动日志2.png

2.6 不支持M.2 NVME协议的SSD

仔细查看《Atlas 500 A2 智能小站 用户指南 07.pdf》发现M.2接口只支持SATA 3.0协议的SSD

M.2 SSD插槽只支持SATA.png

2.7 验证刚才安装的盘是否为M.2 NVME协议的SSD

拆下Atlas 500 A2 智能小站才发现我们是真的使用了M.2 NVME协议的SSD

nvme.jpg

2.8 重新采购M.2 SATA3.0协议的SSD

sata.jpg

2.9 重新制作系统

重新制作系统后从M.2 SATA盘成功跑起Ubuntu22.04系统

启动ok.jpg

http://www.xdnf.cn/news/17300.html

相关文章:

  • 大语言模型提示工程与应用:提示词基础使用方式
  • Redis原理,命令,协议以及异步方式
  • 分布式膛压应变测量系统
  • 中国电信清华:大模型驱动的具身智能发展与挑战综述
  • BGP综合实验
  • 代码随想录算法训练营第三十八天、三十九天|动态规划part11、12
  • 考研复习-计算机组成原理-第四章-指令系统
  • 机器人焊机智能流量调节
  • 内容分发机制研究:实测一款多源短视频聚合App
  • isulad + harbor私有仓库登录
  • 从安卓兼容性困境到腾讯Bugly的救赎:全链路崩溃监控解决方案-卓伊凡|bigniu
  • 机器学习概念1
  • STM32HAL 快速入门(二):用 CubeMX 配置点灯程序 —— 从工程生成到 LED 闪烁
  • 服务器登上去,显示 failed to send WATCHDOG 重启有效吗?
  • Android 之 ANR问题的全面解析与优化方案
  • Godot ------ 制作属于自己的卡牌
  • 讲一讲@ImportResource
  • C++ WonderTrader源码分析之自旋锁实现
  • 宁商平台税务新举措:合规护航,服务暖心
  • 视频质量检测中准确率↑32%:陌讯多模态评估方案实战解析
  • Web Worker 性能革命:让浏览器多线程为您的应用加速
  • 使用 Gulp 替换 XML 文件内容
  • 解决MinIO上传图片后返回URL无法访问的问题
  • 从深度伪造到深度信任:AI安全的三场攻防战
  • web端-登录页面验证码的实现(springboot+vue前后端分离)超详细
  • 5- Python 网络爬虫 — 如何突破 JS 动态渲染壁垒?工具原理与实战全解析
  • K8s 常见故障案例分析
  • KLA/TENCOR ALTAIR 8900
  • vscode 配置
  • 灵活、高效,Sub-GHz频段中的轻量化组网方案