I am using CySmart version 1.0 (from the Dec 31 download).
I am connecting to a BLE dongle from the CY8CKIT.
CySmart refuses to connect to the dongle, and instead say it needs to be updated with the firmware from
C:\Program Files (x86)\Cypress\CY8CKIT-042-BLE Kit\1.0\Firmware\BLE Dongle\Hex Files\BLE_Dongle_CySmart.hex
I have used the PSoC Programmer version 3.22.0 and reprogrammed the dongle with this hex file.
I have also downloaded the Dec 31 hex file version 126.96.36.199 from here and programmed that hex.
Niether of these hex files have changed CySmart's mind, it still says the current firmware is not supported.
Can someone please confirm that the latest version of CySmart is valid, and the dongle hex file is valid?
I can find no other options for making this work.
Have you updated the FW on the BLE part via the Update Firmware button the Utilities tab?
There are two parts on the dongle and each may require a FW update. The PSoC 5LP USB bridge is updated by programming the hex file as you described. The BLE part is udpate by connected to the dongle in PSoC Programmer, going to the Utilities tab and selecting Udpate Firmware.
If you face any issues, with CySmart in recognizing the dongle, please do the following steps:
a) Upgrade the KitProg (PSoC 5LP) firmware in the dongle. (Please check Page 39 of:
b) Now Program the latest BLE Dongle CySmart hex to the PRoC device (available for download from :
I had the same problem, but Dana's steps solved it. Thanks Dana for the direct & simple steps. However, it didn't work from the first time, so i did the following:
1- From Control pannel>Device manager, i disabled any device that is using the COM port to illiminate conflict posibilities
2- Restart your PC
3- Apply Dana's steps
it should work now
Updating the CySmart dongle is a 2-step process
1. Step #1 is to update the KitProg firmware on the dongle (the programmer firmware).
You can do this by opening the latest version of PSoC Programmer, and then under the Utilities tab you will find a button to update firmware.
2. Step#2 is to update the firmware of the PRoC BLE device on the dongle.
You can do this by loading the required HEX file in PSoC Programmer, then hitting the Program button to update the PRoC BLE device on the dongle.
Please ensure you have the latest kit files from the website: www.cypress.com/cy8ckit-042-ble
hope that helps!
Another engineer and I both had issues with the dongle that came in each of our kits as well. I wrote up some instructions with screenshots that could help fix the issue, you can find them at https://www.eewiki.net/display/Wireless/Fixing+Connection+Issues+between+the+Cypress+CySmart+Softwar....
I hope the link helps, best of luck.
I couldn't find the BLE_Dongle_Cysmart workspace!. I re-installed the full versions of Creator, Programmer & Cysmart and still doens't work It's very frustrating that there is no good support, links or updated documentation provided by Cypress.
The CySmart Dongle project is available in the installation folder of CY8CKIT-042-BLE Kit at the below location.
C:\Program Files (x86)\Cypress\CY8CKIT-042-BLE Kit\1.0\Firmware\BLE Dongle
Install the CY8CKIT-042-BLE Kit from here -- http://www.cypress.com/documentation/development-kitsboards/cy8ckit-042-ble-bluetooth-low-energy-42-...
Thanks for trying but a big part of the frustration is not getting enough information or detail:
Your link only takes me to the general page of CY8CKIT-042-BLE-A where you can find a bunch of links. Now which one to download?
I tried first:
|PSoC® Creator™||PSoC Creator is an Integrated Design Environment (IDE) which allows concurrent hardware and application firmware design of PSoC 3, PSoC 4 and PSoC 5LP systems.|
Then I just tried:
|Download CY8CKIT-042-BLE-A Kit Setup (Kit Design Files, PSoC Creator, PSoC Programmer, Documentation...||English||569.68 MB||06/18/2018|
And as I mentioned before, I do the full complete install and I don't get that folder. I got to C:\Program Files\Cypress\CY8CKIT-042-BLE-A Kit\1.0\Firmware and I only see 2 folders: "Programmer" and "PSoC 4 BLE". and 1 more read me file.
So which link to download? please be more specific.
Did you try with " Download the Files without using Download Manager' option after clicking on Download CY8CKIT-042-BLE-A Kit Setup (Kit Design Files, PSoC Creator, PSoC Programmer, Documentation... ?
Of course I spend all morning removing and re-installing the software, both ways, using the installer manager and without and still got the same annoying results, no BLE Dongle CySmart folder.
Have you tried yourself with this actual links to verify this is true? or are you just giving the standard protocol answers that might be outdated?
Is there a way I can find this folder by itself for download? If it works on your side for whatever reason please just look for a way so you can send me that folder. Like I mentioned it's frustrating and makes me loose a lot of confidence in Cypress if something so critical such as getting the platform running right away can't be achieved with so much headaches and waste of time.
Thanks Pratt but this is not what I'm looking for.
alexander.schmitdh post has a link that shows how you can fix this problem using the PSoC creator and a BLE_Dongle_Cysmart worksapce:
According to the post and Gyan there should be a file, as shown on the path, once you install the PSoC creator program. I tried and I don't see that file.
Do you have such file in your system?