To build my prototype of the Altera D01 expansionboard, I’ve made a breadboard friendly slot connector. This way I can build the schematic on a breadboard.
This howto assumes that you have the Quartus II software + USB-Blaster drivers (located in the Quartus program folder) installed. I’ve used version 12.1 sp1.
The provided USB-Blaster driver workes on Windows 8 x64
Download the POF & SOF file from Caro’s Website
Put your Altera DE1 in Programmode
Connect the power adapter to yout Altera DE1
Connect your Altera DE1 with the USB cable to your PC
First startup Quartus II
Select Tools -> Programmer
Click on ‘Hardware Setup’
From the pulldown menu select ‘USB Blaster [USB-*]’
* = the USB port your Altera is connected on.
On the programmer screen click set mode on ‘Active Serial Programming’
Click on ‘Add File’ and select the downloaded POF file.
Tick the checkboxes Program/Configure & Verify
Then click on Start.
If everything is going Ok the right top corners statusbar will show 100% succesful
Now set the mode on : JTAG
Click Yes on the Device Warning
Click on ‘Add File’ and select the downloaded SOF file.
Click the Program/Verify checkbox & Click om Start.
If you see the green 100% succesful, your Altera DE1 is a MSX 😀
Today I received my Altera DE1, ready to get flashed as a MSX 😀
This is the first step for me in developing the Altera Epansion board.
The box :
Power-on Self Test :
Everything seems to work, just finished installing the Quartus software to program this thingy. Probably I have skip some sleep and have an all-nighter 😉
Last week I was thinking about a schematic that I’ve seen on Caro’s website for connecting Joystickports, a keyboard port, Audio out, CAS and slot connectors on an Altera DE1.
I’ve worked this out in a proof of concept just to see how it looks.
The idea is to place the connectors like this.
Also I’ve got the idea to put Slot1 in a angled possition, so it’s possible to use big cartrides or a slotexpander, without blocking slot 2.
Current status is, that it’s just a Concept but please share your ideas in the comments.