Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Novice
178 Views

What is difference between JTAG, AS, PS programming modes?

While programming, and keeping JTAG programming mode, one development boards wants .jic file, and other demands .pof file to program flash memory. So, where these other programming mode will fit? I mean, as far as the programming modes are concerned, why I was able to program a Max10 device with pof file while in JTAG mode, but had to convert sof file to jic file to program a flash(EPCS64) of Cyclone IV device? Then when will I select AS, PS modes? please somebody clarify.

0 Kudos
3 Replies
Highlighted
Moderator
27 Views

A .pof programs the flash memory that's built into the MAX10 device through the JTAG interface, while the .jic file is used as a "gateway" design through the Cyclone IV device to program its attached flash. See these online trainings and their links to documentation for details:

 

https://www.intel.com/content/www/us/en/programmable/support/training/course/odev1100.html

https://www.intel.com/content/www/us/en/programmable/support/training/course/ocnfgsch.html

 

#iwork4intel

0 Kudos
Highlighted
27 Views

Hi,

 

Thank you sstrell for the answer.

 

@TRoa, you may refer to sstrell answer for this question.

 

Regards,

Aiman

0 Kudos
Highlighted
New Contributor I
27 Views

Hi TRoa,

 

sstrell is right. But, from a programming point of view, the AS (Active Serial) is a mode configuration with EPCQ-L. Both PS (Passive Serial) and AS you will need to stored your bitstream to flash so that it is auto program during power up. 

 

0 Kudos