Forum Discussion
Using the ASMI
Has anyone here used the ASMI (Active Serial Memory Interface). I tried including asmi.c in my .c file but I get a 'no such file or directory' error.
What is required to use the ASMI software subroutines?3 Replies
- Altera_Forum
Honored Contributor
Quick question, why are you trying to use ASMI? If you are going to talk to the EPCS device you should use the EPCS controller (and it's HAL software routines).
- Altera_Forum
Honored Contributor
It appears you are right. I just read that in the Embedded Peripherals Hadbook. The reason I was going to use it is it seems to be better documented than the EPCS Controller documentation. Also when I did searches on Alteras site the ASMI docs come up with more hits.
- Altera_Forum
Honored Contributor
Ah... I see. That's probably because ASMI is older than the EPCS Controller. If you have not already figured this out, the EPCS controller does everything that the ASMI device did plus it has a bootloader built into it. When looking for documentation I would look at the following links since they contain the latest and greatest information:
http://www.altera.com/literature/lit-nio2.jsp (http://www.altera.com/literature/lit-nio2.jsp) (Nios II) http://www.altera.com/literature/lit-sop.jsp (http://www.altera.com/literature/lit-sop.jsp) (SOPC Builder) http://www.altera.com/literature/lit-qts.jsp (http://www.altera.com/literature/lit-qts.jsp) (Quartus II)