NetUSBee Lite problems on TT: Any thoughts?

Problems with your machine in general.
czietz
Posts: 36
Joined: Sun Jan 14, 2018 1:02 pm

Re: NetUSBee Lite problems on TT: Any thoughts?

Post by czietz » Mon Apr 30, 2018 7:24 am

But how does it differentiate between accesses to the RTL8019 and to the USB chip? At least the circuit to generate /IOR and /IOW must be different. I'd look at that...

tuxie
Posts: 110
Joined: Thu Aug 24, 2017 11:51 am

Re: NetUSBee Lite problems on TT: Any thoughts?

Post by tuxie » Mon Apr 30, 2018 9:36 am

As i know USB and Ethernet uses different addresses to respond.

User avatar
rpineau
Posts: 313
Joined: Thu Aug 17, 2017 6:08 pm
Location: USA
Contact:

Re: NetUSBee Lite problems on TT: Any thoughts?

Post by rpineau » Mon Apr 30, 2018 2:57 pm

The access is done the same way using the same 74ls245 and also using a 74ls374. It uses one of the address bit to select between the RTL8019AS and the USB controller.
I can post more screenshot of the schematics later today.

czietz
Posts: 36
Joined: Sun Jan 14, 2018 1:02 pm

Re: NetUSBee Lite problems on TT: Any thoughts?

Post by czietz » Mon Apr 30, 2018 7:55 pm

rpineau wrote:
Mon Apr 30, 2018 2:57 pm
The access is done the same way using the same 74ls245 and also using a 74ls374. It uses one of the address bit to select between the RTL8019AS and the USB controller.
I can post more screenshot of the schematics later today.
The address decoding to select between Ethernet and USB controller adds further delay. Especially because LS is not a particularly fast logic family.

User avatar
rpineau
Posts: 313
Joined: Thu Aug 17, 2017 6:08 pm
Location: USA
Contact:

Re: NetUSBee Lite problems on TT: Any thoughts?

Post by rpineau » Mon Apr 30, 2018 8:20 pm

I agree. May be they should be replace with F or ABT versions.

User avatar
rpineau
Posts: 313
Joined: Thu Aug 17, 2017 6:08 pm
Location: USA
Contact:

Re: NetUSBee Lite problems on TT: Any thoughts?

Post by rpineau » Mon Apr 30, 2018 8:24 pm

another screenshot that shows more of the selection logic.
It would be easier if redone in Eagle for all of us so that we can potentially improve the design.
RoRo

Screen Shot 2018-04-30 at 12.23.07.png
Screen Shot 2018-04-30 at 12.23.07.png (354.01 KiB) Viewed 298 times

stephen_usher
Posts: 132
Joined: Mon Nov 13, 2017 7:19 pm
Location: Oxford, UK.
Contact:

Re: NetUSBee Lite problems on TT: Any thoughts?

Post by stephen_usher » Wed May 02, 2018 9:09 pm

I've been giving this whole approach of cartridge based ethernet some thought and I'm not convinced that if someone were to do something today they should possibly go this route at all.

Surely now it's "cheap" and easy to get Arduino boards/chips a better approach would be to put some intelligence onto the interface to run the ethernet chip and then communicate in a more simple method with the Atari, possibly through the bi-directional parallel port which also provides the possibility of using interrupts to do data reads. The Strobe/Busy lines could be used to set the data direction and data being passed to the board would be pairs of metadata+data byte pairs sent serially.

I wonder how fast this sort of interface could run.

It's all moot as I don't have the skills to do any of it. Just a hypothetical pipe dream. :-)
Intro retro computers since before they were retro...
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.

User avatar
rpineau
Posts: 313
Joined: Thu Aug 17, 2017 6:08 pm
Location: USA
Contact:

Re: NetUSBee Lite problems on TT: Any thoughts?

Post by rpineau » Wed May 02, 2018 9:55 pm

If I were to build a network card for the ST I would use the (will use ;) ) something like the Microchip LAN 9218 ( http://www.microchip.com/wwwproducts/en/LAN9218 ) on the CPU bus.

stephen_usher
Posts: 132
Joined: Mon Nov 13, 2017 7:19 pm
Location: Oxford, UK.
Contact:

Re: NetUSBee Lite problems on TT: Any thoughts?

Post by stephen_usher » Wed May 02, 2018 11:39 pm

I'm afraid that anything which doesn't use one of the standard ports and requires modification of the machine wouldn't interest me in the slightest. Changing the TOS version or replacing the floppy chip with an Ajax one on machine types which had those fitted at the factory is as far as I will go as far as modifications.

So, it's either kludge writing to the cartridge port without interrupts or try to use the parallel port in an inventive way with some off-load. Of course, on the TT and MegaSTE there's VME but I don't know how complex the interfacing for that would be.
Intro retro computers since before they were retro...
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.

User avatar
rpineau
Posts: 313
Joined: Thu Aug 17, 2017 6:08 pm
Location: USA
Contact:

Re: NetUSBee Lite problems on TT: Any thoughts?

Post by rpineau » Thu May 03, 2018 12:02 am

There is (was) a version using the DMA port (ethernea) if I remember well, which would be faster than the parallel port.
Attachments
ETHERNEA.GIF
ETHERNEA.GIF (13.33 KiB) Viewed 272 times

Post Reply