Helpful ReplyHot!RN4871 (RN4870) not responding to $$$ but otherwise working

Page: 12 > Showing page 1 of 2
Author
mark3byy
New Member
  • Total Posts : 5
  • Reward points : 0
  • Joined: 2015/08/28 06:21:16
  • Location: Australia
  • Status: offline
2017/09/06 16:07:09 (permalink)
5 (1)

RN4871 (RN4870) not responding to $$$ but otherwise working

I was using a RN4871 on the PICtail board when it stopped responding to $$$ to switch into command mode.

I have confirmed with oscilloscope that nothing is being sent back from the module after sending any commands.
 
This raises several questions:
0. How do I fix the $$$ not switching to command mode.
1. Is the only way to escape from Fast Data mode by hardware reset or power cycling?
2. Can Feature Bitmap bits be cleared or set using the isUpdate tool?
3. Is there a user manual for isUpdate other than the rather limited instructions on reloading firmware?
4. What's stored in the EEPROM that isUpdate appears to be able to access?  Is this in fact the NVM?
 
Here's some more detail:
When the board is reset, I receive the expected %REBOOT% message from the RN4871, so presumable the baud rate is OK.
Handshaking pins are floating (with internal pullups).
The Bluetooth side of the module appears to work normally as I can pair and connect from my phone.  Connection & disconnection messages are seen on the RN4871 serial Tx port (the bluetooth connection then disconnects because GATT services aren't yet configured).  It does not have the usual loss of MAC address problem.

I suspect that the module settings have been corrupted by sending commands too quickly and maybe the Features Bitmap is set for Fast Data Mode (which prevents entering CMD mode). I guess the command mode character (S$,<char> command) could have changed too.
 
I've successfully replaced the firmware with latest 1.28 version.  Since the update worked, I'm assuming my serial ports are connected and working correctly, but it still doesn't respond to $$$.
 
 rgds, Mark
#1
qhb
Superb Member
  • Total Posts : 6257
  • Reward points : 0
  • Joined: 2016/06/05 14:55:32
  • Location: One step ahead...
  • Status: offline
Re: RN4871 (RN4870) not responding to $$$ but otherwise working 2017/09/06 16:18:53 (permalink)
4 (1)
How are you sending the "$$$"?
By hand in a terminal, or with code?
If it's code, are you ensuring there is a pause in transmission BEFORE sending the first "$" ?
#2
mark3byy
New Member
  • Total Posts : 5
  • Reward points : 0
  • Joined: 2015/08/28 06:21:16
  • Location: Australia
  • Status: offline
Re: RN4871 (RN4870) not responding to $$$ but otherwise working 2017/09/06 22:00:24 (permalink)
3 (1)
There is a pause of several seconds between reset and sending the command from the terminal.
 
I've used both Tera Term and the Arduino IDE serial monitor.  The latter buffers the characters and send all together when you hit return.  I presume there doesn't need to be a pause between the $$$ and the CR as it all worked perfectly with the Arduino terminal monitor two days ago, before it all went wrong!
 
 
Thanks,
Mark
 
#3
tunelabguy
Super Member
  • Total Posts : 1685
  • Reward points : 0
  • Joined: 2005/04/03 08:30:19
  • Location: Hopkins, MN USA
  • Status: offline
Re: RN4871 (RN4870) not responding to $$$ but otherwise working 2017/09/07 05:37:09 (permalink) ☄ Helpfulby kg_32 2017/12/07 07:59:28
5 (1)
Is there some way you can bypass the Arduino monitor?  The <CR> is not necessary with the $$$, and it might even be causing problems.  It would be nice to be sure you were sending only what you want to send and no more.

Robert Scott
Hopkins, MN
 
#4
mark3byy
New Member
  • Total Posts : 5
  • Reward points : 0
  • Joined: 2015/08/28 06:21:16
  • Location: Australia
  • Status: offline
Re: RN4871 (RN4870) not responding to $$$ but otherwise working 2017/09/07 06:37:18 (permalink)
0
Hi Robert,
I've tried all the options of CR, CR+LF, LF, or nothing for the return key.
As mentioned earlier, it was working perfectly earlier with a CR following the $$$.
 
My next plan is to try reading the contents of the "EEPROM" from my faulty device using isUpdate.exe, and compare it with a brand new device.  Unfortunately the PICtail board is rather unfriendly to desoldering the bad module due to SMD parts on the bottom of the PCB, so I'll have to hand wire the new module to a separate breadboard in order to power up and connect to it.
 
I'd love to stick with this device, but from the many other issues reported in this forum, perhaps I'll be better off with another brand...
 
regards,
Mark
 
#5
TintuVayalattu
New Member
  • Total Posts : 1
  • Reward points : 0
  • Joined: 2017/03/07 23:11:29
  • Location: 0
  • Status: offline
Re: RN4871 (RN4870) not responding to $$$ but otherwise working 2017/10/21 03:19:35 (permalink)
5 (1)
Hi,
 
I also faced the same issue. Upgrading the firmware helped me.
I upgraded to v1.28. After upgrade, status LED started blinking in App mode. And it started giving response messages in UART.
 
My UART settings are,
 
baud - 115200,
stop bits - 1
parity - none
No flow control
 
My Connections are,
 
Module RX,TX to TX and RX of MCU/Serial port
3.3v, Gnd are also connected.
No other connections made.
 
After upgrade, I changed the mode to Application. Reset the module keeping connected to UART terminal.
got the response "%REBOOT%%Unknown Device%".
For the command "$$$" (without "\r") ,got the response as "CMD>".
 
For upgrading the firmware,
http://ww1.microchip.com/downloads/en/DeviceDoc/50002547A.pdf
Refer - Appendix A. Updating PICtail Firmware (pg.43)
 
Thanks,
Tintu Thomas.
#6
mark3byy
New Member
  • Total Posts : 5
  • Reward points : 0
  • Joined: 2015/08/28 06:21:16
  • Location: Australia
  • Status: offline
Re: RN4871 (RN4870) not responding to $$$ but otherwise working 2017/10/22 16:36:11 (permalink)
0
Hi Tintu,
 
I tried reloading the firmware several times but that did not fix the problem.
Microchip tech support suggested the following:
 
Can you please try the following:
1.) RN4871 and BM71 are the same exact hardware.
2.) What I have in mind is to temporarily convert the RN4871 to BM71 via a firmware upgrade, reconfigure it and then convert it back to RN4871.

 
Before I had a chance to try this, I was playing around reading the various memory spaces of the device with the isUpdate tool and the device magically came back to life.  Unfortunately I do not know which command restored the device but I'm pretty sure I didn't do any intentional writes to the device.
 
