Microchip updating - dating someone six years older
I use logic-level FETs to perform the necessary inversion and level shifting of RX and TX and a 9-volt battery to generate voltages sufficient for most RS-232 ports on computers. The baudrate is set to 115200, which caused me some concern, since I had changed the baudrate of my RN4871.Having a Vcc line into this box lets it work with both 5-volt and 3-volt circuits. But it appears that when in the update mode (P2_0 pulled low) the RN4871 always goes to 115200 regardless of what was set in application mode, so that was a good thing.
In order to avoid driving a line from two sources at once, I have a provision in my PIC program that will put both RX and TX in passive (input) mode when I power up with a certain jumper on my board.
Then I clicked on "Connect." Connection with the RN4871 succeeded and the other buttons in the Update Tool were no longer grayed out. Maybe the Update Tool would have found them on its own.) I clicked on "Update", and then watched as the displayed filled out just as shown in the PICtail manual. Then I removed the P2_0 jumper, ran a terminal program on my PC, and powered up the application circuit.
I clicked on the upper "Browse" button and selected all four of the . "%REBOOT%" appeared at 115200 baud, and response to "$$$" and commands was as expected.
Microchips provide a permanent, non-removable means of pet identification that will not fade or be lost over time, as can occur with tattoos or tags.
Your information can be accessed immediately, ensuring the rapid return of your lost pet, avoiding delays, which can occur with other methods of pet identification.
Today I successfully brought a RN4871 back from the bricked state to normal functionality, so I thought I would summarize the procedure with some details I observed along the way.
Thanks to traversjames for your suggestions on going to page 43 of the PICtail manual.From reading what others have posted here, I gathered that the critical pin for using the Update Tool is P2_0 (pin 16 on the RN4871).This pin must be pulled low before power is applied, or at least before letting the RN4871 come out of reset, because it is only sampled at the time. The Update Tool must also have control of the serial lines, RX and TX.Hi Robert, I have similar issue, my RN4871 is stuck in non responsive state it does not reply to "$$$", I came across this post of yours.I couldn't find these pins 'RX_IND and BT_RST ' for RN4871, I am referring to RN4870/71 Datasheet (Oct 2017).The adoption paperwork for your pet will have the microchip number and provider information.