1 Attachment(s)
UK 2.5.5 not working on emulator
Quote:
Originally Posted by thomson
You might want to have a look at the changes to the ukchan30 module in
this thread. I am still a little at a loss why people would run the 3.0 software on the UK units... I originally thought it was because the v2.5.5 software might not work against the emulator, but apparently it does...
Ok have been tracking that thread, is it relevant for NZ, seems to be more related to frequencies.
The reason I am running v3 at the moment is because the emulator as it stands can't take a 2.5.5 through a guided setup.
Now if anyone can correct me on this I'd be more than keen to know how and what sources to select? And that will save me a job.
Otherwise; I will be winding back to 2.5.5 to get it working once I have completed a sort out of the current legacy emulator headends... more on that much later, its a bit of a mission.
However, in the interm I am on 3.0 and am keen to get to the bottom of the hissing so that we can also declare that configuration working in NZ as well.
I've diff'ed the ukchan oz 2.5.5 and 3.0 modules and only come up with the following changes
[code]
[TiVo [p1] /hack/src]# diff ukchan30/ukchan30.c ukchan25/au/ukchan-2.5.5.c
134c134
< install_bypass(((u32)fpga_get_channel)-0x3b44, newfn, call);
---
> install_bypass(((u32)fpga_get_channel)-0x3a60, newfn, call);
139c139
< install_bypass_fn((u32)getFreq_x, 0x74b8);
---
> install_bypass_fn((u32)getFreq_x, 0x73b4);
[code]
I added an extra def in your (thomsons) nz ukchan and made the above changes and also changed the make file to give me a full range of outputs, for example...
[code]
CC = ../bin/gcc
CFLAGS = -D__KERNEL__ -I../include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -mcpu=403 -msoft-float -DMODULE -DEXPORT_SYMTAB
all: ukchan255_nz.o ukchan255_nz_nicam.o ukchan30_nz.o ukchan30_nz_nicam.o
ukchan255_nz.o: ukchan_nz.c
$(CC) $(CFLAGS) -DNZTVCHANNELS -c ukchan_nz.c -o ukchan255_nz.o
ukchan255_nz_nicam.o: ukchan_nz.c
$(CC) $(CFLAGS) -DNZTVCHANNELS -DNICAMSTEREOMODE -c ukchan_nz.c -o ukchan255_nz_nicam.o
ukchan30_nz.o: ukchan_nz.c
$(CC) $(CFLAGS) -DNZTVCHANNELS -DVER30 -c ukchan_nz.c -o ukchan30_nz.o
ukchan30_nz_nicam.o: ukchan_nz.c
$(CC) $(CFLAGS) -DNZTVCHANNELS -DNICAMSTEREOMODE -DVER30 -c ukchan_nz.c -o ukchan30_nz_nicam.o
ukchan255.o: ukchan_nz.c
$(CC) $(CFLAGS) -c ukchan_nz.c -o ukchan255.o
ukchan30.o: ukchan_nz.c
$(CC) $(CFLAGS) -DVER30 -c ukchan_nz.c -o ukchan30.o
install:
cp *.o /lib/modules
clean:
rm -f *.o
[code]
Inserted each of the modules on the fly and with reboots and not one made a difference... lsmod and the right versions were loading
Its almost as if the code isn't talking to the decoder chip. I've even tried manually setting it to auto detect and that made no difference.
:(
The definitive UK tivo guide...
Quote:
Originally Posted by thomson
DJC,
I recently gave this image a go on a friends unit but had a little trouble connecting to the NZ emulators. I am hoping that there might be some logs on the emulator that might help you get such an image working with it?
I've had access to a Thomson UK unit from a mate to install for him. The unit is not mine, but if anyone has one for sale to a good development home ... :) especially if they are as stable as tarx says.
Anyway I've run through quite a number of tests. The old/legacy emulator setups will not pass a UK 2.5.5 through GS. The 3.0 images, as Peter pointed out, work fine on the emulator (with the scartctl backgrounded to allow emuProxy to start) with a UK tivo in NZ.
The new emulator configuration I've been working on does work with the UK unit under 2.5.5 and I have sucessfully installed the first emulator UK tivo today. Worked pretty much just as a 3.0 GS very simple.
So... once the new emulator system is released into the open UK tivos including those used for FTA can go emulator.
[Thomson PM me if you want to give your friends one another crack; its a 25 minute job. Cheers/DJC]
I've not had the unit long enough to sort out the ukchan sound issues for NZ under 3.0, so that will have to be passed along to someone else with the UK tivo.
The ozTiVo UK 2.5.5 image was pretty complete the only things that needed update to GS were: no postcode zones, tclient, added emuproxy (option), zoneinfo files are missing for anything outside Australia. I've got the updates stored away for a localised image at some stage in the future.