Forum Discussion
Altera_Forum
Honored Contributor
12 years ago --- Quote Start --- The tutorial works with any board or just that one that you put in your tutorial? I have a DE0-nano. --- Quote End --- The tutorial can be made to work with any board, and has examples for the BeMicro, BeMicro-SDK, and DE2 boards. I didn't have a DE0-nano at the time (I do have one now). If you manually go through the tutorial, then you can create your own top-level design for the DE0-nano. If you get too confused, then I can send you the files. Try doing it yourself first as it will help you to learn the tools. Note that the software will work *regardless* of what you connect your JTAG-to-Avalon-MM master to. The client GUI simply issues read and write commands to the master component. They do not care what the master is connected to, as the client just reads and writes Avalon-MM addresses. The server also has a debug mode, where if you set the variable debug to 1 before sourcing the script, the reads and writes on the server are just to fake memory locations. Read the comments in jtag_server.tcl. The key advantage to having the source code for a tutorial is that you can "play" with the code. Don't be afraid to just try something - it might just work - and if it doesn't, you can then try to figure it out (Ok, be a "little" afraid when you are downloading to hardware, as you *must* have the pin assignments correct). Its only by "doing" that you really gain an understanding of what is going on. Cheers, Dave