Tuesday, August 11, 2015

Update

It's been a while since my last update. I have been hard at work on my updated flash programmer turning it into a general bus controller so that I can test the MCU CPLD. I am close to having all the code ready to show in an upcoming blog post.

I ensured that it still works with the flash. I also added a bunch of new lines from the Arduino.

Here is the latest picture:




And the back:



Now it's time to start hooking up the MCU CPLD. From the .lco file:

       
[LOCATION ASSIGNMENTS]
Layer = OFF;
pins_A_15_ = pin,39,-,D,-;
pins_Aout_3_ = pin,25,-,C,-;
pins_D_7_ = pin,37,-,D,-;
pin_CLK = pin,11,-,-,-;
pin_nRESET = pin,29,-,C,-;
pin_nWR = pin,33,-,-,-;
pin_nRD = pin,28,-,C,-;
pin_nMREQ = pin,40,-,D,-;
pin_nIORQ = pin,27,-,C,-;
pin_nM1 = pin,42,-,D,-;
pin_nHALT = pin,18,-,B,-;
pin_nBUSACK = pin,38,-,D,-;
pin_nCS0 = pin,5,-,A,-;
pin_nCS1 = pin,2,-,A,-;
pins_A_14_ = pin,36,-,D,-;
pins_A_7_ = pin,17,-,B,-;
pins_A_6_ = pin,16,-,B,-;
pins_A_5_ = pin,15,-,B,-;
pins_A_4_ = pin,14,-,B,-;
pins_A_3_ = pin,9,-,A,-;
pins_A_2_ = pin,8,-,A,-;
pins_A_1_ = pin,7,-,A,-;
pins_A_0_ = pin,6,-,A,-;
pins_Aout_2_ = pin,24,-,C,-;
pins_Aout_1_ = pin,21,-,B,-;
pins_Aout_0_ = pin,20,-,B,-;
pins_D_6_ = pin,26,-,C,-;
pins_D_5_ = pin,30,-,C,-;
pins_D_4_ = pin,43,-,D,-;
pins_D_3_ = pin,31,-,C,-;
pins_D_2_ = pin,4,-,A,-;
pins_D_1_ = pin,19,-,B,-;
pins_D_0_ = pin,41,-,D,-;
pin_nNMI = pin,3,-,A,-;

No comments:

Post a Comment