2383128_en-US

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

2383128_en-US

2383128_en-US

imx93 lpddr4x config for JSL4BAG16 unstable

hi experts:


    I have a problem about lpddr4x config for  JSL4BAG16,  after config , it passes "functional" test,  but sometimes fail at "Optimization->Vref for CA optimization",  not fail all the time, but sometimes.

    When test "vTSA ->CA eye",  it shows pass, but some "error log" shows also.

    I have a question about how to tune the "Vref DQ config" and "Vref CA config" ? JSL4BAG16's Vref  value  is difference with "Microns which used in EVK", does it need to set rang 0 or rang 1 ?  

   And as I know, the Vref DQ is config according to "eye diagram" test result , but there are "read diagram" and "write diagram" , which one should I use? 


    I have attached the datasheet of JSL4BAG and "CA eye" test log and mex file.

   

   Best Regards.

Re: imx93 lpddr4x config for JSL4BAG16 unstable

Hello,

The LPDDR4X is part of the https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/i-MX-93-Memory-Compatibility-Guide/ta-p/...

For Vref DQ tuning use Range 1 (default) for JSL4BAG16 and use the write eye diagram, not read.
 
Do not reuse Micron/EVK settings, always retune Vref for your JSL4BAG16.
Re: imx93 lpddr4x config for JSL4BAG16 unstable

HI Oswalag:


       Thanks for reply . I have passed the test with "i.MX config tool",  and use the "Vref" of DQ and CA in the "Optimization" test result. 

     But still has two problem:

    1. some board , it could not show "CA Charts" , "CA Eye" test has some error, but it shows pass

    2. After update the lpddr4x_timing.c which generated by "i.MX config tool" with all passed board,  when I run "memtest" in system, it will fail at "Stuck Address" , not always, but sometimes.

    Best Regards. 

Re: imx93 lpddr4x config for JSL4BAG16 unstable

I have the same chip on my frdm-imx93 board that doesn't boot properly with the off the shelf images. How to solve it?

Re: imx93 lpddr4x config for JSL4BAG16 unstable

No, I haven't. We are using the off-the-shelf frdm-imx93 boards with the off-the-shelf images as provided by the flex-installer. 

the getting started manual does not mention an "i.Mx config tool". 

what would be the procedure? Is there a manual and what steps do need to be replaced in the getting started?

does this also mean we cannot use 1 standard image for all frdm-imx93 boards but need to check each board or have two or three image versions depending on the on-board ddr?


do mind, we're expecting an off-the-shelf behavior for us and our (shared) customers. 

Re: imx93 lpddr4x config for JSL4BAG16 unstable

HI   SynchronicIT :


     Have you passed the DDR test with "i.MX config tool" ?  You need to pass it first, and then use the lpddr4x_timging.c generated by  "i.MX config tool".

Re: imx93 lpddr4x config for JSL4BAG16 unstable

HI :


I seems that you are using the NXP official "FRDM i.MX 93 development board" and the official release.  It should be ok. You don't need to do "DDR test".  I don't have the "FRDM board". Maybe you can reference to the document from NXP of how to use the board. 

Tags (1)
No ratings
Version history
Last update:
3 weeks ago
Updated by: