New Remotes

Discussion forum for JP1 software tools currently in use, or being developed, such as IR, KM, RemoteMaster, and other misc apps/tools.

Moderator: Moderators

vickyg2003
Site Admin
Posts: 7109
Joined: Sat Mar 20, 2004 12:19 pm
Location: Florida
Contact:

New Remotes

Post by vickyg2003 »

I hear that we are close to having another family of remotes to have to support that is going to be using yet another assembler language.

Do we have a PDF manual for the new assembly language?

Also what remotes are going to be using this? I'd like to keep an eye out for a "deal" so that I can pick up a remote to be able to test protocols when the time comes.
eferz
Expert
Posts: 1078
Joined: Thu Jun 03, 2010 1:25 am
Location: Austin, Texas

Re: New Remotes

Post by eferz »

...and more importantly, are these new remotes pretty?
Remotes; JP1.2: Comcast URC-1067, JP1.3: Insignia NS-RC02U-10A, JP1.4 OARI06G, JP2.1: Cox URC-8820-MOTO (still trying to figure out how to make them self-aware.)
The Robman
Site Owner
Posts: 21984
Joined: Fri Aug 01, 2003 9:37 am
Location: Chicago, IL
Contact:

Post by The Robman »

The new remotes are all JP2 remotes, so we haven't even sorted out how we're going to support them from a connection POV, let alone from a protocol upgrade POV.

But, to your question, the new processor is a Maxim MAXQ610.

The main page for the processor is here:
http://www.maxim-ic.com/datasheet/index.mvp/id/5939

The document that includes the assembler language is this one, the section that you'll want to look at is Section 14 (starting on page 168, with details on page 170)
http://pdfserv.maxim-ic.com/en/an/AN4812.pdf
Last edited by The Robman on Fri Oct 14, 2011 1:22 pm, edited 1 time in total.
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
3FG
Expert
Posts: 3439
Joined: Mon May 18, 2009 11:48 pm

Post by 3FG »

This application note is useful for understanding the details of how the prefix instruction works. The MAXQ family is said to be the only commercially available transaction triggered processor. Technically, it has only one instruction (MOVE), and the sources and destinations determine the actions taken. It is different!

Additionally, it is a 16 bit processor and code runs in word (16 bit) addressing mode, while data can be read/written in byte or word mode, so that is also a departure from the 8 bit chips we're used to.
vickyg2003
Site Admin
Posts: 7109
Joined: Sat Mar 20, 2004 12:19 pm
Location: Florida
Contact:

Post by vickyg2003 »

The_Robman wrote:The new remotes are all JP2 remotes, so we haven't even sorted out how we're going to support them from a connection POV, let alone from a protocol upgrade POV
.
While I was reading the other assembly manuals, I thought it would be a good time to give the new language a first look.
3fg wrote:The MAXQ family is said to be the only commercially available transaction triggered processor. Technically, it has only one instruction (MOVE), and the sources and destinations determine the actions taken. It is different!
Thanks Dave, that does look like it will be difficult to get a handle on.
Eferz wrote: ...and more importantly, are these new remotes pretty?
You must have been reading about my feeling that Atlases are ugly.. :lol:
Remember to provide feedback to let us know how the problem was solved and share your upgrades.

Tip: When creating an upgrade, always include ALL functions from the oem remote, even if you never plan on assigning them to a button. Complete function lists makes an upgrade more helpful to others.
vickyg2003
Site Admin
Posts: 7109
Joined: Sat Mar 20, 2004 12:19 pm
Location: Florida
Contact:

Post by vickyg2003 »

Rob, it looks like a cross between s3c8 and hcs08 with the accumlator from mine, and the backwards operators from yours. Ewwwww
madmalkav
Posts: 63
Joined: Thu Sep 01, 2011 7:44 am

Post by madmalkav »

A little off-topic: any idea if the Xsight series uses this very same processor? I want to know mainly because if some day I try to figure how it works internally and get some usb logs, dumps, or whatever.
The Robman
Site Owner
Posts: 21984
Joined: Fri Aug 01, 2003 9:37 am
Location: Chicago, IL
Contact:

Post by The Robman »

madmalkav wrote:A little off-topic: any idea if the Xsight series uses this very same processor? I want to know mainly because if some day I try to figure how it works internally and get some usb logs, dumps, or whatever.
The Xsight remotes have a USB connector, rather than a traditional 6-pin, and nobody has taken the time to figure out how to communicate with them yet, so we don't know what processor they use.
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
3FG
Expert
Posts: 3439
Joined: Mon May 18, 2009 11:48 pm

Post by 3FG »

If the Xsight uses the Maxim line of micros, presumably it would then use the MAXQ622, which is in many respects similar to the MAX610, but also has USB capability (and a possible 128K flash size).
yakpimp
Posts: 8
Joined: Wed Feb 08, 2012 2:21 pm

Post by yakpimp »

I got a remote yesterday that has the MAXQ610 chip, and I was wondering if you guys ever got your hands on a couple to see what can and can't be done.

I'm looking to find a way to dump the flash part and see what's on it.

Any ideas on where to begin?
mathdon
Expert
Posts: 4730
Joined: Tue Jul 22, 2008 8:53 am
Location: Cambridge, UK

Post by mathdon »

yakpimp wrote:I got a remote yesterday that has the MAXQ610 chip, and I was wondering if you guys ever got your hands on a couple to see what can and can't be done.
Yes we did :D . Please tell us what remote you have, and do look at this post. Although the thread concerns a JP1.4 remote with a Samsung chip, the development version of RMIR it refers to has some support for the MAXQ610 chip. If your remote isn't an Atlas 1056B03, for which there is an RDF in the development package, your first step should be to install that development version, do a raw download from your remote, save it and post the file (which will have a .ir extension but won't load with IR.exe) for us to look at.

Do keep us informed. At present we need all the users that have remotes with the Maxim chip to assist us in testing and development, as they are so different from the JP1.x remotes that a full understanding of them is still a long way off.
Graham
yakpimp
Posts: 8
Joined: Wed Feb 08, 2012 2:21 pm

Post by yakpimp »

The remote is not a universal, it's the new xbox 360 media remote

http://www.blogcdn.com/www.engadget.com ... 2986bb.jpg

I'm going to try to get pictures of the insides tonight. I did look at it a couple days ago, and didn't see any pads for programming. I assume i'll have to connect directly to the chip pins.
[/img]
mdavej
Expert
Posts: 4641
Joined: Wed Oct 08, 2003 7:08 am

Post by mdavej »

I have serious doubts about this being a UEI remote. HERE's the support page with a link to a code list.
yakpimp
Posts: 8
Joined: Wed Feb 08, 2012 2:21 pm

Post by yakpimp »

Sorry I'm not familiar with UEI, I assume you mean the communication standard? I can capture some signals with my IR blaster and post them if that helps.
Last edited by yakpimp on Thu Feb 09, 2012 11:53 pm, edited 1 time in total.
eferz
Expert
Posts: 1078
Joined: Thu Jun 03, 2010 1:25 am
Location: Austin, Texas

Post by eferz »

yakpimp wrote:Sorry I'm not familiar with UEI, I assume you mean Universal Electronics Inc?
Yes, if it weren't for them then JP1 wouldn't exist.
Remotes; JP1.2: Comcast URC-1067, JP1.3: Insignia NS-RC02U-10A, JP1.4 OARI06G, JP2.1: Cox URC-8820-MOTO (still trying to figure out how to make them self-aware.)
Post Reply