Altera_Forum
Honored Contributor
14 years agoBIN/HEX to POF Convertion
Like many other people I've got a problem because I need to program some MAX7000s devices but only have a Intel HEX file which is not supported by the Quartus Standalone programmer. I've been working on an application to convert HEX to POF and have it almost completed.
I am looking for information in regards to the "Logical Address and Data 32 (Tag=17)" packet used in the POF Format. The documentation I have found states as follows: "This packet defines a group of logical addresses in the target device and associates logical data with these addresses. The addresses comprise a linear region in the logical address space, bounded on the low end by the starting address and extending upward by the address count specified in the packet. The starting address and address count are each specified by 4-byte fields (32 bits)." The problem is that studying various POF files I have compiled with Quartus I see that there are three 4-byte fields and not two like mentioned above. Does anybody have any information to what these fields are used for and how the "address count" field is handled? Thanks.