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!