Altera_Forum
Honored Contributor
20 years agoASMI & Flash programmer
Similar to the epcs_controller, the asmi component has extradelay set to "1" causing an increase
in programming time. As a simple example, my 5.0 design takes 6 minutes to program my design into an EPCS4, where my 4.1 design takes only 2 minutes 8-P There are two other threads that are related: REF 1: http://www.niosforum.com/forum/index.php?a...t=st&f=2&t=2280 (http://www.niosforum.com/forum/index.php?act=st&f=2&t=2280) REF 2: http://www.niosforum.com/forum/index.php?a...epcs_controller (http://www.niosforum.com/forum/index.php?act=st&f=2&t=1737&hl=epcs_controller) Supposedly for the epcs controller:<div class='quotetop'>QUOTE </div> --- Quote Start --- This was a problem fixed in Nios II 5.0 s.ervice pack 1 (just released). The other thread discusses workarounds for 5.0 users.[/b] --- Quote End --- However, having installed all available service packs (that I could find) ... I still observe the problem with the epcs controller (see REF 2). And, the problem manifests itself in a flash programmer design as well via the asmi component (just take a look at your ptf after running mk_target_board). Ok, if you edit the asmi class.ptf and perl module in a similar manner to the epcs controller (as described in the REFs), you can in fact remove set extradelay="0" after removing and then adding the asmi component in SOPCBuilder. but this creates a new problem: <div class='quotetop'>QUOTE </div> --- Quote Start --- ERROR: Memory component "asmi" requires a reference designator. Error: Generator program for module 'Board_System' did NOT run successfully.[/b] --- Quote End --- And ... even after making the mods to the asmi class.ptf & pm files, mk_target_board still generates an asmi component with extradelay="1". Soooo ... I'm looking for for help ... a work-around ... a hack ... whatever. Suggestions welcome! BTW: I've seen references to "Nios II 5.0 SP1" v. "Quartus 5.0 SP1" ... but I have not be able to locate the Nios II SP1. If someone could post a link -- my thanks! Regards, --Scott