EraseAll API returned: Error code 0x00000094: Unknown SROM status code

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
arobot
Level 1
Level 1
First question asked Welcome!

There was an error while programming the device: "PSoC Programmer reported error (100 - EraseAll API returned: Error code 0x00000094: Unknown SROM status code)"

I get this result using PSoC Creator 4.2 and a CY8CKIT-062-BLE as the programmer for a custom board.

  • SW5 is POS2 (3.3V)
  • SW6 is External

From PSoC Programmer 3.29.0 I see:

Successfully Connected to KitProg3 (CMSIS-DAP/BULK/0D090821022A7400) at 12:09:54 PM | KitProg3. CMSIS-DAP Version 2.0.0. Firmware Version 2.10.878. Hardware Id 02.

Voltage: 3318mV

PSoC Programmer also fails with no detailed message:

Programming Terminated
Erasing of Main Flash Started...

I reviewed several other similar posts, but none showed error 0x00000094 and their solutions did not work for me.

Thanks,

Arobot

 

0 Likes
1 Solution
DheerajK_81
Moderator
Moderator
Moderator
First comment on KBA First comment on blog 5 questions asked

Hello @arobot ,

Yes to program an external board using the PSoC6 BLE Pioneer Kit, you need to have the following settings:

  • SW3 to 3.3V
  • SW6 to External Device
  • SW7 to VDDD/KitProg2

With these settings you should be able to program. In case the programming fails, please check the hardware design guide and ensure you have the same connections on your custom board:

DheerajK_81_0-1611733988484.png
Also please check the XRES pin, power pin connections in your design. Attach the schematic if possible.

Regards,
Dheeraj

View solution in original post

0 Likes
1 Reply
DheerajK_81
Moderator
Moderator
Moderator
First comment on KBA First comment on blog 5 questions asked

Hello @arobot ,

Yes to program an external board using the PSoC6 BLE Pioneer Kit, you need to have the following settings:

  • SW3 to 3.3V
  • SW6 to External Device
  • SW7 to VDDD/KitProg2

With these settings you should be able to program. In case the programming fails, please check the hardware design guide and ensure you have the same connections on your custom board:

DheerajK_81_0-1611733988484.png
Also please check the XRES pin, power pin connections in your design. Attach the schematic if possible.

Regards,
Dheeraj

0 Likes