Multisystem 2 - Bare PCB's are tracked and completed

Discussion on FPGA development boards based upon the Terasic DE10-Nano from QMTECH and MiSTER Pi.


User avatar
multisystem
Posts: 144
Joined: Mon Jul 05, 2021 11:34 am
Has thanked: 120 times
Been thanked: 186 times

Multisystem 2 - Bare PCB's are tracked and completed

Unread post by multisystem »

Hi everyone,

We have been working hard on true the all-in-one Multisystem2 design. - It's not a DE10 clone, but an entire console system design.

It's now reached the first completed bare board PCB layout - A 10 layer PCB that will include all components so that no other modules are required for operation. Lots of connectivity options.

It's designed to be backwards compatible with the Multisystem and all of it's cartridge range and obviously MiSTer cores.

We now need to get the components added and start on the testing stage.

Very happy to post more information as the assembly and testing stages develop over the next few weeks.

Multisystem2_PCB_Tracked.jpg
Multisystem2_PCB_Tracked.jpg (2.24 MiB) Viewed 14309 times
Attachments
Multisystem2_PCB_MiSTer_Tracked.jpg
Multisystem2_PCB_MiSTer_Tracked.jpg (465.67 KiB) Viewed 14309 times
AngelicLiver
Top Contributor
Posts: 447
Joined: Fri May 29, 2020 8:50 am
Has thanked: 95 times
Been thanked: 126 times

Re: Multisystem 2 - Bare PCB's are tracked and completed

Unread post by AngelicLiver »

Very exciting, can't wait to see all your hard work!

FPGA64
Top Contributor
Posts: 1036
Joined: Mon Mar 01, 2021 3:10 pm
Has thanked: 51 times
Been thanked: 401 times

Re: Multisystem 2 - Bare PCB's are tracked and completed

Unread post by FPGA64 »

you should take a $5 preorder and hire an orange lambo

breiztiger
Top Contributor
Posts: 478
Joined: Sun May 24, 2020 7:17 pm
Has thanked: 36 times
Been thanked: 102 times

Re: Multisystem 2 - Bare PCB's are tracked and completed

Unread post by breiztiger »

if you looking for french beta tester ... ;-)

i have the first multisystem board and i'll buy this too

CPC-Power Staff
Missus
Posts: 210
Joined: Fri Jan 27, 2023 12:45 am
Has thanked: 54 times
Been thanked: 52 times

Re: Multisystem 2 - Bare PCB's are tracked and completed

Unread post by Missus »

amazing!!! any curiosities to leak??? :)

size perhaps??

german_user
Posts: 147
Joined: Wed Sep 08, 2021 12:09 pm
Has thanked: 38 times
Been thanked: 24 times

Re: Multisystem 2 - Bare PCB's are tracked and completed

Unread post by german_user »

Missus wrote: Thu Dec 05, 2024 8:46 pm

amazing!!! any curiosities to leak??? :)

size perhaps??

I see no reason why it should not also be the same size of 170x170. Would not be surprised if the actual cases still fits.

lloydsmart
Posts: 36
Joined: Thu Oct 17, 2024 3:38 pm
Location: UK
Has thanked: 11 times
Been thanked: 5 times

Re: Multisystem 2 - Bare PCB's are tracked and completed

Unread post by lloydsmart »

Very excited to see this! So this is a full MiSTer setup right? FPGA on-board, no DE10-Nano or MisterPi required? Very cool.

I have so many questions - what will the analogue output be like? What about dual RAM? And onboard SNAC?

Is it standard mini-ITX, or custom design that requires a fully custom "multisystem" case?

Personally, my wishlist I'd love to see (in no particular order):

  • Integrated DirectVideo mode with a high-quality (24-bit) video DAC built in.

  • Analogue output - maybe Saturn mini-DIN-10, maybe SCART?

  • Dual RAM support - either onboard or by add-on modules

  • HDMI output option, obviously

  • Built-in MT32-Pi

  • High quality audio DAC built-in

  • Both analogue audio out and a TOSLINK option

  • Integrated SNAC v3.1 or better, similar to Misteraddons.com SNAX64 (maybe with onboard headers to allow connecting to ports built into cases, which could be HDMI, USB, DB9 etc.)

  • USB hub built in, with standard USB2-type headers on the board

  • A proper, ITX compliant backplate I/O shield

  • Onboard USB-C PD power supply

  • Built-in gigabit ethernet

  • Built-in bluetooth

  • ADC tape input

  • Built-in RTC

  • All the power protection circuitry you already have on v1.0 to protect the system

  • Is decent HDMI-CEC support possible? If so, that

