Hi,
I am trying to bitbake an image for the MCIMX6DL-SDP board. After powering-on the board, nothing happens on the serial line ;(
The following layers are added into bblayers.conf:
I tried the 'imx6sabrelite', 'imx6sabresd' and 'imx6sabreauto' machine.
Even writing the U-boot to the sd card with 'dd if=uboot.imx of=/dev/mmcblk0 bs=512 seek=2' does not show anything on the serial line.
Thanks for any help about this,
Alex
已解决! 转到解答。
first step would be include a new machine file. Look at
meta-fsl-arm - Layer containing Freescale ARM hardware support metadata
I would take some imx6q as reference.
Or you can use this file as reference:
https://github.com/Freescale/meta-fsl-arm-extra/blob/master/conf/machine/wandboard-dual.conf
But, imx6dl-sdp must be included on meta-fsl-arm and you must work on master branch.
second step would be include imx6dl support on u-boot.
Take this file:
meta-fsl-arm - Layer containing Freescale ARM hardware support metadata
And make the chages to point to
uboot-imx.git - Freescale i.MX u-boot Tree
(I think it's the latest u-boot for imx6dl-sdp)
When you get there we can discuss further
Then, 3th step would be include imx6dl support on kernel
This is the recipe that need to be changed:
meta-fsl-arm - Layer containing Freescale ARM hardware support metadata
And it will point to
http://git.freescale.com/git/cgit.cgi/imx/linux-2.6-imx.git/log/?h=imx_3.0.35_12.10.02
I will double check if 12.10.02 is latest for imx6dl
first step would be include a new machine file. Look at
meta-fsl-arm - Layer containing Freescale ARM hardware support metadata
I would take some imx6q as reference.
Or you can use this file as reference:
https://github.com/Freescale/meta-fsl-arm-extra/blob/master/conf/machine/wandboard-dual.conf
But, imx6dl-sdp must be included on meta-fsl-arm and you must work on master branch.
second step would be include imx6dl support on u-boot.
Take this file:
meta-fsl-arm - Layer containing Freescale ARM hardware support metadata
And make the chages to point to
uboot-imx.git - Freescale i.MX u-boot Tree
(I think it's the latest u-boot for imx6dl-sdp)
When you get there we can discuss further
Then, 3th step would be include imx6dl support on kernel
This is the recipe that need to be changed:
meta-fsl-arm - Layer containing Freescale ARM hardware support metadata
And it will point to
http://git.freescale.com/git/cgit.cgi/imx/linux-2.6-imx.git/log/?h=imx_3.0.35_12.10.02
I will double check if 12.10.02 is latest for imx6dl
The kernel needs to be the 3.0.0 one (which is not packaged); the U-Boot mainline does not yet support the other variants of i.MX6 so you should use the U-Boot i.MX (the 3.0.0 BSP one) however I cannot work on this as I don't have the board to work and test.
Ok, the first step to test the functionality of the MCIMX6DL-SDP board would be to use kernel and bootloader from BSP and the root file system from my Yocto build run. I will try this now...
Thanks,
Alex