[NTLK] USB to Newton Interconnect cables
davida at pobox.com
Sun Feb 7 21:52:55 EST 2016
> On 8 Feb 2016, at 13:17, Jake Bordens <jake at allaboutjake.com> wrote:
>> I don't know which serial channel the USB-001 uses. If it's using channel 0, then it would conflict.
I’ve now found a decent review of the USB-001 from Frank Gründel’s site, and it appears the USB-001 does use channel 3: http://www.pda-soft.de/en/hardware/2x00/usb001/usb001.html
> I believe it uses SerChan3, but what's more important is whether it obeys the SerChanSel3 signal. This prevents both an internal device and an external device from attempting to address the same serial channel at the same time.
If it doesn’t use/obey the SerChanSel3 signal, but used channel 3, an Interconnect cable using channel 0 should still be ok, right?
> The SerChanSel0 signal actually shuts down the LTC1323 driver in the newton, and thus disables the external port when an internal device is using the serial port. NewtonOS also uses this to shutdown the driver when not in use, to save power, I guess.
> Serial3 has no internal driver, and so it is up to the devices (internal and external) to properly obey this signal. its possible for both an internal and an external device to try and drive the serial signals at the same time-- if the hardware developer was lazy and did not put the outputs into High-Z state when they're not allowed to drive the port.
I guess this is another vote for using channel 0 for my cable …
More information about the NewtonTalk