English Amiga Board


Go Back   English Amiga Board > Support > support.Hardware > Hardware mods

 
 
Thread Tools
Old 24 October 2014, 23:11   #21
Knight2011
Registered User
 
Join Date: Oct 2014
Location: Paris
Posts: 11
Quote:
Originally Posted by kipper2k View Post
These can be preprogrammed for people, the only caveat is that people must prove ownership of the rom in order for these to be sold legally. I believe this could be done by the buyer sending the files to the seller for writing. Once written it can be treated like a regular read only rom for most people that have no intention/need to rewrite it.
If instead I provide you the link to any of the million places where you can find AMIGA roms, is it the same that downloading the files then sending them to you?
Knight2011 is offline  
Old 26 October 2014, 12:15   #22
pandy71
Registered User
 
Join Date: Jun 2010
Location: PL?
Posts: 2,741
Place you driving license (id card) side to original ROM
pandy71 is offline  
Old 26 October 2014, 12:17   #23
Bastich
Registered User
 
Bastich's Avatar
 
Join Date: Jul 2011
Location: UK
Posts: 341
Does owning a copy of Amiga Forever count?
Would it be possible to make a version to fit the A4000?
Bastich is offline  
Old 26 October 2014, 13:00   #24
demolition
Unregistered User
 
demolition's Avatar
 
Join Date: Sep 2012
Location: Copenhagen / DK
Age: 43
Posts: 4,190
It would be nice if the kickstart selection could be done with the keyboard, e.g. holding down a specific key to select a certain KS. Many of us do not like making holes in the chassis to install extra switches.

Quote:
Originally Posted by Knight2011 View Post
If instead I provide you the link to any of the million places where you can find AMIGA roms, is it the same that downloading the files then sending them to you?
The difference is who to blame. If you download the file and forward it to Kipper2k, then he does not know where you got it from and is in good faith (unless you tell him).
demolition is offline  
Old 26 October 2014, 16:11   #25
kipper2k
Registered User
 
Join Date: Sep 2006
Location: Thunder Bay, Canada
Posts: 4,323
yah, as Demolition states, if you send me the file i can assume you have ownership, a link wouldn't cut it.

Regarding the question on cutting holes in the case etc to select roms, i would also like to try to avoid doing this, so... with a little help from my friends hopefully, we can design something that doesn't need a hole and i am thinking a small daughter board that sits under the upper grill that can use a light sensitive switch that can detect light/"lack of" to achieve the same result.

If someone has a design that could allow keypresses that would select up to 4 images then that also would be a good option

One thing i have noticed is the 2mb 29f160DB -70 (70nanosecond) is very unstable, the bootup success rate is very poor except for just one chip i have. I think 70ns is too fast a chip and has a hard time being recognised by the Amiga (all of them). The 1mb 29f800bt -90 chips i have work fine, so i think speed is a definate issue. I have ordered some 90ns 29f160 chips so i will verify this theory

Last edited by kipper2k; 26 October 2014 at 16:18.
kipper2k is offline  
Old 26 October 2014, 17:19   #26
Yulquen74
Registered User
 
Join Date: May 2013
Location: Kleppe / Norway
Posts: 253
On my 4 x Eprom/kickstart board, I used a simple 8-pin microcontroller
(PIC12F629) and a demultiplexer (74LS139) to detect resets (listen for loss
of activity on A0) and select ROM images using long (2 seconds) resets.

One long reset toggles to the next kickstart, if reset is held, the next is selected and so on. A small buzzer gives aqoustic feedback to every long reset operation (kickstart 1 =
1 short beep, kickstart 2 = 2 short beeps and so on).

A long reset toggling through all kickstarts introduces a second setting,
how many kickstarts to use, and at last, the save function (long beep) which saves how many kickstarts to use together with the current selected kickstart
which becomes the power-up default.



Quote:
Originally Posted by kipper2k View Post
yah, as Demolition states, if you send me the file i can assume you have ownership, a link wouldn't cut it.

Regarding the question on cutting holes in the case etc to select roms, i would also like to try to avoid doing this, so... with a little help from my friends hopefully, we can design something that doesn't need a hole and i am thinking a small daughter board that sits under the upper grill that can use a light sensitive switch that can detect light/"lack of" to achieve the same result.

If someone has a design that could allow keypresses that would select up to 4 images then that also would be a good option

One thing i have noticed is the 2mb 29f160DB -70 (70nanosecond) is very unstable, the bootup success rate is very poor except for just one chip i have. I think 70ns is too fast a chip and has a hard time being recognised by the Amiga (all of them). The 1mb 29f800bt -90 chips i have work fine, so i think speed is a definate issue. I have ordered some 90ns 29f160 chips so i will verify this theory
Yulquen74 is offline  
Old 26 October 2014, 18:16   #27
kipper2k
Registered User
 
