- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi All,
I'm trying to access the top portion of the Configuration flash using my own logic. I've been using a separate flash (same chip) and have the driver written but want to save the space and use what already there. Unfortunately, Quartus gives a "dual" assignment warning even after I set up the pins to use as user I/O after configuration. Looks like this. Error: Can't place multiple pins assigned to pin location Pin_C1 (IOPAD_X0_Y25_N7) Info: Pin FLASH_DI is assigned to pin location Pin_C1 (IOPAD_X0_Y25_N7) Info: Pin ~ALTERA_ASDO_DATA1~ is assigned to pin location Pin_C1 (IOPAD_X0_Y25_N7) Are these pins only useable via "mega functions" or are they truely released to user I/O after config? Thanks, SteveLink Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Skip this question. I figured it out by trial and error. No thanks to Altera Documentation. I guess they expect everyone to blindly follow the NIOS/megafunction path without actually knowing how the hardware works. Keeps us locked into their product that way.
For those of you interested and who actually write your own hardware drivers rather than using the cookbook megafunctions: The "Enable input tri-state on active configuration pins in user mode" check box will conflict with user mode access on the configuration pins.
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