Jump to content
Opry99er

Help me troubleshoot

Recommended Posts

I have a Panasonic 1091 printer which was hooked up to my TI for years. For the last 4 years, it has been in storage.

 

It's out now... I bought a set of brand new ribbon cartridges, and I've hooked it up to the TI via the PIO port on the RS232 card. Nice!!!

 

I want to make some disk catalogs for my many many disks I have around here, so I plugged up DM2, CATALOG option, and then selected Solid State Printer. No dice.

 

I then did a custom output device of "PIO" (in case it was referring to the thermal printer). No dice

 

So I typed up a sample BASIC program, then typed "LIST "PIO"". It paused, as it should, acting like it wanted to send, but no dice again.

 

 

I've reseated the cables and cleaned up the Centronix end... it was a bit dirty. Still no dice.

 

So I checked the TI-side PIO connector and noticed that it can plug in either way (no reference pin or anything). I swapped the orientation and tried again... no dice.

 

The Printer looks to be functioning properly... it registers as ON LINE and it will pull on friction or tractor. I don't really know where else to go on this one. The cable I have for it has been stored neatly rolled up in a sleeve since it's been in storage, so I'm not quite ready to blame the cable.

 

 

Any thoughts on how to proceed with my troubleshooting efforts?

Edited by Opry99er

Share this post


Link to post
Share on other sites

It does have a self test... just learned about it in the manual. I will attempt it now

Share this post


Link to post
Share on other sites

Multiple tries have yielded similar results... fortunately I have another rs232 card and I will attempt to swap them out and try again.

Share this post


Link to post
Share on other sites

Shame...Shame...

You did a bad thing, plugging the cable in wrongly.
I think there is only output to PIO(meaning it is not possible for the printer itself to generate an error)... the attempt to print LIST from BASIC should complete(return cursor) even with RS232 w/o a printer connected. Perhaps you damaged something... or maybe you have a conflict? :?

 

P.S. what exactly does "no dice" mean?

Edited by HOME AUTOMATION

Share this post


Link to post
Share on other sites

LIST "PIO" in BASIC locks up the machine until a FCTN+4 is executed... at which point it throws an IO ERROR 36.

 

I have tried another rs233 card with precisely the same results.

 

 

"No dice" is a phrase from early 20th century when gamblers would be locked up for gambling. If the officers couldn't produce 'dice' during the trial, the judge would throw out the case. More commonly, it is an informal way of expressing an undesired result.

 

In this case, it is a way of saying "This didn't work"

Share this post


Link to post
Share on other sites

So I know it isn't my TI, and the chances of the exact same issue existing in two different RS232 cards is slim to none...

 

It has to be an issue with the printer or the cable... unless I am simply missing something entirely. I might try using a program that is designed to print to the PIO port and see what it does. Need to find that program.

Share this post


Link to post
Share on other sites

Console Writer 2.1 (with PIO. selected as the output printer) also yielded the same results. It locks up (like it is sending data to the printer) and doesn't move until you FCTN+4 out of it.

 

I don't understand. Is it waiting for a "RECEIVED" signal from the printer?

Share this post


Link to post
Share on other sites

Did you feed it today??? paper feed switch... maybe...

I'll take some pictures here in a moment. But it does print very nicely in Test mode... so I think it's okay in that regard.

Edited by Opry99er

Share this post


Link to post
Share on other sites

Here are some photos. Next is going to be a meter test of the pins.

 

post-24953-0-15905900-1548279998_thumb.jpeg

 

post-24953-0-52117600-1548280018_thumb.jpeg

 

post-24953-0-71269000-1548280044_thumb.jpeg

 

post-24953-0-75857300-1548280064_thumb.jpeg

 

post-24953-0-33426100-1548280088_thumb.jpeg

 

post-24953-0-16376800-1548280106_thumb.jpeg

Share this post


Link to post
Share on other sites

I should have kept my Gorilla Banana :mad: or 24 pin(I think it was a Pana. too) or at least one of the dot matrix printers.

I really liked the way the HP Deskjet worked with the TI... left them all behind... Big mistake. :thumbsdown:

 

Sorry If this isn't helping...

Share this post


Link to post
Share on other sites

The red stripe of the ribbon cable usually denotes pin 1. I know that there are different cables for different printers. They are not interchangeable.

They have different wiring configurations. Are you sure your cable is wired for a panasonic? Are the dip switches set correctly on your KX-P1091?

Do they match the port PIO configuration?

 

post-65819-0-68344400-1548281898_thumb.jpg

 

post-65819-0-53555300-1548283070.jpg

Edited by twoodland
  • Like 1

Share this post


Link to post
Share on other sites

Indeed, I have double checked all dipswitches and am currently figuring out the pin outs of my exact cable. Everything looks to be in good order.

Share this post


Link to post
Share on other sites

The cable pictured does not wire any of the status returns from the printer. How would the host computer even know if the printer is listening? The pins I see are:

 

1 - Strobe

2-9 - Data

11 - Busy (well, okay there's ONE printer status line)

16 - Signal ground

17 - Shield (but it doesn't seem to go to shield?)

19-29 - Signal ground (30 does not seem to be connected. Also, I assume there's a wire on the bottom that runs to all of those pins, but it's hard to tell).

 

So the only thing I see that could make it "wait" for output to the printer is if it sees the BUSY pin as active (low). Or if it expects the printer to acknowledge selection or data received, which will never happen with that cable.

So, which pin is pin 11 on the Centronics connected to? SPARE IN or HANDSHAKE IN?

 

Even further reading: http://www.unige.ch/medecine/nouspikel/ti99/rs232c.htm#PIOSample

 

This seems to indicate that the printer's acknowledge pin (10 on the centronics side) needs to be connected to HANDSHAKE IN. Pin 10 in that picture looks like a virgin pin, never even touched by solder.

Edited by ChildOfCv

Share this post


Link to post
Share on other sites

All of those things you mentioned are exactly true. There are no connections on the bottom row of pins, the grounds are jumpered out

 

Based on what you're saying, I could have an issue with pin 11 on the Centronics side, since that's the only line that could possibly cause this behavior on the TI side...

Share this post


Link to post
Share on other sites

I need to check which pin on the TI side is connected to pin 11 on the Centronics connector.... let me do that next.

Share this post


Link to post
Share on other sites

I've seen 3 different pinout wiring diagrams now, and none of them are the same.... mostly similar, but none the same. And none match my cable

Share this post


Link to post
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.

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