Hi:
I have an i.MX8 QXP MEK board bought from NXP in 2018.01.
use follow steps, i can boot my board:
mkdir yoctonxp && cd yoctonxp
repo init -u https://source.codeaurora.org/external/imx/imx-manifest -b imx-linux-morty -m imx-4.9.51-8mq_ga.xml
repo sync -j16
ln -s sources/meta-fsl-bsp-release/imx/tools/fsl-setup-release.sh fsl-setup-release.sh
ln -s sources/base/README README
ln -s sources/meta-fsl-bsp-release/imx/README README-IMXBSP
ln -s sources/base/setup-environment setup-environment
MACHINE=imx8qxpmek DISTRO=fsl-imx-wayland source fsl-setup-release.sh -b build-wayland
bitbake fsl-image-qt5-validation-imx
But cannot boot(have nothing in console and switch to fuse mode automatically) my board by newer bsp:
mkdir yoctonxp && cd yoctonxp
repo init -u https://source.codeaurora.org/external/imx/imx-manifest -b imx-linux-rocko -m imx-4.9.88-2.2.0-8qxp_beta2.xml
or repo init -u https://source.codeaurora.org/external/imx/imx-manifest -b imx-linux-sumo -m imx-4.14.78-1.0.0_ga.xml
repo sync -j16
ln -s sources/meta-fsl-bsp-release/imx/tools/fsl-setup-release.sh fsl-setup-release.sh
ln -s sources/base/README README
ln -s sources/meta-fsl-bsp-release/imx/README README-IMXBSP
ln -s sources/base/setup-environment setup-environment
MACHINE=imx8qxpmek DISTRO=fsl-imx-wayland source fsl-setup-release.sh -b build-wayland
bitbake fsl-image-qt5-validation-imx
I noticed one commit:
can anyone please help me to boot my board by newer bsp,
1. if my board(hardware) is old version ?
2 modify what can i boot my board by newer bsp ?
Thank you very much!
I have a question for the original poster ("zilin chen"). Were you actually able to build "fsl-image-qt5-validation-imx" using 4.14.78.1.0.0_ga on the imx8qxpmek using the repo command below? (either wayland or xwayland?)
repo init -u https://source.codeaurora.org/external/imx/imx-manifest -b imx-linux-sumo -m imx-4.14.78-1.0.0_ga.xml
I am getting the Vulkan errors that are indicated in this post:
https://community.nxp.com/thread/496533
Also, I'm wondering what the "-j16" parameter in the command "repo sync -j16" is doing.
Any help would be appreciated!
Hi, jasonss:
Yes, I am actually able to build "fsl-image-qt5-validation-imx"! wayland actually, as below picture.
If you get any error, you can remove some useless packages from it. Such as:
"-j16" means you can sync git repo by 16 threads, this is just a repo feature. My PC is 32 cores indeed.
Finally, I found that my board's cpu is a verification, it is too old to use new BSP.
Our company has bought a newer one!
You need to use imx8qxpa0mek as MACHINE ifyou have A0 stepping CPU. Maybe you also need an older SCU firmware. This should be possible with copying the firmware from an older BSP release an do a bbappend for imx-sc-firmware recipe.
Hi zilin
may be recommended to recheck latest documentation Linux L4.14.78_1.0.0 Documentation
and images from
B0 revision has last "B" on chip marking : for example MX8QX6AVLFZA"B".
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------