What's new

Filter Board Replacement for Consolization of Naomi 1/2

Are you referring to AMP UP connectors?
yes,
not saying that's the best solution here, just saying that's what I use personally because it's the closest thing to a "standard" for NAOMI.
gotcha- this is more focused at casual play use, so (I THINK) DB15/25 make more sense here, and ultimately the USB adapter would get the most play except possibly among supergun enthusiasts. I"m also looking to bake in at least some support for analog into the usb adapter, but for that to work, I'm going to also need to have remapping support... it's vaguely almost looking like the usb side of things should be an external adapter similar to undamned's adapters.
 
So I've had some thoughts on this, and other than being mad oversized and likely expensive pcb (I'm still going to make a few just for myself, regardless price), I've had some wishlist ideas come to mind, and figured I'd brain-dump here.

GO CRAZY! Features:
- No need for JVS Power Supply
Power will be provided by an internally-mounted Pico-PSU
External Mains to DC power adapter will be needed.
DC Input Power will be a barrel jack mounted through the Filter Board
JVS Power (12,5,3.3) will be connected to the Filter Board by way of an ATX Power Plug (Motherboard style) that will also serve as the mount for the Pico-PSU)

- HDMI, Component, and RGB Video output
HDMI Conversion using off-the-shelf converter (already sourced)
Component conversion using lag-free logic
Switchable BNC jacks for Component and RGBHV?

- HDMI, SPDIF, and RCA Audio output
HDMI converter supports analog audio injection (Investigate: Can digital be used instead?)
SPDIF can be implemented by way of the PCM1725 mod used on Naomi (Will require clip connected to PCM chip)

- Dreamcast Controller Maple Bus Interface
Directly mounted to PCB instead of Maple connectors

- USB Ports for Gamepads
Intend to use Invizm's Raspberry Pi JVS IO
Raspberry Pi Zero mounted on inside of Filter Board
JVS conversion logic will be hidden out of sight
Hidden Jumpers to restore original JVS interface and bypass USB IO
5V supply for USB ports will connect to PSU bus, not the Pi, in order to support higher current devices

- RJ45 Link Networking
Removal of Optical transceivers will allow for a single RJ45 to support both send and receive for networking two boards

- RJ45 Port to connect to NetDIMM
Raspberry Pi Zero will be mounted to Filter Board
ENC28J60 SPI ethernet or USB ethernet (SPI may save space, but will cost more, and possibly be more expensive)

- Custom OSD
Replace service button interface on Naomi with GPIO interface on Raspberry PI
New service button connects to Raspberry PI GPIO
Raspberry Pi Zero will output VGA using a 16-bit VGA565 interface (or similar)
RGBHV Output of Naomi and Raspberry Pi will be soft-switched using a bus switch controlled by the PI GPIO
Investigate controller passthrough when "Menu" is active for control of OSD
Inital support for PiForce and Invizm USB IO

- Future expansion options?
Internal RS422 header for future IC card emulation on PI




Simplification Ideas:
- Output HDMI video/audio only
Removes the need for the RGB to component logic
More PCB space with no VGA, Component, RCA, and SPDIF ports
Could still use SPDIF audio injection in HDMI stream possibly
Can Remove VGA565 output and replace with HDMI bus switch for far less GPIO pin usage

- Remove MIDI port and power output
MIDI use seems limited for FFB only?
Power output for a full consolization is unnecessary.
High-power USB ports for IO should be more than adequate.

- Remove OSD altogether, as well as and GPIO control of Service buttons and replace with simple Character LCD based on Adafruit design
Already supported in Piforce
Menu could be soft-upgradable to customize Invizm IO later
No need to try and shove a bus switch on already cramped PCB
Less capability for screen customized loading and configuration screens
 
holy cow.. lots of pie in the sky stuff here.

Here's hoping that you can make it and still be within an acceptable level, price wise.. Color me interested.
 
JVS Power (12,5,3.3) will be connected to the Filter Board by way of an ATX Power Plug (Motherboard style) that will also serve as the mount for the Pico-PSU)
I'm having a hard time visualizing this plan. If you're having an ATX power plug, and you're needing an external DC adapter anyway, why not just accept ATX power in and use an ATX PSU?

Or am I not understanding the purpose of the Pico PSU?

It just accepts a simpler 12v in and regulates 5v and 3.3v? Is it up to snuff for the current draw? I'm not even sure what the current draw would be for the NAOMI, but you're also talking about some extra 5v peripherals. If nothing else, I'd imagine those regulators are going to get hot.
picopsu-160-xt-acdc-components.jpg
 
Sounds crazy expensive, but I'd probably get one. Because this hobby, like so many others, does terrible things to your brain.
 
Ha- yeah it's more of an idea that's become a "I want this, I don't really care if anyone else does"...
It just accepts a simpler 12v in and regulates 5v and 3.3v? Is it up to snuff for the current draw? I'm not even sure what the current draw would be for the NAOMI, but you're also talking about some extra 5v peripherals. If nothing else, I'd imagine those regulators are going to get hot.
Well, I'm gonna give it a shot one way or another :)

I am aware of at least two other people running Naomi+IO off PicoPsu... you have some points however regarding the external brick- it's always been my big complaint with small power supplies in general.. on the upside, it's at least bit better as a "consumer-friendly" type of setup than having a dangly ATX psu off the JVS IO....
 
Back
Top