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

壹:烧录Linux系统

名词解析OTGOn-The-Go含义OTG 是一种 USB 的扩展功能允许设备如手机、开发板在没有主机如电脑的情况下既可以作为 USB 主机Host也可以作为 USB 从设备Device大白话讲OTG 全称是USB On-The-Go是一种允许设备之间直接通过 USB 进行通信的技术。通常我们把电脑通过 USB 接口连接到开发板上进行数据传输而OTG能让两个“设备”级的终端之间直接通信不需要主机电脑在嵌入式系统开发中如使用全志、瑞芯微等芯片的开发板OTG 烧录指的是通过 USB-OTG 接口将电脑作为主机开发板作为从设备由电脑发送系统镜像如固件、系统镜像文件直接写入开发板的存储设备中。常用于无系统或系统损坏时的救砖/刷机。优点无需进入系统只要芯片能启动 bootloader即可烧录。EMMCembedded MultiMediaCard全称嵌入式多媒体卡含义eMMC 是一种嵌入式存储器标准通常由 NAND Flash 控制器组成焊在主板上。相比传统 NANDeMMC 在封装内集成了管理控制器负责坏块管理、均衡磨损、ECC 校验、读写调度等。特点封装小、速度快、接口标准统一。类似于“内置的SD卡”但更稳定、更快。在烧录中的作用OTG 烧录的目标设备之一系统镜像如 Linux、Android最终会被写入 eMMC 芯片中。烧录工具如 PhoenixSuit、RKDevTool会将镜像写入 eMMC 的不同分区boot、system、userdata 等。NANDNAND Flash含义一种非易失性存储技术常用于大容量数据存储。与 eMMC 的关系eMMC 实际上是NAND Flash 控制器 标准接口MMC的封装体。所以 eMMC 是基于 NAND 技术的但更易用、更标准化。在烧录中的作用有些开发板或设备不使用 eMMC而是直接使用NAND Flash 芯片存储系统。烧录时系统镜像也会被写入 NAND Flash 中。NAND 相比 eMMC 更便宜但管理更复杂需要处理坏块、磨损均衡等。ddr256/ddr512含义这里的 “DDR” 指的是DDR SDRAMDouble Data Rate Synchronous Dynamic Random-Access Memory即双倍数据率同步动态随机存取存储器也就是我们常说的内存RAM。DDR256表示256MB的 DDR 内存。DDR512表示512MB的 DDR 内存。注意这里的 “256” 和 “512” 指的是内存容量单位MB不是 DDR2、DDR3 这样的代数。在烧录中的作用烧录过程中开发板的bootloader如 U-Boot、MaskRom会将电脑通过 OTG 发送的镜像数据先加载到 DDR 内存中然后再写入 eMMC 或 NAND。因此DDR 容量会影响烧录效率和系统运行性能。例如DDR512 比 DDR256 有更大的运行空间能支持更大的系统或更复杂的烧录流程。烧录一般有两种烧录方式第一种直接通过OTG烧录。第二种Ubuntu下脚本烧录第一步讲脚本复制到 Ubuntu 中然后通过执行对应脚本可以直接烧录到 EMMC 或者 NAND 中。当然也可以讲 脚本 复制到 SD 卡中然后再通过 SD 卡进行烧录。注意烧写系统一般都烧到 NAND 或 EMMC。Linux中一般讲镜像都用iamge来表示。开发板如果要插入SD卡其格式一定要是FAT32因为 NTFS 无法挂载因为版权问题。Ubuntu 中执行脚本如果不知道怎么执行可以通过 ./脚本.sh --help 去查看参数以及用法示例也就是shell脚本中的 show_help 函数。syncLinux的系统命令来源与 synchronize 同步功能将文件系统缓冲区的内容同步到磁盘。当你在 Linux 系统中进行写入操作例如复制文件、修改文件数据通常会先被存放在内存缓存中page cache过一段时间再写入硬盘以提高性能。执行 sync 会立即执行系统调用 sync(2)强制所有挂载的文件系统将缓冲区中的数据写入磁盘防止突然断电或系统崩溃造成数据丢失。

