Jump to content
IGNORED

Fujinet-PC questions...


Recommended Posts

Talking on the ##Atari IRC channel, I've learned there is Fujinet and there's Fujinet-PC, which is basically identical to Fujinet with the exception it runs under Linux (please guyz, correct me if I'm wrong here!).

 

I have a spare Raspberry Pi 3 that I would like to build the software on and use as my Fujinet-PC, however I've also learned that not all SIO2USB leads are up to the task based on their configuration. What I'd like to know before I waste money is: Am I on the right track and, where do I get the correct SIO2USB lead from?

 

Any help while I'm impatiently awaiting the arrival of my 600XL would be greatly appreciated, cheers all.

Link to comment
Share on other sites

3 hours ago, Mazzspeed said:

Talking on the ##Atari IRC channel, I've learned there is Fujinet and there's Fujinet-PC, which is basically identical to Fujinet with the exception it runs under Linux (please guyz, correct me if I'm wrong here!).

 

I have a spare Raspberry Pi 3 that I would like to build the software on and use as my Fujinet-PC, however I've also learned that not all SIO2USB leads are up to the task based on their configuration. What I'd like to know before I waste money is: Am I on the right track and, where do I get the correct SIO2USB lead from?

 

Any help while I'm impatiently awaiting the arrival of my 600XL would be greatly appreciated, cheers all.

I am glad you are interested into FujiNet and FujiNet-PC ?

 

FujiNet is about new hardware and new software/firmware for this hardware.

FujiNet-PC is work in progress port of the software part to Linux, Mac (and TODO Win) and it communicates with Atari via SIO2PC/USB cable.

 

The "ready to go cable" topic is quite new and I don't think you will get now the simple answer about SIO2PC/USB cable or adapter that will work. Some research is still needed.

I am waiting for answer from Lotharek's shop about their SIO2PC. It might be similar with SIO2PC by Atarimax. There is always DIY option...

 

On Fujinet-PC most of the emulated peripherals (disk, printer, modem) will work with regular SIO2PC/USB cable - it works in similar way as APE, AspeQt, RespeQt, atariserver, ...

The difference is with network device/s and it's handler (N:). To get it working the PROCEED signal is required.

 

I believe @phigan can help you with RPi as he already succeeded ;-)


Jan

Edited by apc
  • Like 3
Link to comment
Share on other sites

If nothing else I am thinking about this (similar to this post, but with proceed line connected):

 

* Arduino 6PIN FTDI USB TO TTL RS232RL 5V cable (e.g.  ebay) - key parameters: FTDI chip, USB to TTL 5Volt variant, 6pins

* SIO PLUG (https://lotharek.pl/productdetail.php?id=103)

* 2x Shottky diode


Connect TxD to "data in" (SIO PIN 3) via diode (for example 1N5817) this way:

post-29824-0-42481300-1559903987.png

Connext RxD to "data out" (SIO PIN 5)

Connect CTS to "command line" (SIO PIN 7)

Connect RTS to "proceed line" (SIO PIN 9) via diode (same way as TxD was connected to data in)

Connect GND to "ground" (SIO PIN 4)

DO NOT CONNECT 5V to the SIO port !!!

 

 

sio.gif.f84d9b9e440cb6dc70a5c7965cef129c.gif

(http://mixinc.net/atari/pinouts/sio.htm)

 

Jan

Link to comment
Share on other sites

  • 3 weeks later...

I have Lothaerks SIO2PC and It works very well for me.  I chose it for it's compact size.

 

I also keep one of these in my Kit at all times-

https://lotharek.pl/productdetail.php?id=156

 

you can also get a half cable from The Brewing Academy -

 

This

https://thebrewingacademy.com/collections/atari-800-xl-xe-xel-xld/products/half-sio-cable-for-s-drive

 

and this 

https://thebrewingacademy.com/collections/atari-800-xl-xe-xel-xld/products/sio-ports-for-400-800-xl-xe-new-manufacture

 

Thank you

Link to comment
Share on other sites

On 3/20/2021 at 11:54 AM, apc said:

If nothing else I am thinking about this (similar to this post, but with proceed line connected):

 

* Arduino 6PIN FTDI USB TO TTL RS232RL 5V cable (e.g.  ebay) - key parameters: FTDI chip, USB to TTL 5Volt variant, 6pins

* SIO PLUG (https://lotharek.pl/productdetail.php?id=103)

* 2x Shottky diode


Connect TxD to "data in" (SIO PIN 3) via diode (for example 1N5817) this way:

post-29824-0-42481300-1559903987.png

Connext RxD to "data out" (SIO PIN 5)

Connect CTS to "command line" (SIO PIN 7)

Connect RTS to "proceed line" (SIO PIN 9) via diode (same way as TxD was connected to data in)

Connect GND to "ground" (SIO PIN 4)

DO NOT CONNECT 5V to the SIO port !!!

 

 

sio.gif.f84d9b9e440cb6dc70a5c7965cef129c.gif

(http://mixinc.net/atari/pinouts/sio.htm)

 

Jan

OK.

 

I have all the parts and I'm making this cable, however I need to clarify something before I continue.

 

In the pic below (taken fro the pic above) there is a diode on pin 3 of SIO from TxD on the FTDI USB to serial adapter. First of all, is this really needed as Phigan doesn't seem to have it in his cable? Second of all, if I'm 'transmitting' data from the FTDI USB to serial adapter (TxD) to pin 3 of SIO which is 'Data Input', isn't that diode the wrong way around? Thirdly, if the diode is in the same orientation as pin 3 on the SIO regarding pin 9 on the SIO (PROCEED), is the diode on this line in the right orientation?

 

If someone could clear this up fr me before I continue it would be appreciated. Cheers guyz.

 

x2hoNPr.png

 

Progress so far, just need to connect the SIO plug on the other end...

 

r2mX1L5.jpg

Edited by Mazzspeed
Link to comment
Share on other sites

40 minutes ago, tmp said:

you don't need any diode in this case

Cool. One more question if I may?

 

The instructions indicate that the Proceed line must connect to the RTS pin on the USB to serial adapter, however I don't have an RTS pin, I have a DTR pin (see pic in previous post). Is this a problem? Can I still connect DTR to PROCEED?

 

See the details of my FTDI UART chip below:

 

zMAdc5s.png

 

 

Edited by Mazzspeed
Link to comment
Share on other sites

1 minute ago, tmp said:

after a quick glance at the code, it looks it should be configurable somewhere (web interface?) with DTR and RTS being the available options

OK.

 

It's getting late here now and my back is killing me. I've made the lead, tomorrow I follow the instructions here:

 

https://github.com/FujiNetWIFI/fujinet-platformio/wiki/Setting-up-TNFS-on-a-Raspberry-Pi

 

To compile FujiNet-PC for my Pi400. I'm running TwisterOS, but it's based on Raspbian so I can't see that being an issue.

 

Here's my lead:

 

s9JChkU.jpg

  • Like 6
Link to comment
Share on other sites

14 hours ago, Mazzspeed said:
14 hours ago, tmp said:

after a quick glance at the code, it looks it should be configurable somewhere (web interface?) with DTR and RTS being the available options

OK.

http://<your_pi_address>:8000 at the bottom of the page

Selection_030.thumb.png.deaa7ed70e182f35dd60c415ddb64749.png

Jan

Link to comment
Share on other sites

It's all good, with the help of phigan I worked out the missing library and everything runs perfectly!

 

In the future, for anyone facing the same issue, you need to install libbsd-dev. So thee command in terminal is:

 

sudo apt install libbsd-dev

 

This is so cool. Thanks apc for the tip regarding the serial configuration.

Edited by Mazzspeed
  • Like 1
  • Thanks 1
Link to comment
Share on other sites

6 hours ago, Mazzspeed said:

It's all good, with the help of phigan I worked out the missing library and everything runs perfectly!

 

In the future, for anyone facing the same issue, you need to install libbsd-dev. So thee command in terminal is:

 

sudo apt install libbsd-dev

 

This is so cool. Thanks apc for the tip regarding the serial configuration.

Good! I will add dependencies to the build instructions.

Jan

  • Like 2
Link to comment
Share on other sites

9 minutes ago, apc said:

Good! I will add dependencies to the build instructions.

Jan

I like to post solutions to problems. Nothing worse than Googling a problem and going through an entire thread to find the solution, only to find the OP simply stated "All fixed"...

 

Cheers Jan.

 

 

  • Like 2
Link to comment
Share on other sites

  • 7 months later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...