Welcome, Guest. Please login or register.

Author Topic: Mini-ITX MiniMig 2.0 and the Yaqube ARM board...  (Read 5044 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline IlluwatarTopic starter

  • Full Member
  • ***
  • Join Date: Oct 2007
  • Posts: 144
    • Show only replies by Illuwatar
    • http://www.illuwatar.se
Mini-ITX MiniMig 2.0 and the Yaqube ARM board...
« on: January 22, 2009, 07:16:16 PM »
Got the ARM board from Yaqube this week and as usual - it took only a brief moment and it was installed:







I got a beta-version of the firmware from Yaqube to verify. And it works really good including the hard file support and the overclocking features. Also, the new core supports the AD724 now with proper S-video output on my board. More to come...
 

Offline TheDaddy

  • Hero Member
  • *****
  • Join Date: Feb 2005
  • Posts: 1154
    • Show only replies by TheDaddy
    • http://www.loriano.pwp.blueyonder.co.uk
Re: Mini-ITX MiniMig 2.0 and the Yaqube ARM board...
« Reply #1 on: January 22, 2009, 07:41:39 PM »
I should get mine soon :-)

Could you please list all the features of this board please and summarise what it can do?

What would this board allow us to do?

Thank you. :-)
 

Offline whiteb

  • Hero Member
  • *****
  • Join Date: Feb 2006
  • Posts: 739
    • Show only replies by whiteb
Re: Mini-ITX MiniMig 2.0 and the Yaqube ARM board...
« Reply #2 on: January 22, 2009, 08:06:07 PM »
when can we normal people expect to order one ?
A4000D - CSMKII//128MB/IDE CF/Indivision Scandoubler
A1200
A1000

(And now a Minimig) :>)
 

Offline cv643d

  • Hero Member
  • *****
  • Join Date: May 2003
  • Posts: 1197
    • Show only replies by cv643d
Re: Mini-ITX MiniMig 2.0 and the Yaqube ARM board...
« Reply #3 on: January 22, 2009, 08:15:43 PM »
Its a HD controller for running hardfiles on the SDcard.

Really nice Mini-ITX motherboard!  :-)
Amiga articles
"New shell. It was finished a while back, but I still see bugs, haha" - SSolie
 

Offline motorollin

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show only replies by motorollin
Re: Mini-ITX MiniMig 2.0 and the Yaqube ARM board...
« Reply #4 on: January 22, 2009, 08:22:49 PM »
Out of interest, why does it require a hardware controller? Why can't the hardfile access be done in software? How does the controller interface with the rest of the board and make the hardfile support available?

--
moto
Code: [Select]
10  IT\'S THE FINAL COUNTDOWN
20  FOR C = 1 TO 2
30     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NAAAA
40     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NA-NA-NAAAAA
50  NEXT C
60  NA-NA-NAAAA
70  NA-NA NA-NA-NA-NA-NAAAA NAAA-NAAAAAAAAAAA
80  GOTO 10
 

Offline Belial6

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 568
    • Show only replies by Belial6
    • http://www.glasshead.net
Re: Mini-ITX MiniMig 2.0 and the Yaqube ARM board...
« Reply #5 on: January 22, 2009, 08:30:10 PM »
It's not a hardware controller.  It is a plug in replacement for the original PIC that controls the SD functions.  The HD support is in software.  The problem is that the original PIC was not powerful enough to handle everything it was currently doing AND support hardfiles.  We saw some pretty significant improvements to the PIC software from the time the minimig was originally produced and now.  No doubt we will see more improvements with a more powerful processor replacing it.  The first big improvement being hardfile support.
 

Offline motorollin

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show only replies by motorollin
Re: Mini-ITX MiniMig 2.0 and the Yaqube ARM board...
« Reply #6 on: January 22, 2009, 08:32:16 PM »
Ahhh ok. So is the additional circuitry on the board just to make the new PIC compatible with the existing board?

--
moto
Code: [Select]
10  IT\'S THE FINAL COUNTDOWN
20  FOR C = 1 TO 2
30     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NAAAA
40     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NA-NA-NAAAAA
50  NEXT C
60  NA-NA-NAAAA
70  NA-NA NA-NA-NA-NA-NAAAA NAAA-NAAAAAAAAAAA
80  GOTO 10
 

Offline wolfchild

  • Jr. Member
  • **
  • Join Date: Oct 2007
  • Posts: 74
    • Show only replies by wolfchild
    • http://www.binarycombinations.com
Re: Mini-ITX MiniMig 2.0 and the Yaqube ARM board...
« Reply #7 on: January 22, 2009, 08:35:11 PM »
Quote

motorollin wrote:
Out of interest, why does it require a hardware controller? Why can't the hardfile access be done in software? How does the controller interface with the rest of the board and make the hardfile support available?

--
moto


The original PIC is a slow processor (it gives less than 5 MIPS at 20MHz) and has very little RAM.  So little that it cannot even cope with folders on the SD card.

On the other hand, the ARM processor is much faster (I reckon 18MIPS+) and has enough RAM to allow buffering of the read/write streams, and possibly support for folders on the SD card as well.

In Yaqube's video you can see around 400k transfer rate in SysInfo using the ARM processor.  If using the PIC this would most likely have been 40k or less!
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
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 Belial6

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 568
    • Show only replies by Belial6
    • http://www.glasshead.net
Re: Mini-ITX MiniMig 2.0 and the Yaqube ARM board...
« Reply #8 on: January 22, 2009, 09:27:23 PM »
Partly, it appears, but there is also a USB connector on the board, so I assume that that requires at least some circuitry.  It is also possible that the ARM does not have everything in chip that the PIC does, so that could add circuitry.  Someone would with more experience with the two would have to tall us that though.
 

Offline wolfchild

  • Jr. Member
  • **
  • Join Date: Oct 2007
  • Posts: 74
    • Show only replies by wolfchild
    • http://www.binarycombinations.com
Re: Mini-ITX MiniMig 2.0 and the Yaqube ARM board...
« Reply #9 on: January 22, 2009, 10:31:12 PM »
Quote

Belial6 wrote:
Partly, it appears, but there is also a USB connector on the board, so I assume that that requires at least some circuitry.  It is also possible that the ARM does not have everything in chip that the PIC does, so that could add circuitry.  Someone would with more experience with the two would have to tall us that though.


Well, the ARM has more peripherals than the PIC, though for this application, it's likely that use was made of onboard SPI and USB device.  (Not USB host!)  Obviously Yaqube could clarify on this.  I'm merely speculating.

If you'd like to have a look, datasheets are here:
PIC18F252
AT91SAM7S

Mind you that Yaqube has mentioned previously that he plans to change ARM processor from an Atmel to a Philips LPC2388.  The Philips part looks like a very nice chip.  It has Ethernet, USB Device, USB Host, SD card interface, battery backed clock and lots of extra goodies!

Regards,
Edwin
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
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 Belial6

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 568
    • Show only replies by Belial6
    • http://www.glasshead.net
Re: Mini-ITX MiniMig 2.0 and the Yaqube ARM board...
« Reply #10 on: January 22, 2009, 11:49:52 PM »
Yes, he has said before that the USB is used as a device and not as a host.
 

Offline JimS

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 1155
    • Show only replies by JimS
Re: Mini-ITX MiniMig 2.0 and the Yaqube ARM board...
« Reply #11 on: January 24, 2009, 10:53:06 PM »
I'm guessing too, but the USB port is probably to load firmware into the ARM. These days it's probably easier to add a USB port than a serial port. And smarter, since they're disappearing from peecees
Obsolescence is futile. You will be emulated. - Amigus of Borg