Why does fflash require an actual device to calc CRC?

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

Why does fflash require an actual device to calc CRC?

2,187 Views
JPB_plxs
Contributor I
When trying to calculate a CRC for a given S-Record file, why does fflash need have CCS connnect to an actual device?
 
Example usage: fflash 56835x_flash.cfg whatever.S -crcP0x0:0xffff -dumpvirtual
 
According to the fflash PDF for the -crc option: "This can be used in conjunction with the -dumpvirtual to dump the 32-bit CRC of a file without loading it onto the device."
 
If the file is not being loaded to the device, why require a CCS connection?
 
Labels (1)
Tags (1)
0 Kudos
Reply
1 Reply

692 Views
trytohelp
NXP Employee
NXP Employee
Hi,
 
You're right.
I reproduced it on my side.
It appears that the fflash check in first the connection to the CCS.
For sure this is not required when  -crc and -dumpvirtual options are using.
I think it's more a design issue of the tool.
I must check it with the engineer.
Can I suggest you we continue to follow this issue via the CRM system ?
Can you please log it in CRM ?
Please add in the description or subject "for Pascal".
 
Please use Freescale on line support web page.
  - Go to following URL: http://www.freescale.com/TechSupport
  - Click on Submit a Service Request. You will come to a login page.
  - You can submit your request through the web from there.
Pascal
0 Kudos
Reply