- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I tried following the instructions on how to port the flash programmer to our custom board. Our board design works to the point where I can download and run a NIOS program that reads and writes the flash. I ran the mk_target_board and assigned the same pins. Everything compiles fine. I then opened my design and selected my new target board in SOPC builder and rebuilt our SOPC/Quartus project for the target board. Again, everything works but when I try to burn my program into flash the programmer hangs and spits out "error synchronizing ...".
I have no idea what to try next. Can someone explain: 1) What happens after downloading the flash programmer SOF file? I tried downloading it directly with the programmer and that works but of course then it just sits there. 2) What's the significance of recompiling my design with the target board selected? Both my design and the ported flash programmer design seem to be complete standalone designs with pin assignments and everything. What happens when I select one or the other target board in SOPC builder? 3) What other tools are available to debug what happens during the execution of the flash programmer? I see the console output but it doesn't really explain what it's doing. Thanks, AndrewLink Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
if a PLL is needed and you havn't defined if , this problem may appear

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page