
stm32mp157xx
守望者910
这个作者很懒,什么都没留下…
展开
-
系统更新
更新板子的软件:----------------------------看 :<U-Boot source>/board/st/stm32mp1/README一.通过网络更新1.内核和设备树更新由于内核和设备树在emmc的第四分区boots分区mmcblk2p21)进入安装路径,我在内核源码树外新建一个build编译的cd <path to in...原创 2019-11-08 22:37:54 · 389 阅读 · 0 评论 -
性能测试命令
1.查看cpu温度cat /sys/class/hwmon/hwmon0/temp1_input2.gpio测试1)查看gpio组:gpiodetect2)查看指定gpio9信息:gpioinfo gpiochip9 即查看gpio9的详细信息3)读取某个gpio9 第0个引脚状态:gpioget gpiochip9 04)设置gpio9第0个引脚状态:gpioset...原创 2019-11-06 11:22:32 · 2007 阅读 · 0 评论 -
stm32mp15-dk2 内核编译
如果你使用如下的命令来打补丁:patch -pN < ../a.patch那么你可以像下面这样来卸载掉这个补丁:需要根据打补丁的顺序倒序卸载,比如linux内核添加了a补丁,之后又打上了b补丁,那么卸载顺序是先卸载b补丁,然后卸载a补丁patch -R -p1 < ../a.patch上面N表示一个自然数,表示去掉补丁路径的第几个部分,假定源码目录是/home/my-l...原创 2019-11-05 23:16:40 · 553 阅读 · 5 评论 -
stm32mp157c-dk2 u-boot启动与制作
一.uboot描述1)支持外设1. UART2. SDCard/MMC controller (SDMMC)3. NAND controller (FMC)4. NOR controller (QSPI)5. USB controller (OTG DWC2)2)支持驱动1. I2C2. STPMIC1 (PMIC and regulator)3. Clock, Rese...原创 2019-11-03 23:55:36 · 3055 阅读 · 0 评论 -
从0编译内核
编译器永久生效的方法如需永久修改,请修改用户配置文件, Ubuntu系统下,修改如下:vim ~/.bashrc在行尾添加或修改:export ARCH=armexport CROSS_COMPILE=arm-openstlinux_weston-linux-gnueabi-export PATH=$PATH:/home/my-linux/STM32MPU_workspace...原创 2019-11-01 12:03:50 · 771 阅读 · 0 评论 -
stm32mp15x环境搭建基于linux环境(下)
一.编译和重载内核(内核版本4.19.9)1)下载 STM32MP15-Ecosystem-v1.1.0 开发包源码到下面的目录:$HOME/STM32MPU_workspace/STM32MP15-Ecosystem-v1.1.0/Developer-Package2)进入目录解压PC $> cd $HOME/STM32MPU_workspace/STM32MP15-Ecosy...原创 2019-10-29 18:40:31 · 1277 阅读 · 3 评论 -
stm32mp15x环境搭建基于linux环境(上)
一.安装工具包1)安装工具TM32CubeProgrammer 需要 1.8 版本的JAVA平台sudo apt-get install openjdk-8-jre sudo update-alternatives --config java2)在主机上面创建STM32MPU工具目录(根据自己的电脑创建文件夹)mkdir $HOME/STM32MPU_workspace/S...原创 2019-10-29 15:51:57 · 2720 阅读 · 12 评论