15 June 2012, 17:12 | #81 |
Registered User
Join Date: Sep 2006
Location: Thunder Bay, Canada
Posts: 4,323
|
design pic
Here's a paper design pic of my final design.
I just have to proof read it a couple of times to make sure there are no glaring errors. I am going to use a 44 pin through hole socket for the atmel which makes building it a whole pile easier. I have also found a way to secure the board down on either side of the CPU so hopefully that will stop the board from popping off. I included a 6 pin programming header for programming the Atmel but (the header itself) wont be on the finished boards, i'll just program the chip off the board and plop it in. The socket that secures to the CPU will be on the underside of the board. I just cut out the hole so i could see how the board sits Last edited by kipper2k; 15 June 2012 at 17:17. |
16 June 2012, 19:32 | #82 |
Registered User
Join Date: Sep 2006
Location: Thunder Bay, Canada
Posts: 4,323
|
k,
next step, programming the Atmel1502. Needless to say i didn't have a programmer specifically for the Atmel chips so time to find free software and get out my USB programmer. I found AtmelISP v6.7 that works for this series of Atmel so i downloaded and run it, of course the hardware is LPT so no good for my USB JTag hardware. (Xilinx impact sucked too, that never worked). Needless to say my laptop doesnt have a LPT connector so now i have to use my old file server which has a PCI LPT card. All i need now is a programmer, look on EBay... cheapest with shipping is $25, and probably a 3 week wait, damn, this day is beginning to suck. Off to the internet again and i find a nice little page that shows some homemade circuits, damn, i don't have a 74ls244 so i cant build that. Then, looky looky, i found someone who built a programmer LPT cable that doesnt need buffer/logic chips, just a few 33ohm resistors and a 25 pin DB connector for the parallel port., so here's a picture of the schematic.... Here is a link to the webpage itself... http://opencollector.org/history/fre...teBlaster!.htm So i build this circuit, i put a 44 pin PLCC socket on some cardboard and wire up the needed pins for jtag, i use hot glue to make sure nothing moves too much and breaks something., i add a USB connector to provide the 5v reference voltage to the chip and then connect up the lpt connector circuit. Now to program the chips... damn, doesnt work, i select the byteblaster hardware, select LPT1 which is my pci parallel board and damn, not working. Ahhhhh, i see, my pci board uses a custom port so i select "other" port and use E800 as my port settings, i create a chain file as shown in the tutorial and Yayyyy, it works. Cost of my programmer, an old 25 pin connector, cut up USB cable and a few resistors. not bad. So what does this beast look like... Not a very pretty sight lol... So, while this thing is actually working i take this opportunity to program all my Atmels in case something breaks in the future. so on we go Last edited by kipper2k; 16 June 2012 at 19:40. |
16 June 2012, 22:40 | #83 |
Registered User
Join Date: Apr 2010
Location: Italy
Posts: 1,136
|
more jtag need very short cable, max 10 cm
|
16 June 2012, 23:45 | #84 |
www.majsta.com
Join Date: Jun 2010
Location: Banjaluka/Republic of Srpska
Age: 43
Posts: 448
|
I don't know where did you find price 25$ when you can find JTAG programmer for few USD with free worldwide shipping. Anyhow I was thinking that you will use Altera MAX device for this. Anyhow provide me detailed schematics and I ll check that everything is fine. On those PCB in pdf I only see that capacitors need to be closer to the component... Also I don't support using via's on memory...
|
17 June 2012, 00:10 | #85 | |
Registered User
Join Date: Sep 2006
Location: Thunder Bay, Canada
Posts: 4,323
|
Quote:
Ebay for the prices of the byteblaster, it was either $10 and $15 shipping or free shipping and $25 for the item, and like i sad a 3 week wait at least. so being impatient as i am i decided to try making it myself. Length of the cable is about 1 foot, no errors reported on programming at all, i done 20 in a row and all were successful first time. I will move the caps a little closer to the supply, I used the atmel as it was one of the 2 that was recommended so i am not going to make unnecessary changes. I'll post a updated schematic tomorrow after i have tweaked and done some verification on it. |
|
17 June 2012, 09:35 | #86 |
R.I.P Smudge 18-08-16
Join Date: Aug 2005
Location: Leicester/UK
Age: 66
Posts: 3,968
|
Nice DIY programmer
You might want to use better quality card and cut it a bit straighter or it might not work properly Good job on the Ram Upgrade, I'll be ordering one of these. |
17 June 2012, 12:19 | #87 |
www.majsta.com
Join Date: Jun 2010
Location: Banjaluka/Republic of Srpska
Age: 43
Posts: 448
|
@kipper2k instead of using byteblaster use usb blaster and disable 3.3V pin 6 on JTAG chain. Usb blasters are cheap and fast... Those work of yours is ok but messy
|
17 June 2012, 13:40 | #88 | |
Registered User
Join Date: Sep 2006
Location: Thunder Bay, Canada
Posts: 4,323
|
Quote:
I don't have the USB Blaster HW, i have a Xilinx Platform cable USB (model DLC9G) so i don't think its compatible with the Altera USB Blaster HW/SW. Once i have the board built it will include a 2 pin Power/Ground header on it for reference voltage and make a nice short (pretty looking) simple cable that will program the chip while in the board but out of the Amiga for easy programming so if people want to play they would be able to make a simple cable for themselves Last edited by kipper2k; 17 June 2012 at 13:53. |
|
18 June 2012, 12:52 | #89 |
Registered User
Join Date: Aug 2010
Location: Newcastle Australia
Age: 63
Posts: 18
|
kipper, that programmer is a work of art, don't change or dismantle it! (maybe a nice clear case...) Absolutely brilliant.
|
18 June 2012, 13:24 | #90 |
Registered User
Join Date: Sep 2006
Location: Thunder Bay, Canada
Posts: 4,323
|
|
18 June 2012, 13:33 | #91 |
Registered User
Join Date: Sep 2006
Location: Thunder Bay, Canada
Posts: 4,323
|
|
18 June 2012, 13:58 | #92 |
Ya' like it Retr0?
Join Date: Jul 2005
Location: United Kingdom
Age: 49
Posts: 9,768
|
@Kipps,
Thats some great work, I have been redesigning the A608 on and off for the past year - I never seem to get the time it needs. Anyway - this project is awesome, I can only suggestion one thing to help - and that is to introduce a void so the CPU doesn't over heat. you could get away with only two thirds that void space - its really only for the CPU to breath. |
18 June 2012, 14:04 | #93 |
Registered User
Join Date: Sep 2006
Location: Thunder Bay, Canada
Posts: 4,323
|
How about strategically placed holes around the traces to allow some air flow, would that suffice ? (I'll make some changes. Thanks
This is why i like to post the progress info, always help on the way Quote:
Last edited by kipper2k; 18 June 2012 at 14:10. |
18 June 2012, 14:10 | #94 |
Ya' like it Retr0?
Join Date: Jul 2005
Location: United Kingdom
Age: 49
Posts: 9,768
|
|
18 June 2012, 14:15 | #95 |
Registered User
Join Date: Sep 2006
Location: Thunder Bay, Canada
Posts: 4,323
|
Yup, i will move the traces so people can add on a small square finned heat sink if they want,
the cap on the left can moveoutside the chip area and traces shoild be no problem |
18 June 2012, 14:47 | #96 |
Ya' like it Retr0?
Join Date: Jul 2005
Location: United Kingdom
Age: 49
Posts: 9,768
|
that will be awesome indeed!
sorry, I couldn't help but have a play with M$ paint - my appologies I found these when I redesigned the interface module for the A608- Aluminum Alloy Chipset Heatsinks $3.10 (free PnP) Size (inches) 0.75in * 0.55in * 0.67in Size (mm) 19.5mm * 13.9mm * 17mm So they might be a little big - but I am sure they would cut down easy =D |
18 June 2012, 14:50 | #97 | |
Registered User
Join Date: Sep 2006
Location: Thunder Bay, Canada
Posts: 4,323
|
Quote:
i will size the void to fit common sized heatsinks. A little heatsink is always good. I'll work on it tonight after work. (Damn work interfering with my fun |
|
18 June 2012, 23:10 | #98 |
MI clan prevails
Join Date: Jul 2010
Location: Belgrade, Serbia
Posts: 1,443
|
Woohoo Zetr0 rides again
Together with kipper2k they are an unstoppable force ! |
19 June 2012, 01:18 | #99 |
Ya' like it Retr0?
Join Date: Jul 2005
Location: United Kingdom
Age: 49
Posts: 9,768
|
@Lord Aga
I am humbled, but this little baby is all Kipper2k! he has done some very clever design work - I love the look of the adapter, and I am sure it will serve the community well! In fact, I will probably want to buy a good 10 - 15 PCB's =) |
19 June 2012, 02:42 | #100 |
Registered User
Join Date: Sep 2006
Location: Thunder Bay, Canada
Posts: 4,323
|
Thanks for the kind words
here's a pic of the board look now. I rerouted a few traces and added a milling layer to cut out the centre of the 68 pin PLCC. The exposed portion is about 0.600" x 0.600". may need a little tweaking but that should be close. The large hole on the left of the CPU socket will allow the board to be screwed down and there is a smaller hole above the top left of the 44 pin PLCC that will allow a wire to be used to hold down the right side of the board (more later) |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
A500 4mb-8mb fast ram expansion | kipper2k | Hardware mods | 143 | 25 May 2019 23:37 |
8MB Ram Upgrade Card Question | Slyder1980 | Hardware mods | 7 | 03 February 2012 00:03 |
A608 Amiga 600 - 4mb Fast Ram Upgrade | fitzsteve | MarketPlace | 0 | 17 October 2010 23:23 |
Wanted: 4MB or 8MB A1200 RAM expansion! | 8bitbubsy | MarketPlace | 0 | 12 September 2010 20:45 |
A1200 8mb ram expansion only 4mb | Nipedley | support.Hardware | 13 | 16 February 2009 01:01 |
|
|