I have to point out that the notes above are not a guide to using the hardware in the camcorder but rather a record of my experiments with it, as well as a short analysis of what went wrong and what went right. The experiments themselves were done before I knew about the documentation above so treat them with a grain of salt.
Well, it is great that all this information is availabe, and some of it even where one would normally expect it (even though it is a mistery why AUO and OVT do not post any datasheets on their websites). My gripe is not with this, however. If you take your time to read the documentation, you will notice how poorly written it is. I am not talking about the usual cliche that a non-native speaker cannot write good documentation in English. Even badly mangled language can convey a lot of information if the person writing it is thinking clearly and concentrating on the message, rather than on big, vague words (what is wrong with `drive' instead of `assert' or `float' instead of `de-assert'; what in the world is `NA' and how is it different from `Don't care'? There is a difference but you have to read carefully ...). Sometimes it is impossible to figure out what is going on without the knowledge of a similar product. Read through the SCCB specs on OVT's webpage and then answer this question: how does a 2-line slave know what is a data byte and what is the beginning of the next transmission. You have to look very closely to note that there is a little `exception' mentioned on page 7 (I will let you find it just for fun). Something is `allowed' to drive the line low, no big deal. Well, herein lies the answer to our puzzle: anyone who has heard about I2C will immediately notice that this is a decription of the START and STOP conditions. Even pictures need some explanation (try to figure out what `extracting data from a VGA memory' has to do with the LCD without reading the documentation for UPS051). Ok, enough of this venting, at least the data is out there. If you want to see some good documentation, read some old AN's from National Semiconductor: those were written by somebody who not only knew what they were talking about (I have no doubt that whoever wrote the datasheets above was a very knowledgeable engineer) but could also explain things in a clear, jargonless manner. No wonder Bob Pease hates digital stuff.
Comments welcome!