This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

IWR6843AOP: PINMUX driver for 6843AoP

Part Number: IWR6843AOP
Other Parts Discussed in Thread: IWR6843, ALP

Hi Champs,

I'm working on the mmsdk 3.4.0.3 and IWR6843AoP(rev F). But i can't find the pinmux file for AoP, i think the pin map is different with 6843. Please help to point out where i can find the pinmux file for 6843AoP? Thanks.

Allen

  • Hi Allen,

    I will need to confirm this with my team but should have an answer or pinmux solution for you by the end of Tuesday.

    Regards,

    AG

  • Hi Allen,

    The same pinmux file pinmux_xwr68xx.h can be used for both IWR6843 ES2.0 and IWR6843AoP ES2.0.

    Regards,

    AG

  • Hi Akash,

    But the pin index is different between IWR6843 and IWR6843AoP. 

    For example, we use N4 pin as UART RX on IWR6843 but there is no N4 pin on 6843AoP datasheet. 

    /** @name PINN4_PADBD
    * PINN4_PADBD functionality
    */
    /**@{*/
    #define SOC_XWR68XX_PINN4_PADBD 29U
    #define SOC_XWR68XX_PINN4_PADBD_GPIO_15 0U /*< General Purpose IO*/
    #define SOC_XWR68XX_PINN4_PADBD_RS232_RX 1U /*< Debug UART (Operates as Bus Master) - Receive Signal*/
    #define SOC_XWR68XX_PINN4_PADBD_MSS_UARTA_RX 2U /*< Master Subsystem - UART A Receive*/
    #define SOC_XWR68XX_PINN4_PADBD_BSS_UART_TX 6U /*< Debug UART Transmit [Radar Block]*/
    #define SOC_XWR68XX_PINN4_PADBD_MSS_UARTB_RX 7U /*< Master Subsystem - UART B Receive*/
    #define SOC_XWR68XX_PINN4_PADBD_CANFD_RX 8U /*< CAN FD (MCAN) Receive Signal*/
    #define SOC_XWR68XX_PINN4_PADBD_I2C_SCL 9U /*< I2C Clock*/
    #define SOC_XWR68XX_PINN4_PADBD_EPWM2_A 10U /*< PWM Module 2 - OutPut A*/
    #define SOC_XWR68XX_PINN4_PADBD_EPWM2_B 11U /*< PWM Module 2- OutPut B*/
    #define SOC_XWR68XX_PINN4_PADBD_EPWM3_A 12U /*< PWM Module 3 - OutPut A*/
    /**@}*/ /*PINN4_PADBD_*/

    6843AoP pin diagram

  • Hi Allen,

    Thank you for pointing this out. I believe the differences should be in the pin_mux_config.c and pin_mux_config.h files instead.

    I will email you with a solution.

    Regards,

    AG

  • Hi, I'm facing the same problem.

    The pinmux file pinmux_xwr68xx.h refers to the 'ABL0161' package. However, the IWR6843AoP is 'ALP180A' package. A lookup table would be useful to quickly compare the ball numbers between this packages. Is there such a thing? or another solution?

    best regards, ruben