Welcome, Guest. Please login or register.

Author Topic: Minimig v1.1 ARM Hardfile Demonstration  (Read 21226 times)

Description:

0 Members and 2 Guests are viewing this topic.

Offline denli

  • Jr. Member
  • **
  • Join Date: May 2007
  • Posts: 67
    • Show only replies by denli
Re: Minimig v1.1 ARM Hardfile Demonstration
« Reply #44 from previous page: December 27, 2008, 11:39:39 PM »
@bloodline

Perhaps you would be better of with an OpenPandora and UAE4ALL

The Minimig is an A500 cycle exact (nearly) device.
/Dennis
 

Offline wolfchild

  • Jr. Member
  • **
  • Join Date: Oct 2007
  • Posts: 74
    • Show only replies by wolfchild
    • http://www.binarycombinations.com
Re: Minimig v1.1 ARM Hardfile Demonstration
« Reply #45 on: December 30, 2008, 11:55:00 PM »
I'm curious about one little detail on the accelerated Minimig.

What speed-grade is the 68k used in the video?  It seems that the 16MHz part is the most easily available from Digikey, and that's what I got.  I'd be surprised to see it going all the way up to 28MHz!

Also, what 68k grade do the amigakit Minimigs ship with?
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
self-built minimig 1.1 :: 10ns SRAM :: 3.5MB RAM::ARM board::2GB SD card
VGA -> SCART cables currently available - PM me to order.
 

Offline whiteb

  • Hero Member
  • *****
  • Join Date: Feb 2006
  • Posts: 739
    • Show only replies by whiteb
Re: Minimig v1.1 ARM Hardfile Demonstration
« Reply #46 on: December 31, 2008, 12:25:27 AM »
68000's are HIGHLY overclockable, and they dont need heat sink's :)

The default 68000's in the Minimig's are 16Mhz clocked by the core to 7Mhz.
A4000D - CSMKII//128MB/IDE CF/Indivision Scandoubler
A1200
A1000

(And now a Minimig) :>)
 

Offline boing4000

  • Full Member
  • ***
  • Join Date: Apr 2006
  • Posts: 222
    • Show only replies by boing4000
    • http://www.amigademo.de
Re: Minimig v1.1 ARM Hardfile Demonstration
« Reply #47 on: December 31, 2008, 12:22:05 PM »
Right, Dennis also told me some time ago that this SEC000 are very "overclock friendly" and even the 16MHz 68k should also work fine at 28Mhz.
 

Offline amazing

  • Sr. Member
  • ****
  • Join Date: Oct 2006
  • Posts: 323
    • Show only replies by amazing
Re: Minimig v1.1 ARM Hardfile Demonstration
« Reply #48 on: December 31, 2008, 12:25:08 PM »
hehe my only question is when will the board available...
i can not wait  :P
a1200 blizzard 68030@50mhz/128mb/slimlinecdrom/os3.9
1x MINIMIG...Arm+mem upgrade---build 3
2x a500 1mb internal+2mb in a supraram kick 1.3
c64_1541 with z80 processor
c64 c aldi model+1541 II
3x vic-20_vic1541
1541 III by j.derogee
 

Offline yaqube

  • Full Member
  • ***
  • Join Date: Feb 2008
  • Posts: 197
    • Show only replies by yaqube
Re: Minimig v1.1 ARM Hardfile Demonstration
« Reply #49 on: December 31, 2008, 02:08:09 PM »
The Minimig in the video is equipped with 20 MHz 68SEC000 (the price difference between 16 and 20 MHz version was marginal). The speed gain of the CPU run @ 28 MHz over standard A600 is only 2.91 due to memory running at 7 MHz and being shared with custom chips. I have also made some tests with memory run @ 14 MHz (requires faster memory chips) and achieved speed gain of 5.05.

I have made some tests to find out what the maximum operational frequency of the 68SEC000 rated at 20MHz is and mine is able to run at 39 MHz. But without equally fast memory access the speed gain is very small (SysInfo reports 3.03 times the A600 speed).

