After first turning on the adapter and connecting to the C8051F022 FlashUtil asked to update the firmware of the adapter, while the utility saw the connected MCU C8051F022. After updating after clicking the Connect button, I get the following error: "Cannot connect to the selected USB debug adapter".
I try "USB Debug Adapter Firmware Reset" but I get error: "Error occured opening the specified device!"
What should I do?
The most insulting thing is that I just bought an adapter!
Hello fellow brother. We will both enter counselling together with these tools..see my post after yours on the same topic.
Here is the fix - thanks to nick1 - download the referenced reset program and allow it to fix the bricked USB Debug adapter. What a design!! Good luck!
Thanks to nick1 for the posting his details on where to find this sacred tool. Now only if the web designers would link the tools so this can be found on the first attempt. Thought the tool was to be automatically installed during the IDE installation - guessed wrong.
This not work for me.
In first post I write "I try "USB Debug Adapter Firmware Reset" but I get error: "Error occured opening the specified device!"
After installing MCU_IDE.exe I found this EXE on path c:\SiLabs\MCU\Utilities\USB Reset\
So our issue was different.
Can you try with the Flash Tool that is posted here?
Update: While debugging an in-circuit C2 programmer, we managed to brick our EFM8BB3 micro. The JLINK programmer failed to fix the issue. Then attempted with this USB Debug tool as follows:
1) configured the JLINK interface setting from MCU to OFF using the Simplicity Studio. Power cycled the kit to confirm the LCD reports DISABLED (no more MCU setting).
2) then connected the USB Debug adapter using the 3 wire C2 interface - C2D + C2CK + Ground.
3) Exit the Simplicity Studio - only one program can use the USB Debug adapter.
4) Ran the standalone flash tool -> found the serial # of our tool -> CONNECT -> after a few seconds, the tool reports CONNECTED -> select FLASH ERASE -> works :) After this process, the Simplicity Studio can also access the EFM8BB3 kit just fine. Can run Space Invaders, etc. once again :)
This USB Debug adapter obviously offers more precision and faster C2 handshakes. See no reason why the JLINK front CPU tool cannot do the same to fix the many bricked CPUs. However, this USB Debug adapter works well. BTW - have at least 6" of wire between the tools.
Next will try to unlock a soldered EFM8 which can be read but not erased. Somehow, must be locked / write protected.
Everything turned out to be much simpler, I figured it out.
On the other computer the adapter works, rebooted my PC in safe mode - the adapter also works.
In normal mode, the MSI USB monitor has blocked the operation of the adapter.
Excuse for troubling.