Good morning,
we are using in our project the RAK3172 module with the provided WisDuo firmware (version V4.2.1) in order to create a Lora modem for transmitting data.
In our board all pins of the RAK3172 module are connected to some circuits because we would like to have the option to develope a custom firmware for managing such circuits.
Unfortunately we have note the WisDuo fw configures not only the UART pins but also others. For example we found it activates internal pull-up resistors on PA15 and PB3 pins.
So we would like to ask for a confirmation about that and:
have a list of standard configuration parameters for all RAK3172 pins
ask if there is any AT command for configuring pins
I will double check with R&D, but the AT command firmware RUI3 does not initialize any pins that it doesn’t need. The only external available GPIO that is used is PB12, which is used the detect 4xx or 8xx/9xx MHz versions (different RF paths).
Thank you Bernd for your fast reply.
so, if I understand well, configured pins are:
pin 1 (PA3): RX2
pin 2 (PA2): TX2
pin 4 (PB6): TX1
pin 5 (PB7): RX1
pin 27 (PB12): ???
What about all the other pins? Are all of them configured as digital inputs? What about their pull-up or pull-down internal resistors?
It seems, as I mentioned in my previous post, some pull-up or pull-down resistors are activated.
Thank you again
PA15 and PB3 are used in the SWD/JLink interface.
PA15 is JTDI and my findings are that it is internally pulled up unless it is setup as an GPIO.
Didn’t find anything specific about PB3 which is JTDO, but I assume the same.
Thank you again!
Because there are no possibility to access pins configurations and to force it, it should be very useful, in my opinion, to provide a detailed list of each pin configuration/state/impedance when a user is going to use the WisDuo firmware.