URC-7544 won't work with the supplied rdf file.

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

Moderator: Moderators

Post Reply
Laurie
Posts: 6
Joined: Thu Oct 21, 2004 8:53 am
Location: Leeds, UK

URC-7544 won't work with the supplied rdf file.

Post by Laurie »

Hiya,

I have a UK version URC-7544 (One For All Digital) to which I've added JP1 header pins and an EEPROM. I can now get IR.EXE to talk to it (since I realised the EEPROM was missing! :) ) but IR complains that it can't find an rdf file for it.

It refers to my remote as OD4LOD40, but the rdf file for my model of remote is called EO40EO40, so I guess there is some difference with the UK version of this model. I notice from the image file for the 7544 that the 4th device is labelled AUX wheras on mine it is DVD (I actually want to reprogram it so the 4th device controls my AV amp).

I've put the dump of the freshly 981-resetted remote in the diagnosis area here, so if someone could have a look and tell me how to get a working rdf file I'd be most grateful! :)

Thanks a lot folks!

-Laurie.
Nils_Ekberg
Expert
Posts: 1689
Joined: Sat Aug 02, 2003 2:08 pm
Location: Near Albany, NY

Post by Nils_Ekberg »

Just for the heck of it create an upgrade with IR and the EO40EO40 2K RDF since it looks like it may work.

When you upload to the remote it will complain about the signature so just click OK to accept it. You could also try renaming the RDF to

EO40EO40 (URC-7541_7544 2K Version).rdf

Let me know what if any errors you get.
Laurie
Posts: 6
Joined: Thu Oct 21, 2004 8:53 am
Location: Leeds, UK

Post by Laurie »

Hmm, I tried just using the existing EO40EO40 rdf file, and apart from moaning about the signature like you said, it seemed happy enough.

I did a download from the remote, but none of the factory defaults were there. All the device codes were set to 0000 but the remote itself blinks out 0556 as the code for the TV. I changed a couple of the device codes in IR and did an upload, but the remote still had 0556 set for the TV etc.

So I reset IR and did another download, and the device codes I'd put in came back. The data is getting stored in the remote, but it's as if the remote is ignoring what's in the EEPROM. Do you think this has something to do with the fact that the remote came without an EEPROM?

