Page 1 of 1

USING JP1.X INTERFACES WITH JP1.3 REMOTES

Posted: Mon Oct 22, 2007 7:42 pm
by Tommy Tyler
It turns out there's a slight difference in configuration of the 6-pin interface connector of JP1.3 remotes compared to JP1.2 remotes. Without going into boring technical details, the JP1.2 insists that you leave pin 5 normally high, but the JP1.3 insists that you leave it low. Full-blown JP1.x interfaces (i.e., those that work with JP1.1 remotes as well as JP1.2 remotes) have pin 5 normally pulled high. If you plug one of those into a JP1.3 remote the processor is immediately switched into a "tool" mode and will not communicate serially. Those members who have been uploading, downloading, and dumping JP1.3 remotes all this time were only able to do so because of a stroke of luck --- their interfaces did not have the JP1.1 components installed.

It's easy to deal with this problem:

If you are not using a JP1.3 remote you need read no further.

If you are NOT using a JP1.1 remote, but want your interface to work with both JP1.2 and JP1.3 remotes, just make sure the circuit to pin 5 of your interface is disabled, either by omission of the three JP1.1 components, or simply by clipping wire 5 where it is connected to the edge of the interface board. (Use fingernail clippers if necessary.)

If you are using a JP1.1 remote, the circuit to pin 5 is necessary, but it won't interfere with also using the interface with JP1.2 remotes.

The combination that has a conflict is if you want to use your interface with both JP1.1 and JP1.3 remotes. If you are one of the extremely rare individuals with this need, just cut off pin 5 of the 6-pin header inside the JP1.3 remote (NOT the JP1.1 remote). Don't worry. You will NEVER have any use for that pin. In fact, if it weren't for the damned JP1.1 we would never have designed any interfaces that used pin 5.

Tommy

Posted: Mon Oct 22, 2007 8:21 pm
by Capn Trips
:eek: HOLY MOLEY! :eek:

Tommy,

Your genius never fails to amaze!

I guess I'm lucky that I have (1) no JP 1.1 remotes; and (2) a "JP1.2-only" cable (although that is now an increasingly-incorrect nomenclature, since it works on JP1.3, as well)

Posted: Tue Oct 23, 2007 12:20 pm
by greenough1
Thank you Tommy for your hard work on this issue.

I think we need to make a change in this sticky, https://www.hifi-remote.com/forums/viewtopic.php?t=8084, that reflects this new information. I just added there, a link back to this thread.

Best and thanks again,
jeff

Posted: Tue Oct 23, 2007 2:38 pm
by Dilligaf
Couldn't you just put a switch in the circuit to pin 5 and open it for jp1.3 remotes and close it for jp1.1 remotes? My circuit board is mounted in a project box so it would be nothing to mount a switch on the box.

Mike

Posted: Tue Oct 23, 2007 3:29 pm
by IBNobody
Dilligaf wrote:Couldn't you just put a switch in the circuit to pin 5 and open it for jp1.3 remotes and close it for jp1.1 remotes? My circuit board is mounted in a project box so it would be nothing to mount a switch on the box.

Mike
You could, but it's easier just to clip the pin on JP1.3 remotes.

Posted: Tue Oct 23, 2007 3:40 pm
by Capn Trips
Would a chart like this be useful? It can be linked in the first post on cable selection in the Hardware section.

Posted: Tue Oct 23, 2007 3:46 pm
by greenough1
I vote yes.

one small typo in cell B16, should be S3C80, but I might be wrong.

Posted: Tue Oct 23, 2007 4:10 pm
by Mark Pierson
greenough1 wrote:one small typo in cell B16, should be S3C80, but I might be wrong.
JP1.3 remotes use the newer S3F80 processor.

Posted: Tue Oct 23, 2007 5:48 pm
by Capn Trips
Yeah, I'm pretty confident with the JP1.3 processor, but what is the JP1.1 processor?

Posted: Tue Oct 23, 2007 5:56 pm
by Tommy Tyler
Should "If you absolutely MUST use your JP1.2 interface . . ."
be "If you absolutely MUST use your JP1.3 interface . . ." ?

Do you guys realize we'll implode when UEI brings out a JP1.4?

Tommy

Posted: Tue Oct 23, 2007 6:22 pm
by Capn Trips
Tommy Tyler wrote:Should "If you absolutely MUST use your JP1.2 interface . . ."
be "If you absolutely MUST use your JP1.3 interface . . ." ?
Actually, I'm thinking that I MEANT to write:

"If you absolutely MUST use your JP1.X cable with your JP1.3 remote..."

One could argue that current cable nomenclature ("cableclature"?) may in retrospect, not be quite as precise in its description as to what it actually supports as one would hope.

The "JP1.X" cable supports the JP1.1 and JP1.2 remotes (plus JP1.3 with a workaround), whilst
the "JP1.2" cable supports the JP1.2 and JP1.3 remotes, right?

Maybe we ought to rename them (and start over when JP1.4 comes out!)

Posted: Tue Oct 23, 2007 6:55 pm
by Capn Trips
XLS file updated to include correction noted above and links to the various interface designs, as well.

Posted: Tue Oct 23, 2007 10:48 pm
by mr_d_p_gumby
Capn Trips wrote:...but what is the JP1.1 processor?
It's an SST processor. It is a flash-based device equivalent to the 68HC05RC16 processor.