相关文章:

壹:烧录Linux系统

名词解析:OTG:On-The-Go,含义:OTG 是一种 USB 的扩展功能,允许设备(如手机、开发板)在没有主机(如电脑)的情况下,既可以作为 USB 主机(Host&#…...

智能语音转文字终极指南:如何用AsrTools轻松完成音频转字幕

智能语音转文字终极指南:如何用AsrTools轻松完成音频转字幕 【免费下载链接】AsrTools ✨ AsrTools: Smart Voice-to-Text Tool | Efficient Batch Processing | User-Friendly Interface | No GPU Required | Supports SRT/TXT Output | Turn your audio into accu…...

一文读懂STA(静态时序分析):定义、价值、应用及实操指南

在数字集成电路设计领域,时序性能是决定芯片能否稳定、高效运行的核心因素,而静态时序分析(Static Timing Analysis,简称STA)作为时序验证的核心手段,早已成为芯片设计流程中不可或缺的一环。无论是FPGA还是…...

1394-AM75伺服驱动器

1394-AM75 是艾伦-布拉德LEY(Allen-Bradley)系列的一款伺服驱动器,控制精度高、响应迅速,适用于工业自动化中的精密运动控制。中间 15 条特点:结构紧凑,便于安装于控制柜内。支持宽电压输入范围&#xff0c…...

大模型SFT泛化能力受多因素制约,推理提升或伴随安全性下降

大模型SFT泛化能力研究背景随着大模型后训练(Post - training)技术的发展,强化学习(RL)在提升模型推理能力方面表现备受瞩目。在此背景下,学术界形成了“ SFT记忆,RL泛化(SFT memori…...

ARM设备运行x86_64程序:Box64高效兼容方案深度解析

ARM设备运行x86_64程序:Box64高效兼容方案深度解析 【免费下载链接】box64 Box64 - Linux Userspace x86_64 Emulator with a twist, targeted at ARM64, RV64 and LoongArch Linux devices 项目地址: https://gitcode.com/gh_mirrors/bo/box64 你是否曾在AR…...

Atlassian Agent:企业级Atlassian产品激活的终极解决方案

Atlassian Agent:企业级Atlassian产品激活的终极解决方案 【免费下载链接】atlassian-agent Atlassians productions crack. 项目地址: https://gitcode.com/gh_mirrors/at/atlassian-agent Atlassian Agent是一款专为JIRA、Confluence等Atlassian产品设计的…...

从手机拍照到工业质检:聊聊自适应白平衡算法在实际项目里的那些‘坑’

从手机拍照到工业质检:自适应白平衡算法的实战避坑指南 在工业视觉检测线上,一台价值百万的自动化设备突然频繁误判产品颜色——原因竟是车间顶灯老化导致色温偏移,而算法团队引以为傲的"完美反射"白平衡模型完全失效。类似场景每天…...

从社交推荐到金融风控:动态链路预测在工业界的5个落地场景详解

动态链路预测:从理论到商业价值的五大实战场景 社交平台上那些"可能认识的人"推荐,金融交易中突然拦截的欺诈提醒,电商首页精准推送的"猜你喜欢"——这些看似无关的场景背后,都藏着一个关键技术:动…...

如何快速清理电脑中的重复图片:AntiDupl.NET终极指南

如何快速清理电脑中的重复图片:AntiDupl.NET终极指南 【免费下载链接】AntiDupl A program to search similar and defect pictures on the disk 项目地址: https://gitcode.com/gh_mirrors/an/AntiDupl 你是否曾因电脑中堆积如山的重复图片而烦恼&#xff1…...

本地Cookie管理新选择:Get-cookies.txt-LOCALLY完全指南

本地Cookie管理新选择:Get-cookies.txt-LOCALLY完全指南 【免费下载链接】Get-cookies.txt-LOCALLY Get cookies.txt, NEVER send information outside. 项目地址: https://gitcode.com/gh_mirrors/ge/Get-cookies.txt-LOCALLY 在浏览器日常使用中&#xff0…...

从STM32F103到RP2040:新手如何用Arduino快速上手这块‘网红’双核MCU(附Wokwi在线仿真链接)

从STM32F103到RP2040:用Arduino生态快速征服双核MCU 第一次拿到RP2040开发板时,我习惯性地翻出STM32的工程模板准备移植——直到发现这个拇指大小的板子藏着两个能跑到133MHz的Arm Cortex-M0核心。作为从STM32F103时代走过来的开发者,我们早…...

Poppins几何无衬线字体:跨语言设计的现代主义杰作与技术实现指南

Poppins几何无衬线字体:跨语言设计的现代主义杰作与技术实现指南 【免费下载链接】Poppins Poppins, a Devanagari Latin family for Google Fonts. 项目地址: https://gitcode.com/gh_mirrors/po/Poppins Poppins是一款融合现代主义几何美学与跨语言排版功…...

MediaCreationTool.bat:Windows部署自动化脚本封装架构深度解析

MediaCreationTool.bat:Windows部署自动化脚本封装架构深度解析 【免费下载链接】MediaCreationTool.bat Universal MCT wrapper script for all Windows 10/11 versions from 1507 to 21H2! 项目地址: https://gitcode.com/gh_mirrors/me/MediaCreationTool.bat …...

如何反查竞品最近30天内新增的差评关键词,并优化Listing卖点?

很多亚马逊卖家做竞品分析,只盯价格、BSR、广告位、关键词排名,却很少认真看竞品最近30天新增的差评。其实,最新差评往往比老差评更有价值。老差评更多反映历史问题,可能来自旧批次、旧包装、旧版本;但最近30天新增差评…...

非洲车商采购中国二手车的完整流程:从找车到提车七步走

操作目标:帮助非洲车商、进口商、批发商及其采购代理,系统性地完成中国二手车采购。适用对象:想了解采购中国二手车完整流程的海外B端买家。采购流程SOP第一步:找车源渠道说明适用场景广州出口基地南沙、番禺、白云实地考察线上平…...

ChromaControl:如何用智能技术终结RGB设备控制混乱局面

ChromaControl:如何用智能技术终结RGB设备控制混乱局面 【免费下载链接】ChromaControl 3rd party device lighting support for Razer Synapse. 项目地址: https://gitcode.com/gh_mirrors/ch/ChromaControl 想象一下这样的场景:你的桌面上摆放着…...

航空航天装备行业技术岗结构设计工程师晋升CTO

下面我直接给你:航空航天装备行业「结构设计工程师 → CTO」的完整岗位链 每级年限 薪资(军工院所 vs 商业航天 2026 实价) 关键跃迁点,全部按结构岗真实晋升路线写死,不掺虚的。一、总路线(结构工程师 →…...

简单学习 --> WebSocket

websocketwebsocket 是应用层 协议, 基于传输层Tcp 协议 的协议 ;这个协议可以实现服务器主动给客户端推送信息功能(本身Tcp就可以做到,但是HTTP不行)websocket报文格式websocket 和服务器建立连接的过程首先 客户端 发送 HTTP请求 给服务器 , 请求里 包含了一些特殊header , (…...

OBS高级计时器插件:如何高效管理直播时间的完整指南

OBS高级计时器插件:如何高效管理直播时间的完整指南 【免费下载链接】obs-advanced-timer 项目地址: https://gitcode.com/gh_mirrors/ob/obs-advanced-timer OBS高级计时器插件是专为OBS Studio用户设计的专业时间管理工具,通过6种智能计时模式…...

5分钟永久激活Windows和Office:KMS智能激活终极指南

5分钟永久激活Windows和Office:KMS智能激活终极指南 【免费下载链接】KMS_VL_ALL_AIO Smart Activation Script 项目地址: https://gitcode.com/gh_mirrors/km/KMS_VL_ALL_AIO 还在为Windows系统频繁弹出激活提示而烦恼吗?Office文档突然变成只读…...

【Amazon Quick 桌面 AI 助手初体验】把重复造轮子的活交给 Quick 大显身手

🪪 本文作者:许业宝 ✍️ 作者信息: 🌞 VSTECS云解决方案架构师 | AWS APN Ambassador | 🪪 AWS Community Builder | 亚马逊云科技技能云博主 | UGL ⭐ 已获得 AWS 认证大满贯(13 个…...

简单学习 --> Cookie 和Session

CookieCookie是 http请求 header 中的一个属性; (是浏览器 持久化存储数据的一种 机制) ;网页无法 访问 服务器的文件系统, 要存储数据就得使用其他方式 ;(Cookie 中保存的数据,也是 键值对格式(用户自定义的),最终也是要把这个键值对和请求一起发送回服务器的, 服务Cookie 会存…...

Midjourney提示词工程终极护城河:基于CLIP文本嵌入空间的向量对齐技术(附Python可视化调试工具)

更多请点击: https://intelliparadigm.com 第一章:Midjourney提示词工程终极护城河:基于CLIP文本嵌入空间的向量对齐技术(附Python可视化调试工具) 在生成式AI实践中,提示词质量差异常导致图像语义漂移——…...

C++ 条件变量 condition_variable

<condition_variable> 是 C 标准库中用于多线程同步的核心头文件。它主要提供了条件变量&#xff08;Condition Variable&#xff09;机制&#xff0c;用来协调多个线程的执行顺序。 简单来说&#xff0c;它的作用就是让一个或多个线程在特定条件不满足时进入休眠&#x…...

LangForce方法:强化VLA模型语言依赖,提升分布外泛化能力并保留语言核心功能

LangForce方法&#xff1a;强化VLA模型语言依赖&#xff0c;提升分布外泛化能力并保留语言核心功能当前VLA模型常依赖视觉线索而非语言指令&#xff0c;在新场景下表现不佳。论文提出的LangForce方法&#xff0c;通过引入对数似然比损失&#xff0c;强化模型对语言的依赖&#…...

【Twitter算法适配型Prompt库】:2024Q2官方推荐权重结构解析+ChatGPT生成内容通过率提升67%的12个黄金句式

更多请点击&#xff1a; https://intelliparadigm.com 第一章&#xff1a;Twitter算法适配型Prompt库的演进逻辑与2024Q2权重变革本质 算法信号层重构驱动Prompt范式迁移 2024年第二季度&#xff0c;X&#xff08;原Twitter&#xff09;平台正式将Engagement Velocity Ratio&…...

1.8.2 掌握Scala类与对象 - 单例对象与伴生对象

本次实战通过三个案例深入解析了 Scala 中 object 的核心机制&#xff0c;展示了其如何替代 Java 的 static 关键字。首先&#xff0c;通过 MathUtils 定义了存放常量与工具方法的独立单例对象&#xff1b;其次&#xff0c;利用 Person 类与其同名对象演示了“伴生对象”特性&a…...

客户总问案件进度?知识产权自助查询系统让咨询量直降 80%

做知产代理的伙伴一定深有体会&#xff1a;客服每天大半时间都在回复 **“案件到哪一步了&#xff1f;”“历史文件发我一下”“去年委托的案子状态是什么”**&#xff1b;找历史文档要翻遍聊天记录、文件夹&#xff0c;耗时又尴尬&#xff1b;高频次沟通占用大量人力&#xff…...

Python 爬虫进阶技巧:请求头 UA 随机伪装绕过基础检测

前言 当下绝大多数网站均部署了基础反爬检测机制,服务器会优先校验客户端请求身份标识,未携带合法浏览器标识、使用默认程序请求载体的爬虫请求,极易被直接拦截、封禁 IP、返回空数据或跳转拦截页面。爬虫默认发起请求时会自带程序原生 UA 标识,服务器可通过该标识直接识别…...