
搭建开发环境 安装VWware 下载安装即可 新建虚拟机 主界面创建虚拟机,按照向导创建虚拟机,CPU核心更具需要选择,内存建议2G以上不超过6G,硬盘大小官方建议大于300G,其他按照建议参数选择即可,安装好后,启动虚拟机。 ## 替换软件源为国内软件源 执行如下代码,nano是一个文本编辑器,可以使用gedit或vi代替。
设置mmc允许16个分区 默认情况下,在Linux系统上,mmc上最多允许8个分区。所有程序包(入门程序包,…)需要10个以上的分区用于存储设备。为了将每个设备的分区数扩展到16,必须在modprobe中添加以下选项:
配置代理
此处使用本地代理,将终端代理到本地端口。本地端口需要通过VPN代理到远程主机。不能直接在终端代理到远程主机。 使用wget -q && echo "Internet access over HTTP/HTTPS is OK !" || echo "No internet access over HTTP/HTTPS ! You may need to set up a proxy."测试是否通过代理。如返回OK则代理成功。 安装需要的库 先更新软件库列表sudo apt update,再使用命令sudo apt-get install XXX,XXX代表需要安装的软件包,分别安装以下软件包
注意:chrpath g++ gawk gcc git make diffstat texinfo rpcgen 为必须安装的库。\ 若rpcgen安装不了,可按照以下方法安装,其他软件如如果也出现无法安装的情况,同样可以参考如下方式。
以上命令解释: wget 从git上下载软件包,某些软件包可能不是从git上下载,可以在win上下载该软件包,再通过文件传输工具如FTP或者VWware的管理工具,此处使用winSCP工具通过FTP传输(winSCP使用方法在下方)。 tar解压文件。 cd 切换到解压目录下 ./configure 执行配置文件 make 编译 make install 安装 winSCP工具使用指南: 虚拟机配置 输入ifconfig查看虚拟机ip地址,例如192.168.17.132字样 输入sudo apt install vsftpd安装ftp服务 输入service vsftpd start启动vsftpd服务 如果主机拒绝客户端访问可以修改ftp配置文件
按照向导安装好软件,软件路径为 新建站点如下配置: 文件协议FTP(如果FTP不通就使用SFTP),不加密,主机ip(如192.168.17.132),端口号22, 用户名和密码为虚拟机的登录名和密码。配置好之后,点击登录即可。 编译镜像 配置镜像文件 运行如下代码部署环境,然后同意协议
执行完之后,系统将自动进入build目录。 本地配置文件路径build-<distro>-<machine>/conf/local.conf ,包含所有本地用户配置 顶层配置文件路径build-<distro>-<machine>/conf/bblayers.conf ,告知BitBake构建的层 layer已经下载好了,可通过ftp传输到虚拟机。 ———————————————— 版权声明:IntelligeWither |
更新STM32MP135-Openwrt镜像
基于STM32MP1和STM32MP2在嵌入式Linux平台上部署有效的安全保护机制
利用STM32MP1和STM32MP2为嵌入式Linux提供有效的安全措施:供当今决策者参考的3条宝贵经验
STM32MP1 WiFi连接
【STM32MP157】从ST官方例程中分析RPMsg-TTY/SDB核间通信的使用方法
【STM32MPU 安全启动】 TF-A BL2 TrustedBoot原理学习
《STM32MPU安全启动》学**结
《STM32MPU安全启动》学习笔记之optee 如何加载CORTEX-M核和使能校验
《STM32MPU安全启动》学习笔记之TF-A BL2校验optee和uboot的流程以及如何使能
《STM32MPU 安全启动》课程学习心得+开启一扇通往嵌入式系统安全领域深处的大门。