Forum Discussion
Altera_Forum
Honored Contributor
19 years agoHi K V Naresh,
<div class='quotetop'>QUOTE </div> --- Quote Start --- How these ".ptf" and ".sof " files are related?[/b] --- Quote End --- In order to work with an FPGA based platform the software developer needs a .sof file, that is used to configure the FPGA device with the processor system, and a matching .ptf file. And here some extracts: "Included with the hardware is an Altera Quartus project, as well as an SOF image file. This project contains the necessary pin-mappings for the LinuxDev board as well as schematic file with the previously mentioned components. This project may be modified and recompiled to produce a new SOF file. The SOF file contains the hardware image of the FPGA, and is downloaded to the FPGA each time a hardware modification is required. The EPCS configuration device on board can also store a new hardware image once the user is satisfied with their new image. " "The kernel is dependant on the configuration of the NIOS II processor. For example, if the memory locations of SDRAM have been changed, the kernel must be aware of this when it’s built. All of the NIOS II parameters are located in a PTF file, labeled <niosii processor name>.ptf" Maybe you need to read the full text www.fps-tech.net/docs/uclinux-ug.pdf <div class='quotetop'>QUOTE </div> --- Quote Start --- And if I have my specific ".sof" file for my FPGA Design huh.gif , how can I know which ".ptf" need to be included, if both of these are to be related.[/b] --- Quote End --- That's obvious, the SOPC Builder generated file (.ptf) is in fact used in part to generate the sof file by Quartus II.