german_user
Posts: 147
Joined: Wed Sep 08, 2021 12:09 pm
Has thanked: 38 times
Been thanked: 24 times

Re: Multisystem 2 - Bare PCB's are tracked and completed

Unread post by german_user »

I would expect a MMS with a build in DE10, perhaps with an AV 9.2 based IO design to adress the dual ram wishes. But that would make the second sdcard slot obsolete.
Think they put the needed headers on the pcb too (RTC). Wifi an BT make no sense, costs more as the 5$ usb stick.

Missus
Posts: 210
Joined: Fri Jan 27, 2023 12:45 am
Has thanked: 54 times
Been thanked: 52 times

Re: Multisystem 2 - Bare PCB's are tracked and completed

Unread post by Missus »

german_user wrote: Thu Dec 05, 2024 11:19 pm
Missus wrote: Thu Dec 05, 2024 8:46 pm

amazing!!! any curiosities to leak??? :)

size perhaps??

I see no reason why it should not also be the same size of 170x170. Would not be surprised if the actual cases still fits.

yah i guess it makes sense to fit existing cases.
but a new (smaller) form factor would be great!

seems like it would be the main benefit of respinning everything, especially now that clone boards exist to combat the raising price of the de10 nano.

more options the better!

jfml1974
Posts: 74
Joined: Thu Aug 08, 2024 12:40 am
Has thanked: 38 times
Been thanked: 6 times

Re: Multisystem 2 - Bare PCB's are tracked and completed

Unread post by jfml1974 »

FPGA64 wrote: Thu Dec 05, 2024 11:24 am

you should take a $5 preorder and hire an orange lambo

:lol: :lol: :lol: :lol: :lol: Alejandro¿? :D

User avatar
multisystem
Posts: 144
Joined: Mon Jul 05, 2021 11:34 am
Has thanked: 120 times
Been thanked: 186 times

Re: Multisystem 2 - Bare PCB's are tracked and completed

Unread post by multisystem »

Thanks for all the interest and feedback.

We will get these assembled and start the testing stage next week.

We have also just added the KiCad templates for cartridges for the Multisystem and Multisystem2 / Future Multisystems on to our GitHub Page - https://github.com/Heber-co-uk/Multisys ... /readme.md

Schematic includes the edge connector with appropriately labelled nets.

PCB includes the edge connector and a board outline.

The Multisystem cartridge also includes a micro USB 3.0 connector, which enables SNAC cartridges to be connected to other MiSTer FPGA systems. On the Multisystem/Multisystem2, the V_SNAC signal from the edge connector and power from the USB connector will be at 5V or 3.3V depending on the voltage setting on the Multisystem, but on other MiSTer systems, the voltage from the USB connector is always 5V even when a level shifter is used. VBUS on the edge connector is current-limited 5V from the USB current limiting IC whereas 5V on the edge connector is from the main power input protected only by the main polyfuse. Also note that the SSRX and SSTX pairs are swapped in the micro USB connector; this is because the SSRX pins at the USB end connect to SSTX at the micro USB end of the cable and vice versa.

If you wish to make your own Cartridges for the Multisystem/Multisystem2, please use this template so they will be compatible. Signals include

  • USB 2.0
    GPIO Pins (3.3v)
    Analogue input signals
    +5V (2A max)
    +3.3v (1A max)
    GND
    VBUS (Selectable voltage on the Multisystem board 3.3v or 5v)
    Full SNAC/USER PORT
    Digital Audio output
    Analogue Audio output
    RGBHV Analogue video output - various display modes & Standards.
    Sync On Green signal

Multisystem_Multisystem2_Cartridge_pinouts.png
Multisystem_Multisystem2_Cartridge_pinouts.png (963.07 KiB) Viewed 13664 times
Multisystem_CART_Scematic_template_KiCad.png
Multisystem_CART_Scematic_template_KiCad.png (30.44 KiB) Viewed 13664 times
Multisystem_CART_PCB_template_KiCad.png
Multisystem_CART_PCB_template_KiCad.png (47.93 KiB) Viewed 13664 times

Please feel free to use and let us know if you design and/or plan to sell a cool Cartridge for Multisystem/#MiSTerFPGA

More updates soon.

niallquinn
Posts: 216
Joined: Wed Jun 05, 2024 4:54 pm
Has thanked: 219 times
Been thanked: 46 times

Re: Multisystem 2 - Bare PCB's are tracked and completed

Unread post by niallquinn »

