- 17/02/2001 I've put these pages online, more info will follow soon
- 11/03/2001 I've finally found time to work on the driver, now that the project I was working on is finished. I finished the routines to program the altera, and verified the loading of the altera works by monitoring the INIT_DONE pin. (Soldering on such small pins is no fun, I almost killed the card.)
I also tested the first steps of programming the ADSP, which worked. (So the programming of the altera was also succesfull.) I'll should be able to finish the ADSP loading the week, after that I'll need to make more softice logs first.
- 13/03/2001 The uploading of the firmware to the ADSP works now. The initialisation of the ADSP doesn't work yet, I'll have to look at the logs to see what is happening there. I've made some new softice logs, to see what is happening after the uploading of the firmware to the ADSP. The first thing to do now is to update my script for the log file parsing, to get something usefull out of the logs.
- 18/03/2001 I analysed thelogs. It seems the hauppauge driver reads back the logs, to verify the upload of the firmware. I made some more logs, and it seems the hauppauge driver follows the kfir reference driver pretty closely. I should be able to finish the initialisation part the week.
- 25/03/2001 I finished the initialisation of the ADSP and the kfir chips. Most of the low level interface between the bttv GPIO port and the altera is now known. The next step is to find out how the i2c interface is used. The tuner and the msp34xx chips are connected to the bttv chip, The saa7113 is probably conencted to the altera/kfir.
- 10/05/2001 Finally an update again!! I have had very little time in the
last few weeks, and it doesn't seem that situation will improve soon.
However, I managed to make some progress anyway. All i2c communication is
done through the bttv chip. The reset lines of the msp en 7113 are
connected to the altera, so they won't work unless the altera is
initialised. The mpeg data is coming in to the bttv chip through the i2s
audio port. The next thing I need to do is to write a driver for the audio
port of the bttv chip in high speed serial mode. All the initialisation
seems to be done, and once I have a driver for the audio port, I should be
able to get some mpeg data from the card.
- 06/10/2001 I'm back !!!! I've been working on a lot of other things in
the last cuple of months, but I've finally got some time again to start
working on the driver. Unfortunately, the mainboard of my video pc is
suffering from the abit leaking caps problem, but spare caps should arrive
in a couple of days. Once I've got my video pc working again I'lltry to get
this driver working.
- 25/10/2001 Ok, my video PC is working again. The next thing is to find
out how the bttv chip needs to be programmed to get the data. I've added
some datasheets to the datasheets section.
- 15/11/2001 I've put the first release of my driver on the site. It
should initialise your card, and allow you to use it as a normal bttv card
(including sound!). To so this, you need to load the bttv modules, load the
kfir module (which fails, but in the syslog it should show messages about
loading the firmware for the altera, ADSP and kfir chips). After this you
can reload the bttv module, and it should find the MSP34x5 chip. Only kernel
2.4.13 is tested.
- 15/11/2001 We also have a new developer, Simon Turvey. Hopefully we can
speed up the development a bit this way.