Welcome, Guest. Please login or register.

Author Topic: Homebuild IDE interface that autoboots?  (Read 2053 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline faflerTopic starter

  • Newbie
  • *
  • Join Date: Nov 2005
  • Posts: 16
    • Show all replies
Homebuild IDE interface that autoboots?
« on: January 25, 2006, 05:42:01 PM »
Ultimately, i want to build a MMC interface for my A500+ (KS 2.0). Right now, i'm looking for scematics for a homebuild autobooting IDE controller.
 

Offline faflerTopic starter

  • Newbie
  • *
  • Join Date: Nov 2005
  • Posts: 16
    • Show all replies
Re: Homebuild IDE interface that autoboots?
« Reply #1 on: January 25, 2006, 09:05:19 PM »
Thanks. I did a search for "ide autoboot", and it didn't come up with anything. Anyway, it's not very well documented, so other links will be appreciated.
 

Offline faflerTopic starter

  • Newbie
  • *
  • Join Date: Nov 2005
  • Posts: 16
    • Show all replies
Re: Homebuild IDE interface that autoboots?
« Reply #2 on: January 25, 2006, 09:34:20 PM »
Have you looked at the link amipal posted? It looks alot more complicated than the other A500 IDE controllers i've seen. But it doens't seem to have other ROM's than the ones used for the kickstart switcher.
 

Offline faflerTopic starter

  • Newbie
  • *
  • Join Date: Nov 2005
  • Posts: 16
    • Show all replies
Re: Homebuild IDE interface that autoboots?
« Reply #3 on: January 25, 2006, 10:13:00 PM »
Quote

Doobrey wrote:
I was thinking of the same thing over Xmas, came up with 2 ideas.
 1. Build a simple interface but hack the driver into the Kickstart ROM.


That would be a good solution, but i have no idea how to do that.

Quote

 2. Rip out Gary and hack in the A600's Gayle chip..the driver is already in the Kickstart (for v37.300+ anyway) plus the added bonus of a PCMCIA slot too..assuming it all works (cos they aren't pin compatible, and Gayle needs a few more signals that aren't available on the Gary socket)


Wouldn't that give the A500 all the A600's memory problems? I don't want to give up my 8 mb FastRAM for PCMCIA.
 

Offline faflerTopic starter

  • Newbie
  • *
  • Join Date: Nov 2005
  • Posts: 16
    • Show all replies
Re: Homebuild IDE interface that autoboots?
« Reply #4 on: January 25, 2006, 10:17:57 PM »
Quote

Ohforf wrote:
The latest non-autoboot IDE interface Version
can be found at http://www.students.tut.fi/~leinone3/ide/

a quote from the readme File :

Quote
I have built a new interface which will eventually support Autoconfig(tm) and autoboot. The interface uses a Lattice Semiconducor ispLSI1032E in PLCC-84 package. The autoboot ROM will be a 24C128 or 24C256 serial EEPROM in 8 pin DIP or SOIC package.


It's from 9. December 2005.

I will build the simple non Autoboot Version first
and see what happens.


I couldn't find anything about his new interface. Maybe a email would help on that matter.
 

Offline faflerTopic starter

  • Newbie
  • *
  • Join Date: Nov 2005
  • Posts: 16
    • Show all replies
Re: Homebuild IDE interface that autoboots?
« Reply #5 on: January 25, 2006, 11:23:55 PM »
Quote
The simplest way would be to just overwrite scsi.device with the new driver code compiled to ORG at the same ROM address,then burn a new kickstart (Or even better, build Redskull's KF500 flashrom board on Aminet, and set the second half of the flash to be an 'extended' rom and write the ide driver in there)
 The downside to overwriting scsi.device is that the new code can't be any larger, otherwise you'll start overwriting other residents too!


It still sounds a bit complicated. I don't have any knowledge on 68000 assembler and the needed system calls.

Quote
Yeah that's true. It didn't even cross my mind when I thought about it, cos I don't have 8mb to worry about, lucky git.


Well, the plan was to include a 72 pin SIMM slot for a 16 mb FPM SIMM and use the first 16 bit of the 32 bit bus.

Quote
I guess the neatest way would be to use a PLD to emulate the IDE registers of Gayle and let Gary do the rest


That might work. Then i would just need to upgrade to kickstart 2.05. Where can i find detailed info on Gayle?