Jump to content
IGNORED

Beta TI RS232 DSR available


atrax27407

Recommended Posts

I currently have a beta version of the TI RS232 available. This version auto detects the clock speed (instead of using the value in the console ROMs) from 2.5 Mhz to 6.0 Mhz. It then branches to the appropriate baud rate table. It also adds additional high-speed baud rates. The available baud rates are: 110, 300, 600, 1200, 2400, 4800, 9600, 19.2K, and 38.4K BPS. I can supply the EPROM for $7 shipped.

 

Warning: This mod requires the replacement of the standard DSR on the board. If you are not adept at desoldering chips, I would not recommend trying this project. For best results, remove the standard DSR and solder a socket in its place before inserting the chip. If you are interested, please send me a PM.

Edited by atrax27407
  • Like 11
Link to comment
Share on other sites

57 minutes ago, atrax27407 said:

I currently have a beta version of the TI RS232 available. This version auto detects the clock speed (instead of using the value in the console ROMs) from 2.5 Mhz to 6.0 Mhz. It then branches to the appropriate baud rate table. It also adds additional high-speed baud rates. The available baud rates are: 110, 300, 600, 1200, 2400, 4800, 9600, 19.2K, and 38.4K BPS. I can supply the EPROM for $7 shipped.

 

Warning: This mod requires the replacement of the standard DSR on the board. If you are not adept at desoldering chips, I would not recommend trying this project. For best results, remove the standard DSR and solder a socket in its place before inserting the chip. If you are interested, please send me a PM.

That is awesome. Would you share how you auto-detect the clock speed?

Link to comment
Share on other sites

Thierry Nouspikel has both the RS232 source code and his patch on his website (the itself patch can be a bit difficult to find). The patch is basically in two sections - one part with the interrupt handling code and the other with the clock/baudrate code. I divided the patch, assembled the clock/baud rate portion and separately the entire patch together (I now had three files - RS232, clock/baudrate, and complete patch). I used the RAG Linker to create two files - one with just the clock/baudrate mod and RS232 code and the other with the whole patch and the RS232 code. Then, I removed the first 6 bytes of the both linked files with a hex editor (to remove information created by the Linker) so the file had the correct >AA01 recognition byte as the first byte. I then searched the file for the hex string containing the code for <DEL> and replaced it with the code for the true backspace and replaced it. The end result were the .bin files as I posted previously. Not difficult but just a bit tedious. 

  • Like 6
Link to comment
Share on other sites

4 hours ago, atrax27407 said:

The patch is basically in two sections - one part with the interrupt handling code and the other with the clock/baudrate code. The end result were the .bin files as I posted previously. Not difficult but just a bit tedious.

Thanks for explaining why there's two files ... and more importantly, thank you for your tireless work?

Is this compatible with Fred's Kall HDX mod for the cards I've modified or is this for an unmodified PHP1220?

 

Doug

Link to comment
Share on other sites

  • 3 months later...

Okay atrax, I still have lots of testing to do with this 4.0Mhz SNUG P system but as of today your TI-RS232 2.5Mhz/6.0Mhz EPROM is working with TELCO and OMEGA Terminal programs and next I will test with Fast Term and other programs. This mod makes for very noticeable speed increase with the ASCSI disk/file manipulation as well as normal Floppy 5.25/3.5 access. Time will tell if I've broken my SNUG system or improved it but it's easy enough to return the 3.0Mhz parts to fix it if I broke it. ;)

IMG-4702.jpgIMG-4700.jpg

  • Like 3
Link to comment
Share on other sites

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...