完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我正在尝试使用原始设备树启动安装了 STM32MP151CAA3 MPU 的原始电路板。
但是,按照以下步骤无法启动电路板。 的 --环境-- 主机:Intel Core i7 3.6GHz / Ubuntu Ver16.04.6 LTS STM32CubeMX:版本 5.6.0 OpenSTLinux:openstlinux-4.19-thud-mp1-20-02-19 的 --步骤-- 1)通过STM32CubeMX生成设备树源码 (见附件“PortMap.ioc”) 的 2)根据我的板硬件填写用户部分。 (见附件《原板用户部分修改的设备树文件》 与“来自 CubeMX 的设备树原始文件”相比) 的 3) 用Developer Package编译设备树,得到“kernel DTB”、“u-boot.stm32”和“TF-A.stm32”文件。 此步骤是根据以下 wiki 页面。 https://wiki.st.com/stm32mpu/wik ... he_TF-A_device_tree 的 4) 使用以下 FlashLayout 文件烧录“u-boot.stm32”和“TF-A.stm32”。 的 #Opt Id 名称类型 IP 偏移量二进制 的 - 0x01 fsbl1-boot 二进制无 0x0 tf-a-stm32mp157c-ev1-trusted.stm32 - 0x03 ssbl-boot 二进制无 0x0 u-boot-stm32mp157c-ev1-trusted.stm32 P 0x04 fsbl1 二进制 mmc0 0x00004400 *tf-a-xxxxxxx-mx-trusted.stm32 P 0x05 fsbl2 二进制 mmc0 0x00044400 *tf-a-xxxxxxx-mx-trusted.stm32 P 0x06 ssbl 二进制 mmc0 0x00084400 *u-boot.stm32 - 0x21 bootfs 系统 mmc0 0x00284400 st-image-bootfs-openstlinux-weston-stm32mp1.ext4 - 0x22 vendorfs 文件系统 mmc0 0x04284400 st-image-vendorfs-openstlinux-weston-stm32mp1.ext4 - 0x23 rootfs 文件系统 mmc0 0x05284400 st-image-weston-openstlinux-weston-stm32mp1.ext4 - 0x24 userfs 文件系统 mmc0 0x33C84400 st-image-userfs-openstlinux-weston-stm32mp1.ext4 的 * ...原始设备树 的 在此步骤中,没有错误。 但是,当尝试启动我的开发板时,控制台窗口中显示错误消息并且无法启动设备。 (见附件“Capture_BootError.png”) 的 我有麻烦了,因为从这个错误消息中我能得到的信息很少。 错误的原因可能是什么? |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
请教:在使用UDE STK时,单片机使用SPC560D30L1,在配置文件怎么设置或选择?里面只有SPC560D40的选项
2718 浏览 1 评论
3235 浏览 1 评论
请问是否有通过UART连接的两个微处理器之间实现双向值交换的方法?
1807 浏览 1 评论
3645 浏览 6 评论
6033 浏览 21 评论
1333浏览 4评论
208浏览 3评论
195浏览 3评论
对H747I-DISCO写程序时将CN2的st-link复用为usart1,再次烧录时无法检测到stlink怎么解决?
348浏览 2评论
STM32G474RE芯片只是串口发个数据就发烫严重是怎么回事?
440浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-20 03:09 , Processed in 1.011491 second(s), Total 75, Slave 59 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号