I am using a cyclone pro to program a freescale MC9S12DP512 and I can't get it to program. The chip is on an Adapt9S12D board from technological arts, I am using the  program PROG12Z - Flash Programmer, I have loaded every Freescale 9S12DP512  module in y

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

I am using a cyclone pro to program a freescale MC9S12DP512 and I can't get it to program. The chip is on an Adapt9S12D board from technological arts, I am using the  program PROG12Z - Flash Programmer, I have loaded every Freescale 9S12DP512  module in y

818 Views
zachweaver
Contributor I

P&E Microcomputer Systems: Over 30 years as an Industry leader in Embedded Systems Development Tools, debug probes, and production programmers

The chip is on an Adapt9S12D board from technological arts, I am using the 
program PROG12Z - Flash Programmer, I have loaded every Freescale 9S12DP512 
module in your libraries and always get an issue when I try programming 
starting at base address 00000. I get a warning saying "All S record addresses 
not in range or module."The error I receive is "No data to program" "Invalid 
addresses in srecord block from $0000C000 to $0000C01F. I have reloaded the 
modules starting with the base address of C000 and then programmed it without 
error but I get the same warning and this time it states the invalid address 
range at D000 to D01F. I think my real issue may be not having the right module 
for my chip. The puzzling thing is that I am programming a replacement board 
from an old project that was at one point programmed with a cyclone pro so 
There should be a way to do it because it was done at one point. Any 
suggestions would be very helpful.
Labels (1)
0 Kudos
Reply
1 Reply

571 Views
lama
NXP TechSupport
NXP TechSupport

Hi,

I am not sure what you are trying to load inot the MCU but usually final programmers need physical address range and not logical address range as S19 record uses.

For this purpose

Please try and convert the .phy file you use with PEMicro's Log2phy tool:

PEMicro Blog

or SRecCvt tool:

SRECCVTSW (REV 1.0.31)

Best regards,

Ladislav

0 Kudos
Reply