Welcome, Guest. Please login or register.

Author Topic: A500Flash - new Kickstart switcher  (Read 2745 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline SpidiTopic starter

  • Newbie
  • *
  • Join Date: Sep 2014
  • Posts: 18
    • Show only replies by Spidi
A500Flash - new Kickstart switcher
« on: February 23, 2016, 04:12:13 PM »
A500Flash is a Kickstart switcher allowing Flash-memory reprogramming. The device should be installed inside the Amiga A500/A500+/A2000.

The design of Flash memory chips being used in our product enables loading another Kickstart image by running additional software on the same Amiga computer and subsequent switching between available ROM images by holding down CTRL+A+A keys.



A500Flash 5k

  • designed for Amiga A500/A500+/A2000 models,
  • comes with 512kB of built-in Flash memory,
  • support for 512kB ROM images – only the primary ones,
  • switching between available Kickstart images by holding down CTRL+A+A keys for about 3 seconds,
  • original ROM chip required,
  • PCB boards installation in place of original ROM and Gary chip,
  • Flash chips programming using native Amiga OS software,
  • included software requires Amiga OS 1.3+
A500Flash 1M

  • designed for Amiga A500/A500+/A2000 models,
  • comes with 1MB of built-in Flash memory,
  • support for 1MB ROM images - standard and extended ROM images,
  • switching between available Kickstart images by holding down CTRL+A+A keys for about 3 seconds,
  • original ROM chip required,
  • PCB boards installation in place of original ROM and Gary chip,
  • Flash chips programming using native Amiga OS software,
  • included software requires Amiga OS 1.3+
 

Offline apsturk

  • Full Member
  • ***
  • Join Date: Jan 2014
  • Posts: 221
    • Show only replies by apsturk
    • http://amigaonthelake.com
Re: A500Flash - new Kickstart switcher
« Reply #1 on: February 24, 2016, 03:34:50 AM »
I am not sure i get it? Why would someone buy this over any other. There is only 1 ROM pinout is that the flash ram part, if so why and how does it work. Please inform me with some details  THANKS
AmigaOnTheLake.com
AmigaOne X1000 | OS4.1FE | Radeon R9 280X | 480Gb SSD | 4Gb | 27 ViewSonic VP2770|
Amiga 500 | CPU 68010| Megachip 2 meg | Kickstart 3.1 | GVP 500HD+8 ROM 4.15 8 meg fast ram | ECS Indevision | SCSI2SD 4gig | BetterWB 4.0 | CD - Zip drives and Plipbox.
Amiga 1200 | Indivision 1200 AGA MK2cr | CF 4gig | ACA 1233 55.55mhz | OS3.9 | FastATA 1200 MK-V | Rapid Road
2 MorphOS Paid for copies. Running on Mac Mini 1.5Ghz
 

Offline Oldsmobile_Mike

Re: A500Flash - new Kickstart switcher
« Reply #2 on: February 24, 2016, 03:37:52 AM »
Correct me if I'm wrong, but this looks like an easy way to flash a custom 1MB ROM image (such as those custom 3.9 Kickstarts) into an A500/2000, correct?  If so, that's pretty sweet!  :)
Amiga 500: 2MB Chip|16MB Fast|30MHz 68030+68882|3.9|Indivision ECS|GVP A500HD+|Mechware card reader + 8GB CF|Cocolino|SCSI DVD-RAM
Amiga 2000: 2MB Chip|136MB Fast|50MHz 68060|3.9|Indivision ECS + GVP Spectrum|Mechware card reader + 8GB CF|AD516|X-Surf 100|RapidRoad|Cocolino|SCSI CD-RW
 Amiga videos and other misc. stuff at https://www.youtube.com/CompTechMike/videos
 

Offline apsturk

  • Full Member
  • ***
  • Join Date: Jan 2014
  • Posts: 221
    • Show only replies by apsturk
    • http://amigaonthelake.com
Re: A500Flash - new Kickstart switcher
« Reply #3 on: February 24, 2016, 04:10:45 AM »
One would think it does state "standard and extended ROM images" I don't know much about them. Question would the DOS part of the system on the ROM operate faster, kind of like a MAP ROM? I am just guessing ?  Thanks Mike
AmigaOnTheLake.com
AmigaOne X1000 | OS4.1FE | Radeon R9 280X | 480Gb SSD | 4Gb | 27 ViewSonic VP2770|
Amiga 500 | CPU 68010| Megachip 2 meg | Kickstart 3.1 | GVP 500HD+8 ROM 4.15 8 meg fast ram | ECS Indevision | SCSI2SD 4gig | BetterWB 4.0 | CD - Zip drives and Plipbox.
Amiga 1200 | Indivision 1200 AGA MK2cr | CF 4gig | ACA 1233 55.55mhz | OS3.9 | FastATA 1200 MK-V | Rapid Road
2 MorphOS Paid for copies. Running on Mac Mini 1.5Ghz
 

Offline QuikSanz

Re: A500Flash - new Kickstart switcher
« Reply #4 on: February 24, 2016, 04:45:07 AM »
But won't a 1Meg chip eat into bus max? or is it not mapped that way.
 

Offline Oldsmobile_Mike

Re: A500Flash - new Kickstart switcher
« Reply #5 on: February 24, 2016, 05:18:12 AM »
Quote from: QuikSanz;804542
But won't a 1Meg chip eat into bus max? or is it not mapped that way.

