MSX USB

Page 16/19
9 | 10 | 11 | 12 | 13 | 14 | 15 | | 17 | 18 | 19

By S0urceror

Master (138)

S0urceror's picture

16-06-2020, 22:48

ducasp wrote:

Are there any shortcomings using RookieDrive Sourceror? Or does it work as good as your own open design? I think this is a good information so interested people know if they wait your hardware to be available somehow or just order a Rookie Drive.

I have a special build for the RookieDrive. It works just as good as on my HW.

However, I do my main development on my own PCB design so I need to check from time to time. Xavirompe has generously provided me with a RookieDrive to aid in testing this.

The RookieDrive has a number of features that I don't yet support:

  • ROM drive support for the additional space in the Flash rom (but am working on it Smile ).
  • Dual RookieDrive support that automatically reassigns IO ports when 2 Rookies are inserted. For this both SW and HW needs to be changed.

By ducasp

Champion (386)

ducasp's picture

16-06-2020, 23:55

So, for anyone that is waiting for hardware, I think it is safe to say that grabbing a RookieDrive is a valid way to have MSX USB, even developers that might want to add other devices support into it... Wink That is an amazing work Sourceror! And yes, Xavirompe is a really nice guy Cool

By fr3nd

Expert (110)

fr3nd's picture

21-06-2020, 11:33

I'm very excited about this development. Assuming there are drivers for all of them, would it be possible to connect (for example) an USB WiFi device, a keyboard, a mouse and an external disk all at the same time? Would there be any drawback?

If possible, that would be really amazing. With just one cartridge, the number of possibilities is endless.

By popolon_

Resident (62)

popolon_'s picture

27-06-2020, 13:22

By the way, could there be room in that altera to add also 512Kbytes SRAM mapper like in this old xilinx based design in https://www.circuitsonline.net/forum/file/45018 ?

By sd_snatcher

Prophet (3367)

sd_snatcher's picture

27-06-2020, 16:47

S0urceror wrote:

I have a special build for the RookieDrive. It works just as good as on my HW.

There's the RookieDrive 720, and the RookieDrive NX. Which does your build support?

By S0urceror

Master (138)

S0urceror's picture

28-06-2020, 11:11

RookieDrive compatible? Check the video.

I recently got a couple of questions if MSXUSB is RookieDrive compatible. To answer that question I created a nice video which is on my Youtube channel. https://youtu.be/U9S3T54Vdbg

The answer is Yes.

The RookieDrive build is on my Github. You find it here.

By sdsnatcher73

Paragon (1212)

sdsnatcher73's picture

28-06-2020, 11:37

The question was which model it works on, you are using the RookieDrive NX. So that is compatible, would you know if it also works on the older RookieDrive 720 model (which some people may have)?

And did you really plug in the RookieDrive with the MSX on (as you only reset the MSX after inserting it)? Or was that just a result of editing???

By S0urceror

Master (138)

S0urceror's picture

28-06-2020, 21:59

sdsnatcher73 wrote:

The question was which model it works on, you are using the RookieDrive NX. So that is compatible, would you know if it also works on the older RookieDrive 720 model (which some people may have)?

As far as I know it should work on the other versions of the Rookiedrive as well but I cannot test that. Maybe Xavirompe can confirm? Main dependency is the CH376 module that was present from first Rookiedrive. Don’t know if the mapper or IO address was different but that’s easy to fix in software.

sdsnatcher73 wrote:

And did you really plug in the RookieDrive with the MSX on (as you only reset the MSX after inserting it)? Or was that just a result of editing???

Good catch. Yes while I was recording with two cameras, because of my screen is on the other end of the desk, I forgot first to switch off. Then insert and switch on again. Thank god nothing happened to the MSX. Both recordings where time synced and merged in the final video.

By S0urceror

Master (138)

S0urceror's picture

28-06-2020, 22:26

popolon_ wrote:

By the way, could there be room in that altera to add also 512Kbytes SRAM mapper like in this old xilinx based design in https://www.circuitsonline.net/forum/file/45018 ?

There is still enough logic space but not enough pins in our 44pin Cpld to add that. But maybe we can do something smart.

Would be great to add though because Nextor takes two banks for itself. As a result, on an original 128 Mb MSX2 you cannot run Internestor and my Ethernet driver at the same time because that needs two banks as well. Plus one bank for the Ram Helper.

By xavirompe

Resident (44)

xavirompe's picture

29-06-2020, 10:00

sd_snatcher wrote:
S0urceror wrote:

I have a special build for the RookieDrive. It works just as good as on my HW.

There's the RookieDrive 720, and the RookieDrive NX. Which does your build support?

The Rookie drive 720 was a prototype, the only Rookiedrive existing version is NX, and there are different revisions of the PCB, but with minor changes (optimized traces, different CH376 pinouts), but all revisions with the same mapper and I/O port.

Page 16/19
9 | 10 | 11 | 12 | 13 | 14 | 15 | | 17 | 18 | 19