MSXPi - MSX Raspberry Pi Interface under development

صفحة 2/4
1 | | 3 | 4

بواسطة syn

Prophet (2086)

صورة syn

26-01-2017, 11:31

interesting project!

بواسطة ronivon

Expert (73)

صورة ronivon

31-01-2017, 15:37

For VDP applications, this is not going to work, throughput is not high enough to cope up with the CPU speed.
Data is serialized inside the CPLD before sending to Pi, which bitbang the Pi pins in a SPI-like protocol, and runs on top of Linux OS, where delays can happen at any time.
The protocol implemented assure that delays on Pi won't cause lost of data, but it will also make it inappropriate for high throughput data transfers.

However, for audio, I believe MSXPi will have its say.
It may work as a sound processor, or even a Midi player.
Need someone who can explore this scenario to contact me to discuss technicalities.

st1mpy wrote:

what is the data speed of your serial OUT? So if you have in Raspberry Pi a code running a VDP or a Sound Chip just waiting for OUT to a port, can it receive at the same rate as a real devices in the MSX?

بواسطة Buleste

Master (158)

صورة Buleste

31-01-2017, 16:18

It would be interesting to see if the Pi-Zero could be used for HD output in a similar way to the ZX-HD projects for the Spectrum.

بواسطة ronivon

Expert (73)

صورة ronivon

02-02-2017, 15:16

Will be putting 3 units available in UK/Europe, 5 units in Brazil. These are intended for developers.

These units will be ready to solder the PI Zero (you can buy one at Pimoroni, they have just got them back in stock). You can also use along with your Pi model B+, 2 or 3 if you got one already.

The units got a few fixes in the pcb, so there will be a couple of wires running across the board.
It won't fit in a cartridge, because they will come with sockets for both the EPROM and CPLD. This will allow for later updates of both the BIOS and hardware design inside the CPLD. BUSDIR signal is connected to a jumper, so you can test on those expanded MSX.

For those to get interested in one unit to develop, I will be providing access to git repository with sources and documentation, support understand the client/software architecture, and to start developing and using the I/O routines (BIOS). Please read first posts to understand what I expect from you in terms of programming knowledge.

For the end user ?
To be honest, there is not much they can do with the MSXPi right now, other than navigating some text-friendly http and ftp sites, windows shares, nfs shares, PI sd card files, running linux commands on PI from your MSX, running some .BIN and ROM games (many not compatible at this time, because we need a decent loader...).

For developers, you will have a tremendous playground on your MSX with this kit. Watch the videos published already on youtube to get an ideia.

If using Pi Zero, it will be solded directly on available pin in the PCB.

Some vcc/gnd fixes were required.

If used with models B+, 2 or 3, connection will be using wires to the GPIO pins.

Please pm me (or leave a message if you cant for any reason) if you are interested.

بواسطة Pencioner

Scribe (1500)

صورة Pencioner

02-02-2017, 21:09

sent a PM Cool

بواسطة ronivon

Expert (73)

صورة ronivon

02-02-2017, 21:53

I am fixing some of these ugly wires, now this is how they look like... not exactly beautiful, but better.
Considering it is my first pcb EVER... it works!

The version with the intergrated Raspberry Pi Zero does not required any wire.
It is even powered by the MSX.

Although you might want to add a a wifi dongle to the PI usb so you can connect to the world!

بواسطة ronivon

Expert (73)

صورة ronivon

02-02-2017, 21:58

Looks like am not authorized to receive messages.
I updated my profile, take a look if you can see my contct e-email there, please.

Pencioner wrote:

sent a PM Cool

بواسطة Pencioner

Scribe (1500)

صورة Pencioner

02-02-2017, 22:12

I've got an email from MRC (with your message AND contact e-mail) and replied to it.

بواسطة fubukimaru

Resident (45)

صورة fubukimaru

04-02-2017, 19:28

I sent you an email, I hope I'm in time!

بواسطة ronivon

Expert (73)

صورة ronivon

04-02-2017, 19:56

fubukimaru wrote:

I sent you an email, I hope I'm in time!

Thanks for getting in touch.
Replied already by e-mail.

صفحة 2/4
1 | | 3 | 4