That's an interesting question.  CD32 and A1200 support 1MB, the others 512K?  Not counting the various "Romy" hacks that allow A3k and A4k to support 1MB.

Trusty Wikipedia tells me the following:

0x00F0 0000     512.0     512K System ROM (reserved for extended ROM image e.g. CDTV or CD³²)
0x00F8 0000     256.0     256K System ROM (Kickstart 2.04 or higher)
0x00FC 0000     256.0     256K System ROM


(link)

Maybe it banks into that additional space?  I've never seen a memory map that lists it like that, not that I spend a lot of time studying A500 memory maps.  ;)

Again, this is one of those products that would probably sell a whole lot better if it was more clearly explained.  I'm in though, if it does what I think it can do.  One of my biggest reservations about burning custom 3.9 ROM's is I just don't want to buy the hardware, LOL.  ;)
« Last Edit: February 24, 2016, 05:20:53 AM by Oldsmobile_Mike »
Amiga 500: 2MB Chip|16MB Fast|30MHz 68030+68882|3.9|Indivision ECS|GVP A500HD+|Mechware card reader + 8GB CF|Cocolino|SCSI DVD-RAM
Amiga 2000: 2MB Chip|136MB Fast|50MHz 68060|3.9|Indivision ECS + GVP Spectrum|Mechware card reader + 8GB CF|AD516|X-Surf 100|RapidRoad|Cocolino|SCSI CD-RW
 Amiga videos and other misc. stuff at https://www.youtube.com/CompTechMike/videos
 

Offline NorthWay

  • Full Member
  • ***
  • Join Date: Jun 2003
  • Posts: 209
    • Show only replies by NorthWay
Re: A500Flash - new Kickstart switcher
« Reply #6 on: February 24, 2016, 08:39:05 AM »
All Amigas Kickstarts check $F00000-$F7FFFF for a "Diag ROM" signature during early startup.

That is how the CS060 (and I expect all other 060 cards) can run with existing KS versions - there is a small ROM that has a snippet of code that fixes the FPU so it doesn't throw exceptions and continously resets your machine.

All you need is to make sure the addressing reaches your ROM which might need some Gary or other chips prodding. Then you have another 512M that will be scanned for OS modules just like the regular ROM at $F80000. IIRC - it's been a while since I looked at the gory tech details.
 

Offline psxphill

Re: A500Flash - new Kickstart switcher
« Reply #7 on: February 24, 2016, 09:06:14 AM »
Quote from: Oldsmobile_Mike;804543
Not counting the various "Romy" hacks that allow A3k and A4k to support 1MB.

There are similar hacks to get 1mb rom in an a500, AFAICT the extra 512k is mapped at the same address ($e00000 as on the a1200/a3000/a4000)

http://members.iinet.net.au/~davem2/overclock/A2000Kickstart.html

Apparently the cdtv memory card slot also appears at $e00000. If this board follows the same convention as other hacks, then I would expect problems on the cdtv.

Quote from: QuikSanz;804542
But won't a 1Meg chip eat into bus max? or is it not mapped that way.

It shouldn't eat into the 2mb chip, 8mb fast, 1.8mb trapdoor "ranger"/"slow" ram space.

However if a product like the http://wiki.icomp.de/wiki/ACA620#Memory came along that could map memory anywhere you wanted within the first 16mb then then you would have 512k ram less address space to put ram in. If you want a 1mb kickstart rom then it has to go somewhere.
« Last Edit: February 24, 2016, 09:16:51 AM by psxphill »
 

Offline polyp2000

  • Full Member
  • ***
  • Join Date: Jan 2011
  • Posts: 244
    • Show only replies by polyp2000
    • https://soundcloud.com/polyp/sets/polyp-2013
Re: A500Flash - new Kickstart switcher
« Reply #8 on: February 24, 2016, 11:18:19 AM »
Quote from: Spidi;804476
A500Flash is a Kickstart switcher allowing Flash-memory reprogramming. The device should be installed inside the Amiga A500/A500+/A2000.

The design of Flash memory chips being used in our product enables loading another Kickstart image by running additional software on the same Amiga computer and subsequent switching between available ROM images by holding down CTRL+A+A keys.



A500Flash 5k

  • designed for Amiga A500/A500+/A2000 models,
  • comes with 512kB of built-in Flash memory,
  • support for 512kB ROM images – only the primary ones,
  • switching between available Kickstart images by holding down CTRL+A+A keys for about 3 seconds,
  • original ROM chip required,
  • PCB boards installation in place of original ROM and Gary chip,
  • Flash chips programming using native Amiga OS software,
  • included software requires Amiga OS 1.3+

A500Flash 1M

  • designed for Amiga A500/A500+/A2000 models,
  • comes with 1MB of built-in Flash memory,
  • support for 1MB ROM images - standard and extended ROM images,
  • switching between available Kickstart images by holding down CTRL+A+A keys for about 3 seconds,
  • original ROM chip required,
  • PCB boards installation in place of original ROM and Gary chip,
  • Flash chips programming using native Amiga OS software,
  • included software requires Amiga OS 1.3+



Is there an a1200 version in the pipeline?

Offline trekiej

Re: A500Flash - new Kickstart switcher
« Reply #9 on: February 24, 2016, 06:00:11 PM »
I hope this turns out well. It is good to see more cool stuff for the Amiga.
Amiga 2000 Forever :)
Welcome to the Planar System.