i.MX 8QXP MEK board Cannot boot by newer BSP

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

i.MX 8QXP MEK board Cannot boot by newer BSP

2,443 Views
chenzilin
Contributor I

Hi:

    I have an i.MX8 QXP MEK board bought from NXP in 2018.01.

510038160.jpg

20171815.jpg

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:

screenshot-2019-03-05-08_57_40.png

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!

0 Kudos
4 Replies

1,090 Views
jasonss
Contributor III

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!

0 Kudos

1,090 Views
chenzilin
Contributor I

Hi, jasonss:

   Yes, I am actually able to build "fsl-image-qt5-validation-imx"!    wayland actually, as below picture.

screenshot-2019-04-12-09_15_52.png

If you get any error, you can remove some useless packages from it.  Such as:
screenshot-2019-04-12-09_23_34.png

"-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!

0 Kudos

1,090 Views
Niebel-TQ
Contributor IV

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.

0 Kudos

1,090 Views
igorpadykov
NXP Employee
NXP Employee

Hi zilin

may be recommended to recheck latest documentation Linux L4.14.78_1.0.0 Documentation

and images from

i.MX Software | NXP 

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!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos