完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我想创建自己的机器。
我正在尝试参考以下 Wiki 页面创建。 在维基页面的“2 生成设备树”中,我需要将设备树从 STM32CubeMX 设置到“mx”目录。 但是,我安装的 OpenSTLinux 分发包 (openstlinux-20-02-19) 在“meta-st-stm32mp-addons”中没有“mx”目录。 我是否需要任何其他步骤来自动在“meta-st-stm32mp-addons”中创建“mx”目录? 而且,如果我想更改内核或 u-boot 或 tf-a 设备树,我只需要更改“mx”目录中的设备树? 我是否需要任何其他步骤来反映设备树设置的更改? 作为参考,我尝试手动创建“mx”目录并将设备树设置为“mx”目录,但 bitbake 失败。 (报错信息显示“No rule to make target arch/arm/boot/dts/xxxxxxxx.dtb”) |
|
相关推荐
1个回答
|
|
ArmanDG & HMasu.1
我检查了 conf 文件,除了机器名称#@NAME:应该是 stm32mp1-portmap_20200330 之外似乎没问题。 您的 yocto 环境应该使用以下命令设置: MACHINE=stm32mp1-portmap_20200330 DISTRO=openstlinux-weston source layers/meta-st/script/ envsetup.sh 根据您的配置文件,mx 文件夹是 .../layers/meta-st/meta-st-stm32mp-addons/mx/portmap_20200330 + 子文件夹 tf-a、u-boot、内核、optee-os。 在tmp-glibc/work-shared/stm32mp1-mx/kernel-source/arch/arm/boot/dts/你应该有一个链接到你定制的 Linux dts 在 /layers/meta-st/meta-st 中的位置-stm32mp-addons/mx/portmap_20200330/内核。 要强制更新 linux 内核和映像中的 dts: bitbake linux-stm32mp -c cleanall bitbake linux-stm32mp bitbake st-image-韦斯顿 |
|
|
|
只有小组成员才能发言,加入小组>>
请教:在使用UDE STK时,单片机使用SPC560D30L1,在配置文件怎么设置或选择?里面只有SPC560D40的选项
2574 浏览 1 评论
3192 浏览 1 评论
请问是否有通过UART连接的两个微处理器之间实现双向值交换的方法?
1761 浏览 1 评论
3587 浏览 6 评论
5965 浏览 21 评论
922浏览 4评论
1296浏览 4评论
在Linux上安装Atollic TRUEStudio的步骤有哪些呢?
561浏览 3评论
使用DMA激活某些外设会以导致外设无法工作的方式生成代码是怎么回事
1284浏览 3评论
1336浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-5 05:26 , Processed in 0.906788 second(s), Total 47, Slave 39 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号