Nowind Support / Questions

Page 1/3
| 2 | 3

By Sky_hawk

Champion (267)

Sky_hawk's picture

03-07-2008, 11:58

Some of you have questions about the nowind interface, and since our own forum seems to be dead as a doornail, we decided to take wolf_'s advice and open a Support thread here..

Any questions, suggestions or feature requests can be made here...

greetings,

Jan

Login or register to post comments

By luppie

Paladin (869)

luppie's picture

03-07-2008, 17:53

Jan,

How come that I ordered a Nowind on 12-06-2008 and I recieved a confirmation mail, I never got the payment info ?
So now i'm probably to late to finish up the order to receive a Nowind Interface

By hap

Paragon (2043)

hap's picture

04-07-2008, 01:44

- Which disk.rom are you using in msxsrc?
- I've tried to flash the firmware with usbhost, it just sat waiting at "Send erase command to flash....". Nothing happened, tried it on 2 different MSXes. Is it a bug in the utility? The device works fine as far as I can tell, eg. usbhost.exe blah.dsk

By Sky_hawk

Champion (267)

Sky_hawk's picture

04-07-2008, 08:19

hap:
It doesn't really happen what disk.rom you use, because the parts that are included are common to most diskroms.
We know 8245 and 8250/55 roms work fine, but I expect almost any other diskrom to work aswell. (ok, maybe not sony or 2+ roms, never tested those)

You have to hold "F" (as it says on the very limited doc-page www.myquest.nl/nowindusb/?q=node/6) at boot to put the nowind interface
in boot mode _before_ you start usbhost -f <firmware.rom>. As far as we know firmware flashing works fine.
The "Send erase command to flash...." should take about 5-10 seconds, and then it should start flashing.

By hap

Paragon (2043)

hap's picture

04-07-2008, 20:56

Holding "F" worked Smile
What's a stable msxsrc SVN revision? I tried assembling+flashing nowindDos1.asm with the 8250 disk.rom (and with or without DEBUG/DEVICEHANDLER), newest revision and one from 2 weeks ago, but everytime i did "files" I got garbage (to be specific, chr$(255)+"."+space) -- no problem with http://www.myquest.nl/nowindusb/files/nowind_firmware.rom

By Sky_hawk

Champion (267)

Sky_hawk's picture

04-07-2008, 22:17

The head revision is stable, you should disable DEBUG because that only work in an emulator (although it should work even with DEBUG on, it just costs some space. You shouldn't use nowindDos1.asm, it's quite old and uses an older protocol version, we should have (and will) remove it.

use Sjasm 4 home.wanadoo.nl/smastijn/sjasm.html to compile nowindnew.asm I've added a new part about compiing the firmware in the download section.

By hap

Paragon (2043)

hap's picture

05-07-2008, 00:53

ok, got it workingCool

By PingPong

Enlighted (4156)

PingPong's picture

05-07-2008, 20:00

Hi, three question. I've a original phonola (the philips clone) msx2 nms8245. the machine have a built-in floppy drive. If i plug the nowind interface on the computer:

1) Can i see the new drive as B: ?
2) Do i need to remove the original disk rom and solder a patched version? and in this case i see the nowind as a: right?
3) Is there a way to avoid to do intervents on the original hardware (eprom pathing) and use nowind interface as a disk drive ?

Thanks.

By Sky_hawk

Champion (267)

Sky_hawk's picture

05-07-2008, 22:05

1) if you have one internal diskdrive and you insert the nowind interface, it will assign itself to a:, if the romdisk is enabled it will be b: and the original internal drive will become c:
2) there is no need to do any (hardware) patching, any drive assignment changes can be done in software. (currently there is no user-feature for this)
3) If i understand you correctly, this is the default behaviour of the nowind interface

By PingPong

Enlighted (4156)

PingPong's picture

05-07-2008, 22:46

1) if you have one internal diskdrive and you insert the nowind interface, it will assign itself to a:, if the romdisk is enabled it will be b: and the original internal drive will become c:
2) there is no need to do any (hardware) patching, any drive assignment changes can be done in software. (currently there is no user-feature for this)
3) If i understand you correctly, this is the default behaviour of the nowind interface

This sound fine !
Even if i do not realize how works these drive assignements on msx.
Another thing that is obscure to me is how can the dos or basic automatically hook the nowind bios when i do something like LOAD "A:myprog.bas",r..... Question

However the first important thing, the possibility to replace the A drive with the nowind one, without hw changes, work, if i understood correctly.... thx

By Sonic_aka_T

Enlighted (4130)

Sonic_aka_T's picture

05-07-2008, 22:59

I think it's hooked when the BIOS is initialized. The BIOS just goes from slot to slot initializing every disk ROM it finds. IIRC the drive letter is determined by the order in which the disk ROMs are initialized, lowest slot number having the 'lowest' drive letter, so as long as your disk ROM is not in slot 0 nowind should indeed be drive A.

Page 1/3
| 2 | 3