上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 109 下一页
摘要: Armv8的启动流程包含多个阶段,典型地有BL1、BL2、BL31、BL32、BL33,根据需求的不同,这些阶段可以适当地裁剪或添加。为了方便描述,后面我们的讨论将基于以上这些官方定义的标准阶段,它们的源码会被编译成独立的启动镜像,并被保存到特定的存储介质中。由于一般的存储介质(如spi flash 阅读全文
posted @ 2024-05-30 11:05 流水灯 阅读(251) 评论(0) 推荐(0)
摘要: DDR V2.07 6ede97a868 wesley.yao 22/11/29-19:27:02 08 REG2C: 0x00000034, 0x00000034 In 589MHz DDR3 Col=10 Bank=3 Row=15 Size=512MB OUT: sdram_init fini 阅读全文
posted @ 2024-05-30 10:56 流水灯 阅读(798) 评论(0) 推荐(0)
摘要: 磁盘分区 在Linux中,磁盘是通过分区来使用的。分区是将一个硬盘划分成几个逻辑部分来使用,在每个分区中可以使用不同的文件系统。因此,在挂载磁盘之前,我们需要先对磁盘进行分区。磁盘分区的过程可以通过命令行工具或图形界面工具来完成。 常用的磁盘分区工具有: cfdisk:命令行工具,适用于创建主分区和 阅读全文
posted @ 2024-05-30 09:58 流水灯 阅读(390) 评论(0) 推荐(0)
摘要: 查看原理 使用 vscode 的 Remote - SSH 插件,通过 SSH 连接 linux,直接查看 linux 上的代码,免手动同步 vscode ssh 配置文件 Config 私钥 IdentityFile 默认是 ~/.ssh/id_rsa,所以可省略 打开 linux 文件夹 登录界 阅读全文
posted @ 2024-05-28 21:16 流水灯 阅读(1065) 评论(0) 推荐(0)
摘要: 需要设备树使能 EMMC 阅读全文
posted @ 2024-05-28 14:29 流水灯 阅读(230) 评论(0) 推荐(0)
摘要: 终端输入 help set 可查看所有 set 命令 set -x、set +x 执行命令时打印命令及其参数,是shell脚本中使用echo输出命令的替代方案,可以方便的控制命令是否回显。 初始化位置参数 调用 set 是接一个或多个参数时,set 会把参数的值赋予位置参数,从 $1 开始赋值。如下 阅读全文
posted @ 2024-05-24 18:07 流水灯 阅读(1251) 评论(0) 推荐(0)
摘要: 命令行入参,执行 ./build.sh XXX,则$0是 ./build.sh,$1是 XXX $#:shell 或函数的入参个数,如 func a,则 $#=1 $@:shell 或函数的全部入参内容,如 func a b,则$@=a b ${1:-aaa}:shell 或函数的第一个参数如果没有 阅读全文
posted @ 2024-05-24 18:07 流水灯 阅读(263) 评论(0) 推荐(0)
摘要: 简介 Buildroot是Linux平台上一个开源的嵌入式Linux系统自动构建框架。通过配置,一次性编译根文件系统、kernel、uboot。 制作特定功能的根文件系统,可能需要用到 busybox、ffmpeg 等一系列第三方开源软件。可以通过 make menuconfig 配置选项,生成特定 阅读全文
posted @ 2024-05-24 15:23 流水灯 阅读(586) 评论(0) 推荐(0)
摘要: repo用于管理多个git项目,同一产品可能包含多个git项目,不同的git项目集合,可能形成不同产品,通过repo可以实现方便的管理。 通过一个manifest文件配置的 阅读全文
posted @ 2024-05-24 11:07 流水灯 阅读(82) 评论(0) 推荐(0)
摘要: SDK 根目录 通过本地压缩包解压获取 mkdir rk3588 tar xvf RK3588_LINUX6.1_SDK_RELEASE_V1.0.0_20220520.tgz -C rk3588 cd rk3588 .repo/repo/repo sync -l .repo/repo/repo s 阅读全文
posted @ 2024-05-23 20:54 流水灯 阅读(1210) 评论(2) 推荐(0)
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 109 下一页