Poring from MCIMX6Y2CVM05AB to MCIMX6Y1DVM05AB

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

Poring from MCIMX6Y2CVM05AB to MCIMX6Y1DVM05AB

Poring from MCIMX6Y2CVM05AB to MCIMX6Y1DVM05AB

Poring from MCIMX6Y2CVM05AB to MCIMX6Y1DVM05AB

Backgroud:

Our customers encounter Kernel stuck at starting kernel issue. Here is detail description as below:
(1 )Using customer board, and the main chip is MCIMX6Y1DVM05AB.
(2) MCIMX6Y2CVM05AB works fine using the same image.
(3)The kernel version is L5.10.52. But the old L4.14.98 works fine.
(4)Using imx6ull evk's dtb has the same symptom. (imx6ull-14x14-evk.dtb in L5.10.52 prebuild image from NXP.

(5)The  L4.14.98 versionBSP

both  MCIMX6Y1DVM05AB and MCIMX6Y2CVM05AB can work well

For the L5.10.52 only the MCIMX6Y2CVM05AB can work.

Kernel crash at here:

Rita_Wang_0-1730443360454.png

 

Generally speaking, most customer need to porting from old chip to new, for this customer need to use porting from the new product to old products they have their reasons.

 

 

Two reasons:

(1) Their previous project use MCIMX6Y1DVM05AB. And also have MCIMX6Y1DVM05AB stock.

(2) And the customer needs 15kpcs for urgent demand. But there is no MCIMX6Y2CVM05AB stock in their city.

Porting steps:

For these two products, they are difference, but most pins to pins in design.

1\Found the difference for this two product:

See the datasheet:

https://www.nxp.com.cn/docs/en/data-sheet/IMX6ULLCEC.pdf

https://www.nxp.com.cn/docs/en/data-sheet/IMX6ULLIEC.pdf

Rita_Wang_1-1730443360483.png

 

Rita_Wang_2-1730443360511.png

 

For the MCIMX6Y1DVM05AB do not have the LCD/CSI, one CAN, one Ethernet,one ADC.

 

2\Check the customer’s board dts setting and modify

Ask customer for their Board dts file and check:

The MCIMX6Y1DVM05AB chip has only followed features, so customer should make sure the related drivers are removed from dts. That means in climaxL5.10.52.7z, customer should disable the followed drivers: pxp, lcdif, can2. (csi and fec2 are already disabled)

(1) Disable the fec2

Rita_Wang_3-1730443360549.png

 

(2)CSI disable

Rita_Wang_4-1730443360562.png

 

(3)Lcdif disable

Rita_Wang_5-1730443360599.png

 

(4)CAN 2 Remove

Rita_Wang_6-1730443360611.png

 

 

Result:

After remove these unused functions. The MCIMX6Y1DVM05AB could boot well on customer’s board.

If customer use the MCIMX6Y2CVM05AB, all these functions need to add.

 

No ratings
Version history
Last update:
‎10-31-2024 11:43 PM
Updated by: