Image Map Image Map
Results 1 to 6 of 6

Thread: trsnic Is a TRS-80 Network Interface Card

  1. #1

    Default trsnic Is a TRS-80 Network Interface Card

    Details are in the blog post, but essentially trsnic is a TCP/IP network card for the TRS-80. It's more a "project" than a "product" at this point and still has a ways to go, but it is basically working for plain TCP/IP networking. There are examples of how to use it and detailed API documentation on the trsnic GitHub site.

    I can't offer enough kudos to Arno Puder who open sourced his RetroStoreCard upon which trsnic is built.

    I'd love to hear your feedback.

    Thanks

    Pete

  2. #2
    Join Date
    Apr 2015
    Location
    Morisset, NSW Australia
    Posts
    239

    Default

    Looks interesting!

    Argh another thing I want to study and play with in my (non-existant) spare time

    A couple of questions about building based on 20 seconds looking at the repo:

    - DIRS = boot ihex2cmd trs esp (src/Makefile)

    No sign of boot ihex2cmd or trs in the repo . . .?

    - include $(IDF_PATH)/make/project.mk (src/esp/Makefile)

    Which compiler are you using?

    I suppose a more general question is how to build this out-of-the-box.

    PJH

  3. #3

    Default

    Being wireless is a huge plus for me. I'd love to have something like that to make it possible for me to copy files to/from my PC via wireless.

    -Kevin

  4. #4

    Default

    @pjhacnau, thanks for pointing that out. I removed those Makefiles for now. trsnic currently builds only using the Makefile in src/esp as it only consists of the esp32 component. Other than some client example programs in the src/client directory.

    The only tool needed to build the esp software is esp-idf which can be obtained at https://docs.espressif.com/projects/esp-idf/en/latest/

  5. #5
    Join Date
    Apr 2015
    Location
    Morisset, NSW Australia
    Posts
    239

    Default

    One other question - from the RetroStoreCard github repo -

    "Note: although it is possible to connect multiple cards to the TRS-80's I/O Bus, not all cards are compatible. In particular, the popular FreHD hard disk emulator is not a good citizen on the I/O Bus as it takes over complete control. It is therefore not possible to connect both FreHD and the RetroStoreCard at the same time to I/O Bus. Future versions of FreHD will hopefully remedy this."

    Have the problems here been quantified? I'm assuming the problem would carry over to your use of the card.

    PJH

  6. #6

    Default

    Quote Originally Posted by pjhacnau View Post
    One other question - from the RetroStoreCard github repo -

    "Note: although it is possible to connect multiple cards to the TRS-80's I/O Bus, not all cards are compatible. In particular, the popular FreHD hard disk emulator is not a good citizen on the I/O Bus as it takes over complete control. It is therefore not possible to connect both FreHD and the RetroStoreCard at the same time to I/O Bus. Future versions of FreHD will hopefully remedy this."

    Have the problems here been quantified? I'm assuming the problem would carry over to your use of the card.

    PJH
    To be honest, I have yet to try it myself with a FreHD. I've been using it with my M3SE without issue. I just need to set up the cable on my MIII with FreHD.

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •