Hi All,
I am new to NXP boards and ARM Cortex 33.
I have just got my brand new LPC55S69-EVK Board and I want to start developing and learn it more.
LPCxpresso55s69 Development Board:LPC55S69-EVK
I have seen that there is a Firmware already install on it as an example from the factory - LED blinks and Audio in and out and also I have managed to get the Mouse doing a square with cursor as well.. These examples are neat and I want to keep (Specially the Audio) - How can I save the current Firmware on my LPC55S69-EVK Board?
Or maybe there is another way to enjoy the Firmware later on after playing with the baord using the Example code and compile it and upload it.
As I have mentioned I am NEW and I am still learning - not trying so much now since I am not skilled as well as I do not want to loose the Firmware that is currently running.
I already downloaded the SDK for MCUXpresso IDE v11 - built it for Windows and it is already linked inside the IDE. (in the future I think to use Keil v5.5 as well with this board).
I hope that there is a way to preserve the Factory Firmware that it can be used and accessed in the future after erasing and flashing a new Firmware.
Thanks for your help
Aryeduino.
Getting Started with the LPC55S69-EVK Evaluation Board
says:
"OOB_test demo source code is available in SDK"
But I can't find it in:
mcuxpresso.nxp.com/en/builder?hw=LPCXpresso55S69
or any other places.
It is realy avaliable?
Hello al_bin,
I haven't find the OOB_test demo under SDK, while it seems you can have a look at the SDK demo "lpcxpresso55s69_multi_peripherals_test".
BR
Alice
Thank you. This is it.
Albert
Hello aryeduino,
This is J-link command function, no related with mcu, you can use read memory command :
Read memory from the target system in units of 32-bits. If necessary, the target CPU is halted in order to read memory.
Mem32 [<Zone>:]<Addr>, <NumItems> (hex)
Parameter | Meaning |
---|---|
Zone | Name of memory zone to access. |
Addr | Start address. |
NumItems | Number of items to read. Maximum is 0x100000. |
Mem32 0x0, 100
About detail you can have a look at:
https://wiki.segger.com/J-Link_Commander#Mem32
BR
Alice
Thanks @Alice_Yang
As I have mentioned I am new to NXP programing and I am familiar with STM32 a bit - I normally work with ESP and Arduino and I want to start learning NXP boards and ARM Cortex M33 for IoT Security as well.
I am not sure I fully understand what you suggest me to do. And I would be happy if you elaborate a bit an the steps needed to be taken in order to back it up.
Thanks
Hello aryeduino,
You can try to use J-link commander read all the flash data out, save it, next time you can grogram it to use. Or enter ISP mode (Detail refer to UM) using buttons on board, then using Blhost read the data out to a file .
BTW, as beginner, recommend use SDK demo:
https://mcuxpresso.nxp.com/en/select
BR
Alice
Thanks @Alice_Yang
As I have mentioned I am new to NXP programing and I am familiar with STM32 a bit - I normally work with ESP and Arduino and I want to start learning NXP boards and ARM Cortex M33 for IoT Security as well.
I am not sure I fully understand what you suggest me to do. And I would be happy if you elaborate a bit an the steps needed to be taken in order to back it up.
I have already downloaded and installed the SDK for board LPC55S69-EVK in my MCUXpresso - If there is a way to get the factory Firmware back from there I would be happy to know as well.
Thanks