After accidentally finding this site while looking at Roomba reviews on YouTube I decided that I really needed to build a robot. My wife just got the complete kit for me as a birthday present so my children are awaiting the immanent arrival of a robot in our house. The trouble is I cannot get the EZ-B to connect to ARC or do a firmware update. I've trawled the forum and seen similar issues but never an actual fix for the problem, hopefully I've covered all the obvious stuff in my post (sorry it's so long).
So far the steps I've taken are...
I've paired the EZ-B with my laptop (running windows 7). It shows up under Bluetooth devices as linvor. COM6 and COM7 were shown as the ports when it connected
At this point on the EZ-B I have a flashing red light (Bluetooth module) and a solid blue light.
In control panel \ device manager under Bluetooth radio it shows
Microsoft Bluetooth Enumerator, Driver provider for this is Microsoft.
and Dell Wireless 365 Bluetooth Module, Driver provider Broadcom
So I think I'm using the right Bluetooth stack everything looks like DJs tutorial video when I paired the EZ-B, can someone confirm?
Next I opened ARC selected COM6 in the drop-down for connection 0. Pressed Connect. Red light stops flashing briefly and I got this message...
Attempting connection on COM6
Comm Err: The operation has timed out.
Connection Failed: System.Exception: Controller Not Responding
at EZ_B.EZB.Connect(String hostname, String tcpPassword, Int32 baudRate)
I went back and read/watched the online support/tutorial. I tried firmware update (I think I need this since device name is linvor and I have a flashing blue not 'pulsating' when it's not connected to bluetooth), got similar message.
At his point I went back to online support again and tried the 'hardware diagnostic', the board passed resistance and voltage tests.
So at this point I think I've exhausted all the resources currently on the website. Any help you can give me to get this up and running would be greatly appreciated. Looks like it'll be a great bit of kit if I can ever get connected!
Upgrade to ARC Pro
Become a Synthiam ARC Pro subscriber to unleash the power of easy and powerful robot programming
@Technopro, you can't pair it incorrectly, it either is paired or it isn't.
@Rich I couldn't give the exact number of tries but it's a lot, I tried several times over two days.
@Robot-Doc I had COM6 and COM7 available, I tried both. These were the only two ports available in the drop down since I've removed all other Bluetooth devices in case there was any conflict. I've never used Hyperterm or Realterm, how would I go about this?
@skater_j10 I've checked the resistance of the pins on the Bluetooth modules, they are behaving as described in the hardware diagnostic section on this website
Can you verify that the Blue LED is flashing?
If all looks fine and the blue LED is flashing... Then we will have to replace your EZ-B. There have been a few occasions where the IC was statically damaged during shipping. It has happened nearly 5 times in the past year - however, this is an acceptable tolerance from thousands of shipments. I wish there was something more we can do, but it creeps up on us from time to time.
I can tell from the description that the Bluetooth connects and disconnects without communicating to the IC. Also, you mention the EZ-B is still being recognized as LINVOR and not EZ-Robot. On first connection, it will be recognized as Linvor. Following all other pairing, it will be recognized as EZ-Robot.
Contact Us to have your EZ-B returned to our location and we'll send you a replacement - if the blue led is not flashing, and all traces appear to be soldered.
I've just visually checked the board all connections appear to be soldered and look good to my untrained eye.
The blue LED starts flashing fast when I power up the EZ-B then it stops flashing (I think once it connects to the laptop?). What does that mean?
Those two programs can be downloaded from the web. Just do an internet search for them. I use either one since they both work the same, they just have different screens depending on what you like. They can be used to perform basic troubleshooting in the case of EZ-B and bluetooth. You just specify which com port you want to connect to (in your case 6) and then see if the connection is established.
You will not have to do this test though since DJ mentioned that he suspects your board has a damaged IC due to ESD.
I paired my bluetooth device, went to connect under the ARC version 2013.06.04.00 software and was informed I need to do a firmware update. I followed the video instructions from support and completed the firmware update successfully.
I reconnected to the EZ-B board in the ARC and it shows connected. But never durring any of this does or did the blue LED do anything. It's never been on, flashed, blinked, nothing.
I really wanted my blue LED to light up *stress*
*confused* Any thoughts on what the issue might be?
I powered up the board and flipped it over and checked the voltage pins on the back as suggested in troubleshooting and I get the correct voltages. With my board flipped over and the LED towards the top left side and I put my meter on the LED as follows (positive RED lead to the left outmost LED pin) and (ground/negative BLACK on the right inside most LED pin) I get fluxating voltage reading close to these that follow: .5, 1.2, 2.8, 3.5, 4.2V And it just cycles back those readings up and down.
Those readings make sense to me if the blue LED should be pulsating before the board is synced via bluetooth (which I believe is correct).
Tomorrow I'll try resoldering the LED to see if it is a cold solder joint.
In the words of ESPN sports channel "C'mon Man!"
Ya can't have the diagnostic LED not soldered in, right off the bat it looks broke. *stress* Fingers crossed that's the last and only bad solder joint.
Have you guys seen other bad solder joints elsewere on your boards?
@winstn60, did you have to filp your LED around?
Glad you got working good bit of fault finding. I had a pin not soldered but that was in the very early days of the EZ-B