It is currently Wed Oct 16, 2019 10:40 am

All times are UTC - 5 hours




 Page 1 of 1 [ 6 posts ] 
Author Message
 Post subject: APE Print-thru is not compatible with IDE+2
PostPosted: Thu Nov 15, 2012 3:45 pm 

Joined: Mon Jun 21, 2004 7:53 am
Posts: 329
The IDE+2 hard drive interface is not compatible with APE's Print-thru features. Probably a silly question, but would you have any guess as to why APE itself (disk emulation) would work fine, but the printer feature doesn't? Perhaps something that could be changed/fixed easily? When the IDE+2 is powered, the print-thru just times out. When power is removed to the interface, then it print-thru works perfectly. As I said, disk emulation remains perfect.

-Larry


Offline
 Profile  
 
 Post subject: Re: APE Print-thru is not compatible with IDE+2
PostPosted: Thu Nov 15, 2012 11:55 pm 
ERROR AT LINE 0
User avatar

Joined: Tue Aug 05, 2003 9:55 am
Posts: 1039
Location: Cleveland, Ohio
Is anything shown in the SIO command monitor when you print with the hard drive interface attached, vs with it not attached?

If this is a parallel bus type device, it could altering the CIO table entry for P:, or it could be filtering SIO commands and accidentally or intentionally removing SIO commands intended for the P: device.

Steve


Offline
 Profile  
 
 Post subject: Re: APE Print-thru is not compatible with IDE+2
PostPosted: Fri Nov 16, 2012 8:18 am 

Joined: Mon Jun 21, 2004 7:53 am
Posts: 329
Hi Steve-
Thanks for the tips/suggestions. I'll check into these and follow up with Konrad who does all the firmware coding for the IDE+2.
-Larry

classics wrote:
Is anything shown in the SIO command monitor when you print with the hard drive interface attached, vs with it not attached?

If this is a parallel bus type device, it could altering the CIO table entry for P:, or it could be filtering SIO commands and accidentally or intentionally removing SIO commands intended for the P: device.

Steve


Offline
 Profile  
 
 Post subject: Re: APE Print-thru is not compatible with IDE+2
PostPosted: Sat Nov 17, 2012 1:07 pm 

Joined: Mon Jun 21, 2004 7:53 am
Posts: 329
Hi Steve-

I've sent the info to Konrad, so we'll see if he has any ideas.

Here are the two APE SIO logs:

With the IDE+2 attached and powered, I get this on the APE SIO monitor:
Device: 40 Command: 3F Aux 1: 00 Aux 2: 00 Checksum: 7F
Device: 40 Command: 3F Aux 1: 00 Aux 2: 00 Checksum: 7F
Device: 40 Command: 3F Aux 1: 00 Aux 2: 00 Checksum: 7F
Device: 40 Command: 3F Aux 1: 00 Aux 2: 00 Checksum: 7F
(...repeated about 20 times or so.)

With the IDE not powered, APE responds like this:
Device: 40 Command: 53 Aux 1: 53 Aux 2: 02 Checksum: E8
Device: 40 Command: 57 Aux 1: 4E Aux 2: 02 Checksum: E7
Device: 40 Command: 57 Aux 1: 4E Aux 2: 02 Checksum: E7
Device: 40 Command: 57 Aux 1: 4E Aux 2: 02 Checksum: E7
(...repeats command 4E)

Edit: Found a work-around, and points to the issue, I think. If I turn OFF the built-in IDE+2 UltraSpeed, then APE's print-thru works just fine.

-Larry


Offline
 Profile  
 
 Post subject: Re: APE Print-thru is not compatible with IDE+2
PostPosted: Sat Nov 17, 2012 2:30 pm 
ERROR AT LINE 0
User avatar

Joined: Tue Aug 05, 2003 9:55 am
Posts: 1039
Location: Cleveland, Ohio
Yeah his code is trying to send disk drive commands to the printer.

Steve


Offline
 Profile  
 
 Post subject: Re: APE Print-thru is not compatible with IDE+2
PostPosted: Sat Dec 22, 2012 1:37 pm 

Joined: Mon Jun 21, 2004 7:53 am
Posts: 329
Hi Steve-

Sometime when you are working on APE, you might look at how APE responds to such a request. Admittedly, it seems strange to send a high-speed command to a printer, but shouldn't APE respond with a "NAK" rather than timeout? Not a big deal at all, but maybe warrants a look when time is available.

-Larry


Offline
 Profile  
 
Display posts from previous:  Sort by  
 Page 1 of 1 [ 6 posts ] 

All times are UTC - 5 hours


Who is online

Users browsing this forum: No registered users and 4 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  

cron