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

庆网站建设电话营销外包公司

庆网站建设,电话营销外包公司,西安网站建设eliwe,梅州在建高铁最新消息设备树移植 和uboot设备树修改的内容同步到kernel将设备树stm32mp157d-stm32mp157daa1-mx.dts复制到内核源码目录下 源码修改及编译 修改arch/arm/boot/dts/st/Makefile,新增设备树编译 stm32mp157f-ev1-m4-examples.dtb \stm32mp157d-stm32mp157daa1-mx.dtb修改…

设备树移植

  1. 和uboot设备树修改的内容同步到kernel
  2. 将设备树stm32mp157d-stm32mp157daa1-mx.dts复制到内核源码目录下

源码修改及编译

  1. 修改arch/arm/boot/dts/st/Makefile,新增设备树编译

    		stm32mp157f-ev1-m4-examples.dtb \stm32mp157d-stm32mp157daa1-mx.dtb
    
  2. 修改网络驱动 - 参考正点原子

    【正点原子】STM32MP157开发板(A盘)-基础资料\01、程序源码\08、模块驱动源码\01、YT8511驱动源码\linux内核下修改方法
    
  3. 编译kernel - 参考README.HOW_TO.txt

    source ~/sdk6.6
    export OUTPUT_BUILD_DIR=$PWD/../build
    mkdir -p ${OUTPUT_BUILD_DIR}
    make O="${OUTPUT_BUILD_DIR}" defconfig fragment*.config
    for f in `ls -1 ../fragment*.config`; do scripts/kconfig/merge_config.sh -m -r -O ${OUTPUT_BUILD_DIR} ${OUTPUT_BUILD_DIR}/.config $f; done
    (yes '' || true) | make oldconfig O="${OUTPUT_BUILD_DIR}"[ "${ARCH}" = "arm" ] && imgtarget="uImage" || imgtarget="Image.gz"
    echo $imgtarget
    export IMAGE_KERNEL=${imgtarget}
    make ${IMAGE_KERNEL} vmlinux dtbs LOADADDR=0xC2000040 O="${OUTPUT_BUILD_DIR}"
    make modules O="${OUTPUT_BUILD_DIR}"
    make INSTALL_MOD_PATH="${OUTPUT_BUILD_DIR}/install_artifact" modules_install O="${OUTPUT_BUILD_DIR}"
    mkdir -p ${OUTPUT_BUILD_DIR}/install_artifact/boot/
    cp ${OUTPUT_BUILD_DIR}/arch/${ARCH}/boot/${IMAGE_KERNEL} ${OUTPUT_BUILD_DIR}/install_artifact/boot/
    find ${OUTPUT_BUILD_DIR}/arch/${ARCH}/boot/dts/ -name 'st*.dtb' -exec cp '{}' ${OUTPUT_BUILD_DIR}/install_artifact/boot/ \;make dtbs O="${OUTPUT_BUILD_DIR}"
    find ${OUTPUT_BUILD_DIR}/arch/${ARCH}/boot/dts/ -name 'st*.dtb' -exec cp '{}' ${OUTPUT_BUILD_DIR}/install_artifact/boot/ \;
    cp /home/niuke/STM32/STM32MP1/develop/linux-stm32mp-6.6.48-stm32mp-r1-r0/linux-6.6.48/../build/arch/arm/boot/dts/st/stm32mp157d-stm32mp157daa1-mx.dtb ~/tftpboot/
    

uboot网络配置

setenv ipaddr 192.168.156.11 
setenv ethaddr b8:ae:1d:01:01:00 
setenv gatewayip 192.168.156.1 
setenv netmask 255.255.255.0 
setenv serverip 192.168.156.10 
saveenv

设置tftp启动

setenv bootcmd 'tftp c2000000 uImage;tftp c4000000 stm32mp157d-stm32mp157daa1-mx.dtb;bootm c2000000 - c4000000'
saveenv
reset

制作ext4文件

dd if=/dev/zero of=bootfs.ext4 bs=1M count=16
mkfs.ext4 -L bootfs bootfs.ext4
sudo mount bootfs.ext4 /mnt/bootfs/
sudo cp uImage stm32mp157d-stm32mp157daa1-mx.dtb /mnt/bootfs/
sudo umount /mnt/bootfs

下载到板子上验证

  1. 新增flash.tsv

    #Opt	Id	Name	Type	Device	Offset	Binary
    -	0x01	fsbl-boot	Binary	none	0x0	new/tf-a-stm32mp157d-stm32mp157daa1-mx-optee-programmer-usb.stm32
    -	0x03	fip-boot	Binary	none	0x0	new/fip-stm32mp157d-stm32mp157daa1-mx-optee-programmer-usb.bin
    P	0x04	fsbl1	Binary	mmc0	boot1	new/tf-a-stm32mp157d-stm32mp157daa1-mx-optee-emmc.stm32
    P	0x05	fsbl2	Binary	mmc0	boot2	new/tf-a-stm32mp157d-stm32mp157daa1-mx-optee-emmc.stm32
    PD	0x06	metadata1	FWU_MDATA	mmc0	0x00080000	new/metadata.bin
    PD	0x07	metadata2	FWU_MDATA	mmc0	0x00100000	new/metadata.bin
    P	0x08	fip-a	FIP	mmc0	0x00180000	new/fip-stm32mp157d-stm32mp157daa1-mx-optee-emmc.bin
    PED	0x09	fip-b	FIP	mmc0	0x00580000	none
    PED	0x0A	u-boot-env	ENV	mmc0	0x00980000	none
    

在这里插入图片描述

思考

  1. 如何解决问题missing clock-frequency ?
[    0.004619] /cpus/cpu@0 missing clock-frequency property
[    0.004716] /cpus/cpu@1 missing clock-frequency property
  1. 以下问题为什么出现?
[    4.073306] ---[ end Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0) ]---
http://www.dtcms.com/wzjs/524700.html

相关文章:

  • 网站维护和更新游戏推广文案
  • ps如何做网站首页营销网站定制公司
  • 政府网站群建设工作广州seo优化排名推广
  • 网站编辑器无法显示刚刚济南发通知
  • 手机版网站制作模板做一个公司网站需要多少钱
  • 设计师投资做项目网站徐汇网站建设
  • 网站服务器解决方案互联网营销培训班
  • 如何做像淘宝一样的网站阿里指数
  • 如何注册网站免费的吗seo推广软件品牌
  • 网站开发费走什么科目软文生成器
  • 网站域名注册要多少钱站长工具 seo查询
  • 网页设计与制作有什么感想seo网络推广课程
  • 免费网站空间 评测现在百度推广有用吗
  • 建立网站团队北京网站seo费用
  • 中国建设銀行网站投诉电话接外贸订单的渠道平台哪个好
  • 做网站需要先搞目录么邢台市seo服务
  • 青岛移动网站开发seo高级优化技巧
  • 武汉网站建设推广谷歌网页
  • 网站要跟换域名怎么做想要网站导航推广
  • 做网站接活全流程百度推广管家登录
  • 西安最大的互联网公司如何做好网站站内优化
  • 河北邯郸最新消息一键优化软件
  • 广州市网站网页制作公司简述什么是seo及seo的作用
  • 乐清城市网官网谷歌seo综合查询
  • 智慧团建信息系统网站西安百度关键词优化
  • 做电影网站被找版权问题怎么处理日照网络推广公司
  • 奉贤网站建设网站制作西安网络推广优化培训
  • 安居客网站应该如何做推广产品吸引人的句子
  • 清河做网站报价广东省白云区
  • 西安哪个公司做网站免费推广的平台都有哪些