HP Forums

Full Version: 41 HP-IL: How to reset?
You're currently viewing a stripped down version of our content. View the full version with proper formatting.

Recently two of my 41's refused to be operational on the IL loop. Only TRANSMIT ERR messages, both with the 'real' loop and the Pil-Box. Even with no device on the loop, closing both connectors together.

A third machine was working perfectly, so I knew the interface wasn't the issue.

Memory Lost brought them back to a more cooperative state, it all works fine now.

I'm a bit rusty on HP-IL operation, is there any other reset procedure that doesn't involve ML?

Also any ideas as to what caused it in the first place? I'm swapping modules very often amongst the three units, maybe some of them caused the issue...

Best,
'AM

Edited: 17 July 2011, 2:07 a.m.

I'd try a STOPIO. If that doesn't do it, an ML may be the only option.

STOPIO didn't respond either (same TRANSMIT ERR) but sure enough ML worked. So there's nothing to do with the IL interface, cables or any devices but with the 41 itself.

Apart from Flag 32 clear for AUTOIO, which other flags should be impacted by the loop operation? Also bits in the c(13) status reg perhaps?

ML is too dramatic a solution for this, there must be another way...

ángel,

most likely your 41 has flag 33 set. that will prevent the loop from communicating with the peripherals. unfortunately, if you don't have the HPIL DEV module, you have to clear flag 33 via synthetic programming. the HPIL DEV module actually has the commands CF33 and SF33 built in especially for this purpose. hope, that helps!

cheers,

hans

Edited: 18 July 2011, 3:34 p.m.

Well the CCD module will allow you to create those two commands!

YOu have one, don't you ANGEL????

'-)

Geoff

A simple YPOKE to the right spot will do it.

Flag 33 was not the issue. I certainly have ways to clear/set any flag (Using CFX/SFX in the CCD-Modified, Toolbox and others), so I did it of course. The flag status stayed as changed, even after power-cycling the machine - yet TRANSMIT ERR continued.

And Monte, this wasn't on the CL only, but also on a "regular" CX.

It remains a mystery, now I'm almost looking forward to a new occurence to better diagnose it.

BTW this has happened before to other users, I've seen threads where the only solution was ML as well.


Edited: 19 July 2011, 1:46 a.m.

CCD? is that a new digital camera sensor?

:-)

Dear Angel,
Maybe the HP41 was in MANIO mode - than TRANSMIT ERR is the result. In this case execute AUTOIO...

Best regards - Christoph Klug