Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
21611 Discussions

Generating a Motorola S-Record file for pre-programming CFI flash config PROM

Altera_Forum
Honored Contributor II
1,264 Views

Now that we have our product working nicely I need to generate a Motorola hex file (S-record) for a third party service to use to pre-program Spansion CFI flash PROMs that we use to configure a Cyclone IV EP4CGX50. 

 

What is the proper process for generating the S-Record file? 

 

I tried running the POF file through the quartus_cpf.exe utility to generate an Intel hex format file and then ran the resulting file through srec_cat, a conversion utility for linux, to generate the Motorola S-Record file. The third party used that to program a first article device but unfortunately that didn't work. A readback comparison of the pre-programmed part shows differences from the original POF. 

 

Thanks.
0 Kudos
0 Replies
Reply