So, bearing in mind, all of us here already have a Mister setup, what is the point of this?
To have it in an all in one board? Hopefully with a nice case?

Thanks!

niallquinn
Posts: 216
Joined: Wed Jun 05, 2024 4:54 pm
Has thanked: 219 times
Been thanked: 46 times

Re: Multisystem 2 - Bare PCB's are tracked and completed

Unread post by niallquinn »

Acutally, ignore the above, I've checked out your website, and see what it's all about, and having everyone in one makes sense. Saw the Multisystem 1.

Elephant in the room, any ideas on appoximate cost, in £'s?

Many thanks,

Andrew.

Ganniterix
Posts: 1
Joined: Mon Dec 09, 2024 1:25 pm

Re: Multisystem 2 - Bare PCB's are tracked and completed

Unread post by Ganniterix »

What will be running the OS around it? Any news on the ARM (or not ) chip in use? Or will it just include a differently re-ordered layout of the DE10 nano?

Maybe a connector for a CM4/5 module?

german_user
Posts: 147
Joined: Wed Sep 08, 2021 12:09 pm
Has thanked: 38 times
Been thanked: 24 times

Re: Multisystem 2 - Bare PCB's are tracked and completed

Unread post by german_user »

Ganniterix wrote: Mon Dec 09, 2024 1:29 pm

What will be running the OS around it? Any news on the ARM (or not ) chip in use? Or will it just include a differently re-ordered layout of the DE10 nano?

Maybe a connector for a CM4/5 module?

As there is the Mister print on the pcb, i dont expect more than an MMS and a de10 on the pcb. Perhaps they found some free fpga pins, not connected anywhere on the de10, but that seems unlikely.

city909
Posts: 11
Joined: Thu Feb 25, 2021 9:50 pm
Been thanked: 4 times

Re: Multisystem 2 - Bare PCB's are tracked and completed

Unread post by city909 »

niallquinn wrote: Sun Dec 08, 2024 6:53 am

So, bearing in mind, all of us here already have a Mister setup, what is the point of this?
To have it in an all in one board? Hopefully with a nice case?

Thanks!

Think again! I’ve been lurking for years biding my time. But the moment may have come in 2025; its going to be the multisystem 2 v Taki Udon’s premium system

german_user
Posts: 147
Joined: Wed Sep 08, 2021 12:09 pm
Has thanked: 38 times
Been thanked: 24 times

Re: Multisystem 2 - Bare PCB's are tracked and completed

Unread post by german_user »

Saw some better pictures of the pcb today. Old cases seems not to fit, cause the front of the board is in an angle shape on both sides. Would be interesting to see how they solve this for the slice for the CTRLDOCK. Scart is also gone for an saturn style connector.
Seems that the cover for the expansion Slot is much smaller and covers also the SDCard Slot.

User avatar
multisystem
Posts: 144
Joined: Mon Jul 05, 2021 11:34 am
Has thanked: 120 times
Been thanked: 186 times

Re: Multisystem 2 - Bare PCB's are tracked and completed

Unread post by multisystem »

We had a good week testing out the assembled Multisystem2 boards.

After a few pre-flight checks and setup of the clock generators, it all came into life and everything is working.

We only had one small patch wire for the USB Hub, missing one connection. That's rather remarkable for the very first issue of a 10 layer PCB this complicated.

Multisystem2_Day1_testing_Clocks.jpg
Multisystem2_Day1_testing_Clocks.jpg (715.13 KiB) Viewed 12208 times

We have tested all ports and the memory test will happily run at 160Mhz without errors.

Multisystem2_running_gameboy_core.jpg
Multisystem2_running_gameboy_core.jpg (745.48 KiB) Viewed 12208 times

lots of cores to test, but so not expecting any issues.

Multisystem2_running_mem_test.jpg
Multisystem2_running_mem_test.jpg (504.44 KiB) Viewed 12208 times

Also it fits in the prototype enclosure, that's still a work in progress, but starting to feel like a good design direction for the Multisystem2.

Multisystem2_running_AO486.jpg
Multisystem2_running_AO486.jpg (651.94 KiB) Viewed 12208 times

We will leave the memory test running at 160Mhz all over the weekend, on a few of these systems and report back with another update next week.

lloydsmart
Posts: 36
Joined: Thu Oct 17, 2024 3:38 pm
Location: UK
Has thanked: 11 times
Been thanked: 5 times

Re: Multisystem 2 - Bare PCB's are tracked and completed

Unread post by lloydsmart »

Amazing progress!

I like the full-size SD card slot, and the new enclosure.

