|
From: Marchant, S. <Ste...@co...> - 2007-03-12 19:48:26
|
I think I found something interesting going on with the driver bootup = code with respect to the VSB tuner (Nextwave demodulator). The driver is apparently downloading some kind of data or firmware = through I2C to the part. I found the corresponding data in the = MDP100_XP.sys file (Version 1.66.0.1 with CRC-32 checksum 0x5F7CD3D5) at = offset 0x62BB8. In any case here are the dumps: BOOT5.lst - Here's the correctly decoded init code for the MSP audio = chip (was wrongly decoded in BOOT4.lst before and truncated the long I2C = cycles) and the beginnings of the VSB init BOOT6.lst - More of the VSB dump... BOOT7.lst - ... and so on... ... Still to do next is to start capturing when the VSB dump is done. Regards, -- Steve -----Original Message----- From: myh...@li... [mailto:myh...@li...]On Behalf Of Marchant, Stephen Sent: Friday, March 09, 2007 5:14 PM To: Discussion for TL880 driver development Subject: Re: [MyHD-develop] Help with PCI traces I found the datasheets at www.datasheetcatalog.com So everyone can look there if they don't have a Micronas contact. For the MSP3440G: http://www.tranzistoare.ro/datasheets/restul/361056_DS.pdf For the VPX3226E: http://www.tranzistoare.ro/datasheets2/63/631583_1.pdf We'll see what I can get to this weekend. Regards, -- Steve -----Original Message----- From: myh...@li... [mailto:myh...@li...]On Behalf Of Mike Bourgeous Sent: Thursday, March 08, 2007 5:09 PM To: myh...@li... Subject: Re: [MyHD-develop] Help with PCI traces Cool. I have the VPX chip docs, but I can't send them to you. However, = Micronas will simply give you access to the docs if you say why you want = them using the form on their website. When I'm back at my PC I can take = a=20 look at the doc and see how these transactions differ from what's in the = existing VPX driver from the DVB code (which is very, very limited) and = what=20 I've done in the MyHD CVS. I agree that it makes sense to initialize the hardware first. I have = just=20 become so anxious to see some results that I tend to get ahead of myself = :).=20 Another lurker on the list (I don't know if he wants his name used, so = I'll let him announce himself if he likes) is working on the init code = from=20 a disassembly/debugger approach using some pro driver tools, as am I = using a=20 disassembler and TL880Spy. So, between the three of us, we ought to be = able=20 to get the card init figured out relatively quickly. Mike >From: "Marchant, Stephen" <Ste...@co...> >Reply-To: Discussion for TL880 driver development=20 ><myh...@li...> >To: "Discussion for TL880 driver development"=20 ><myh...@li...> >Subject: Re: [MyHD-develop] Help with PCI traces >Date: Thu, 8 Mar 2007 11:34:58 -0500 > >Yeah, the i2c traces were hard to follow so I added some more=20 >'intelligence' to the parsing script and it decodes everything very = neatly.=20 >So attached are the I2C dumps broken into a few separate chunks as = before. > >BOOT2 - part 2 >BOOT3 - part 3 (some overlap from part 2 and not sure why there's=20 >differences in the overlap) >BOOT4 - part 4 (overlaps part 3) > >So it looks like the entire initialization of the Micronas video chip = is=20 >captured here and then there are a few lines of the audio chip init. > >I'm going to work on getting the rest of the driver bootup init = sequences=20 >captured before moving to the functional pieces, just to be complete. = Also=20 >I think it makes sense to init the hardware correctly before you can = start=20 >capturing video frames. > >Regards, >-- Steve _________________________________________________________________ Win a Zune(tm)-make MSN=AE your homepage for your chance to win!=20 http://homepage.msn.com/zune?icid=3Dhmetagline -------------------------------------------------------------------------= Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share = your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=3Djoin.php&p=3Dsourceforge&CID=3D= DEVDEV _______________________________________________ MyHD-develop mailing list MyH...@li... https://lists.sourceforge.net/lists/listinfo/myhd-develop |