16 July 2008, 03:56 | #1 |
Moderator
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 5,652
|
A600 Level 7 button and/or adapting Nordic Power to A600 internally?
What the title says. Tried amiga600.de and I guess I gave up when I didn't find pinouts in 2 minutes. I'm getting webspoiled(tm) I guess. :P
Any thoughts on how to do this? I'd like to break out of a piece of code in AsmOne and save the source, and break into my code while running outside AsmOne, if possible. Can it be done by "softkicking a cartridge ROM image"? I've no idea. This is on an A600HD/8MB |
16 July 2008, 08:57 | #2 |
move.w #$4489,$dff07e
Join Date: Sep 2005
Location: Norfolk, UK
Age: 42
Posts: 2,351
|
HRTMon and a LVL7 button would do the trick here. But I agree it would be interesting to hack an ARIII (or such) internally
This is the latest HRTMon (http://www.whdload.de/whdload/Tools/hrtmon230.lha) and it has a doc inside on how to make the NMI button. I followed it for my A2000 and it works great. |
16 July 2008, 14:45 | #3 |
Moderator
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 5,652
|
Never tried HRTMon, can it break a hung program that has taken over the interrupts? How is the program protected when a rogue program trashes memory? Gah. I ask too much, I'll just try it. Thx 8)
Still trying to find pinouts. Did a thorough google and perused the usual sites. Anyone know where they are hiding? I thought some ascii stuff on aminet, but no. At least not searchable with 'a600' or 'pinout'. |
16 July 2008, 15:21 | #4 | |
move.w #$4489,$dff07e
Join Date: Sep 2005
Location: Norfolk, UK
Age: 42
Posts: 2,351
|
Quote:
I guess if you really wanted to do some serious debugging you could try parts of your code using WHDLoad and HRTMon. WHDLoad is very helpful at reporting errors when developing game slaves so it could be of good use when debugging code too maybe |
|
16 July 2008, 21:02 | #5 |
Moderator
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 5,652
|
Well, I don't really have any serious bugs, still it would be nice with some internal goodies. Been thinking of a sampler + earphone jack actually
|
05 November 2008, 00:53 | #6 |
no c= no fun
Join Date: Jun 2008
Location: Birmingham
Posts: 320
|
Hi,
Anyone managed to build an NMI for the A600? I read some tech schematics for the A600 and I think that I can solder directly (via diodes) the NMI-button on the IPL0 + IPL1 + IPL2 on the 68000 cpu .. right ? or is there any other "place" on the A600 board (a resistor for example) that I can solder the NMI-button's cables there?? chris |
05 November 2008, 08:06 | #7 |
move.w #$4489,$dff07e
Join Date: Sep 2005
Location: Norfolk, UK
Age: 42
Posts: 2,351
|
I soldered directly to the 68000 on my A2000 and it works fine. I guess if you ever plan to get a turbocard for your A600 it won't fit after soldering something to the 68000. To keep your options open I would trace the lines back onto the board.
|
05 November 2008, 19:28 | #8 |
Moderator
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 5,652
|
Since I got my Trumpcard working beautifully with an Acard on my A500-040, I'll just plop my Nordic Power into the spare edge connector inside it.
Running out of space in my A600 since I decided to shove the hinge part of the screen down into the (reinforced) chassi. Looks way too ugly on the outside otherwise. I'll have to also fit the ps2 converter, probably under the floppy. Actually thinking about removing the floppy altogether, if RAD disks work perfectly with normal sector format disk images. Unless there are low profile DSDD drives available for A600? Or I'll just widen the floppy slit vertically and move it down, so I can sink the touchpad down into the chassi proper. But I bet I can fit a lvl 7 button |
27 August 2009, 03:27 | #9 |
Moderator
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 5,652
|
Just found out that _IPL0/1/2 go to Paula pins 13,14,16. So tomorrow I'll trace those pins to better soldering spots and pull all three pins low with diodes connected to a button.
|
27 August 2009, 10:44 | #10 | |
no c= no fun
Join Date: Jun 2008
Location: Birmingham
Posts: 320
|
Quote:
chris |
|
28 August 2009, 01:21 | #11 |
Moderator
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 5,652
|
Yeah, I changed my mind after tracing a bit. The IPLs are not connected directly to the CPU, go via resistors through the 74245 to the left of it, so it's likely bringing them low won't have the desired effect.
I've removed the A608 and will trace CPU pins 25-27 to somewhere on that. If not possible, to somewhere on the mobo. |
28 August 2009, 12:09 | #12 |
Moderator
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 5,652
|
Tracing on the mobo was fruitless, and those pins weren't connected to anything on the A608. I soldered 3 super-thin wires to the socket of the A608, worked fine. Level 7 button, yeah!! Power! . or something .
|
30 August 2009, 18:17 | #13 |
no c= no fun
Join Date: Jun 2008
Location: Birmingham
Posts: 320
|
BTW, I asked Zetro if he can add some headers on the (new) A608 for the IPL0/1/0, but as I see the solution with 'thin wires' works..
|
30 August 2009, 19:23 | #14 |
Moderator
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 5,652
|
It has to be those tiny wires for mobo repair, tho - or the socket won't go down all the way.
|
30 August 2009, 19:31 | #15 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,567
|
Termination resistors R953A/R953B/R953C? (at least on an A1200 I used similar resistors for easy interrupt 7 connection)
|
01 October 2009, 19:31 | #16 |
Moderator
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 5,652
|
My unreliable A608 sent to Zetr0 for repair. Unsoldered the wires.
Edit: nevermind, Found'em. Including C which is on the other side of Paula. Great, thanks Toni Last edited by Photon; 01 October 2009 at 19:47. |
01 October 2009, 22:06 | #17 |
Moderator
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 5,652
|
Did a general shoving-and-fastening operation inside while she was on the table. Much more room now! And up and running and breaking programs
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
A600 right mouse button not working | protek | support.Hardware | 48 | 18 March 2013 14:57 |
Wanted: A600 Floppy Eject button & A1200 Trapdoor | john1979 | MarketPlace | 3 | 17 March 2013 12:02 |
A600 no power to HD | alowe | support.Hardware | 11 | 01 May 2009 20:51 |
level 7 interrupt on A600 | xc8 | Hardware mods | 1 | 26 October 2008 14:53 |
WTB: A600/A1200 Floppy Eject Button. | Fingerlickin_B | MarketPlace | 5 | 15 April 2008 15:52 |
|
|