IOMux Register Outputs wrong?

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

IOMux Register Outputs wrong?

758 Views
skuzu
Contributor II

Hi,

I am using IOMux tool for pin selection. The target device is  i.MX6 DualLite.

I selected pins V6 and W5 for UART4 connections:

Capture.JPG

When I run "Code Generate" in IOMux tool, this is what I get for UART4_ RX_DATA register settings:

V6KEY_ROW0NVCC_GPIOuart4.UART4_RX_DATAuart4.UART4_RX_DATA0x020E02580x000000040x020E06400x0001B0B00x020E09140x00000000

However the register  0x020E0914 value should be 0x00000003, not as IOMux reports 0x00000000 above. I confirmed this as per datasheet IOMUXC_UART4_UART_RX_DATA_SELECT_INPUT register settings. Also verified on our board that with value 0x00000000, UART4 do not work.  But setting the register as 0x00000003, UART4 is working fine. Looks like I am getting wrong register setting values from IOMux tool.

Am I doing something wrong in IOMux tool? Is there a setting that I am missing in the tool? Or is this a known bug in IOMux tool?

regards,

Selcuk

Labels (1)
0 Kudos
Reply
2 Replies

650 Views
igorpadykov
NXP Employee
NXP Employee

Hi Selcuk

IOMux tool is considered as outdated, recommended to use

Processor Expert tool:

Processor Expert for i.MX|NXP

Best regards

igor

-----------------------------------------------------------------------------------------------------------------------

Note: If this post answers your question, please click the Correct Answer button. Thank you!

-----------------------------------------------------------------------------------------------------------------------

0 Kudos
Reply

650 Views
skuzu
Contributor II

Hi Igor,

Is there a way to import IOMux XML config file into Processor Expert?

regards,

Selcuk

0 Kudos
Reply