:(

-Laurie.
Nils_Ekberg
Expert
Posts: 1689
Joined: Sat Aug 02, 2003 2:08 pm
Location: Near Albany, NY

Post by Nils_Ekberg »

It could simply be that the remote is not recognizing the EEPROM but I don't think so. When you do the 981 do you get one set of two flashes or two flashes, a pause, then two more flashes? If you get two sets of two then that indicates the EEPROM is recognized and being reset.

On some remotes after doing a 981 and clean download you will get all 0000's for device codes in IR because the remote does not get them from the EEPROM unless they are in the EEPROM to override the factory defaults. The factory defaults are in ROM.

It does sound like you are able to upload an IR image but it is not working when you try to control your devices with it. Is that true?
Laurie
Posts: 6
Joined: Thu Oct 21, 2004 8:53 am
Location: Leeds, UK

Post by Laurie »

Weird!

I've just done a 981 reset (I got 2 flashes, a pause, then two more flashes) and then a download into IR, and the factory device codes are now there! :?

When I did the download I got an error saying there was a conflict at address 0x0018 and did I want to override the fixed value (or something). I selected Yes and 0x018 now has 0x14 in it (don't know what that means!).

So I tried changing the 1st device code to 1234, did an upload, then did a download, and the code went back to 0556 (factory default).

The only changes I've tried to upload so far have been different device codes. It seems that sometimes the assigned device is stored and retrievable with the next download and sometimes not (like just now).

Do I need to do more than just changing the code assigned to a device button to see some effect in the remote? Do I need to set up a whole new device code then assign it on the remote with the 'magic' key?
Nils_Ekberg
Expert
Posts: 1689
Joined: Sat Aug 02, 2003 2:08 pm
Location: Near Albany, NY

Post by Nils_Ekberg »

Well, it sounds like it is recognizing the EEPROM OK so we can rule that out.

I don't understand why sometimes you loose the device codes and sometimes you don't unless your just not getting a clean download everytime.

As far as the fixed data (conflict) goes that may or may not be a problem but probably isn't since that feature is a way of the RDF making sure a certain value is in the EEPROM at that location. Next time don't let it change it and see if it makes a difference.

I am still trying to understand if the remote actually works at all and can control your devices. We may need to make minor mods to the RDF but that is the next step and will just require you to to do some functions then a download. But that is the next step and I have to run back to a meeting right now. This working thing is very disruptive :lol:
zaphod7501
Posts: 539
Joined: Mon Aug 02, 2004 7:07 pm
Location: Peoria Illinois

Post by zaphod7501 »

Sorry to butt in but was 1234 a valid code for the device you added it to , or just a random number you tried? In other words does your remote have a built-in 1234 TV code? If it doesn't then the remote reverts to the default code IIUC.
Just call me Zaphod (or Steve) --- I never should have started using numbers in a screen name but I just can't stop now.
Mark Pierson
Expert
Posts: 3023
Joined: Sun Aug 03, 2003 12:13 am
Location: Connecticut, USA
Contact:

Post by Mark Pierson »

zaphod7501 wrote:If it doesn't then the remote reverts to the default code IIUC.
That's correct. If a setup code is not found in the built-in library or as an upgrade, then the default setup code is assigned to the device button in question.
Mark
Laurie
Posts: 6
Joined: Thu Oct 21, 2004 8:53 am
Location: Leeds, UK

Post by Laurie »

Ah, yes, 1234 was just a random number to see if it would store it and blink it back to me with a 990 command. I doubt if it is a valid device. :)

Nils, so far the remote just works using the factory defaults regardless of what I put in the EEPROM. I'll try changing the device code to something valid to see if it picks it up.

I'm at work now as well, but I've got the cable and remote with me so I'll have another play with it when I get chance.

Thanks guys,

-Laurie.
Laurie
Posts: 6
Joined: Thu Oct 21, 2004 8:53 am
Location: Leeds, UK

Post by Laurie »

Ok, I've just tried changing the TV device in IR to something sensible and it works - the remote blinks out the code I put in. Great!

Making a copy of EO40EO40 (URC-7541_7544 2K Version).rdf and renaming it to OD4LOD40 (URC-7541_7544 2K UK Version).rdf seems to work then, but there are a few discrepancies:

The device buttons on my remote are (from left to right) TV, VCR, SAT & DVD. IR, however, lists five devices, namely Sat, TV, VCR, Aux and xDev. The device codes are correct for each device though.

The type of device 4 (Aux) in IR is set to 'Audio', which is what I want, but in the remote this device is a DVD. Presumably the device type in IR actually affects the device type in the remote? If so, how do I change it to Audio when it already thinks its set to that type?

Lastly, what the heck is xDev (device 5)? The remote only has four device buttons. Is there a way to control a fifth device?
Nils_Ekberg
Expert
Posts: 1689
Joined: Sat Aug 02, 2003 2:08 pm
Location: Near Albany, NY

Post by Nils_Ekberg »

Laurie wrote:Ok, I've just tried changing the TV device in IR to something sensible and it works - the remote blinks out the code I put in. Great!?
Great, what that means is that the RDF is relatively close.
Laurie wrote:Making a copy of EO40EO40 (URC-7541_7544 2K Version).RDF and renaming it to OD4LOD40 (URC-7541_7544 2K UK Version).RDF seems to work then, but there are a few discrepancies:?
Now keep that copy since you will need to make a few changes (below) to it and send it to me for distribution
Laurie wrote:The device buttons on my remote are (from left to right) TV, VCR, SAT & DVD. IR, however, lists five devices, namely Sat, TV, VCR, Aux and xDev. The device codes are correct for each device though.
Replace the equivalent section with these but keep a copy just in case I made a mistake:

[DeviceTypeAliases]
SAT = Cable,SAT,Video Acc
TV = TV
VCR = VCR,DVD,Tape,Laserdisc
DVD = CD,Tuner,DAT,Home Auto,Misc Audio,Phono,Amp
xDev = OEM Mode

[DeviceButtons]
Sat = $00A $00B
TV = $00C $00D
VCR = $00E $00F
DVD = $010 $011
xDev = $012 $013
Laurie wrote:The type of device 4 (Aux) in IR is set to 'Audio', which is what I want, but in the remote this device is a DVD. Presumably the device type in IR actually affects the device type in the remote? If so, how do I change it to Audio when it already thinks its set to that type?
The above changes should fix that
Laurie wrote:Lastly, what the heck is xDev (device 5)? The remote only has four device buttons. Is there a way to control a fifth device?
It looks like xDev is the OEM device but can be used as a phantom device which you would need a special protocol to switch it with others. Just lets you have an extra device.

After you get the RDF correct for your remote and you send it to me I will fix the image for it. Or, you can edit the image map with notepad and change the button names for the devices to the same thing that is in the device names above.
Nils_Ekberg
Expert
Posts: 1689
Joined: Sat Aug 02, 2003 2:08 pm
Location: Near Albany, NY

Post by Nils_Ekberg »

You will need to change these also and may have to experiment with the order to make sure TV matches the TV button etc.

TV=$01, VCR=$0A, SAT=$09, DVD=$11
Laurie
Posts: 6
Joined: Thu Oct 21, 2004 8:53 am
Location: Leeds, UK

Post by Laurie »

Ok, I've had a bit of a tinker with the rdf file and put it here. This is a list of what I've changed (I was kind of hacking it so I don't know if what I did was ok, but it seems to work):


[Settings]
AUX Sleep simulation=$016.3.1.0.1 (Off;On)
AUX Setup=$15.3.1.1.0 (locked;unlocked)

changed to

[Settings]
DVD Sleep simulation=$016.3.1.0.1 (Off;On)
DVD Setup=$15.3.1.1.0 (locked;unlocked)

=============================================

[DeviceTypes]
Cable = 0
TV = 1
VCR = 2
Audio = 3
xDev = 1

changed to

[DeviceTypes]
TV = 0
VCR = 1
SAT = 2
DVD = 3
xDev = 1

=============================================

[DeviceTypeAliases]
Cable = Cable,SAT,Video Acc
Audio = CD,Tuner,DAT,Home Auto,Misc Audio,Phono,Amp

changed to

[DeviceTypeAliases]
SAT = Cable,SAT,Video Acc
DVD = CD,Tuner,DAT,Home Auto,Misc Audio,Phono,Amp

=============================================

[DeviceButtons]
Sat = $00A $00B
TV = $00C $00D
VCR = $00E $00F
Aux = $010 $011

changed to

[DeviceButtons]
TV = $00A $00B
VCR = $00C $00D
SAT = $00E $00F
DVD = $010 $011

=============================================

[Buttons]
TV=$01, VCR=$0A, SAT=$09, AUX=$11,

changed to

[Buttons]
TV=$01, VCR=$0A, SAT=$09, DVD=$11,


I also had a go with RemoteMaster and created a few different device upgrades for my Sony AV amp, and assigned them to various device keys. I'll be able to see if any of them work when I get home tonight.

-Laurie.
Post Reply