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.
:(