Welcome, Guest. Please login or register.

Author Topic: MINIMIG HARDWARE COMPATIBILITY & NEW TURBO MODE!  (Read 26991 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline freqmax

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show all replies
Re: MINIMIG HARDWARE COMPATABILITY
« on: September 07, 2008, 01:51:02 AM »
I splitted the page into software/sdcard/display sections:
http://www.opencircuits.com/Minimig_compatibility

Otherwise the software list will be seriously cluttered eventually.
 

Offline freqmax

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show all replies
Re: MINIMIG HARDWARE COMPATABILITY
« Reply #1 on: September 07, 2008, 01:10:43 PM »
I think it's better to add an entry (as done now) for a new core. And specify if works for it. That way you can figure out if a game works with the preprogrammed core. Or if you need to update it.
Suppose you can't have NTSC with the new core, but want to run a certain game.

Try to avoid the uppercase stuff:
"MINIMIG HARDWARE COMPATABILITY"
vs
"Minimig hardware compatability"
 

Offline freqmax

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show all replies
Re: MINIMIG HARDWARE COMPATIBILITY
« Reply #2 on: September 11, 2008, 04:30:04 PM »
Actually it's possible to use the spare I/O as 10Base-T ethernet directly by simply wiring it to an existing ethernet port on the PC/switch.
An ethernet controller can then be coded on the FPGA. Aswell as an virtual parallell( or rs232)<->ethernet bridge. Simultainiously with a SANA hw interface.

Iow, it can be done to 99% with some clever coding.
The only culprint is to make the received ethernet signal single ended. And protect the board against reverse currents. Also pay attention to ground loops when no magnetics is used.
 

Offline freqmax

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show all replies
Re: MINIMIG HARDWARE COMPATIBILITY
« Reply #3 on: September 20, 2008, 03:57:18 PM »
P-p-please skip the Ethernet-over-SPI thing. It's not needed and any solution using this approach will have a severe bottleneck in its path. Add the complexity of getting the ether-spi chip do the right things. And every manufacturer have their own setup..

The FPGA can do all ethernet stuff you can ever dream of. The only reason to use the MCU for ethernet is lack of i/o on the FPGA.

If there's got to be more chips. It's way more useful to have another FPGA + Ethernet_PHY rather than a more complex MCU with a lot of support chips.

Another idea came up.. maybe the NTSC/PAL, 15/31 kHz switches can be made as configuration bits on the SD-flashcard ..?
 

Offline freqmax

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show all replies
Re: MINIMIG HARDWARE COMPATIBILITY
« Reply #4 on: September 21, 2008, 04:13:52 PM »
Time for writing a more optimized tcp/ip stack... ;)
 

Offline freqmax

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show all replies
Re: MINIMIG HARDWARE COMPATIBILITY
« Reply #5 on: September 27, 2008, 12:28:56 PM »
"building a receiver board that converts the tcp/ip stream back into IDE and connects to a real hard drive" - It's most likely to be raw layer2 data interpretated directly.

Speaking of memory. The main problem is that the ram is SRAM instead of DRAM which means big chips to high cost.
 

Offline freqmax

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show all replies
Re: MINIMIG HARDWARE COMPATIBILITY
« Reply #6 on: September 29, 2008, 04:27:43 PM »
DVI/HDMI output next? ;)