MSX USB

Page 10/24
3 | 4 | 5 | 6 | 7 | 8 | 9 | | 11 | 12 | 13 | 14 | 15

By lintweaker

Champion (437)

lintweaker's picture

11-04-2020, 18:29

S0urceror wrote:

It is waiting on the mount interrupt. Maybe if you pull the usb stick out and back in and do a reset, not a hard boot.

I am working on a fix.

Great!
I have tried various (old and newer) usb sticks, external (powered) USB drives. Most without success. I have found one self powered external 3.5" usb HDD (with a spinning disk, remember those?) which looks promising. It it currently formatted as ext3 so first backup and reformat...could take a while.

BTW what is your experience wrt compatibility with various USB sticks/disks?

By S0urceror

Master (205)

S0urceror's picture

11-04-2020, 20:53

Have one Kingston and one Sandisk USB stick and both work fine. Haven't tried an external disk. Will try this as well.

By S0urceror

Master (205)

S0urceror's picture

12-04-2020, 08:25

It's cool that there is an additional piece of MSXUSB hardware out there. This way we can work together and make the software much more stable.

@lintweaker, maybe it's good to directly connect while we're debugging your hardware/software combination. You can find my email address on my profile page.

By lintweaker

Champion (437)

lintweaker's picture

12-04-2020, 10:28

S0urceror wrote:

It's cool that there is an additional piece of MSXUSB hardware out there. This way we can work together and make the software much more stable.

@lintweaker, maybe it's good to directly connect while we're debugging your hardware/software combination. You can find my email address on my profile page.

@S0urcerer, I'll contact you by e-mail to work on the project.

In my schematic I had a current limiting resistor for the USB power. After removing that, a lot more USB sticks are recognized. Cannot boot DOS yet but 'call usbfiles' give the files on FAT32.

By popolon_

Champion (287)

popolon_'s picture

22-04-2020, 16:51

I received some kind of pcb
https://msx.pics/image/jULLW

By S0urceror

Master (205)

S0urceror's picture

14-05-2020, 17:27

Cartridge PCB and firmware completed.

Over the past couple of weeks I managed to get my MSXUSB hardware working. It is based on an Altera 7000 series CPLD and combines both the CH376 IO selection and SCC compatible 512Kb Flash Rom.

Excellent reason to learn Verilog and refresh my PCB design skills. Schematics, PCB, Verilog code can be found, as usual on my Github.

PS. I intend to create 4 additional MSX USB cartridges based on this prototype design. So that more people can join in creating MSB USB software or get even more devices supported. It's a prototype so not yet consumer friendly. If you are up to it and are interested, check my profile, and send me an email.

By popolon_

Champion (287)

popolon_'s picture

15-05-2020, 12:15

@S0urcerer, is the ROM software still workable in the old pcb design, or only in this new CPLD design?

By Pencioner

Scribe (1502)

Pencioner's picture

15-05-2020, 12:22

@popolon_ i guess that ROM is independent, i used latest code (recompiled for RookieDrive) together with external FlashROM and RD NX and it worked as it should

By S0urceror

Master (205)

S0urceror's picture

15-05-2020, 18:39

Software is independent from hardware. No worries.

I’ll intend to make a release to work on Rookiedrive as well. So no recompile necessary. ;Smile

By Pencioner

Scribe (1502)

Pencioner's picture

15-05-2020, 19:24

S0urceror wrote:

I’ll intend to make a release to work on Rookiedrive as well. So no recompile necessary. ;Smile

Cool Wink That would be great asset as more users can try it Smile

Page 10/24
3 | 4 | 5 | 6 | 7 | 8 | 9 | | 11 | 12 | 13 | 14 | 15