USB module

Page 2/2
1 |

Par konamiman

Paragon (1176)

Portrait de konamiman

01-07-2009, 09:40

See section 6.6 on the firmware manual:

http://www.vinculum.com/documents/fwspecs/UM_VinculumFirmware_V205.pdf

It has commands to communicate with any device by using standard USB commands. It even handles hubs transparently!

Par konamiman

Paragon (1176)

Portrait de konamiman

01-07-2009, 09:49

Wow. Now that's funny:

http://thecoldfront.com/usb/getstart.htm

No need for even a PCB! :)

Par Leo

Paragon (1236)

Portrait de Leo

09-04-2010, 14:33

So any pcb is available ?
Smile

Par Leo

Paragon (1236)

Portrait de Leo

19-05-2010, 23:07

Apart from mass storage what usage can be done of usb on msx ?
printer?
keyboard?
mouse ?
gamepad?
external usb sound card ?
each time you need a driver ....
Question

Par NYYRIKKI

Enlighted (5970)

Portrait de NYYRIKKI

20-05-2010, 00:46

Apart from mass storage what usage can be done of usb on msx ?
printer?
keyboard?
mouse ?
gamepad?
external usb sound card ?
each time you need a driver ....
Question

Yes

Par konamiman

Paragon (1176)

Portrait de konamiman

20-05-2010, 10:06

There are many standards on top of the USB specification for the most common devices, so drivers would have to be written only once.

Par Leo

Paragon (1236)

Portrait de Leo

21-05-2010, 07:28

i am asking because i have that interface for msx SD+LAN+USB in the same board, on the same cartridge, but it is expensive and the most expensive module is this vdip1.
I bought 10x pieces for 274usd and got additional 57 euros tax , they costed me 30+ euros each all in all , so i wonder if usb if that usefull on msx's and if a SD+LAN only wouldnt be cheaper and as usefull. for the moment i see 120 euros for each board but i have quite expensive pcb's ( 35+ euro )
For the time being i have assembled 3 boards and tested only SD and LAN for the moment , i am about to write the unapi ethernet rom from the basic routines i have, also i finished sd disk rom , and dont know very much what to do with usb , i think mass storage is redundant with SD ...

Par konamiman

Paragon (1176)

Portrait de konamiman

21-05-2010, 10:23

For the time being i have assembled 3 boards and tested only SD and LAN for the moment , i am about to write the unapi ethernet rom from the basic routines i have, also i finished sd disk rom , and dont know very much what to do with usb , i think mass storage is redundant with SD ...

You will hate me but I repeat that it is a pity that your board has only 32K ROM, so it is not possible to put DOS 2 on it (and after the SD disk ROM code and the Ethernet UNAPI code there will be little space left for USB code anyway).

Anyway, I really think that USB in MSX would be useful. Examples:

- Storage. Yes, with SD it is redundant for main storage, but what about the pendrive we all have on our pockets? Wouldn't be nice to be able to plug it on our MSX to move or share files?
- Mouse. If new software is designed to use USB mouse, we will never have to worry again for the lack of MSX mouses.
- Keyboard. Altough it could not replace 100% the MSX keyboard (because it works via I/O ports), by patching some hooks it would be possible to use an external keyboard for basic operations.
- Gamepad. Same as mouse.
- Bluetooth dongle for sharing files with your mobile phone or with another nearby MSX. Wouldn't that be fracking cool?
- WiFi dongle. Add a Wifi wrapper to a TCP/IP or Ethernet UNAPI implementation, and presto! Wireless networking on MSX.

...and anything else you can imagine.

So, to summarize: don't forget to reserve one of your cards for me. Not only for the USB, I am also dying for having storage+LAN on the same slot (why, why, why the DenYoNet has no SD card slot???)

Par Leo

Paragon (1236)

Portrait de Leo

21-05-2010, 12:27

no i wont hate you ...Tongue
to me dos2 will come with a mapper so it may work for sure on any msx.
Denyonet is much different it uses parallel interface so it is fast and the low level driver is simple.
In my design all is talking through SPI , and SD is also SPI , so it fits well , all are the same kind.
but low level routines are a bit messy ( you have seen how i code asm ... )
I try to make the interface as cheaper as possible , and simple at the same time : that is why is use modules and DOS1 only.
...
my (dreaming) plans are : add vs001 module some day , it is MP3 decoder on spi interface , add dos2 only if i can put a mapper with it,
then add a Z280 that interfaces really hi sped to all these periphs on the same cartridge and that replaces the Z80cpu (i know many
discussions say it is impossbile with a cartridge but i found a way that works only with Z280 and not z180/380 )

I think i will finish unapi ethernet with 3 weeks and ten make a test on usb like just to see if spi com is alive and then let you toy
with the baby . Big smile

you think it is possible to patch some hooks for keyboard ?

Page 2/2
1 |