Hello all,
I am facing an issue while attempting to program flash on my FRDM-RW612-BGA board using MCUXpresso IDE. I receive the error:
"Unable to perform operation! Command failed with exit code 1"
and the console shows "Programming failed. Verify failed."
I've ensured proper power, connection, selected the correct debug interface, and followed the standard procedures (including steps from the Knowledge Base about unlocking flash), but the error persists.
Could someone please guide me on how to resolve this error? Are there any additional steps or settings I should check to successfully erase/unlock the flash and enable programming again?
Thank you
Screenshot:
Hello @mieintern02, hope you are doing well.
Could you please confirm whether you are using a FRDM-RW612 Evaluation Board or the RD-RW612BGA?
Additionally, could you please share a detailed picture of your board setup?
Hi,
I am using a 2fr Evaluation kit from Murata Electronics which uses a rw612 chipset from NXP that comes with a BGA package. I am also using the MCUXpresso software from NXP to program the board. The version of SDK I am using is 25.06.00. I’ve attached my board setup to this mail.
Thank you
Hello @MIEintern021.
There are some considerations to migrate our SDK applications to module-based boards like Type 2FR EVK which has a different flash module, please check the following post in the Application Code Hub: Migration from FRDM-RW612 to third-party module memories. This guide provides support for Murata's Type 2FR (and other modules) and contains an example project to flash into your EVK. Notice that this example uses the MCUXpresso SDK 24.12.00 for FRDM-RW612.
To get the example from the Code Hub to your MCUXpresso IDE:
Click on "Import from Application Code Hub" option from the Quickstart Panel in MCUXpresso IDE.
Once in the Application Code Hub window search for the sample's name (Migration from FRDM-RW612 to third-party module memories), select it and click on "Github link" and wait until the "Next >" button can be used.
Once clicked on the "Next >" button, follow the steps to import the project from the git repository. Finally, when the project is available in your workspace you should be able to flash it and test it on your setup.
Please let me know if you are able to get this example running into your board.
Hi @mieintern02.
Could you please provide more details of the procedure and results you see when following the guide to unlock the flash? If possible please try it again and send me the logs that you see. Notice that you have to select your memory template of the memory used by your EVK in the Boot Memory Configuration Menu (see the images below).
Additionally, please confirm that the guide you sticked to is the following: How to solve flashing problems in FRDM-RW612 (flash lock).