随笔分类 - linux
摘要:在 Linux 系统 中实现 增量升级(Delta Update),通常涉及以下几个核心步骤:生成差分包、传输差分包、应用差分包、验证与回滚。下面将从基础原理到具体实现进行详细说明。 一、什么是增量升级? 增量升级 是指只传输新旧版本之间的差异部分(即“差分包”),而不是整个系统文件。这种方式可以显
阅读全文
摘要:实现 Rockchip 芯片的增量 OTA 升级,需要在传统全量升级的基础上,引入差异文件(diff)生成与应用机制。增量升级可以显著减少传输数据量、提升升级效率,并降低对网络带宽和存储空间的要求。 一、什么是增量升级? 增量升级(Delta Update) 是指只传输新旧版本之间的差异部分(即“差
阅读全文
摘要:要为 Rockchip 芯片 实现 远程 OTA(Over-The-Air)升级,你需要结合硬件支持、固件设计和网络通信等多方面的技术。以下是实现远程 OTA 升级的完整流程和关键工具建议: 一、OTA 升级的基本原理 OTA 升级是指通过网络(如 Wi-Fi、4G/5G、以太网等)将新的固件版本传
阅读全文
摘要:Linux_Pack_Firmware、RKImageMaker、afptool 和 RKDevTool 是与 Rockchip(瑞芯微)芯片平台相关的工具,主要用于固件打包、镜像制作和设备调试等任务。它们在功能上有所重叠,但各有侧重。以下是它们的区别和用途说明: 一、Linux_Pack_Firm
阅读全文
摘要:1.尝试再次输入以下命令: sudo apt-get autoremove open-vm-tools sudo apt-get install open-vm-tools sudo apt-get install open-vm-tools-desktop 2.禁用 Wayland sudo ed
阅读全文
摘要:报错信息如下: 2023-05-09 10:33:22.819 W [MediaServer] [13423-MediaServer] sockutil.cpp:421 bind_sock6 | Bind socket failed: address already in use2023-05-09
阅读全文
摘要:解决方法1: 原来的命令行加上-lpthread 解决方法2: -DCMAKE_THREAD_LIBS_INIT=-lpthread
阅读全文
摘要:xxx@xxx-virtual-machine:~/workspace/rv1126_rv1109_sdk$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 76F1A20FF987672FExecuting: /t
阅读全文
摘要:使能buildroot的环境变量 source envsetup.sh ;rv1126一般选择90make dropbear-dircleanmake dropbear./build.sh rootfs./build.sh再不行的话,可以多试两次,再不行的话:建议你先清除 ./build.sh cl
阅读全文
摘要:一些文件被windows打开后代码格式会被改变,使用一下命令来转换 sed -i 's/\r//' filename
阅读全文
摘要:安装ninja: sudo apt install ninja-build 安装gn: sudo apt install generate-ninja
阅读全文
摘要:error: initialization of ‘long int (*)(struct file *, unsigned int, long unsigned int)’ from incompatible pointer type ‘int (*)(struct file *, unsigne
阅读全文
摘要:加参数-b 8192 例如: tftp -g 192.168.1.110 -r demo -b 8192
阅读全文

浙公网安备 33010602011771号