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.
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.