Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.
21616 Discussions

MAX10 programming times and UFM persistence

Altera_Forum
Honored Contributor II
3,186 Views

Hello, 

I am working with the new MAX10 device and I have some questions: 

1. According to the documentation, the internal flash can be programmed via a .pof file; this works but takes a long time (about 3 minutes); 

-> is it possible to have faster programming times for the MAX10 configuration? 

 

2. When I program the MAX10 flash, the UFM is erased; we keep important data in the UFM and when we update the configuration we would like to keep the previously stored information in UFM; 

-> is it possible to program the MAX10 configuration without erasing the ufm

 

Thank you for your help.
0 Kudos
5 Replies
Altera_Forum
Honored Contributor II
1,864 Views

 

--- Quote Start ---  

Hello, 

I am working with the new MAX10 device and I have some questions: 

1. According to the documentation, the internal flash can be programmed via a .pof file; this works but takes a long time (about 3 minutes); 

-> is it possible to have faster programming times for the MAX10 configuration? 

 

2. When I program the MAX10 flash, the UFM is erased; we keep important data in the UFM and when we update the configuration we would like to keep the previously stored information in UFM; 

-> is it possible to program the MAX10 configuration without erasing the ufm

 

Thank you for your help. 

--- Quote End ---  

 

 

Hi jordanf, 

 

1. What did you use to program the MAX 10? If you are using USB Blaster, then you can consider USB Blaster II for faster programming time. 

 

2. If I am not mistaken, in Quartus programmer; you have the option to tick/untick CFM and UFM. To configure just the CFM, make sure you tick just CFM(leave UFM unticked). I believe this will just configure the CFM, leaving your UFM intact =D
0 Kudos
Altera_Forum
Honored Contributor II
1,864 Views

 

--- Quote Start ---  

Hi jordanf, 

 

1. What did you use to program the MAX 10? If you are using USB Blaster, then you can consider USB Blaster II for faster programming time. 

 

2. If I am not mistaken, in Quartus programmer; you have the option to tick/untick CFM and UFM. To configure just the CFM, make sure you tick just CFM(leave UFM unticked). I believe this will just configure the CFM, leaving your UFM intact =D 

--- Quote End ---  

 

 

Hi vinhael, 

1. Thank you for the information. I am waiting for my USB Blaster II! 

 

2. I tried that, but it did not work. I forgot to mention that I am currently working with Quartus 14.1; I didn't try it with 15.1 yet. 

I have an extra issue: I need to be able to do that via command line (currently using "quartus_pgm -mJTAG -opv;max10_config.pof") for our production line and I didn't see how. 

 

BR 

Fernando
0 Kudos
Altera_Forum
Honored Contributor II
1,864 Views

USB-blaster II is the direct method to have fastest speed for some usb 2.0 high speed compliant

0 Kudos
Altera_Forum
Honored Contributor II
1,864 Views

 

--- Quote Start ---  

Hi vinhael, 

1. Thank you for the information. I am waiting for my USB Blaster II! 

 

2. I tried that, but it did not work. I forgot to mention that I am currently working with Quartus 14.1; I didn't try it with 15.1 yet. 

I have an extra issue: I need to be able to do that via command line (currently using "quartus_pgm -mJTAG -opv;max10_config.pof") for our production line and I didn't see how. 

 

BR 

Fernando 

--- Quote End ---  

 

 

Just to close it: 

1. USB Blaster II really makes it go down from 3 minutes to less than 30 seconds! 

 

2. By using the cdf file generated with the quartus programmer GUI, I can use the command line; and by unchecking all check marks and then only the CFM program one, the UFM is not erased (only the middle line must ge checked).
0 Kudos
Altera_Forum
Honored Contributor II
1,864 Views

 

--- Quote Start ---  

Just to close it: 

1. USB Blaster II really makes it go down from 3 minutes to less than 30 seconds! 

 

2. By using the cdf file generated with the quartus programmer GUI, I can use the command line; and by unchecking all check marks and then only the CFM program one, the UFM is not erased (only the middle line must ge checked). 

--- Quote End ---  

 

 

Great job Fernando! Glad you managed to solve your problem :)
0 Kudos
Reply