56F8300 programming software

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

56F8300 programming software

Jump to solution
1,178 Views
Fduch
Contributor III

Hi. Need to read out firmware from 56F8323. Can any expland what SW are used for that task?
Can I use 56800E Flash Programmer User Guide for that? 

 

0 Kudos
Reply
1 Solution
1,160 Views
Celeste_Liu
NXP Employee
NXP Employee

Hello @Fduch ,

Thanks for your support. 

Yes, you can use 56800E Flash Programmer User Guide to read memory from 56F8323.

Please download the 56F8XXXFP software:
EVK for MC56F832x and MC56F812x DSCs | NXP Semiconductors

Celeste_Liu_0-1750990273384.png

Then open the file 56800EFPUG and follow the steps of section “2.2.3 Viewing Memory”:

Celeste_Liu_2-1750990460798.png

Hope it can help you.

BRs,

Celeste

 

-------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the "ACCEPT AS SOLUTION" button. Thank you!
-------------------------------------------------------------------------------------------------------------------

View solution in original post

0 Kudos
Reply
12 Replies
908 Views
Fduch
Contributor III

I have add some info for cloning MCU. You need to readout only 2 files from 568323:

1)fflash 568323_flash.cfg program flash.S -rp0x00000:0x03FFF -p0x378
2)fflash 568323_flash.cfg boot flash.S -rp0x20000:0x20FFF -p0x378


As I understand, data flash area (0x01000 0x01FFF) is not so needit

0 Kudos
Reply
989 Views
Fduch
Contributor III

Finally, SOLVED! Need to be install CodeWarrior for 56800E Digital Signal Controllers v8.3.exe + FLSHPROGRAMMER_V1.2_WIN32.exe and move to directory like here:


C:\Program Files\Freescale\FlashProgrammer v1.2\bin>fflash 568323_flash.cfg 1623
0_p.S -rp0x0:0xfff -s -p0x378
56800E Flash Programmer v1.1
Program ran on: Mon Jul 21 14:45:06 2025
Connected to local CCS server
Configured to use Parallel Command Converter at port LPT1
Using Configuration File: 568323_flash.cfg
3 flash unit(s) defined in the config file.
Chip ID: 0x01f4001d
Core ID: 0x02211004, 1 - Normal Mode
Placing the device into debug mode, please wait...
Reading Memory: ****************, Done
Resetting the device to user mode...
Init: 2907ms, Read Memory: 3297ms, Exit Debug: 921ms, Total: 7125ms

 

978 Views
Celeste_Liu
NXP Employee
NXP Employee

Hello @Fduch , I am very glad to hear that.  Any new issues, welcome to create the new post.

0 Kudos
Reply
997 Views
Fduch
Contributor III

Well, here the correct CMD and what I have with yours *cfg:

C:\JtagV2>fflash 568323_flash.cfg 16230_x.S -rx0x0:0xfff -p0x378
56800E Flash Programmer v1.0
Program ran on: Mon Jul 21 13:48:18 2025
CCCSClient::Open: Connection refused

C:\JtagV2>

0 Kudos
Reply
995 Views
Celeste_Liu
NXP Employee
NXP Employee

What version is your 56F8300 programming software, and which version of CodeWarrior is it a plug-in for? Additionally, what is your Windows OS?

I noticed there is "CCCSClient::Open: Connection refused" in the log.

It might be related to CCS; please refer to it. Windows 7/10: Using USB TAP on CodeWarrior for DSC - NXP Community

0 Kudos
Reply
992 Views
Fduch
Contributor III
OS is Win XP. And I had not install CodeWarrior on it. Just only 56800E Flash Programmer.exe & FFLASH.exe from archive 56800E Flash Programmer User Guide. Does need to install CodeWarrior?
0 Kudos
Reply
1,004 Views
Fduch
Contributor III

Well, some actions: 

C:\JtagV2>flashJtagLoader 568323_flash.cfg 16230_x.S -rX0x0:0xfff -p0x378
DSP56F801x Flash loader. Compiled on Nov 3 2006, 18:00:59.
version Alpha 2.0
(c) Freescale, TIC, 2006 by William Jiang
Partial Copyright 2000-2002, Zloba Alexander
I/O port driver started
Using printer port at address 0x378.
Chip ID: 0x01f4001d
After reseting the part in programming, JTAG paths now are as follows:
JTAG IR path length: 8
JTAG DR path length: 1 (BYPASS)
Core ID: 0x02211004 Core Status: 0x0d - Debug
After selecting the core TAP of the part in programming, JTAG paths are changed
now!!!
JTAG IR path length: 4
JTAG DR path length: 1 (BYPASS)
Debug Request status: 0xd - Debug
Enable OnCE status: 0xd - Debug
Enable OnCE successful, target chip is in Debug mode
Trim relaxation oscillator successful!, trim value =0x026c
Chip is not secured
Flash config file command ignored: target_code_sets_hfmclkd 1
Flash config file command ignored: set_hfm_config_base 0x003FF7
Flash config file command ignored: set_hfm_programmer_base 0x2F800
Flash config file command ignored: set_hfm_prog_buffer_base 0
Flash config file command ignored: set_hfm_prog_buffer_size 512
3 flash units defined in the config file.
Downloading of code failed, verify PRAM base address

C:\JtagV2>


What' wrong? 

0 Kudos
Reply
1,001 Views
Celeste_Liu
NXP Employee
NXP Employee

Hello, I found another 56F8323 configuration file in Codewarrior v8.3, could you please have another try?

 

0 Kudos
Reply
1,014 Views
Fduch
Contributor III

Hi again! I come back... and as I see i need flash.cfg file for that operations. But is havn't any *cfg files in 56800E Flash Programmer.exe 
Where I can get it? If to be moore exactly - flash8323.cfg 

0 Kudos
Reply
1,153 Views
Fduch
Contributor III

There will definitely be questions later. Need some investigations for that

0 Kudos
Reply
1,151 Views
Celeste_Liu
NXP Employee
NXP Employee

Hello @Fduch ,

Since this is a LPC channel, for any other DSC related questions, please help to create a new post on Digital Signal Controllers - NXP Community

Thanks for your understanding in advance.

BRs,

Celeste

0 Kudos
Reply
1,161 Views
Celeste_Liu
NXP Employee
NXP Employee

Hello @Fduch ,

Thanks for your support. 

Yes, you can use 56800E Flash Programmer User Guide to read memory from 56F8323.

Please download the 56F8XXXFP software:
EVK for MC56F832x and MC56F812x DSCs | NXP Semiconductors

Celeste_Liu_0-1750990273384.png

Then open the file 56800EFPUG and follow the steps of section “2.2.3 Viewing Memory”:

Celeste_Liu_2-1750990460798.png

Hope it can help you.

BRs,

Celeste

 

-------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the "ACCEPT AS SOLUTION" button. Thank you!
-------------------------------------------------------------------------------------------------------------------

0 Kudos
Reply