I do not expect the 16 MHz rated parts to be much slower.
 

Offline DarrinTopic starter

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: May 2002
  • Posts: 4430
    • Show only replies by Darrin
Re: Minimig v1.1 ARM Hardfile Demonstration
« Reply #50 on: December 31, 2008, 02:44:01 PM »
Quote

yaqube wrote:
The Minimig in the video is equipped with 20 MHz 68SEC000 (the price difference between 16 and 20 MHz version was marginal). The speed gain of the CPU run @ 28 MHz over standard A600 is only 2.91 due to memory running at 7 MHz and being shared with custom chips. I have also made some tests with memory run @ 14 MHz (requires faster memory chips) and achieved speed gain of 5.05.

I have made some tests to find out what the maximum operational frequency of the 68SEC000 rated at 20MHz is and mine is able to run at 39 MHz. But without equally fast memory access the speed gain is very small (SysInfo reports 3.03 times the A600 speed).

I do not expect the 16 MHz rated parts to be much slower.


So you don't foresee any problems with the 16MHz chip being run at 28 Mhz?

Are you planning a new core release for the unmodified v1.1 anytime soon (bug fixes, df1:, etc)?
A2000, A3000, 2 x A1200T, A1200, A4000Tower & Mediator, CD32, VIC-20, C64, C128, C128D, PET 8032, Minimig & ARM, C-One, FPGA Arcade... and AmigaOne X1000.
 

Offline yaqube

  • Full Member
  • ***
  • Join Date: Feb 2008
  • Posts: 197
    • Show only replies by yaqube
Re: Minimig v1.1 ARM Hardfile Demonstration
« Reply #51 on: December 31, 2008, 03:25:51 PM »
Quote
Darrin wrote:

So you don't foresee any problems with the 16MHz chip being run at 28 Mhz?

That's my expectation. Actual tests will reveal if it runs or not.

Quote
Are you planning a new core release for the unmodified v1.1 anytime soon (bug fixes, df1:, etc)?