Anyhow, it's interesting that the RN4871 and BM71 only differ in the firmware loaded and the label.  I've since received a RN4871 demo board that actually has a BM71 fitted, but is loaded with the RN4871 firmware.  Quite handy if your supplier runs out of one of the modules....
(The main difference is that the BM71 firmware uses binary type commands, whereas the RN4871 uses text commands in ASCII that are more easily understood by humans.)
 
I'm still no wiser on where the MAC number, settings, and other unique information is stored on this device.
 
Cheers,
Mark
#7
kg_32
New Member
  • Total Posts : 9
  • Reward points : 0
  • Joined: 2016/10/12 07:57:47
  • Location: 0
  • Status: offline
Re: RN4871 (RN4870) not responding to $$$ but otherwise working 2017/12/07 08:06:10 (permalink)
0
Thanks for the info Tunelabguy,
 
I removed <CR> from $$$ command and it worked. how is that such important info is hidden some where and did not make it to user's guide?
the document clearly says "All commands end with a carriage return <cr> " and no mention to this special case?
 
 
#8
myZigbee
Super Member
  • Total Posts : 225
  • Reward points : 0
  • Joined: 2006/11/17 08:34:52
  • Location: 0
  • Status: offline
Re: RN4871 (RN4870) not responding to $$$ but otherwise working 2017/12/07 10:11:45 (permalink)
4 (1)
$$$ is not considered to be a command. It is a procedure to get into command mode, which could accept commands afterwards. Plus, $$$ to enter command mode could be changed with command "S$". 
post edited by myZigbee - 2017/12/08 08:53:03
#9
lbdlt
New Member
  • Total Posts : 1
  • Reward points : 0
  • Joined: 2017/12/10 11:49:42
  • Location: 0
  • Status: offline
Re: RN4871 (RN4870) not responding to $$$ but otherwise working 2017/12/13 02:53:19 (permalink)
0
Hello, I have the same problem and more !!
When I scan the RN4871 with windows7, Nothing !
When I'm trying to send command "$$$" , not working
If i change the RN4871 with a RN42 , everything is Ok
 
Here the schematic
 
 
 
[image]data:image/png;base64,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[/image]
 
I don't understand, I'm wondering if there is a firmware inside.
If someone has some idea, he will be welcom
 
Best Regards
#10
Page: 12 > Showing page 1 of 2
Jump to:
© 2017 APG vNext Commercial Version 4.5