Forum Discussion
Altera_Forum
Honored Contributor
20 years agoHi Nick,
I see now you *are* using an Advanced Config Device with the Cyclone. I saw Cyclone and automatically thought EPCS16. Can you read Orcan Schematic files? I could send you a working example on Stratix. As far as bootloader goes it was real easy in the end. Turns out you can build a simple app in NiosII IDE that will fit in 2KB. So we just burned this into HW and set our reset vector to point to it. It's a caveman simple bootloader that copies firmware out of flash and then jumps to it. We store our firmware as binary S-records that makes it even simpler because each 4 bytes tells you where to put it. Not super efficient but the EPC16 is huge. The EPC16 is not CFI compliant so your on your own, unless Altera has added support lately. If you've got budget private email me and I can try to hook you up with the genious that made our EPC16 work including failsafe. (We did the bootloader ourselves because only we can understand how simple it must be http://forum.niosforum.com/work2/style_emoticons/<#EMO_DIR#>/smile.gif ) Let me know about the schems. I could also just take a screen snap and send .jpg. Ken