Well, HiFive has been repaired. Firmware 15.3 is available for download again.
The bug was between the two different bluetooth modules from the two versions between 3.1 and 3.0. The differences are minor, and not many can recognize them. But there is a strangeness with the bluetooth communication that we discovered today
The great thing about the 15.3 binary is the file size. It's 22,200... So as the chinese say, good things come in 2's ... Let's hope this is the one! I think you'll be very happy with this new firmware.
If you had been a victim of the buggy 15.3, it'll be a bit of trouble. You'll need to recycle the power quickly once to receive a pulsating LED, rather than the steady LED.
Upgrade to ARC Pro
Harnessing the power of ARC Pro, your robot can be more than just a simple automated machine.
I was impressed with you before. But, even more after. The way you had the confidence to say I am going to fix this Today!
I hate to rain on your parade. But, I still have to use to trick to connect. My board connects up about every 5 to 20 times randomly.
Really Sorry to give you that news. You must've had more than two types of bluetooth adapters.
Thank You for all your hard work.
Lloyd that's a know bug with windows. You'll need to delete the eZb from your Bluetooth devices. Reboot the computer and re add the eZb.
It's frustrating but windows can sometimes be a jerk
Thanks again for all of your help. You are a Gentleman and a Scholar and you have earned my Respect.
I have the buggy 15.3. I am not sure what you mean about cycling power quickly..when does that need to happen?...and will this be needed everytime? On powerup I have pulsing heartbeat....but when I connect, BT only stays connected for about 5 seconds..then disconnects. I have also removed and re-added the BT adapter and re-paired...no luck.
Hope that this helped.
Are you saying to do this with the Firmware Update software?
It is not clear from the forums if the firmware or the sofware was buggy..or both?
I did the power cycle to try to reload the firmware...when i do I get the following:
Your EZ-B has the latest firmware. There is no need to update.
I click the upgrade button and get this:
Starting Boot Loader...
Failed to load bootloader!
Have you selected the correct EZ-B COM port? Use the Help menu option to view the online help and watch a video demonstration.
Now when I try to launch ARC (the fixed one) I get the follwoing:
Invalid Firmware Version. Please Upgrade.
EZ-B Reports v1. This copy of ARC requires v15.3
Thank you DJ , you solved my problem. You are just a whiz !!!!!!! Everything is running great ( he says with fingers crossed). All the improvements are GREAT! At least the ones I've tried thus far. Thank you !!!!!!!
I installed new ARC and ALSO firmware. I think it was the FirmWare that was Buggy.
I think you need to run the program EZB Firmware Update. This can be found in the Startup Menu under Programs/ ARC. this will update your firmware. But, it has to hookup to the right com port. Most of our ports have changed. ie; my port was on Port#3 but now is on #5.
Hope that this helped you Kevin.
Yes it does and confirms what I did. Thanks! I finally got it to update I believe. I am experiencing problems with some of the digital ports and there are several others reporting this as well. It appears the higher number ports D14 and up will sporadically toggle high. We shall see how this works out...but it currently makes my H Bridge on my bot not work correctly. I have no doubt DJ and his crew will be looking at this.
We'll know more tomorrow
I have a new firmware fix for this bug. Sorry about that! It is such a strange issue - it took me nearly 20 hours to diagnose and fix.
With the result of fixing, i've increased the servo speed resolution also. My brain feels like it has melted.
We are heading out for lunch. I'll post the update when I return and we've ran a few more tests
I'm a bit sad to have released my first firmware bug