I have the Simultaneous RFID Tag reader (M6E Nano) and am unable to get serial communications. The Universal Reader Assistant software refuses to connect.
Windows 10 64 bit and using 64Bit version of the software.
I am using the breakout board FTDI pins using a 5V FTDI cable from Adafruit.
I have done a successful loop-back (rx to tx) test and the FTDI cable is working.
The red power led is always on when connected.
JP1 on the breakout is connected.
Using the on-board antenna (jumpers are correct)
I have tried multiple USB ports
I have tried a desktop power supply, which draws 220mA@5VDC and still no communication with RX/TX/GND connected from the FTDI cable.
I am selecting 115200 baud in the software
Checked COM Port (made note of all ports, unplugged cable… made note of what port disappeared… reconnected)
Nothing is NEAR or TOUCHING anything it shouldn’t be (ground plane, unused pins etc.)
URA normally works and as far as I can see you have done already a lot of good diagnosing.
Did the Nano worked before or did you have other issues with it?
If it is new, I would return it
I assume the com-port is detected and you can get into the main screen.
If you enable the transport logs (in the connect tab). What info does that show?
A very weird question… but it has happened that people connected the USB/Serial the wrong way around to the Nano board. The led will also be on… but not all the time. Maybe double-check.
You already indicated that connecting RX/TX created a loopback… still try to use another USB cable for test.
If you happen to have an Arduino or variant, you could try to connect it to the board with the Sparkfun library.
As the last option to consider
Only once someone had a problem that the firmware on the NANO was damaged and thus could not connect. There is a tab Firmware/license update in the URA. He was able to burn the new firmware and got it running. The firmware is available on https://www.jadaktech.com/resources/rfi … s|firmware. Make sure to use the 1.9 version. If you drop me a PM with your email I can also send you the zip file with the firmware.
I have confirmed the cable is the right way (grn on grn, blk on blk) and I have even broke out those pins so i can switch rx/tx just in case there was some screwup pinning the cable from factory, to no effect.
The Nano is straight out of the bag from digikey.
One thing I am going to try today is to build a logic level converter inline with tx and rx. Reading the specs on the FTDI cable I have it says that it is 5V BUT the rx/tx lines are at 3v3. Which would work with any 5v/3v3 system BUT the on board converter on the nano MAY need a 5V swing on the rx/tx lines.
Basically Im going to have to go from 3v3 to 5v then back to 3v3 into the nano.
If that doesn’t work i will attempt a firmware update… but don’t see how I can do that if I can’t even get it to connect.
Built a logic level converter and tested via loopback (rx to tx) and the circuit works fine.
Connected the Nano (also tried switching rx/tx to tx/rx just to be sure) and it does not communicate.
Tried powering with both USB power and Power Supply power (not at the same time obviously)
Checked windows drivers to ensure the latest FTDI driver, and I have and am using the latest one (which was downloaded via windows update when FTDI cable was first plugged in.)
it is requesting the hardware/firmware level and gets no response. What do you see in the log if you connect TX and RX. does it show receiving what you send? if so it will not be your FTDI cable…
Ya, I have already proven the cable works with multiple loop-back tests. I always get back what I send (with echo OFF)
But
Just for fun I connected RX to TX on my cable and ran the test again via the URA software. The Transport Log looks the same as all the others, FF 00 03 1D 0C is sent and nothing is Received.
When you hook RX to TX on your cable and run the URA software do you get the same result?
I would return it and get a replacement. OR try to upload the new firmware as stated earlier. Uploading the firmware is using a different protocol than a normal connect.
Switched the converter to 5V and plugged it into the new board… everything works!
Plugged it into the old board… everything works :x
I don’t know how or why the old cable, which is proven to work… will not communicate EVEN AFTER going through a logic level converter AND powering the RFID board from external 5V (with a common ground).
good to hear it works. A good point for others to check in case it does not work. My Nano works OK on 3V3, but as soon as I start to read or write a tag it can fail and I need the 5V or an external power supply to the board.
I kind of have an unhealthy obsession over the issue, so I recently ordered an FTDI cable from Adafruit to test against (https://www.adafruit.com/product/70), just out of curiosity, are you using that same cable?