MSX USB

صفحة 10/24
3 | 4 | 5 | 6 | 7 | 8 | 9 | | 11 | 12 | 13 | 14 | 15

بواسطة lintweaker

Champion (434)

صورة lintweaker

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?

بواسطة S0urceror

Master (204)

صورة S0urceror

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.

بواسطة S0urceror

Master (204)

صورة S0urceror

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.

بواسطة lintweaker

Champion (434)

صورة lintweaker

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.

بواسطة popolon_

Champion (261)

صورة popolon_

22-04-2020, 16:51

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

بواسطة S0urceror

Master (204)

صورة S0urceror

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.

بواسطة popolon_

Champion (261)

صورة popolon_

15-05-2020, 12:15

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

بواسطة Pencioner

Scribe (1523)

صورة Pencioner

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

بواسطة S0urceror

Master (204)

صورة S0urceror

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

بواسطة Pencioner

Scribe (1523)

صورة Pencioner

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

صفحة 10/24
3 | 4 | 5 | 6 | 7 | 8 | 9 | | 11 | 12 | 13 | 14 | 15