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.

How to change which booster pack is used in TIDM-TM4C129XNFC example?

Other Parts Discussed in Thread: EK-TM4C1294XL, CC3100, TRF7970A

(Note: This is a crosspost from the RFID forum, where I was informed I might have better luck posting this question on these forums)

Hello,

I'm modifying the TIDM-TM4C129XNFC example to run on my EK-TM4C1294XL. I removed the sections of the code that run the CC3100, and instead have melded this example with a USB bulk device example in order to have a custom NFC reader peripheral.

This part is working quite well, and I'm very thankful for the example code provided.

Right now, the TRF7970A needs to be connected to the BoosterPack 1 port. However, due to space requirements, it would be much simpler for me if I could connect my TRF7970A to the BoosterPack 2 port. How can I change which booster pack port is used by the NFC booster pack?

I thought it might be as simple as changing the order of enums defined in EK_TM4C1294XL_GPIOName in EK_TM4C1294XL.h, but when I change it to this:

typedef enum EK_TM4C1294XL_GPIOName {
    EK_TM4C1294XL_USR_SW1 = 0,
    EK_TM4C1294XL_USR_SW2,
    EK_TM4C1294XL_CC3100_IRQ,
    EK_TM4C1294XL_TRF7970A_IRQ,
    EK_TM4C1294XL_D1,
    EK_TM4C1294XL_D2,
    EK_TM4C1294XL_D3,
    EK_TM4C1294XL_D4,
    EK_TM4C1294XL_CC3100_EN,
    EK_TM4C1294XL_CC3100_CS,
    EK_TM4C1294XL_TRF7970A_EN,
    EK_TM4C1294XL_TRF7970A_CS,

    EK_TM4C1294XL_GPIOCOUNT
} EK_TM4C1294XL_GPIOName;

But then I get the error of

"Error initializing TRF7970A"

What do I need to change in order to move the booster pack location?

I feel silly that I can't figure this out on my own, but for some reason this relatively simple task is eluding me at the moment.

Thanks for the help!