MSX USB

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

Van lintweaker

Champion (464)

afbeelding van 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?

Van S0urceror

Master (210)

afbeelding van 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.

Van S0urceror

Master (210)

afbeelding van 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.

Van lintweaker

Champion (464)

afbeelding van 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.

Van popolon_

Champion (364)

afbeelding van popolon_

22-04-2020, 16:51

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

Van S0urceror

Master (210)

afbeelding van 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.

Van popolon_

Champion (364)

afbeelding van 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?

Van Pencioner

Scribe (1564)

afbeelding van 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

Van S0urceror

Master (210)

afbeelding van 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

Van Pencioner

Scribe (1564)

afbeelding van 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

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