On Mon, Aug 10, 2020 at 6:30 PM Cengiz Can via lists.yoctoproject.org <cengizc=gmail.com@...> wrote:
Hello,
I have a custom board that has IMX6 Solo Automotive Grade SoC. I need to bring it up with Automotive Grade Linux. (Using linux-fslc 4.20).
I have copied mx6sabreauto machine and renamed it to something else, let's say `megatron`. (I'm not really sure this is absolutely necessary but I've done every other board bring-up like that before.).
Can someone please answer those questions for me?
1) How can I create an updater u-boot that mfgtools can use to bootstrap? So I can flash eMMC over USB etc. And initramfs?
When I show-recipes with "*mfgtool*" I get these results and I'm confused.
2) How can I tag my custom machine to be COMPATIBLE with `linux-imx-mfgtool`?
linux-imx-mfgtool PROVIDES linux-mfgtool but was skipped: incompatible with machine megatron (not in COMPATIBLE_MACHINE)
Appendix: I tried to use a machine configuration that's been already shipped by AGL (imx6qdlsabreauto) and that machine also throws not compatible error when asked to build `fsl-image-mfgtool-initramfs`.
3) u-boot-imx produces a SPL version of u-boot, because my board uses default u-boot configuration of mx6sabreauto. Will this work with IMX6 Solo? If not, how can I disable SPL and make sure my BSP is aware of it?
These might be easy to answer but I've been struggling for days and I would be extremely happy if someone knowledgeable can help me out.