I assume those are standard USB ports on the front, and I can see the blue "USB3" UserIO port there too. Any option for having internal SNAC ports of some kind? HDMI, DB9, something like that?

Also, what's the analogue output design? Direct Video or GPIO? And is it a dual-RAM setup or single?

german_user
Posts: 147
Joined: Wed Sep 08, 2021 12:09 pm
Has thanked: 38 times
Been thanked: 24 times

Re: Multisystem 2 - Bare PCB's are tracked and completed

Unread post by german_user »

lloydsmart wrote: Fri Dec 13, 2024 1:36 pm

Amazing progress!

I like the full-size SD card slot, and the new enclosure.

I assume those are standard USB ports on the front, and I can see the blue "USB3" UserIO port there too. Any option for having internal SNAC ports of some kind? HDMI, DB9, something like that?

Also, what's the analogue output design? Direct Video or GPIO? And is it a dual-RAM setup or single?

Has the same Expansion Port as MMS Version1, look some posts above for the pinout. Scart is swapped out for an Saturn style Port. There seems one Audio Jack missing, not sure if it Out or Tape input. Other ports like MMS. I saw one 40 Pin Header, so it seems to supports dualram. But the specs are not announced yet, so we have to wait for some confirmation.

Insert Disk Two
Posts: 259
Joined: Sun May 24, 2020 7:59 pm
Has thanked: 23 times
Been thanked: 32 times

Re: Multisystem 2 - Bare PCB's are tracked and completed

Unread post by Insert Disk Two »

I wish the front wasn't "triangular". Looks weird.

User avatar
LamerDeluxe
Top Contributor
Posts: 1262
Joined: Sun May 24, 2020 10:25 pm
Has thanked: 918 times
Been thanked: 303 times

Re: Multisystem 2 - Bare PCB's are tracked and completed

Unread post by LamerDeluxe »

I love the look of this case, reminds me of a stealth plane.

Missus
Posts: 210
Joined: Fri Jan 27, 2023 12:45 am
Has thanked: 54 times
Been thanked: 52 times

Re: Multisystem 2 - Bare PCB's are tracked and completed

Unread post by Missus »

It is reminiscent and retro inspired for sure!

like some sort of cross between the B-2 and an Atari Jaguar.

good on you guys to take a chance on a design that isn't another rectangle, but still keep it highly functional!

i would have liked to have seen the design incorporate support for the i2c/tty2OLED screens on the front casing by way of a breakout panel or something. that and built in NFC would have really set the v2 apart from v1, and are pretty low cost.

these screens and NFC really add a nice functional touch.

FPGA64
Top Contributor
Posts: 1036
Joined: Mon Mar 01, 2021 3:10 pm
Has thanked: 51 times
Been thanked: 401 times

Re: Multisystem 2 - Bare PCB's are tracked and completed

Unread post by FPGA64 »

Missus wrote: Mon Dec 16, 2024 3:23 am

It is reminiscent and retro inspired for sure!

like some sort of cross between the B-2 and an Atari Jaguar.

good on you guys to take a chance on a design that isn't another rectangle, but still keep it highly functional!

i would have liked to have seen the design incorporate support for the i2c/tty2OLED screens on the front casing by way of a breakout panel or something. that and built in NFC would have really set the v2 apart from v1, and are pretty low cost.

these screens and NFC really add a nice functional touch.

The PCB was already designed and prototyped by the time they first posted. Its unlikely they will change anything on a design that they have shown

german_user
Posts: 147
Joined: Wed Sep 08, 2021 12:09 pm
Has thanked: 38 times
Been thanked: 24 times

Re: Multisystem 2 - Bare PCB's are tracked and completed

Unread post by german_user »

I assume that the Port for the Batterie Modul is on the new pcb. So it seems possible to connect an small OLED Screen. Easy way could be an different design for the top covers shown on the other pictures. An cardridge with that screen is not possible, cause the signals are not on the expansion slot.

Missus
Posts: 210
Joined: Fri Jan 27, 2023 12:45 am
Has thanked: 54 times
Been thanked: 52 times

Re: Multisystem 2 - Bare PCB's are tracked and completed

Unread post by Missus »

FPGA64 wrote: Mon Dec 16, 2024 10:45 am

The PCB was already designed and prototyped by the time they first posted. Its unlikely they will change anything on a design that they have shown

sure, but those who wanted the extra features could still perform the necessary wiring. i did for my v1.

nfc is extra easy since it can just be USB.

german_user wrote: Mon Dec 16, 2024 11:30 am

