[i.MX] riotboard yocto 编译提示错误:没有编出dtb文件

[复制链接]
 楼主| firstm 发表于 2015-7-13 14:46 | 显示全部楼层 |阅读模式
本帖最后由 firstm 于 2015-7-13 23:02 编辑

用 source setup-environment 看到列表里确实有“imx6dl-riotboard”这一项的,MACHINE=imx6dl-riotboard 后编译一段时间报错:大概是 no rule to make target .....(名字和路径不太记得了).dtb。
我在提示的路径下的makefile里也确实没看到与“riotboard”有关的信息,请问是不是现在yocto还不完全支持这块板呢?

我试过使用默认的 MACHINE=imx6dlsabresd 是没问题的。
  1. make: Leaving directory `/opt/yoctoTest/fsl-yocto-3.14.28/build-x11/tmp/work/imx6dl_riotboard-poky-linux-gnueabi/linux-imx/3.14.28-r0/image/usr/src/kernel'
  2. NOTE: make -j 2 imx6dl-riotboard.dtb
  3. make[1]: *** No rule to make target `arch/arm/boot/dts/imx6dl-riotboard.dtb'.  Stop.
  4. make: *** [imx6dl-riotboard.dtb] Error 2
  5. ERROR: oe_runmake failed
  6. WARNING: exit code 1 from a shell command.
  7. ERROR: Function failed: do_install


 楼主| firstm 发表于 2015-7-28 15:37 | 显示全部楼层
:(还没弄出来啊
有没有用过这快板的呢
mini1986 发表于 2015-7-29 08:43 | 显示全部楼层
imx6dl-riotboard.dts或者imx6dl-riotboard.dtsi这两个文件没有吧,device tree不太习惯......
cowboy2014 发表于 2015-7-29 09:05 | 显示全部楼层
是不是设置的有些问题,感觉是路径的问题
奥德赛 发表于 2015-7-29 14:17 | 显示全部楼层
帮楼主顶一下,期待大侠来解决问题
FSL_TICS_Rita 发表于 2015-8-5 16:09 | 显示全部楼层
楼主你好,你这里需要移植一下BSP,因为你这里使用的板子是第三方公司设计的,飞思卡尔官网的BSP是针对飞思卡尔的开发板的。
 楼主| firstm 发表于 2015-8-10 11:54 | 显示全部楼层
FSL_TICS_Rita 发表于 2015-8-5 16:09
楼主你好,你这里需要移植一下BSP,因为你这里使用的板子是第三方公司设计的,飞思卡尔官网的BSP是针对飞思 ...

我看到fetch到的3.14内核里确实没有imx6dl-riotboard.dts文件,makefile也没有相应规则。我想再问一下:
我如何把dts文件放到内核里,然后通过bitbake继续编译完成?(tem/work/...里面的内核会重新生成,不能直接修改)
 楼主| firstm 发表于 2015-8-24 15:09 | 显示全部楼层
在tem/work/.../git里面可以直接修改源码,编译可以通过。折腾了好几天才找到修改源码的位置。
kernel修改了bsp的代码,已经编译通过了,uboot还没时间改。真希望有用riotboard的同学交流一下。
今天过来结个贴(还不知道怎么结)。
springvirus 发表于 2019-1-16 16:54 | 显示全部楼层
firstm 发表于 2015-8-24 15:09
在tem/work/.../git里面可以直接修改源码,编译可以通过。折腾了好几天才找到修改源码的位置。
kernel修改 ...

玩的怎么样了,刚开始玩这款板子,能交流下吗
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

17

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部

1

主题

17

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部