Yep, I have already rewritten some parts to make the Minimig more cycle exact (it's not 100% exact and will never be) and now some games and demos work in the same way as run on a real Amiga.
But there are still some others that do not run correctly and I would like to find out why and fix the problems if feasible.

After implementing upgrades from SD-Card for the ARM controller board I will port the firmware to the PIC (most of it has been already done). The FPGA core will be the same for the ARM and the PIC (only the former will allow to have 4 floppy drives and hard disk support).
 

Offline DarrinTopic starter

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: May 2002
  • Posts: 4430
    • Show only replies by Darrin
Re: Minimig v1.1 ARM Hardfile Demonstration
« Reply #52 on: December 31, 2008, 03:37:02 PM »
Quote

yaqube wrote:

That's my expectation. Actual tests will reveal if it runs or not.


I'll let you know if my Minimig melts.  :-D

Quote
Yep, I have already rewritten some parts to make the Minimig more cycle exact (it's not 100% exact and will never be) and now some games and demos work in the same way as run on a real Amiga.
But there are still some others that do not run correctly and I would like to find out why and fix the problems if feasible.

After implementing upgrades from SD-Card for the ARM controller board I will port the firmware to the PIC (most of it has been already done). The FPGA core will be the same for the ARM and the PIC (only the former will allow to have 4 floppy drives and hard disk support).


Excellent news.  Cheers.  :-)
A2000, A3000, 2 x A1200T, A1200, A4000Tower & Mediator, CD32, VIC-20, C64, C128, C128D, PET 8032, Minimig & ARM, C-One, FPGA Arcade... and AmigaOne X1000.
 

Offline Everblue

  • Hero Member
  • *****
  • Join Date: Dec 2004
  • Posts: 584
    • Show only replies by Everblue
Re: Minimig v1.1 ARM Hardfile Demonstration
« Reply #53 on: December 31, 2008, 04:18:08 PM »
Does it mean that on an unmodified 1.1, we will still get HDD support and multiple floppy drive emulation?
 

Offline DarrinTopic starter

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: May 2002
  • Posts: 4430
    • Show only replies by Darrin
Re: Minimig v1.1 ARM Hardfile Demonstration
« Reply #54 on: December 31, 2008, 04:21:34 PM »
Quote

Everblue wrote:
Does it mean that on an unmodified 1.1, we will still get HDD support and multiple floppy drive emulation?


No and yes, just the updated bug-fixed core with df0: and df1: support, but it will be "expansion board ready" should they become available.
A2000, A3000, 2 x A1200T, A1200, A4000Tower & Mediator, CD32, VIC-20, C64, C128, C128D, PET 8032, Minimig & ARM, C-One, FPGA Arcade... and AmigaOne X1000.
 

Offline Everblue

  • Hero Member
  • *****
  • Join Date: Dec 2004
  • Posts: 584
    • Show only replies by Everblue
Re: Minimig v1.1 ARM Hardfile Demonstration
« Reply #55 on: December 31, 2008, 04:25:38 PM »
Ah cool. So the current minimig will be perfectly compatible (hardware-wise). This through a hardware upgrade and some soldering.
 

Offline DarrinTopic starter

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: May 2002
  • Posts: 4430
    • Show only replies by Darrin
Re: Minimig v1.1 ARM Hardfile Demonstration
« Reply #56 on: December 31, 2008, 04:41:49 PM »
Yep, that's the plan.  If I understand correctly, the new core will require a PIC update and provide the bug fixes, df1: support and probably the 28MHz CPU.

If you want the extra HD support and df2: and df3: then just replace the PIC with the ARM board.

If you want the extra RAM then you'll need to do (or have someone else do it) some soldering.
A2000, A3000, 2 x A1200T, A1200, A4000Tower & Mediator, CD32, VIC-20, C64, C128, C128D, PET 8032, Minimig & ARM, C-One, FPGA Arcade... and AmigaOne X1000.
 

Offline Everblue

  • Hero Member
  • *****
  • Join Date: Dec 2004
  • Posts: 584
    • Show only replies by Everblue
Re: Minimig v1.1 ARM Hardfile Demonstration
« Reply #57 on: December 31, 2008, 04:47:37 PM »
1. 28MHz CPU - with the current CPU on board?

2. To replace PIC with armboard (for HD Support), it wont involve soldering right?

3. I would like to be able to install run WHDLoad - will that need extra RAM to be installed for all (working games) to er, work?
 

Offline yaqube

  • Full Member
  • ***
  • Join Date: Feb 2008
  • Posts: 197
    • Show only replies by yaqube
Re: Minimig v1.1 ARM Hardfile Demonstration
« Reply #58 on: December 31, 2008, 05:29:59 PM »
Quote
Everblue wrote:
1. 28MHz CPU - with the current CPU on board?

Yep.

Quote
2. To replace PIC with armboard (for HD Support), it wont involve soldering right?

Basically no soldering. The ARM board is a plug-in replacement for the PIC. But unfortunately the original Minimig board design imposes a limitation on the maximum communication speed with an SD/MMC card. To overcome this problem you need to short two pads of two resistors (very simple soldering task). Otherwise the emulated hard disk transfer speed is limited to ca 200 KB/s.

Quote
3. I would like to be able to install run WHDLoad - will that need extra RAM to be installed for all (working games) to er, work?

I can't answer this question because I haven't done any such tests. I expect that with the base memory of 1.5 MB chip RAM those games which require 1MB of any or chip memory should run. But this is not confirmed.
 

Offline Everblue

  • Hero Member
  • *****
  • Join Date: Dec 2004
  • Posts: 584
    • Show only replies by Everblue
Re: Minimig v1.1 ARM Hardfile Demonstration
« Reply #59 on: December 31, 2008, 05:31:59 PM »
Thanks a lot!