Click Here
home features news forums classifieds faqs links search
6071 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
» Home
» Features
» News
» Forums
» Classifieds
» Links
» Downloads
Extras
» OS4 Zone
» IRC Network
» AmigaWorld Radio
» Newsfeed
» Top Members
» Amiga Dealers
Information
» About Us
» FAQs
» Advertise
» Polls
» Terms of Service
» Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
7 crawler(s) on-line.
 169 guest(s) on-line.
 0 member(s) on-line.



You are an anonymous user.
Register Now!
 pixie:  10 mins ago
 amigakit:  13 mins ago
 RobertB:  14 mins ago
 OlafS25:  28 mins ago
 bhabbott:  43 mins ago
 jPV:  1 hr 23 mins ago
 matthey:  1 hr 23 mins ago
 AmiKit:  1 hr 24 mins ago
 Musashi5150:  1 hr 45 mins ago
 CosmosUnivers:  1 hr 47 mins ago

Hardware News   Hardware News : (NEW) The Minimig-ITX
   posted by IOWASURFER on 16-Oct-2007 21:28:53 (10362 reads)
Reported by Iowa Surfer.. Dead Moines, Iowa
(( Lets Support him) & Minimig!

A engineer in Sweden has been taking the minmig and going to phase ][ with it
read below...



Original engineers website in Sweden..
http://web.comhem.se/illuwatar/


Mini-ITX MiniMig





Disclaimer: This project is based on Dennis van Weeren Minimig. The original design and the firmware for PIC and FPGA is his work. The Minimig is released under the GPL License and so are also my modifications.
l

The orignal Minimig is found at this web page: http://home.hetnet.nl/~weeren001/. At this page, you can find all the sources for the Minimig (I will only provide complied binaries that have been verified with my board).l

To use the Minimig (both my and Dennis version) requires a Amiga Kickstart ROM-file. This file is still a copyrighted piece of software, so I can't provide You with it. You need a actual Amiga to download it from (tools for it are avaiable in the WinUAE project) and put it on the MMC/SD-card.



With that said and done, time to get into the build itself. First of all, to understand the function of the Minimig itself, go to Dennis homepage and read through the description. My design uses the same core as the original Minimig, but I did change or add to the periferial parts. What I have done are as follows: Changed the board size to follow Mini-ITX standards, regarding both dimension (170 x 170 mm) and mounting hole positions. This was done to make the board usable in standard computer cases. Also, I got some more space for the rest I wanted to add.



Changed the power supply. The original Minimig relies on a external, well regulated 5 V source. That was the first that had to be integrated in the design. An internal, switched regulator allows the Minimig to run at almost any kind of PSU that could be found (from 8 to 40 V). A simple diode protection was also added to prevent damage due to wrong connected PSU plugs.



S-Video and Composite video outputs. This is almost mandatory to a system like this. By adding these two outputs, more kinds of TV's could be used with the Minimig. As a bonus, I also added buffers to the VGA output. Now, the FPGA doesn't have to drive the VGA-cable directly.



Buffered Audio. Basically to off-load the FPGA outputs when using long cables. The 3.5 mm headphone plug is also replaced by RCA-connectors (no odd cables needed when hooking up the Minimig to a HiFi-system or a TV-set).



A larger PIC to make the board funnier. This addition was not really needed, but I wanted to have the option to add an LCD. To simplify things, I just changed the PIC18LF252 to a PIC18LF452. By donig this, I could still use the original code by keeping the original pin assigment. I also added ICSP, but that ended up little bit odd in the first version. As an AVR-guy, I didn't realise that erasing a PIC requires 5 V... The solution will be a bootloader that allows programming of the firmware via the serial port.



Pinheaders for the serial port, the joysticks and the MMC-connector. By adding these, you will have a free option to place these ports in any position via simple cables. The design of chassies will become much easier in that way. The MMC will require a separate board that I have to design first (it will be done if this project ends up well and the demand for it shows up). The push buttons and LED's could also be mounted at the case via a header (like a PC monterboard).



This project is ongoing and far from finished. There are several problems that have to be solved before the board plays any games. My first issue was the PIC-programming at 3.3 V supply. Some dirty tricks and a bootloader will save this first run, but it needs to be improved for an updated version (either by allowing the PIC to run at 5 V or by swapping it out for an ATmega instead). A part of this is of course to get the firmware to run at a different PIC. The PIC18LF252 and PIC18L452 are partly identical, so it should not be a big issue, if I only can program it...

The next thing is to figure out how to create a proper core-file for the FPGA. The actual syntesising-procedure isn't a problem, but to find out what PROM-format to use is. There are some to choose from.

2007-10-08: Completed the Parallel Cable III and was able to contact the FPGA with the iMPACT software. At least, I know that the FPGA is alive and seems to work (all voltages are at correct places). Program download will be tested when the PIC-section is up and running. A proper compiled bin-file for the FPGA is avaiable at Dennis homepage (useful for any Minimig-builder out there).

2007-10-12: Finally got the bootloader to work. A grounding error at the PCB caused a few days of fault locating USART-code for PIC as the bootloader was not working. Also, the PCB symbols for the DSUB-9 connectors from Protel are mirrored, so these has to be changed before making a new board layout.

2007-10-13: More progress - this time the OSD-menu showed up. Still no sign of an Amiga boot yet, so there are some debugging to do. At least I know that the video converter is working (I got both composite and S-video out) and the keyboard is usable. Also, the PIC reads the SD-card (a 512 MB Sandisk).

2007-10-14: Finally, the board is working! The problem with the non-booting Amiga was when I found it, simple. It seems like the Minimig requires 512 kb Kick-ROM. A 256 kb Kick did not work (even if it works in WinUAE). When a proper ROM was loaded on the card, it just started up and showed me the classical 1.3 floppy hand.


What next?The board is now working and I can both play games and amaze the world. But it will not end here. First, I have to finish off the boards that I have in store. A friend of mine will almost die for one... But the development will not stop. I have to correct the errors that I found in the PCB layout. Then, I will replace the VGA with component outputs. The reason for this is simple: 50Hz (PAL) VGA does not work on most of the PC flatscreens. But component port may take it and the board could be switched over to 15kHz RGB that really works on any modern TV-set. The composite and S-video ports will be kept as they just works fine. I will also modify the PIC-section to work better with ICSP. As it is now, thers is a single chance to get a correct bootloader in. If it fails, Your board are screwed. But with some minor additional logic, this could be solved. Regarding the switchregulators, I maybe will swap them out for low-drop linear ones, just to eliminate the risk of interference from the switching frequency.

At the software side, there will be more possibilities. But to explore them, I need to learn more about PIC-processorns and FPGA programming in Verilog.

And there are the mechanical pieces too - it needs a nice case of course. So, this project is far from completed. It has just started something new, thanks to the amazing work from Dennis (keep it up) and some really busy weeks for me.

Stay tuned...


Project Files: Early schematics, not the final one! (and with some errors in it)

Tiny PIC Boot firmware for 18(L)F452 (verified OK)

Direct link to Dennis download page (FPGA & PIC binaries are there)




Web-links related to this project: The original Minimig Homepage by Dennis Weeren

Amiga.org - the Amiga forum where the Minimig was first presented

Xilinx, the manufaturer of the Spartan 3 FPGA

Microchip, the creator of the PIC-series MCU's

The Tiny PIC Bootloader

HI-Tech Software - they make the PICC-18 compiler

PCBCart - good PCB's for a good price

Xilinx Parallel Cable III Schematics

Svenska Elektronikforumet (only in swedish)




The 0-series bare PCB, made by PCBCart in China.
Very good quality for decent prices.
l


PCB Detail.


An almost complete board.


Finally, it booted up! The classical 1.3 floppy hand screen...

[imghttp://web.comhem.se/illuwatar/project_pages/minimig/images/minimig06.jpg[/img]
AmigaDOS 1.3, just before some game started


Turrican, a real classic...


In-game shot. Yes, it works nice and plays like the real thing


Giana Sisters - a good test for emulators (it often fails of some reason)


In-game here too. Same feeling as it was my old A500...


The workplace where things are born...


Close-up of the setting. Luckilly, I have saved my old Red-Ball joystick...
    

STORYID: 4003
Related Links
· More about Hardware News
· News by IOWASURFER


Most read story about Hardware News
INDIVISION ECS SHIPPING NOW (AMIGAKIT.COM)

Last news about Hardware News
New full-sized C64 in production.
Printer Friendly Page  Send this Story to a Friend

PosterThread
_Steve_ 
Re: (NEW) The Minimig-ITX
Posted on 17-Oct-2007 0:10:29
#1 ]
Team Member
Joined: 18-Oct-2002
Posts: 6808
From: UK

Looking very nice. Good to see this project in a form factor that is so much easier to find a decent case for rather than having to brew your own.

A few nice extra features added to the board as well. Dennis started a wonderful thing when he created the MiniMig and then released his work for the public to enhance. For those wanting a classic Amiga without the need to the old classic expansions, you can't go far wrong with a minimig at the moment in one of its various incarnations.


_________________
Test sig (new)

 Status: Offline
Profile     Report this post  
Rob 
Re: (NEW) The Minimig-ITX
Posted on 17-Oct-2007 1:31:03
#2 ]
Elite Member
Joined: 20-Mar-2003
Posts: 6351
From: S.Wales

@_Steve_

There some pretty cool stuff going on with Minimig.

TobiFlex is proto typing a Minimig with integrated CPU on an Altera DE2 board. He's running it with a 2.0 rom as well.

http://www.amiga.org/modules/newbb/viewtopic.php?topic_id=40570&forum=8#forumpost473551

http://www.amiga.org/modules/newbb/viewtopic.php?topic_id=40957&forum=8

http://www.mikrocontroller.net/attachment/27276/DE2_Minimig_k.jpg

 Status: Offline
Profile     Report this post  
Insanity 
Re: (NEW) The Minimig-ITX
Posted on 17-Oct-2007 6:52:55
#3 ]
Regular Member
Joined: 7-Aug-2005
Posts: 405
From: Sweden

neat.
oh and
[imghttp://web.comhem.se/illuwatar/project_pages/minimig/images/minimig06.jpg[/img]

that link is broken.


_________________
Yes I own an Amiga. A non-upgraded A500 that is unpacked once every 3 years.

If you are going to quote me, do so fully or not at all.
/Ins

 Status: Offline
Profile     Report this post  
Petah 
Re: (NEW) The Minimig-ITX
Posted on 17-Oct-2007 8:31:41
#4 ]
Regular Member
Joined: 10-Mar-2003
Posts: 432
From: EU <3 ❤️

Impressive. I'd buy it for a buck, so to speak. However, I'd like to see onboard Ethernet and an HDMI-port before ordering a board myself.


_________________
That'll Put Marzipan In Your Pie Plate, Bingo
💻 Pro-Amiga, 🌍 Pro-Globalism, 🍅 Pro-Vegan, 🛦 Pro-NATO & 🇪🇺 Pro-Joint EU Defense Intervention Initiative

 Status: Offline
Profile     Report this post  
Insanity 
Re: (NEW) The Minimig-ITX
Posted on 17-Oct-2007 8:44:43
#5 ]
Regular Member
Joined: 7-Aug-2005
Posts: 405
From: Sweden

HDMI-port on a reimplementation of a device designed in 1987?


_________________
Yes I own an Amiga. A non-upgraded A500 that is unpacked once every 3 years.

If you are going to quote me, do so fully or not at all.
/Ins

 Status: Offline
Profile     Report this post  
Colin_Camper 
Re: (NEW) The Minimig-ITX
Posted on 17-Oct-2007 9:38:56
#6 ]
Super Member
Joined: 6-Jul-2003
Posts: 1188
From: Unknown

Quote:
However, I'd like to see onboard Ethernet and an HDMI-port before ordering a board myself.


O.K. Take your A500 out of the cupboard (although I doubt you have one) - and boot it.

Now, guess whether HDMI or ethernet are either plausible on this platform.

 Status: Offline
Profile     Report this post  
pixie 
Re: (NEW) The Minimig-ITX
Posted on 17-Oct-2007 10:05:11
#7 ]
Elite Member
Joined: 10-Mar-2003
Posts: 3125
From: Figueira da Foz - Portugal

You just have to think outside the box, who would imagine that it would be possible to play Sensible Soccer across the net, and I mean the Amiga version. It has to be trough WinUAE Kaillera but despite that, for the game it doesn't matter... Here we aren't tied to a specific hardware and its limitations, it could eventually be expanded and all be handled transparently by the hardware.


_________________
Indigo 3D Lounge, my second home.
The Illusion of Choice | Am*ga

 Status: Offline
Profile     Report this post  
Samwel 
Re: (NEW) The Minimig-ITX
Posted on 17-Oct-2007 10:52:21
#8 ]
Elite Member
Joined: 7-Apr-2004
Posts: 3404
From: Sweden

@Insanity

A 31KHz VGA output would suffice IMO. External converters or adapters could then be
used. Like a VGA to DVI or a VGA to HDMI. Simply choose the cheapest way IMO.

Most HD-ready TV's have either a VGA or DVI (few) connector. Many don't even support
computers to connect to their HDMI ports. Although I'll admit the numbers are rising.


_________________
/Harry

[SOLD] µA1-C - 750GX 800MHz - 512MB - Antec Aria case

Avatar by HNL_DK!

 Status: Offline
Profile     Report this post  
Samwel 
Re: (NEW) The Minimig-ITX
Posted on 17-Oct-2007 10:55:50
#9 ]
Elite Member
Joined: 7-Apr-2004
Posts: 3404
From: Sweden

@Colin_Camper

Think big!

A ethernet port would make it possible to do what MicroSoft and Sony are doing.
Add a program in the Minimig, cooporate with Amiga and start a download service
where users could pay for games or other things


_________________
/Harry

[SOLD] µA1-C - 750GX 800MHz - 512MB - Antec Aria case

Avatar by HNL_DK!

 Status: Offline
Profile     Report this post  
Insanity 
Re: (NEW) The Minimig-ITX
Posted on 17-Oct-2007 11:29:20
#10 ]
Regular Member
Joined: 7-Aug-2005
Posts: 405
From: Sweden

@Samwel
yes, but:
Quote:
I got both composite and S-video out

so, from there SCART is not far off and afaik all TVs still have SCART.

Last edited by Insanity on 17-Oct-2007 at 11:29 AM.


_________________
Yes I own an Amiga. A non-upgraded A500 that is unpacked once every 3 years.

If you are going to quote me, do so fully or not at all.
/Ins

 Status: Offline
Profile     Report this post  
Lou 
Re: (NEW) The Minimig-ITX
Posted on 17-Oct-2007 12:37:52
#11 ]
Elite Member
Joined: 2-Nov-2004
Posts: 4169
From: Rhode Island

I can't wait until there is a Super CD32 version!

 Status: Offline
Profile     Report this post  
Fransexy 
Re: (NEW) The Minimig-ITX
Posted on 17-Oct-2007 17:27:30
#12 ]
Elite Member
Joined: 8-Jun-2004
Posts: 2334
From: Elche (Alicante), spain

I want one, and one jacket like yours


_________________
No PowerPC, No Fun
Make Amiga Great Again

 Status: Offline
Profile     Report this post  
Samwel 
Re: (NEW) The Minimig-ITX
Posted on 17-Oct-2007 22:09:02
#13 ]
Elite Member
Joined: 7-Apr-2004
Posts: 3404
From: Sweden

@Insanity

Yes, VGA with configurable 15/31KHz output, composite and S-video would be
perfect.
Composite & S-video have been standard on most TV's for the last decade.
Also 15Khz VGA output could be made into a scart output with a adapter.
The VGA makes it alot easier if one would want to connect the Minimig to a
computer monitor aswell.


_________________
/Harry

[SOLD] µA1-C - 750GX 800MHz - 512MB - Antec Aria case

Avatar by HNL_DK!

 Status: Offline
Profile     Report this post  
Insanity 
Re: (NEW) The Minimig-ITX
Posted on 18-Oct-2007 10:47:36
#14 ]
Regular Member
Joined: 7-Aug-2005
Posts: 405
From: Sweden

@samwel the creator of this minimig-version seems to think vga is superfluous and will remove it in favor of s-video or composite. just search for my quoted text as well as read the paragraph starting with
Quote:
What next?The board is


this thing had better be available in a not so distant future.
I wanna be able to pay someone to gimme a minimig of whatever version delivered in a box with powersupply, whit everthing needed from me is to fetch a rom and load it with my adfs.

Last edited by Insanity on 18-Oct-2007 at 10:48 AM.


_________________
Yes I own an Amiga. A non-upgraded A500 that is unpacked once every 3 years.

If you are going to quote me, do so fully or not at all.
/Ins

 Status: Offline
Profile     Report this post  
avekoder 
Re: (NEW) The Minimig-ITX
Posted on 18-Oct-2007 11:13:43
#15 ]
Member
Joined: 7-Oct-2007
Posts: 32
From: Frederiksberg, Denmark, Europe

Quote:
I wanna be able to pay someone to gimme a minimig of whatever version delivered in a box with powersupply, whit everthing needed from me is to fetch a rom and load it with my adfs.


Hear hear!


_________________
All I want is a boxed hardware+software solution.

 Status: Offline
Profile     Report this post  
IOWASURFER 
(NEW) The Minimig-ITX
Posted on 18-Oct-2007 17:34:15
#16 ]
Regular Member
Joined: 4-Sep-2007
Posts: 105
From: Dead Moines, Iowa

It would be nice for the minimig to be picked up and sold as a complete unit
ready to go... I totally agree.. With all the cool new features that would sell us all on it..

SVIDEO /SVGAVGA
ethernet connection
memory cards
hardrive
etc..

Hoo Humm...

Seems like I have been in a waiting line that just gets longer and longer and longer..


_________________
Friends Do not let friends use IBM's.......

(2) TWIN Amiga 1200A 6804 1240
(1) Amiga 2000 GE-Force 6804 WB3.9
(6) Amiga 500

 Status: Offline
Profile     Report this post  
Insanity 
Re: (NEW) The Minimig-ITX
Posted on 18-Oct-2007 19:35:32
#17 ]
Regular Member
Joined: 7-Aug-2005
Posts: 405
From: Sweden

I for one will be happy without ethernet, hd and all of those nice things I have on my normal rig. The first reason is that I will most likely only use it for gaming. the second reason is that this is done in people's spare time meaning anything fancy will take a ####load of time to implement. So remember that each fancy thing you request is another couple of months (maybe even 2 weeks ) added to the devtime.


_________________
Yes I own an Amiga. A non-upgraded A500 that is unpacked once every 3 years.

If you are going to quote me, do so fully or not at all.
/Ins

 Status: Offline
Profile     Report this post  
Paladine 
Re: (NEW) The Minimig-ITX
Posted on 18-Oct-2007 20:53:06
#18 ]
Regular Member
Joined: 21-Mar-2005
Posts: 152
From: Copenhagen ,Denmark

Thats so cool.
I defenitly want one!

/Paladine

 Status: Offline
Profile     Report this post  
Anonymous 
Re: (NEW) The Minimig-ITX
Posted on 16-Nov-2012 15:20:12
# ]



bad credit loans instant decision 4 quick money credit loan need no small buiness loans one hour quick cash loans fast cash loans buy paxil with credit card legal place to purchase cialis how long do you have nausea after taking femara allegra over the counter What is the best place to order xenical? What is the best way to order vigora? quick approval cash loan instant unsecured personal loans get strattera with mastercard cheapest place to purchase priligy How do you order tadacip? What is the legal place to order lasix? discount cialis drug discount cialis online shop best way to buy cipro What is the safest way to get cipro? borrow money from pessimists tns fast money cheapest offline store with viagra generic viagra online canada synthroid and no prescription buy zithromax instant decision unsecured loan quickest money making buy discount cialis online cialis next day delivery cash day fast loan online pay payday quick quick loans for bad credit viagra where to buy in the united kingdom can i conceive on 4th cycle on clomid instant loan tenant quick money scams how to get doctor to prescribe cialis cialis how to buy arthritis alternative allergic celebrex brethine autism law firm walgreens - cost of flagyl prozac buy europe quick instant loans money fastt can you buy viagra in stores? viagra uk cost pill How do you get tadalis? best way to buy tadacip buy cialis canada viagra online pharmacy

 
     Report this post  
[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle