Re: [linux-dvb] Australia and the DViCO Dual Digital 4
Finally some promising news for Australian Dual Digital 4 users. Many, many hours later it turns out to be fairly simple and I don't think we need to touch anything other than the tuner but I'm sticking with my hacked code which spews out register values galore until it's confirmed. It would have been nice to get my name in the source code again but I don't think it's warranted. Okay, I need some volunteers elsewhere in Australia to try something and I need a place to upload a 25 byte firmware file. Any takers? The 25 byte firmware file replaces the 7MHz file from the v3 firmware but only for AU users. There are still some tuning issues. The frequency offset in the xc3028 file needs to be changed from 275 to 225 which will break it for the rest of the world using 7MHz bandwidth so again only AU users please. Also this still doesn't quite map into the actual numbers we need to send to the tuner so you'll find anything below 190MHz may require you to increase the frequency by 100kHz or so to lock properly. Ideally I need 184.5MHz (channel 7) to map to 0x2D98 but instead it's 0x2D90. 212.5MHz (channel 10) goes to 0x3490 which is correct. UHF frequencies may be right out and may even require different firmware but I now know what to look for so we can probably fix it. Hobart digital TV is transmitted on channels 7,8,9A,10 and 11 so I'm somewhat limited in my sampling ability. After having my brain in gigabytes of log files, device driver code and the user manual for the CE6231 (similar to the ZL10353/CE6353 and VERY useful) for the past three days I think I'll take the rest of the evening off. :) Cheers, Roger. Send instant messages to your online friends http://au.messenger.yahoo.com ___ linux-dvb mailing list linux-dvb@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
Re: [linux-dvb] Australia and the DViCO Dual Digital 4
Finally some promising news for Australian Dual Digital 4 users. Well done, Roger. Okay, I need some volunteers elsewhere in Australia to try something and I need a place to upload a 25 byte firmware file. Any takers? The 25 byte firmware file replaces the 7MHz file from the v3 firmware but only for AU users. OK, I'm ready to volunteer. I'm in Adelaide. And if you still need someone to host the file, I can do that (using my Bigpond account). Just let me know what you want done. Petey. Send instant messages to your online friends http://au.messenger.yahoo.com ___ linux-dvb mailing list linux-dvb@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
Re: [linux-dvb] Australia and the DViCO Dual Digital 4
I am a complete newby with this however I have a divco Dual Digital 4 which i would like to make work with Ubuntu. I live in Lismore NSW and if I can be of help please explain what you would like me to do. Ubuntu Edgy does not even recognize the card in dmesg. Cheers Stuart [EMAIL PROTECTED] wrote: --- Michael Krufky [EMAIL PROTECTED] wrote: I am quite sure that you are correct. In my xc-bluebird patch, the zl10353 is configured with the same settings that work with the xc3028 inside the em2880 driver. the zl10353 driver itself *is* working for other devices in Australia using tuners other than the xc3028. All evidence points to the pact that we're missing the correct firmware for use in AU. If you can capture that firmware, try to get the driver to use it, with the code as-is after applying the xc-bluebird patch. If it works, then you'll have some happy list readers. Let me know how it turns out. I just spent the last two hours trying to get the firmware out of the usb logs without success. Everytime I checked the STATUS_0 register on the ZL10353 I ended up with nothing whereas at least with the v3 firmware I had the AGC_LOCK and SYM_LOCK bits set. To cut a long story short I went back to the v3 software and got a full lock coming out of the status registers: 0=0xef 1=0x33 2=0x00 3=0x57. I've also been messing around with the data being sent to the XC3028 so I just have to figure out what I did but it's looking like we may have success. Cheers, Roger. Send instant messages to your online friends http://au.messenger.yahoo.com ___ linux-dvb mailing list linux-dvb@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb ___ linux-dvb mailing list linux-dvb@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
Re: [linux-dvb] Australia and the DViCO Dual Digital 4
Hi Roger, It's great to see some progress with this card. I'm in Perth and would love to help test it. Andrew [EMAIL PROTECTED] wrote: Finally some promising news for Australian Dual Digital 4 users. Many, many hours later it turns out to be fairly simple and I don't think we need to touch anything other than the tuner but I'm sticking with my hacked code which spews out register values galore until it's confirmed. It would have been nice to get my name in the source code again but I don't think it's warranted. Okay, I need some volunteers elsewhere in Australia to try something and I need a place to upload a 25 byte firmware file. Any takers? The 25 byte firmware file replaces the 7MHz file from the v3 firmware but only for AU users. There are still some tuning issues. The frequency offset in the xc3028 file needs to be changed from 275 to 225 which will break it for the rest of the world using 7MHz bandwidth so again only AU users please. Also this still doesn't quite map into the actual numbers we need to send to the tuner so you'll find anything below 190MHz may require you to increase the frequency by 100kHz or so to lock properly. Ideally I need 184.5MHz (channel 7) to map to 0x2D98 but instead it's 0x2D90. 212.5MHz (channel 10) goes to 0x3490 which is correct. UHF frequencies may be right out and may even require different firmware but I now know what to look for so we can probably fix it. Hobart digital TV is transmitted on channels 7,8,9A,10 and 11 so I'm somewhat limited in my sampling ability. After having my brain in gigabytes of log files, device driver code and the user manual for the CE6231 (similar to the ZL10353/CE6353 and VERY useful) for the past three days I think I'll take the rest of the evening off. :) Cheers, Roger. Send instant messages to your online friends http://au.messenger.yahoo.com ___ linux-dvb mailing list linux-dvb@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb ___ linux-dvb mailing list linux-dvb@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
Re: [linux-dvb] Australia and the DViCO Dual Digital 4
I currently have access to one of these cards in Melbourne for further testing, and can provide another file mirror if necessary. Congrats on the work Roger. [EMAIL PROTECTED] wrote: Finally some promising news for Australian Dual Digital 4 users. Many, many hours later it turns out to be fairly simple and I don't think we need to touch anything other than the tuner but I'm sticking with my hacked code which spews out register values galore until it's confirmed. It would have been nice to get my name in the source code again but I don't think it's warranted. Okay, I need some volunteers elsewhere in Australia to try something and I need a place to upload a 25 byte firmware file. Any takers? The 25 byte firmware file replaces the 7MHz file from the v3 firmware but only for AU users. There are still some tuning issues. The frequency offset in the xc3028 file needs to be changed from 275 to 225 which will break it for the rest of the world using 7MHz bandwidth so again only AU users please. Also this still doesn't quite map into the actual numbers we need to send to the tuner so you'll find anything below 190MHz may require you to increase the frequency by 100kHz or so to lock properly. Ideally I need 184.5MHz (channel 7) to map to 0x2D98 but instead it's 0x2D90. 212.5MHz (channel 10) goes to 0x3490 which is correct. UHF frequencies may be right out and may even require different firmware but I now know what to look for so we can probably fix it. Hobart digital TV is transmitted on channels 7,8,9A,10 and 11 so I'm somewhat limited in my sampling ability. After having my brain in gigabytes of log files, device driver code and the user manual for the CE6231 (similar to the ZL10353/CE6353 and VERY useful) for the past three days I think I'll take the rest of the evening off. :) Cheers, Roger. Send instant messages to your online friends http://au.messenger.yahoo.com ___ linux-dvb mailing list linux-dvb@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb ___ linux-dvb mailing list linux-dvb@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
Re: [linux-dvb] Australia and the DViCO Dual Digital 4
Well done roger, nice work. Let us know when you have a patch. Im interested to see what exactly you did. Is it inappropriate to have the firmware uploaded to this ML? On Thu, 26 Apr 2007, [EMAIL PROTECTED] wrote: Finally some promising news for Australian Dual Digital 4 users. Many, many hours later it turns out to be fairly simple and I don't think we need to touch anything other than the tuner but I'm sticking with my hacked code which spews out register values galore until it's confirmed. It would have been nice to get my name in the source code again but I don't think it's warranted. Okay, I need some volunteers elsewhere in Australia to try something and I need a place to upload a 25 byte firmware file. Any takers? The 25 byte firmware file replaces the 7MHz file from the v3 firmware but only for AU users. There are still some tuning issues. The frequency offset in the xc3028 file needs to be changed from 275 to 225 which will break it for the rest of the world using 7MHz bandwidth so again only AU users please. Also this still doesn't quite map into the actual numbers we need to send to the tuner so you'll find anything below 190MHz may require you to increase the frequency by 100kHz or so to lock properly. Ideally I need 184.5MHz (channel 7) to map to 0x2D98 but instead it's 0x2D90. 212.5MHz (channel 10) goes to 0x3490 which is correct. UHF frequencies may be right out and may even require different firmware but I now know what to look for so we can probably fix it. Hobart digital TV is transmitted on channels 7,8,9A,10 and 11 so I'm somewhat limited in my sampling ability. After having my brain in gigabytes of log files, device driver code and the user manual for the CE6231 (similar to the ZL10353/CE6353 and VERY useful) for the past three days I think I'll take the rest of the evening off. :) Cheers, Roger. Send instant messages to your online friends http://au.messenger.yahoo.com ___ linux-dvb mailing list linux-dvb@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb ___ linux-dvb mailing list linux-dvb@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
Re: [linux-dvb] Australia and the DViCO Dual Digital 4
Hi all, A brief update. Firstly I've confirmed my newly created firmware file (pulled from usbsnoop logs) being sent to the xc3028 is identical to windows. Secondly, apart from a gate register being written, the ZL10353 should be consistent as well. Thirdly when I force the tuning data being sent to the XC3028 I'm still not getting a lock for the same numbers which worked under windows. :( Points of note are that the initialisation sequence is different to windows but when I started tweaking GPIO pins to be similar I hung the USB bus. Secondly on the windows logs just before the data stream begins the zl10353 demodulator is disabled (0x0c - 0x50) and it starts chatting to i2c addresses 6f and 6b but I don't know what chips or interfaces they are. I'm going to have to sleep on it. Roger. Send instant messages to your online friends http://au.messenger.yahoo.com ___ linux-dvb mailing list linux-dvb@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
Re: [linux-dvb] Australia and the DViCO Dual Digital 4
[EMAIL PROTECTED] wrote: Hi all, A brief update. Firstly I've confirmed my newly created firmware file (pulled from usbsnoop logs) being sent to the xc3028 is identical to windows. Secondly, apart from a gate register being written, the ZL10353 should be consistent as well. Thirdly when I force the tuning data being sent to the XC3028 I'm still not getting a lock for the same numbers which worked under windows. :( Points of note are that the initialisation sequence is different to windows but when I started tweaking GPIO pins to be similar I hung the USB bus. Secondly on the windows logs just before the data stream begins the zl10353 demodulator is disabled (0x0c - 0x50) and it starts chatting to i2c addresses 6f and 6b but I don't know what chips or interfaces they are. You can ignore the access to 0x6f and 0x6b -- those are the RTC chips, and they're not needed for normal functionality. This, however, isn't clear to me: zl10353 demodulator is disabled (0x0c - 0x50) ... can you show a usbsnoop log snippet of this behavior? I'm going to have to sleep on it. Roger. Cheers, Mike ___ linux-dvb mailing list linux-dvb@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
Re: [linux-dvb] Australia and the DViCO Dual Digital 4
Hi Mike, --- Michael Krufky [EMAIL PROTECTED] wrote: This, however, isn't clear to me: zl10353 demodulator is disabled (0x0c - 0x50) ... can you show a usbsnoop log snippet of this behavior? I may have jumped the gun as looking through the logs again it looks likes it's enabled again later - I may have caught the tail end of a channel change or something. I'm happy to admit I'm fumbling around in the dark. I'm going to log some more usb data from windows and see if I can nail down the tuning further but I'm starting to clutch at straws. On the ZL10353 I've forced the bandwidth, increased the capture range to its maximum (for 7MHz BW this is 1000kHz), forced the TPS_GIVEN registers to match a known channel and still can't get a lock out of anything. There are other registers I can tweak but to be honest if others in Australia are getting a lock from this demodulator I'm more inclined to believe it's directly related to the tuner. Cheers, Roger. Send instant messages to your online friends http://au.messenger.yahoo.com ___ linux-dvb mailing list linux-dvb@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
Re: [linux-dvb] Australia and the DViCO Dual Digital 4
I dont if this is at all relevent. But you might want to see the difference between UK and AU by setting countryreg.exe (in the DVICO folder), setting it to UK and taking a log. Of course you wont be able to tune under windows. But something might show up. On Thu, 26 Apr 2007, [EMAIL PROTECTED] wrote: Hi Mike, --- Michael Krufky [EMAIL PROTECTED] wrote: This, however, isn't clear to me: zl10353 demodulator is disabled (0x0c - 0x50) ... can you show a usbsnoop log snippet of this behavior? I may have jumped the gun as looking through the logs again it looks likes it's enabled again later - I may have caught the tail end of a channel change or something. I'm happy to admit I'm fumbling around in the dark. I'm going to log some more usb data from windows and see if I can nail down the tuning further but I'm starting to clutch at straws. On the ZL10353 I've forced the bandwidth, increased the capture range to its maximum (for 7MHz BW this is 1000kHz), forced the TPS_GIVEN registers to match a known channel and still can't get a lock out of anything. There are other registers I can tweak but to be honest if others in Australia are getting a lock from this demodulator I'm more inclined to believe it's directly related to the tuner. Cheers, Roger. Send instant messages to your online friends http://au.messenger.yahoo.com ___ linux-dvb mailing list linux-dvb@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb ___ linux-dvb mailing list linux-dvb@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
Re: [linux-dvb] Australia and the DViCO Dual Digital 4
[EMAIL PROTECTED] wrote: Hi Mike, --- Michael Krufky [EMAIL PROTECTED] wrote: This, however, isn't clear to me: zl10353 demodulator is disabled (0x0c - 0x50) ... can you show a usbsnoop log snippet of this behavior? I may have jumped the gun as looking through the logs again it looks likes it's enabled again later - I may have caught the tail end of a channel change or something. I'm happy to admit I'm fumbling around in the dark. I'm going to log some more usb data from windows and see if I can nail down the tuning further but I'm starting to clutch at straws. On the ZL10353 I've forced the bandwidth, increased the capture range to its maximum (for 7MHz BW this is 1000kHz), forced the TPS_GIVEN registers to match a known channel and still can't get a lock out of anything. There are other registers I can tweak but to be honest if others in Australia are getting a lock from this demodulator I'm more inclined to believe it's directly related to the tuner. Cheers, Roger. Roger, I am quite sure that you are correct. In my xc-bluebird patch, the zl10353 is configured with the same settings that work with the xc3028 inside the em2880 driver. the zl10353 driver itself *is* working for other devices in Australia using tuners other than the xc3028. All evidence points to the pact that we're missing the correct firmware for use in AU. If you can capture that firmware, try to get the driver to use it, with the code as-is after applying the xc-bluebird patch. If it works, then you'll have some happy list readers. Let me know how it turns out. Regards, Mike ___ linux-dvb mailing list linux-dvb@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
Re: [linux-dvb] Australia and the DViCO Dual Digital 4
--- Michael Krufky [EMAIL PROTECTED] wrote: I am quite sure that you are correct. In my xc-bluebird patch, the zl10353 is configured with the same settings that work with the xc3028 inside the em2880 driver. the zl10353 driver itself *is* working for other devices in Australia using tuners other than the xc3028. All evidence points to the pact that we're missing the correct firmware for use in AU. If you can capture that firmware, try to get the driver to use it, with the code as-is after applying the xc-bluebird patch. If it works, then you'll have some happy list readers. Let me know how it turns out. I just spent the last two hours trying to get the firmware out of the usb logs without success. Everytime I checked the STATUS_0 register on the ZL10353 I ended up with nothing whereas at least with the v3 firmware I had the AGC_LOCK and SYM_LOCK bits set. To cut a long story short I went back to the v3 software and got a full lock coming out of the status registers: 0=0xef 1=0x33 2=0x00 3=0x57. I've also been messing around with the data being sent to the XC3028 so I just have to figure out what I did but it's looking like we may have success. Cheers, Roger. Send instant messages to your online friends http://au.messenger.yahoo.com ___ linux-dvb mailing list linux-dvb@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb