Welcome, Guest. Please login or register.

Author Topic: a500 Flashkick  (Read 4344 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline AmiganewTopic starter

  • Newbie
  • *
  • Join Date: Mar 2006
  • Posts: 10
    • Show only replies by Amiganew
a500 Flashkick
« on: March 06, 2006, 02:18:14 PM »
Hello

I'am German, sorry for my bad English.

I will build the dc-kf500 Flashkick on aminet for my a500.

I can't fount any schematic of DC-KF500 :-? , only some pics.

Can you help me!
 

Offline hppacito

  • Jr. Member
  • **
  • Join Date: Oct 2005
  • Posts: 84
    • Show only replies by hppacito
Re: a500 Flashkick
« Reply #1 on: March 06, 2006, 03:13:34 PM »
Circuit is in th file /pics/KickFlash500a

If you don't have any iff/lbm viewer you can use  views from freshmeat to see it (instructions follow for linux), this is needed because views somehow don't display properly the colors of this file !, but when you convert it z.B. to bmp you can see them in there. (With views or another viewer).

add something like this to image.c: Line 87

case SDLK_s:
    strcpy(name, current);
    name[315] = '\0';
    strcat(name, ".bmp");
    SDL_SaveBMP(image, name);
break;

Don't forget to add:
    char name[320];
at the begining of chkkey in image.c to be able to save to z.B. bmp.

Compile it (you should have SDL-devel) and run it.

If you have more questions just ask !

You will need a C compiler and includes to compile the files or used the already compiled in there !
2x A500 1MB ;-)
1x A600
3x PCs
1x Gf  :crazy:
 

Offline AmiganewTopic starter

  • Newbie
  • *
  • Join Date: Mar 2006
  • Posts: 10
    • Show only replies by Amiganew
Re: a500 Flashkick
« Reply #2 on: March 06, 2006, 03:51:06 PM »
Thank you, I have Irfan view (but not use it,  :getmad:  :getmad: ), it can view iff. Now i Have it, so i can build.

Have anybody use DC-FK500 in his a500? There are only a few Threads about it
 

Offline Ohforf

  • Jr. Member
  • **
  • Join Date: Jan 2006
  • Posts: 69
    • Show only replies by Ohforf
Re: a500 Flashkick
« Reply #3 on: March 06, 2006, 03:53:18 PM »
In Windows, i add the File extension '.iff'
and use XnView to display the Picture
it supports 455 File Formats and is free.  :-)
 

Offline AmiganewTopic starter

  • Newbie
  • *
  • Join Date: Mar 2006
  • Posts: 10
    • Show only replies by Amiganew
Re: a500 Flashkick
« Reply #4 on: March 06, 2006, 04:53:03 PM »
ok xnview i will take on PC.

Did anybody use Kickflash? What is /ROMEN, or what signal it must have. No Signal ist not so good, if the sw is off.
 

Offline Doobrey

  • Hero Member
  • *****
  • Join Date: Oct 2002
  • Posts: 1876
    • Show only replies by Doobrey
    • http://www.doobreynet.co.uk
Re: a500 Flashkick
« Reply #5 on: March 06, 2006, 07:26:18 PM »
Quote

Amiganew wrote:

Did anybody use Kickflash? What is /ROMEN, or what signal it must have.


I haven't built one for my A500 yet..been meaning too, but other stuff gets in the way  :-(

Anyway, IIRC /ROMEN is the the chip select signal that Gary generates when the address on the address bus matches one of the ranges of memory space reserved for ROMs, $f80000-$ffffff , $e00000-$e7ffff (and also $0-$7ffff when the /OVL signal is asserted to map ROM to low mem so the kickstart can boot the Amiga).
 Remember it's an active low signal, so if you're seeing more than 2-2.5v on your meter/probe it's not active.
On schedule, and suing
 

Offline AmiganewTopic starter

  • Newbie
  • *
  • Join Date: Mar 2006
  • Posts: 10
    • Show only replies by Amiganew
Re: a500 Flashkick
« Reply #6 on: March 06, 2006, 08:23:16 PM »
mmmh, then it must be at Gary I think. Have you got a schematics from Amiga?

I also must have the signal of Pin 1 or Pin 31 Kickstart at 6a Board.
 

Offline AmiganewTopic starter

  • Newbie
  • *
  • Join Date: Mar 2006
  • Posts: 10
    • Show only replies by Amiganew
Re: a500 Flashkick
« Reply #7 on: March 06, 2006, 08:36:30 PM »
Oh, I think I found it.

That is really the original /OE Signal from Board at the socket because in the pickture Flash A500 you can see Three at Carry meaning 19 20 and wr in schematics.

So I need only the signal of Pin 1 or Pin 31 Kickstart at 6a a500 Board
 

Offline hppacito

  • Jr. Member
  • **
  • Join Date: Oct 2005
  • Posts: 84
    • Show only replies by hppacito
Re: a500 Flashkick
« Reply #8 on: March 06, 2006, 09:56:30 PM »
@Amiganew:

from your last post... seems that you found *ROMEN

I found the A500 schematics... but I don't remember where, Google for them (A500 schematics, can do). If you don't find them, I can send you them.

Within the pics are the pinouts of flash and Amiga ROM chips, *OE in the AMIGA ROM is the *ROMEN signal generated by the Gary chip.

*** Note: *OE, !OE and /OE mean the same, a low active signal.
*** NOTE: *OVL is generated by one of the CIAs to map temporarly the ROM at 0x00000 so the 68k can find the vector table, is later negated during the boot process.

There is floating a dissasembled kickrom that you can read, clarifies a couple of things. I think is in aminet.

Sorry if you already knew all this.

(If you don't understand something, I can do my best and translate it to Deutsch).

The board can be done with the wire-up method, or you can draw a borad in some pcb editing software and later transfer it to a real pcb with the UV method or simple hand drawing, whatever you think is better (I'd recommend the later method for simplicity and better results).

Have fun, and don't forget to post pics and results !

2x A500 1MB ;-)
1x A600
3x PCs
1x Gf  :crazy:
 

Offline Doobrey

  • Hero Member
  • *****
  • Join Date: Oct 2002
  • Posts: 1876
    • Show only replies by Doobrey
    • http://www.doobreynet.co.uk
Re: a500 Flashkick
« Reply #9 on: March 06, 2006, 09:58:03 PM »
Quote

Amiganew wrote:
That is really the original /OE Signal from Board


Doh, sorry I forgot the A500 is different to the A1200 ! In the A500 the /CS at the ROM is tied to ground so it's always active, and like you said /ROMEN goes to /OE, Whereas on the A1200 /ROMEN goes to /CS and /OE (at the ROM) is generated by OR'ing /ROMEN and Gayle's /OE  ...guess I'll have to play with my A500 a bit more :hammer:

BTW, for A500 schematics there's a link on Ian Stedman's website, but it doesn't mention what revision board they're for.
On schedule, and suing
 

Offline AmiganewTopic starter

  • Newbie
  • *
  • Join Date: Mar 2006
  • Posts: 10
    • Show only replies by Amiganew
Re: a500 Flashkick
« Reply #10 on: March 09, 2006, 05:20:40 PM »
 

Offline hppacito

  • Jr. Member
  • **
  • Join Date: Oct 2005
  • Posts: 84
    • Show only replies by hppacito
Re: a500 Flashkick
« Reply #11 on: March 09, 2006, 06:34:53 PM »
Wunderbar ! :-D

Which programme have you used to create the 3-d model ?

btw, don't forget that you should be able to access those switches, and that the board should be plugged in to the ROM socket.

(What is the difference between Fassung and Sockel, if there is any ?) :-?
2x A500 1MB ;-)
1x A600
3x PCs
1x Gf  :crazy:
 

Offline AmiganewTopic starter

  • Newbie
  • *
  • Join Date: Mar 2006
  • Posts: 10
    • Show only replies by Amiganew
Re: a500 Flashkick
« Reply #12 on: March 09, 2006, 08:50:50 PM »
There is a shareware from http://www.matwei.de/doku.php English and German you must see. Than you can take

Eagle 4xx (PCB Editor)
Eagle 3D (The PCB making software for this -> Link)
Pov Ray (rendering Software)

Can you read all in his Homepage.

Its only a visualisation. In real the switches comes at case. The big IC is really not so big. There a "Pinhead" unter the PCB. Two or three sockets (Fassungen in German) comes in that original socket on a500.
But i must make the PCB in real first at weekend.

This is only the Rendering from the Cad File (for you).

 

Offline Doobrey

  • Hero Member
  • *****
  • Join Date: Oct 2002
  • Posts: 1876
    • Show only replies by Doobrey
    • http://www.doobreynet.co.uk
Re: a500 Flashkick
« Reply #13 on: March 09, 2006, 09:08:23 PM »
Quote

Amiganew wrote:
OK Now a small PCB.


Looks like it's gonna be a nice job, certainly better than my rats nest of wires and veroboard!! (which currently has a broken wire, but I can't see where it's broken from  :-x )
On schedule, and suing
 

Offline AmiganewTopic starter

  • Newbie
  • *
  • Join Date: Mar 2006
  • Posts: 10
    • Show only replies by Amiganew
Re: a500 Flashkick
« Reply #14 on: March 09, 2006, 10:01:16 PM »
My PCB backwards (visualisation)

ftp://inspiron:inspiron@people-ftp.freenet.de:21/AmigaFlashkickback.JPG

Good Night! (23.00)

P.S. What is veroboard