Hello,
In the reference manual it is said that the DIO pins DIO0 and DIO1 from the transceiver must be tied to pins PTC3 and PTC4, providing adicional status information.
But I need to use these pins for other functions, is it still possible to use the SMAC functions without connecting these pins? Im using the radio utility package.
Thanks
Hi Giancarlo,
Yes you can, you only need to be careful to select pins with interrupts to control DIO0 and DIO1. According to KW01 reference manual the ports with interrupts are Port A, C and D.
If you are using the KW01 connectivity software, then it's really easy to change the DIO pins, just go to "gpio_pins.h" in KSDK folder and change the declarations for kGpioXcvrDio0 and kGpioXcvrDio1. The firmware will make the configurations for you.
Best regards,
Luis Burgos.
Hello, thanks for your answer.
So if I want to use the internal connection on port E (DIO0 -> PTE2 and DIO1 -> PTE3), is it not possible?
Thanks again.
Hi Giancarlo,
No, you can't. It is a design issue that was solved by connecting the DIO pins externally to pins with interrupts in evaluation boards.
Best regards,
Luis Burgos.
Hi Giancarlo,
From memory the SMAC software (which the radio utility uses) uses these pins on NXP evaluation boards so you would need to build a version of SMAC using alternate GPIO pins, if available in your design.
Best Regards,
Pete