New universal interface
Moderador: Sir Cilve Sinclair
-
- Jack The Nipper
- Mensajes: 138
- Registrado: Mié Oct 19, 2011 10:56 pm
- Ubicación: Neuquén - Argentina
Re: New universal interface
Very nice work!!, really interesting. I hope to see it working soon.
CZ Spectrum - Tk90x - ZX Spectrum+ - ZX Spectrum +2A
- Uto
- Jack The Nipper
- Mensajes: 180
- Registrado: Jue Sep 06, 2007 3:32 pm
Re: New universal interface
I have just noticed something in this interface that I think it's a problem: looking at the board it seems the edge connector will be solded over the card, so the board will be on vertical position. Depending on the dimensions of the card that means that will be reducing visibility of the display being used, that often is in front of the Spectrum. When you connect a joystick to that interface, as the connector is on top of the board, the visibility issue is even worse.
Solutions:
A) change design so edge connection is solded "sideways" so the main board stays horizontal.
B) at least, make the joystick connector be on one side if the board has to be vertically connected.
Solutions:
A) change design so edge connection is solded "sideways" so the main board stays horizontal.
B) at least, make the joystick connector be on one side if the board has to be vertically connected.
http://www.ngpaws.com
@uto_dev
@uto_dev
- VELESOFT
- Jack The Nipper
- Mensajes: 135
- Registrado: Dom Feb 01, 2009 9:21 am
Re: New universal interface
Uto escribió:I have just noticed something in this interface that I think it's a problem: looking at the board it seems the edge connector will be solded over the card, so the board will be on vertical position. Depending on the dimensions of the card that means that will be reducing visibility of the display being used, that often is in front of the Spectrum. When you connect a joystick to that interface, as the connector is on top of the board, the visibility issue is even worse.
Solutions:
A) change design so edge connection is solded "sideways" so the main board stays horizontal.
B) at least, make the joystick connector be on one side if the board has to be vertically connected.
Here is big problem with PCB size. PCB is designed for plastic case and move joystick connector is not easy (I need on PCB four holes). I use also vertical interface with joystick and no problem with visibility because table height is commonly 70 cm. Height of my eyes is more than 35cm higher than posivion of ZX computer/keyboard. Problem can be only if space between monitor/TV and ZX is very very small and height of your table is very big.
But is possible solder this PCB as horisontal device if you use this pinhead type for ZX connector connection:
But with this connector will impossible use throuht connector for next devices.
Also exist next way - use same pinhead for horisontal soldering and instead ZX connector solder pins direct to one connector of this splitter:
http://velesoft.speccy.cz/other/rozdvojka/index.htm
CANON connector on my PCB is not only for joystick, it's multifunctional bidirectional connector.
- Uto
- Jack The Nipper
- Mensajes: 180
- Registrado: Jue Sep 06, 2007 3:32 pm
Re: New universal interface
If it's 70cm then probably won't be that bad. For some reason I thought it would be bigger, but 70 cm is the size of many other interfaces (like kempston interfaces that already have canon connector on top).
Thanks for reply!
Thanks for reply!
http://www.ngpaws.com
@uto_dev
@uto_dev
- VELESOFT
- Jack The Nipper
- Mensajes: 135
- Registrado: Dom Feb 01, 2009 9:21 am
Re: New universal interface
Interface will exist in two versions. First is all-in-one PCB (see previouse pictures) and second version contain only some components, but on board is new expansion connector for possibility connect more devices.
Second version:
As you can see, this version not contain D/A convertors, PIC for K-MOUSE support and absent also slave micro SD slot.
On PCB is PS/2 or USB connector connector to pins of new expansion connecor (21 I/O pins + 2 pins for USB/PS2 connector + 2x GND + 2x 5V). For expansion connector will exist some modules with D/A sound, K-MOUSE, ETHERNET, USB, TAPE IN/OUT, IDE connector, CF connector, parallel port/printer, MIDI, etc...
Second version:
As you can see, this version not contain D/A convertors, PIC for K-MOUSE support and absent also slave micro SD slot.
On PCB is PS/2 or USB connector connector to pins of new expansion connecor (21 I/O pins + 2 pins for USB/PS2 connector + 2x GND + 2x 5V). For expansion connector will exist some modules with D/A sound, K-MOUSE, ETHERNET, USB, TAPE IN/OUT, IDE connector, CF connector, parallel port/printer, MIDI, etc...
- Uto
- Jack The Nipper
- Mensajes: 180
- Registrado: Jue Sep 06, 2007 3:32 pm
Re: New universal interface
Hello,
Are there any news about this interface? Any progress?
Are there any news about this interface? Any progress?
http://www.ngpaws.com
@uto_dev
@uto_dev
- VELESOFT
- Jack The Nipper
- Mensajes: 135
- Registrado: Dom Feb 01, 2009 9:21 am
Re: New universal interface
News - real PCB for first testing....
- JULIO
- Freddy Hardest
- Mensajes: 599
- Registrado: Mar May 08, 2007 10:30 am
- Ubicación: Castilla La Mancha.
Re: New universal interface
Can you explain how connect in zx bus A15, ROM1&2OE, MREQ and IORQ?
your work looks good, as usual.
Puedes explicar como se conectan al bus A15, ROM1 OE, ROM2 OE, MREQ y IORQ.
la placa tiene muy buena pinta, como siempre.
your work looks good, as usual.
Puedes explicar como se conectan al bus A15, ROM1 OE, ROM2 OE, MREQ y IORQ.
la placa tiene muy buena pinta, como siempre.
- VELESOFT
- Jack The Nipper
- Mensajes: 135
- Registrado: Dom Feb 01, 2009 9:21 am
Re: New universal interface
JULIO escribió:Can you explain how connect in zx bus A15, ROM1&2OE, MREQ and IORQ?
your work looks good, as usual.
Puedes explicar como se conectan al bus A15, ROM1 OE, ROM2 OE, MREQ y IORQ.
la placa tiene muy buena pinta, como siempre.
MULTIINTERFACE modify this signals for external devices. For example can disable memory access for all other interfaces or enable connect original ZX devices to +2A/+3 computers.
- Uto
- Jack The Nipper
- Mensajes: 180
- Registrado: Jue Sep 06, 2007 3:32 pm
Re: New universal interface
When you say "Interface will work as DIVIDE with SD cards (DIVMMC) but with reconfigurable memory access... Programmable breakpoints, LIFO memory support, etc..."
Do you mean that It will be compatible with DIVIDE firmwares, specially with ESXDOS?
What do you mean with "reconfigurable memory access".
Would it be possible to map any SRAM bank to any Spectrum 0-65535 memory?
Would it be possible to copy memory contents from base memory to extended memory and vice versa?
Thanks.
Do you mean that It will be compatible with DIVIDE firmwares, specially with ESXDOS?
What do you mean with "reconfigurable memory access".
Would it be possible to map any SRAM bank to any Spectrum 0-65535 memory?
Would it be possible to copy memory contents from base memory to extended memory and vice versa?
Thanks.
http://www.ngpaws.com
@uto_dev
@uto_dev
- VELESOFT
- Jack The Nipper
- Mensajes: 135
- Registrado: Dom Feb 01, 2009 9:21 am
Re: New universal interface
Uto escribió:When you say "Interface will work as DIVIDE with SD cards (DIVMMC) but with reconfigurable memory access... Programmable breakpoints, LIFO memory support, etc..."
Do you mean that It will be compatible with DIVIDE firmwares, specially with ESXDOS?
Yes. This interface is designed specially for ESXDOS ( I am in contact with author ).
Compatibility with other old DIVIDE systems is impossible, because here not exist IDE support.
Uto escribió:What do you mean with "reconfigurable memory access".
Would it be possible to map any SRAM bank to any Spectrum 0-65535 memory?
Original DIVIDE contain only some fixed points in ZX rom for connect external memory. MULTIINTERFACE enable making own points (unlimited numbers of points and different points in 48rom and different in 128editor rom, also for +3 rom will exist 4 different blocks of points for each 16kB rom page). Copy memory between external ram and ZX ram is possible. External ram can be used also as rom replacement/allram mode, but is impossible(possible but dangerous) connect external ram also to address space 16384-65535. DIVIDE memory in MULTIINTERFACE will work in extended mode with more features and with better tr-dos support.
Uto escribió:Would it be possible to copy memory contents from base memory to extended memory and vice versa?
Thanks.
Yes. For example may be used DMA transfer for faster copying.
- VELESOFT
- Jack The Nipper
- Mensajes: 135
- Registrado: Dom Feb 01, 2009 9:21 am
Re: New universal interface
Step 2: soldering components
- Uto
- Jack The Nipper
- Mensajes: 180
- Registrado: Jue Sep 06, 2007 3:32 pm
Re: New universal interface
Hi!
Has there been any progress with this interface?
It was looking great!
By the way, what is the connector in the last photo?
Has there been any progress with this interface?
It was looking great!
By the way, what is the connector in the last photo?
http://www.ngpaws.com
@uto_dev
@uto_dev
- VELESOFT
- Jack The Nipper
- Mensajes: 135
- Registrado: Dom Feb 01, 2009 9:21 am
Re: New universal interface
Uto escribió:Hi!
Has there been any progress with this interface?
Small, but now is time and development continue
Uto escribió:It was looking great!
By the way, what is the connector in the last photo?
It's stereo audio connector (stereo jack 3.5mm). Connector contain also 4th contact with +5V (reserve...)
- Uto
- Jack The Nipper
- Mensajes: 180
- Registrado: Jue Sep 06, 2007 3:32 pm
Re: New universal interface
VELESOFT escribió:Uto escribió:Hi!
Has there been any progress with this interface?
Small, but now is time and development continue
Nice!
http://www.ngpaws.com
@uto_dev
@uto_dev
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 15 invitados