Join Date: Sep 2006
Location: Thunder Bay, Canada
Posts: 4,323
Quote:
Originally Posted by Yulquen74 View Post
On my 4 x Eprom/kickstart board, I used a simple 8-pin microcontroller
(PIC12F629) and a demultiplexer (74LS139) to detect resets (listen for loss
of activity on A0) and select ROM images using long (2 seconds) resets.

One long reset toggles to the next kickstart, if reset is held, the next is selected and so on. A small buzzer gives aqoustic feedback to every long reset operation (kickstart 1 =
1 short beep, kickstart 2 = 2 short beeps and so on).

A long reset toggling through all kickstarts introduces a second setting,
how many kickstarts to use, and at last, the save function (long beep) which saves how many kickstarts to use together with the current selected kickstart
which becomes the power-up default.

love to see it, it sounds like a great solution.

update, Yulquen74 has sent me a keyboard input option for selecting the rom so hopefully i can get it working

Last edited by kipper2k; 26 October 2014 at 22:27.
kipper2k is offline  
Old 27 October 2014, 01:52   #28
kipper2k
Registered User
 
Join Date: Sep 2006
Location: Thunder Bay, Canada
Posts: 4,323
k, here is a beta board for the a1200 using Yulquen74's keypress logic design, the board should be compatible with 1mb and 2mb 29fxxx flash roms, if there are any addons out there that this design would clash with (ie physical location) then let me know and i can redesign the logic portion of the board to elsewhere?

once finished it should hopefully be able to boot via keypresses with the audible acknowledge sound and also be able to boot via toggle switches



the other boards (1 romchip Amigas) will be different physical shape

Last edited by kipper2k; 27 October 2014 at 02:00.
kipper2k is offline  
Old 28 October 2014, 00:02   #29
kipper2k
Registered User
 
Join Date: Sep 2006
Location: Thunder Bay, Canada
Posts: 4,323
here is a picture of the completed board (beta) ready for some testing, it will wprk with either toggle switches or keypresses (hopefully)

kipper2k is offline  
Old 28 October 2014, 00:09   #30
demolition
Unregistered User
 
demolition's Avatar
 
Join Date: Sep 2012
Location: Copenhagen / DK
Age: 43
Posts: 4,190
With keypresses do you mean holding down different keys for different roms or is it controlled by long resets like Yulquen74 has done? If it is the first, do you not need additional wires soldered to the MB?
demolition is offline  
Old 28 October 2014, 00:12   #31
kipper2k
Registered User
 
Join Date: Sep 2006
Location: Thunder Bay, Canada
Posts: 4,323
Quote:
Originally Posted by demolition View Post
With keypresses do you mean holding down different keys for different roms or is it controlled by long resets like Yulquen74 has done? If it is the first, do you not need additional wires soldered to the MB?
same as Yulquen74
kipper2k is offline  
Old 29 October 2014, 04:56   #32
K.C.Lee
Registered User
 
Join Date: Jul 2014
Location: Ottawa/Canada
Posts: 49
In my A1000 hacking days, I made a kickstart board to boot the A1000 with KS 1.3/2.04 ROM. Also replaced 2 PALs to get the ROM chips to work without the KCS, but that was the longer story. That was so long ago.

Basically, on the rising edge of the A1000 /reset line, it latches the logic level of a toggle switch with a 74LS74. The D F/F complementary outputs are used to select one of the kickstart ROM. Since the ROM switching is only made at CPU reset, it is very reliable. My startup-sequence looked at the KS version and re-direct it to the right OS directory.

For the old FLASH chips, they must be programmed from RAM as the ROM array disappears. You have to kill all the multitasking, interrupts etc so that nothing tries to access the ROM or else those code would crash and you'll brick. I suppose someone could make a bootstrap loader in a write protected FLASH bank that boot up the machine without AmigaOS and loads the RAM with programming code. That sounds a bit too much for an otherwise simple project/product.
K.C.Lee is offline  
Old 07 November 2014, 13:52   #33
kipper2k
Registered User
 
Join Date: Sep 2006
Location: Thunder Bay, Canada
Posts: 4,323
Hi All,

Here's a progrep on the romboard, here it is...



