[Coco] DW4 error

Aaron Wolfe aawolfe at gmail.com
Mon Jun 30 19:11:33 EDT 2014


It may be generally helpful to point out that when using DriveWire, as
far as I can remember, there is no time when you will ever specify
115.2k baud anywhere.  So, any time you seem to need to set something
to 115.2k or specify 115.2k in some way, you may want to consider it a
clue that you're probably on the wrong track :)

To connect to the console using headless mode, you use telnet.  The
address is that of the machine running the DW server, and the port is
the value specified for TermPort in your configuration.

Of all the disks available premade for NitrOS9, headless is the one
flavor that does require an additional setting (TermPort) and does not
just work out of the box, and also the only one that doesn't let you
just start using the CoCo in the traditional way.  Even more
unfortunately, at this time it appears that headless mode is just
broken, at least it is in the server I am running here.  It always was
a bit of a hacky, experimental thing.  It might only be a problem with
the slightly different server I'm running, it might be a problem with
the latest disk build, or maybe even because I can only test via the
becker flavor, but it seem most likely to be a server side issue to
me.

I highly recommend you start with basically any other disk.  There are
lots of games and applications available on the nitros9 page or from
other repositories, and pretty much any one of them is going to be
easier to use.



On Mon, Jun 30, 2014 at 6:35 PM, Kandur <k at qdv.pw> wrote:
> Attempted to boot again nos96809l2v030300coco3_dw_headless.dsk
> and to access the console by PUTTY, using a 115.2 baud serial connection.
> Didn?t work, when typing on the Coco, or PC's keyboards,
> no activity seen on the RX or the TX data LEDs.
>
> Kandur
>
> Monday, June 30, 2014, 10:49:16 AM, you wrote:
>> I believe what you have on the screen is the
>> extent of what will happen
>> when using a headless boot disk.  The system
>> doesn't load any drivers to do
>> anything with the coco display (hence
>> "headless"), so after the initial
>> boot messages they are not used.  Looks like a
>> successful boot up though.
>> You should now be able to access the console via telnet.
>>  On Jun 30, 2014 1:34 PM, "Kandur" <k at qdv.pw> wrote:
>
>>> Thanks David, got the serial comm working now.
>>> Yes, I have the proper HDB-DOS version for my Coco-3.
>>> Any idea why the boot process is stuck here?
>>> http://qdv.pw/coco/blog/2014/06/30/dw4-progress-report/
>
>>> Kandur
>
>>> Monday, June 30, 2014, 8:31:22 AM, you wrote:
>>> > Something you could try is a terminal program
>>> > on the PC and COCO and see if
>>> > the serial cable is actually working correctly.
>
>>> > The other thing is are you using a CoCo3
>>> > version of the HDBDOS DW ROM?
>>> > There are 3 versions of the ROM.  One for the
>>> > CoCo1, one for the CoCo2, and
>>> > finally one for the CoCo3.  Each have dif baud
>>> > rates for the bitbanger port.
>
>>> > --
>>> > David Ladd
>>> > --
>
>
>
>>> > On Mon, Jun 30, 2014 at 10:04 AM, Aaron Wolfe
>>> > <aawolfe at gmail.com> wrote:
>
>>> >> The serial IO routines in HDBDOS use the execution time of the
>>> individual
>>> >> instructions to achieve 115.2kbps.  There is no configuration.  The
>>> rate is
>>> >> a function of the code itself and the CPU clock frequency.
>>> >>  On Jun 30, 2014 11:00 AM, "Kandur" <k at qdv.pw> wrote:
>
>>> >> > Yes, I was confused, sorry about that.
>>> >> > Just curious, how does HDB-DOS make the
>>> >> > Coco's serial port communicate with the PC at 115 baud?
>>> >> > Thanks for your help and patience.
>>> >> >
>>> >> > Kandur
>>> >> >
>>> >> > Sunday, June 29, 2014, 11:16:04 PM, you wrote:
>>> >> > > I think you are confused.   The DW4 wizard does
>>> >> > > not configure anything on
>>> >> > > the coco.  The only serial port it configures
>>> >> > > is the one on your computer,
>>> >> > > the one you select in the wizard.
>>> >> > > On Jun 30, 2014 2:13 AM, "Kandur" <k at qdv.pw> wrote:
>>> >> >
>>> >> > >> Yes, the wizard sets up all the serial port
>>> >> > >> parameters to work with the device
>>> >> > >> I selected, but ONLY ON THE COCO.
>>> >> > >> If I select,  COM-1 on the PC, it may have different
>>> >> > >> parameters from what the wizard set up on the Coco?
>>> >> >
>>> >> > >> Kandur
>>> >> >
>>> >> > >> Sunday, June 29, 2014, 10:21:14 PM, you wrote:
>>> >> > >> > The wizard sets up all the serial port
>>> >> > >> > parameters to work with the device
>>> >> > >> > you select.
>>> >> >
>>> >> > >> > Are you sure com1 is the correct serial port to
>>> >> > >> > use?  IO error is what you
>>> >> > >> > will see on the Coco if there is no DW connection at all.
>>> >> >
>>> >> > >> > The activity light will blink green on the
>>> >> > >> > server when typing DOS or DIR or
>>> >> > >> > other disk command if the serial connection is
>>> >> > >> > correct, even if the disk
>>> >> > >> > isn't right for what you're trying to do.
>>> >> > >> >  On Jun 30, 2014 12:44 AM, "Kandur" <k at qdv.pw> wrote:
>>> >> >
>>> >> > >> >> Thanks Bill, done that 5 or 6 times.
>>> >> > >> >> I was wondering if the COM-1 port on the PC is
>>> >> > >> >> set up by that to the proper baud rate and flow control?
>>> >> > >> >> You may want to look at this,
>>> >> > >> >> http://qdv.pw/coco/blog/2014/06/30/dw4-progress-report/
>>> >> > >> >> The disk image is loaded in DW server's drive 0,
>>> >> > >> >> and if I type 'DOS 0' on the Coco, I got '? IO ERROR'.
>>> >> >
>>> >> > >> >> Kandur
>>> >> >
>>> >> > >> >> Sunday, June 29, 2014, 9:19:56 PM, you wrote:
>>> >> >
>>> >> > >> >> > Kandur, when you start DW4, click "config" then
>>> >> > >> >> > "Simple Config Wizard", click "next" on the
>>> >> > >> >> > first screen, then Click the picture of the Coco
>>> >> > >> >> > 3 and click "next". In the next page, select
>>> >> > >> >> > your Comm port and click next. On the remaining
>>> >> > >> >> > screens just click next as they are all the
>>> >> > >> >> > default settings (baud, midi, and printer). Then
>>> >> > >> >> > click "Finish" on the final page. That will
>>> >> > >> >> > setup dw4 for the coco3 and baud rates.
>>> >> > >> >> > All of this is on the instruction page you
>>> >> > >> >> > linked. If you followed those instructions, then the baud is
>>> set.
>>> >> > >> >> >
>>> >> > >> >> >
>>> >> > >> >> >
>>> >> >
>>> >> > >> >> > Bill Pierce
>>> >> > >> >> > "Today is a good day... I woke up" - Ritchie Havens
>>> >> > >> >> >
>>> >> >
>>> >> > >> >> > My Music from the Tandy/Radio Shack Color Computer 2 & 3
>>> >> > >> >> > https://sites.google.com/site/dabarnstudio/
>>> >> > >> >> > Co-Webmaster of The TRS-80 Color Computer Archive
>>> >> > >> >> > http://www.colorcomputerarchive.com/
>>> >> > >> >> > Co-Contributor, Co-Editor for CocoPedia
>>> >> > >> >> > http://www.cocopedia.com/wiki/index.php/Main_Page
>>> >> > >> >> > E-Mail: ooogalapasooo at aol.com
>>> >> >
>>> >> >
>>> >> > >> >> >
>>> >> > >> >> >
>>> >> > >> >> > -----Original Message-----
>>> >> > >> >> > From: Kandur <k at qdv.pw>
>>> >> > >> >> > To: CoCoList for Color Computer Enthusiasts <
>>> >> coco at maltedmedia.com>
>>> >> > >> >> > Sent: Sun, Jun 29, 2014 11:13 pm
>>> >> > >> >> > Subject: Re: [Coco] DW4 error
>>> >> >
>>> >> >
>>> >> > >> >> > No more errors, what is the proper way to boot NOS-9?
>>> >> > >> >> > http://qdv.pw/coco/blog/2014/06/30/dw4-progress-report/
>>> >> >
>>> >> > >> >> > Kandur
>>> >> >
>>> >> > >> >> > Sunday, June 29, 2014, 3:18:42 PM, you wrote:
>>> >> > >> >> >> As Tormod pointed out, those aren't DOS disks
>>> >> > >> >> >> and they aren't they disks
>>> >> > >> >> >> you probably want even if trying to boot OS9.
>>> >> > >> >> >> One is for floppies and one
>>> >> > >> >> >> is for disabling the coco screen and keyboard.
>>> >> >
>>> >> > >> >> >> I can't make out any detail on that screenshot
>>> >> > >> >> >> but recommend rebooting your
>>> >> > >> >> >> computer.  It looks like some how multiple
>>> >> > >> >> >> copies of dw4 have been started
>>> >> > >> >> >> and I doubt that is intended.  Easier to just start over.
>>> >> >
>>> >> > >> >> >> You may want to delete the DW directory
>>> >> > >> >> >> entirely and start again.  Follow
>>> >> > >> >> >> the wizard, use the right disks, etc.
>>> >> > >> >> >> On Jun 29, 2014 5:58 PM, "Tormod Volden"
>>> >> > >> >> >> <lists.tormod at gmail.com> wrote:
>>> >> >
>>> >> > >> >> >>> On Sun, Jun 29, 2014 at 11:13 PM, Kandur wrote:
>>> >> > >> >> >>> > Not sure, if the HDB-DOS in my Coco-3 is 'talking' with
>>> the
>>> >> > >> server.
>>> >> > >> >> >>> > http://qdv.pw/coco/blog/2014/06/29/dw4-errors/
>>> >> > >> >> >>> > With disks mounted on the server, when I type DIR on the
>>> >> Coco,
>>> >> > I
>>> >> > >> got
>>> >> > >> >> an
>>> >> > >> >> >>> IO error.
>>> >> >
>>> >> > >> >> >>> Well to start with, HDB-DOS can not read (DIR) the OS9 disks
>>> >> > that I
>>> >> > >> >> >>> see in your screenshot. It can only "BOOT" from them.
>>> >> > >> >> >>> And if you boot the _d80 disk, it will try to load stuff
>>> from a
>>> >> > real
>>> >> > >> >> >>> d80 disk, not from DriveWire. You'd need the _dw disks for
>>> >> > running
>>> >> > >> >> >>> everything off DW.
>>> >> >
>>> >> > >> >> >>> The Java exception is a worse problem. Are you sure you are
>>> >> using
>>> >> > >> the
>>> >> > >> >> >>> latest version? Telling us which version you are using
>>> would be
>>> >> > very
>>> >> > >> >> >>> helpful.
>>> >> >
>>> >> > >> >> >>> From the backtrace in your blog it looks like you are using
>>> >> > Windows.
>>> >> > >> >> >>> What version?
>>> >> >
>>> >> > >> >> >>> Tormod
>>> >> >
>>> >> > >> >> >>> --
>>> >> > >> >> >>> Coco mailing list
>>> >> > >> >> >>> Coco at maltedmedia.com
>>> >> > >> >> >>> http://five.pairlist.net/mailman/listinfo/coco
>>> >> >
>>> >> > >> >> > --
>>> >> > >> >> > Coco mailing list
>>> >> > >> >> > Coco at maltedmedia.com
>>> >> > >> >> > http://five.pairlist.net/mailman/listinfo/coco
>>> >> >
>>> >> > >> >> >
>>> >> >
>>> >> > >> >> --
>>> >> > >> >> Coco mailing list
>>> >> > >> >> Coco at maltedmedia.com
>>> >> > >> >> http://five.pairlist.net/mailman/listinfo/coco
>>> >> >
>>> >> > >> --
>>> >> > >> Coco mailing list
>>> >> > >> Coco at maltedmedia.com
>>> >> > >> http://five.pairlist.net/mailman/listinfo/coco
>>> >> >
>>> >> > --
>>> >> > Coco mailing list
>>> >> > Coco at maltedmedia.com
>>> >> > http://five.pairlist.net/mailman/listinfo/coco
>>> >> >
>
>>> >> --
>>> >> Coco mailing list
>>> >> Coco at maltedmedia.com
>>> >> http://five.pairlist.net/mailman/listinfo/coco
>
>>> --
>>> Coco mailing list
>>> Coco at maltedmedia.com
>>> http://five.pairlist.net/mailman/listinfo/coco
>
> --
> Coco mailing list
> Coco at maltedmedia.com
> http://five.pairlist.net/mailman/listinfo/coco


More information about the Coco mailing list