iMX6ULL DDR IO pad reassignment

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

iMX6ULL DDR IO pad reassignment

Jump to solution
869 Views
mobileoverlord
Contributor II

According to the Hardware design guide Section 3.5.1 discusses data line swapping for the DDR routing configuration. It has the following note:

If the byte lane swapping was done, the target DDR IC register read value must be transposed according to the data line swapping.

The Hardware reference IO pin max configuration section 4.1.1 describes the MMDC DATA* pins are muxed to their corresponding pads with No Mixing (ALT0). I am under the impression that I need to remap this pin to pad mux to reflect the four data line swaps that were made in the custom layout I am working with. In my layout D1 & D4 are swapped and D2 & D7 are swapped. Please advise what changes need to be reflected in the registers. Thanks!

Labels (1)
0 Kudos
Reply
1 Solution
861 Views
mobileoverlord
Contributor II

sorry, I think I misunderstood the requirements. I believe I only need to ensure the pad configuration is set for all DDR data pins in use. The bit swapping will “just work”

View solution in original post

0 Kudos
Reply
3 Replies
838 Views
Sanket_Parekh
NXP TechSupport
NXP TechSupport

Hi @mobileoverlord 

I hope you are doing well.

I think your issue is resolved. Can i mark this ticket to close state?

Thanks & Regards

Sanket Parekh

0 Kudos
Reply
834 Views
mobileoverlord
Contributor II

Should be OK thanks

0 Kudos
Reply
862 Views
mobileoverlord
Contributor II

sorry, I think I misunderstood the requirements. I believe I only need to ensure the pad configuration is set for all DDR data pins in use. The bit swapping will “just work”

0 Kudos
Reply