So the board has the capability of up to a 2mb Flashrom and selectable 4 x 512k images by selecting A18 and A19 (by various means) dependent on whether the 1mb or 2mb flashrom is installed. All the pin connections are available on the board so anyone who has a programmer capable will be able to program these chips as many times as they like. (No annoying UV erasures YaY!.

There are multiple ways that the enduser can select which method to choose an image to boot... switch on the board, switch remote... keypress... and last but not least the other way (which i am not going to reveal yet).
The last method will appeal to a lot of people

Boards are actually being produced as we speak and should be ready in about 2 weeks

edit... forgot to mention, the A1200 romboard is actually 1 board that contains the 2 roms and has same capabilities of the single rom boards

Last edited by kipper2k; 07 November 2014 at 13:59.
kipper2k is offline  
Old 07 November 2014, 23:18   #34
Knight2011
Registered User
 
Join Date: Oct 2014
Location: Paris
Posts: 11
Will it work with A500 and MB rev5???
Knight2011 is offline  
Old 07 November 2014, 23:35   #35
mfilos
Paranoid Amigoid
 
mfilos's Avatar
 
Join Date: Mar 2008
Location: Athens/Greece
Age: 45
Posts: 1,978
What a bunch of epic win board!!!
Now lets hope Redskull or Toni can gief some help on the load ROM from the Amiga to the EEPROM
mfilos is offline  
Old 07 November 2014, 23:47   #36
kipper2k
Registered User
 
Join Date: Sep 2006
Location: Thunder Bay, Canada
Posts: 4,323
Quote:
Originally Posted by Knight2011 View Post
Will it work with A500 and MB rev5???
short answer yes, long answer ... it will need a bit of tweaking, there is not a lot of real estate to start adding more jumpers ... i cant even remember what needs to be done for the rev 5, i think it has to do with lifting a pin and making a jumper, if you have a link handy for the mod can you post it.

edit, i do have an idea for yet another way to boot up using another addon card but thats for later

more edit... after some searching (i even found an old picture of me doing it) here is info...

"For Amiga 500 Rev 3 and Rev 5 boards, the ROM socket must have pin 1 connected to pin 31 and the ROM IC must have connected pin 21 to bent-up pin 31"

http://www.kipper2k.com/amiga/a500rev31mod.jpg


so it would be a simple fix, i can make the mod for those that are going to use it in a Rev 5 or less mobo

Last edited by kipper2k; 08 November 2014 at 00:52.
kipper2k is offline  
Old 08 November 2014, 09:33   #37
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,502
I only talked about A500.

Gayle based systems (A600 and A1200) seems to have flash ROM support built-in (I assume Gayle generates correct chip select and RW signal when writing to ROM space which Gary refuses to do), only simple address decoder components are missing and few signals, at least according to schematics.

Is it possible to support this configuration?

EDIT: address decoding circuit apparently is only needed when using 8-bit chips. So only missing part is to wire /WE, /OE and /FLASH signals to correct chip pins.

Last edited by Toni Wilen; 08 November 2014 at 09:42.
Toni Wilen is offline  
Old 08 November 2014, 14:09   #38
Knight2011
Registered User
 
Join Date: Oct 2014
Location: Paris
Posts: 11
Quote:
Originally Posted by kipper2k View Post
so it would be a simple fix, i can make the mod for those that are going to use it in a Rev 5 or less mobo
That would be really fine :-). I'll be pleased to have ROM 1.2 and 1.3 for games compatibility and 2.04 plus 3.1 for new features and improved workbench.

Any idea how much it can cost (with shipping to France)?
Knight2011 is offline  
Old 08 November 2014, 14:18   #39
kipper2k
Registered User
 
Join Date: Sep 2006
Location: Thunder Bay, Canada
Posts: 4,323
Quote:
Originally Posted by Knight2011 View Post
That would be really fine :-). I'll be pleased to have ROM 1.2 and 1.3 for games compatibility and 2.04 plus 3.1 for new features and improved workbench.

Any idea how much it can cost (with shipping to France)?
shipping to pretty well most parts of Europe would be $9.40. I haven't figured out the price of the romboards yet. depending on 1 rom or 2 rom boards probably between $19 to $29. The Canadian $ is doing a nosedive so it would be in US $
kipper2k is offline  
Old 09 November 2014, 09:46   #40
Jope
-
 
Jope's Avatar
 
Join Date: Jul 2003
Location: Helsinki / Finland
Age: 43
Posts: 9,861
Quote:
Originally Posted by kipper2k View Post
"For Amiga 500 Rev 3 and Rev 5 boards, the ROM socket must have pin 1 connected to pin 31 and the ROM IC must have connected pin 21 to bent-up pin 31"
I'm pretty sure only the 1-31 swap is necessary in this flash board application, the 21 to bent up pin 31 part is to force the 27c200/27c400 into 16bit mode.
Jope is online now  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Help making Custom Kickstart rom Viserion Hardware mods 28 13 December 2014 05:43
Crash with custom ROM on 68000 UAE support.WinUAE 5 10 July 2012 09:04
For sale: > 160 rare C64 games boxed: Synapse, Broderbund, Atari, Epyx... Hacky MarketPlace 0 26 June 2010 23:52
Sound -170%, CPU 160+% problem... Grimbog support.WinUAE 8 23 December 2006 19:54
SALE: Amiga Blizzard PPC card PPC@160 , 68040 @25 MHz morka MarketPlace 3 12 October 2006 00:28

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 11:58.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.15413 seconds with 13 queries