I assume that the Port for the Batterie Modul is on the new pcb. So it seems possible to connect an small OLED Screen. Easy way could be an different design for the top covers shown on the other pictures. An cardridge with that screen is not possible, cause the signals are not on the expansion slot.

i would hope the RTC, battery and i2c headers are integrated? seems silly to leave this out, so low cost.

just having the i2c / usb headers exposed would make having the option to add a i2c2oled / nfc / tty2oled plug and play.

german_user
Posts: 147
Joined: Wed Sep 08, 2021 12:09 pm
Has thanked: 38 times
Been thanked: 24 times

Re: Multisystem 2 - Bare PCB's are tracked and completed

Unread post by german_user »

Missus wrote: Mon Dec 16, 2024 4:10 pm
FPGA64 wrote: Mon Dec 16, 2024 10:45 am

The PCB was already designed and prototyped by the time they first posted. Its unlikely they will change anything on a design that they have shown

sure, but those who wanted the extra features could still perform the necessary wiring. i did for my v1.

nfc is extra easy since it can just be USB.

german_user wrote: Mon Dec 16, 2024 11:30 am

I assume that the Port for the Batterie Modul is on the new pcb. So it seems possible to connect an small OLED Screen. Easy way could be an different design for the top covers shown on the other pictures. An cardridge with that screen is not possible, cause the signals are not on the expansion slot.

i would hope the RTC, battery and i2c headers are integrated? seems silly to leave this out, so low cost.

just having the i2c / usb headers exposed would make having the option to add a i2c2oled / nfc / tty2oled plug and play.

I assume that all ports from the DE10 that make sense are still there. Otherwise it would be a step back...

Missus
Posts: 210
Joined: Fri Jan 27, 2023 12:45 am
Has thanked: 54 times
Been thanked: 52 times

Re: Multisystem 2 - Bare PCB's are tracked and completed

Unread post by Missus »

german_user wrote: Mon Dec 16, 2024 5:51 pm
Missus wrote: Mon Dec 16, 2024 4:10 pm
FPGA64 wrote: Mon Dec 16, 2024 10:45 am

The PCB was already designed and prototyped by the time they first posted. Its unlikely they will change anything on a design that they have shown

sure, but those who wanted the extra features could still perform the necessary wiring. i did for my v1.

nfc is extra easy since it can just be USB.

german_user wrote: Mon Dec 16, 2024 11:30 am

I assume that the Port for the Batterie Modul is on the new pcb. So it seems possible to connect an small OLED Screen. Easy way could be an different design for the top covers shown on the other pictures. An cardridge with that screen is not possible, cause the signals are not on the expansion slot.

i would hope the RTC, battery and i2c headers are integrated? seems silly to leave this out, so low cost.

just having the i2c / usb headers exposed would make having the option to add a i2c2oled / nfc / tty2oled plug and play.

I assume that all ports from the DE10 that make sense are still there. Otherwise it would be a step back...

rtc and battery was an addon

german_user
Posts: 147
Joined: Wed Sep 08, 2021 12:09 pm
Has thanked: 38 times
Been thanked: 24 times

Re: Multisystem 2 - Bare PCB's are tracked and completed

Unread post by german_user »

Missus wrote: Mon Dec 16, 2024 7:37 pm
german_user wrote: Mon Dec 16, 2024 5:51 pm
Missus wrote: Mon Dec 16, 2024 4:10 pm

sure, but those who wanted the extra features could still perform the necessary wiring. i did for my v1.

nfc is extra easy since it can just be USB.

i would hope the RTC, battery and i2c headers are integrated? seems silly to leave this out, so low cost.

just having the i2c / usb headers exposed would make having the option to add a i2c2oled / nfc / tty2oled plug and play.

I assume that all ports from the DE10 that make sense are still there. Otherwise it would be a step back...

rtc and battery was an addon

Sure, but this addon uses a slot on the de10 and so the slot has to be on the MMS2 PCB!

Missus
Posts: 210
Joined: Fri Jan 27, 2023 12:45 am
Has thanked: 54 times
Been thanked: 52 times

Re: Multisystem 2 - Bare PCB's are tracked and completed

Unread post by Missus »

german_user wrote: Mon Dec 16, 2024 9:14 pm

Sure, but this addon uses a slot on the de10 and so the slot has to be on the MMS2 PCB!

i wouldnt assume that! but as it were, would be nice if the RTC and battery were already onboard and/or have the pins broken out on a 'normal' pinheader for easier addons.

@multisystem can you clear this up?

Post Reply