I have a camera config that uses the TI954 deserializer and TI953 serializer. I am using non synchronous external clock mode with 48 MHz CLKIN and need to get the proper register settings for this. I have attached my current startup script settings and the serializer initialization can be found under the TI953 section.
// default delay 500 retries 5 // logiRECORDER TI954 Deserializer Initialization slave-id rxPort // DESER_RX0_IIC_ADDR dump 0x00 delay 500 {0x20,0x20} //Port 0 forward control {0x33,0x03} //CSI control {0x1F,0x02} //PLL control {0x4C,0x03} //Port 0 {0x58,0x9E} //Back channel config {0x5C,0x30} //Set serializer {0x5D,0x20} //Set imager {0x65,0x20} //Set imager // DMS3 TI953 Camera Serializer Initialization slave-id 0x30 // Dump serializer I2C address to terminal dump 0x00 {0x03,0x02} //Set mode {0x06,0x41} //Configure clock read 0x06 size 1 expect 0x41 {0x07,0x28} //Configure clock {0x02,0x73} //Continuous clock mode delay 100 {0x0B,0x05} read 0x0B size 1 expect 0x05 {0x0C,0x0A} read 0x0C size 1 expect 0x0A {0x0E,0x30} //Configure GPIO {0x0D,0x02} //GPIO config delay 1000 read 0x0E size 1 expect 0x30 read 0x0D size 1 expect 0x02 //VG1762 Configuration slave-id 0x20 {0x0020,0x03} delay 100 {0x0023,0x04} delay 10 {0x2000,0xBF} {0x2001,0x00} {0x2002,0x05} {0x2003,0x20} {0x2004,0x06} {0x2005,0x01} {0x2006,0xE0} {0x2007,0xE0} {0x2008,0x04} {0x2009,0x80} {0x200A,0xE6} {0x200B,0x45} {0x200C,0xED} {0x200D,0x6F} {0x200E,0xFE} {0x200F,0xFF} {0x2010,0x14} {0x2011,0x80} {0x2012,0x1F} {0x2013,0x84} {0x2014,0x10} {0x2015,0x42} {0x2016,0x05} {0x2017,0x7C} {0x2018,0x01} {0x2019,0xC4} {0x201A,0x1E} {0x201B,0x80} {0x201C,0xB6} {0x201D,0x42} {0x201E,0x00} {0x201F,0xE0} {0x2020,0x1E} {0x2021,0x82} {0x2022,0x1E} {0x2023,0xC0} {0x2024,0x93} {0x2025,0xDD} {0x2026,0xC3} {0x2027,0xC1} {0x2028,0x0C} {0x2029,0x04} {0x202A,0x00} {0x202B,0xFA} {0x202C,0x86} {0x202D,0x0D} {0x202E,0x70} {0x202F,0xE1} {0x2030,0x04} {0x2031,0x98} {0x2032,0x15} {0x2033,0x00} {0x2034,0x28} {0x2035,0xE0} {0x2036,0x14} {0x2037,0x02} {0x2038,0x08} {0x2039,0xFC} {0x203A,0x15} {0x203B,0x40} {0x203C,0x28} {0x203D,0xE0} {0x203E,0x98} {0x203F,0x58} {0x2040,0xe0} {0x2041,0xef} {0x2042,0x04} {0x2043,0x98} {0x2044,0x0e} {0x2045,0x04} {0x2046,0x00} {0x2047,0xf0} {0x2048,0x15} {0x2049,0x00} {0x204A,0x28} {0x204B,0xe0} {0x204C,0x19} {0x204D,0xc8} {0x204E,0x15} {0x204F,0x40} {0x2050,0x28} {0x2051,0xe0} {0x2052,0xc6} {0x2053,0x41} {0x2054,0xfc} {0x2055,0xe0} {0x2056,0x14} {0x2057,0x80} {0x2058,0x1f} {0x2059,0x84} {0x205A,0x14} {0x205B,0x02} {0x205C,0xa0} {0x205D,0xfc} {0x205E,0x1e} {0x205F,0x80} {0x2060,0x14} {0x2061,0x80} {0x2062,0x14} {0x2063,0x02} {0x2064,0x80} {0x2065,0xfb} {0x2066,0x14} {0x2067,0x02} {0x2068,0xe0} {0x2069,0xfc} {0x206A,0x1e} {0x206B,0x80} {0x206C,0x14} {0x206D,0xc0} {0x206E,0x1f} {0x206F,0x84} {0x2070,0x14} {0x2071,0x02} {0x2072,0x02} {0x2073,0xA4} {0x2074,0xFC} {0x2075,0x1E} {0x2076,0xC0} {0x2077,0x14} {0x2078,0xC0} {0x2079,0x14} {0x207A,0x02} {0x207B,0x80} {0x207C,0x14} {0x207D,0x02} {0x207E,0xE4} {0x207F,0xFC} {0x2080,0x1E} {0x2081,0xC0} {0x2082,0x0C} {0x2083,0x0C} {0x2084,0x00} {0x2085,0xF2} {0x2086,0x93} {0x2087,0xDD} {0x2088,0x86} {0x2089,0x00} {0x208A,0xF8} {0x208B,0xE0} {0x208C,0x04} {0x208D,0x80} {0x208E,0xC6} {0x208F,0x03} {0x2090,0x70} {0x2091,0xE1} {0x2092,0x0E} {0x2093,0x84} {0x2094,0x93} {0x2095,0xDD} {0x2096,0xC3} {0x2097,0xC1} {0x2098,0x0C} {0x2099,0x04} {0x209A,0x00} {0x209B,0xFA} {0x209C,0x6B} {0x209D,0x80} {0x209E,0x06} {0x209F,0x40} {0x20A0,0x6C} {0x20A1,0xE1} {0x20A2,0x04} {0x20A3,0x80} {0x20A4,0x09} {0x20A5,0x00} {0x20A6,0xE0} {0x20A7,0xE0} {0x20A8,0x0B} {0x20A9,0xA1} {0x20AA,0x95} {0x20AB,0x84} {0x20AC,0x05} {0x20AD,0x0C} {0x20AE,0x1C} {0x20AF,0xE0} {0x20B0,0x86} {0x20B1,0x02} {0x20B2,0xF9} {0x20B3,0x60} {0x20B4,0xE0} {0x20B5,0xCF} {0x20B6,0x78} {0x20B7,0x6E} {0x20B8,0x80} {0x20B9,0xEF} {0x20BA,0x25} {0x20BB,0x0C} {0x20BC,0x18} {0x20BD,0xE0} {0x20BE,0x05} {0x20BF,0x4C} {0x20C0,0x1C} {0x20C1,0xE0} {0x20C2,0x86} {0x20C3,0x02} {0x20C4,0xF9} {0x20C5,0x60} {0x20C6,0xE0} {0x20C7,0xCF} {0x20C8,0x0B} {0x20C9,0x84} {0x20CA,0xD8} {0x20CB,0x6D} {0x20CC,0x80} {0x20CD,0xEF} {0x20CE,0x05} {0x20CF,0x4C} {0x20D0,0x18} {0x20D1,0xE0} {0x20D2,0x04} {0x20D3,0xD8} {0x20D4,0x0B} {0x20D5,0xA5} {0x20D6,0x95} {0x20D7,0x84} {0x20D8,0x05} {0x20D9,0x0C} {0x20DA,0x2C} {0x20DB,0xE0} {0x20DC,0x06} {0x20DD,0x02} {0x20DE,0x01} {0x20DF,0x60} {0x20E0,0xE0} {0x20E1,0xCE} {0x20E2,0x18} {0x20E3,0x6D} {0x20E4,0x80} {0x20E5,0xEF} {0x20E6,0x25} {0x20E7,0x0C} {0x20E8,0x30} {0x20E9,0xE0} {0x20EA,0x05} {0x20EB,0x4C} {0x20EC,0x2C} {0x20ED,0xE0} {0x20EE,0x06} {0x20EF,0x02} {0x20F0,0x01} {0x20F1,0x60} {0x20F2,0xE0} {0x20F3,0xCE} {0x20F4,0x0B} {0x20F5,0x84} {0x20F6,0x78} {0x20F7,0x6C} {0x20F8,0x80} {0x20F9,0xEF} {0x20FA,0x05} {0x20FB,0x4C} {0x20FC,0x30} {0x20FD,0xE0} {0x20FE,0x0C} {0x20FF,0x0C} {0x2100,0x00} {0x2101,0xF2} {0x2102,0x93} {0x2103,0xDD} {0x2104,0x46} {0x2105,0x01} {0x2106,0x70} {0x2107,0xE1} {0x2108,0x08} {0x2109,0x80} {0x210A,0x0B} {0x210B,0xA1} {0x210C,0x08} {0x210D,0x5C} {0x210E,0x00} {0x210F,0xDA} {0x2110,0x06} {0x2111,0x01} {0x2112,0x68} {0x2113,0xE1} {0x2114,0x04} {0x2115,0x80} {0x2116,0x4A} {0x2117,0x40} {0x2118,0x84} {0x2119,0xE0} {0x211A,0x08} {0x211B,0x5C} {0x211C,0x00} {0x211D,0x9A} {0x211E,0x06} {0x211F,0x01} {0x2120,0xE0} {0x2121,0xE0} {0x2122,0x04} {0x2123,0x80} {0x2124,0x15} {0x2125,0x00} {0x2126,0x60} {0x2127,0xE0} {0x2128,0x19} {0x2129,0xC4} {0x212A,0x15} {0x212B,0x40} {0x212C,0x60} {0x212D,0xE0} {0x212E,0x15} {0x212F,0x00} {0x2130,0x78} {0x2131,0xE0} {0x2132,0x19} {0x2133,0xC4} {0x2134,0x15} {0x2135,0x40} {0x2136,0x78} {0x2137,0xE0} {0x2138,0x93} {0x2139,0xDD} {0x213A,0xC3} {0x213B,0xC1} {0x213C,0x46} {0x213D,0x01} {0x213E,0x70} {0x213F,0xE1} {0x2140,0x08} {0x2141,0x80} {0x2142,0x0B} {0x2143,0xA1} {0x2144,0x08} {0x2145,0x5C} {0x2146,0x00} {0x2147,0xDA} {0x2148,0x06} {0x2149,0x01} {0x214A,0x68} {0x214B,0xE1} {0x214C,0x04} {0x214D,0x80} {0x214E,0x4A} {0x214F,0x40} {0x2150,0x84} {0x2151,0xE0} {0x2152,0x08} {0x2153,0x5C} {0x2154,0x00} {0x2155,0x9A} {0x2156,0x06} {0x2157,0x01} {0x2158,0xE0} {0x2159,0xE0} {0x215A,0x14} {0x215B,0x80} {0x215C,0x25} {0x215D,0x02} {0x215E,0x54} {0x215F,0xE0} {0x2160,0x29} {0x2161,0xC4} {0x2162,0x25} {0x2163,0x42} {0x2164,0x54} {0x2165,0xE0} {0x2166,0x24} {0x2167,0x80} {0x2168,0x35} {0x2169,0x04} {0x216A,0x6C} {0x216B,0xE0} {0x216C,0x39} {0x216D,0xC4} {0x216E,0x35} {0x216F,0x44} {0x2170,0x6C} {0x2171,0xE0} {0x2172,0x25} {0x2173,0x02} {0x2174,0x64} {0x2175,0xE0} {0x2176,0x29} {0x2177,0xC4} {0x2178,0x25} {0x2179,0x42} {0x217A,0x64} {0x217B,0xE0} {0x217C,0x04} {0x217D,0x80} {0x217E,0x15} {0x217F,0x00} {0x2180,0x7C} {0x2181,0xE0} {0x2182,0x19} {0x2183,0xC4} {0x2184,0x15} {0x2185,0x40} {0x2186,0x7C} {0x2187,0xE0} {0x2188,0x93} {0x2189,0xDD} {0x218A,0xC3} {0x218B,0xC1} {0x218C,0x4C} {0x218D,0x04} {0x218E,0x7C} {0x218F,0xFA} {0x2190,0x86} {0x2191,0x40} {0x2192,0x98} {0x2193,0xE0} {0x2194,0x14} {0x2195,0x80} {0x2196,0x1B} {0x2197,0xA1} {0x2198,0x06} {0x2199,0x00} {0x219A,0x00} {0x219B,0xC0} {0x219C,0x08} {0x219D,0x42} {0x219E,0x38} {0x219F,0xDC} {0x21A0,0x08} {0x21A1,0x64} {0x21A2,0xA0} {0x21A3,0xEF} {0x21A4,0x86} {0x21A5,0x42} {0x21A6,0x3C} {0x21A7,0xE0} {0x21A8,0x68} {0x21A9,0x49} {0x21AA,0x80} {0x21AB,0xEF} {0x21AC,0x6B} {0x21AD,0x80} {0x21AE,0x78} {0x21AF,0x53} {0x21B0,0xC8} {0x21B1,0xEF} {0x21B2,0xC6} {0x21B3,0x54} {0x21B4,0x6C} {0x21B5,0xE1} {0x21B6,0x7B} {0x21B7,0x80} {0x21B8,0xB5} {0x21B9,0x14} {0x21BA,0x0C} {0x21BB,0xF8} {0x21BC,0x05} {0x21BD,0x14} {0x21BE,0x14} {0x21BF,0xF8} {0x21C0,0x1A} {0x21C1,0xAC} {0x21C2,0x8A} {0x21C3,0x80} {0x21C4,0x0B} {0x21C5,0x90} {0x21C6,0x38} {0x21C7,0x55} {0x21C8,0x80} {0x21C9,0xEF} {0x21CA,0x1A} {0x21CB,0xAE} {0x21CC,0x17} {0x21CD,0xC2} {0x21CE,0x03} {0x21CF,0x82} {0x21D0,0x88} {0x21D1,0x65} {0x21D2,0x80} {0x21D3,0xEF} {0x21D4,0x1B} {0x21D5,0x80} {0x21D6,0x0B} {0x21D7,0x8E} {0x21D8,0x68} {0x21D9,0x65} {0x21DA,0x80} {0x21DB,0xEF} {0x21DC,0x9B} {0x21DD,0x80} {0x21DE,0x0B} {0x21DF,0x8C} {0x21E0,0x08} {0x21E1,0x65} {0x21E2,0x80} {0x21E3,0xEF} {0x21E4,0x6B} {0x21E5,0x80} {0x21E6,0x0B} {0x21E7,0x92} {0x21E8,0x1B} {0x21E9,0x8C} {0x21EA,0x98} {0x21EB,0x64} {0x21EC,0x80} {0x21ED,0xEF} {0x21EE,0x1A} {0x21EF,0xEC} {0x21F0,0x9B} {0x21F1,0x80} {0x21F2,0x0B} {0x21F3,0x90} {0x21F4,0x95} {0x21F5,0x54} {0x21F6,0x10} {0x21F7,0xE0} {0x21F8,0xA8} {0x21F9,0x53} {0x21FA,0x80} {0x21FB,0xEF} {0x21FC,0x1A} {0x21FD,0xEE} {0x21FE,0x17} {0x21FF,0xC2} {0x2200,0x03} {0x2201,0x82} {0x2202,0xF8} {0x2203,0x63} {0x2204,0x80} {0x2205,0xEF} {0x2206,0x1B} {0x2207,0x80} {0x2208,0x0B} {0x2209,0x8E} {0x220A,0xD8} {0x220B,0x63} {0x220C,0x80} {0x220D,0xEF} {0x220E,0x1B} {0x220F,0x8C} {0x2210,0x68} {0x2211,0x63} {0x2212,0x80} {0x2213,0xEF} {0x2214,0x6B} {0x2215,0x80} {0x2216,0x0B} {0x2217,0x92} {0x2218,0x65} {0x2219,0x54} {0x221A,0x14} {0x221B,0xE0} {0x221C,0x08} {0x221D,0x65} {0x221E,0x84} {0x221F,0xEF} {0x2220,0x68} {0x2221,0x63} {0x2222,0x80} {0x2223,0xEF} {0x2224,0x7B} {0x2225,0x80} {0x2226,0x0B} {0x2227,0x8C} {0x2228,0xA8} {0x2229,0x64} {0x222A,0x84} {0x222B,0xEF} {0x222C,0x08} {0x222D,0x63} {0x222E,0x80} {0x222F,0xEF} {0x2230,0x14} {0x2231,0xE8} {0x2232,0x46} {0x2233,0x44} {0x2234,0x94} {0x2235,0xE1} {0x2236,0x24} {0x2237,0x88} {0x2238,0x4A} {0x2239,0x4E} {0x223A,0x04} {0x223B,0xE0} {0x223C,0x14} {0x223D,0xEA} {0x223E,0x1A} {0x223F,0x04} {0x2240,0x08} {0x2241,0xE0} {0x2242,0x0A} {0x2243,0x40} {0x2244,0x84} {0x2245,0xED} {0x2246,0x0C} {0x2247,0x04} {0x2248,0x00} {0x2249,0xE2} {0x224A,0x4A} {0x224B,0x40} {0x224C,0x04} {0x224D,0xE0} {0x224E,0x19} {0x224F,0x16} {0x2250,0xC0} {0x2251,0xE0} {0x2252,0x0A} {0x2253,0x40} {0x2254,0x84} {0x2255,0xED} {0x2256,0x21} {0x2257,0x54} {0x2258,0x60} {0x2259,0xE0} {0x225A,0x0C} {0x225B,0x04} {0x225C,0x00} {0x225D,0xE2} {0x225E,0x1B} {0x225F,0xA5} {0x2260,0x0E} {0x2261,0xEA} {0x2262,0x01} {0x2263,0x89} {0x2264,0x21} {0x2265,0x54} {0x2266,0x64} {0x2267,0xE0} {0x2268,0x7E} {0x2269,0xE8} {0x226A,0x65} {0x226B,0x82} {0x226C,0x1B} {0x226D,0xA7} {0x226E,0x26} {0x226F,0x00} {0x2270,0x00} {0x2271,0x80} {0x2272,0xA5} {0x2273,0x82} {0x2274,0x1B} {0x2275,0xA9} {0x2276,0x65} {0x2277,0x82} {0x2278,0x1B} {0x2279,0xA3} {0x227A,0x01} {0x227B,0x85} {0x227C,0x16} {0x227D,0x00} {0x227E,0x00} {0x227F,0xC0} {0x2280,0x01} {0x2281,0x54} {0x2282,0x04} {0x2283,0xF8} {0x2284,0x06} {0x2285,0xAA} {0x2286,0x01} {0x2287,0x83} {0x2288,0x06} {0x2289,0xA8} {0x228A,0x65} {0x228B,0x81} {0x228C,0x06} {0x228D,0xA8} {0x228E,0x01} {0x228F,0x54} {0x2290,0x04} {0x2291,0xF8} {0x2292,0x01} {0x2293,0x83} {0x2294,0x06} {0x2295,0xAA} {0x2296,0x09} {0x2297,0x14} {0x2298,0x18} {0x2299,0xF8} {0x229A,0x0B} {0x229B,0xA1} {0x229C,0x05} {0x229D,0x84} {0x229E,0xC6} {0x229F,0x42} {0x22A0,0xD4} {0x22A1,0xE0} {0x22A2,0x14} {0x22A3,0x84} {0x22A4,0x01} {0x22A5,0x83} {0x22A6,0x01} {0x22A7,0x54} {0x22A8,0x60} {0x22A9,0xE0} {0x22AA,0x01} {0x22AB,0x54} {0x22AC,0x64} {0x22AD,0xE0} {0x22AE,0x0B} {0x22AF,0x02} {0x22B0,0x90} {0x22B1,0xE0} {0x22B2,0x10} {0x22B3,0x02} {0x22B4,0x90} {0x22B5,0xE5} {0x22B6,0x01} {0x22B7,0x54} {0x22B8,0x88} {0x22B9,0xE0} {0x22BA,0xB5} {0x22BB,0x81} {0x22BC,0xC6} {0x22BD,0x40} {0x22BE,0xD4} {0x22BF,0xE0} {0x22C0,0x14} {0x22C1,0x80} {0x22C2,0x0B} {0x22C3,0x02} {0x22C4,0xE0} {0x22C5,0xE4} {0x22C6,0x10} {0x22C7,0x02} {0x22C8,0x31} {0x22C9,0x66} {0x22CA,0x02} {0x22CB,0xC0} {0x22CC,0x01} {0x22CD,0x54} {0x22CE,0x88} {0x22CF,0xE0} {0x22D0,0x1A} {0x22D1,0x84} {0x22D2,0x29} {0x22D3,0x14} {0x22D4,0x10} {0x22D5,0xE0} {0x22D6,0x1C} {0x22D7,0xAA} {0x22D8,0x2B} {0x22D9,0xA1} {0x22DA,0xF5} {0x22DB,0x82} {0x22DC,0x25} {0x22DD,0x14} {0x22DE,0x10} {0x22DF,0xF8} {0x22E0,0x2B} {0x22E1,0x04} {0x22E2,0xA8} {0x22E3,0xE0} {0x22E4,0x20} {0x22E5,0x44} {0x22E6,0x0D} {0x22E7,0x70} {0x22E8,0x03} {0x22E9,0xC0} {0x22EA,0x2B} {0x22EB,0xA1} {0x22EC,0x04} {0x22ED,0x00} {0x22EE,0x80} {0x22EF,0x9A} {0x22F0,0x02} {0x22F1,0x40} {0x22F2,0x84} {0x22F3,0x90} {0x22F4,0x03} {0x22F5,0x54} {0x22F6,0x04} {0x22F7,0x80} {0x22F8,0x4C} {0x22F9,0x0C} {0x22FA,0x7C} {0x22FB,0xF2} {0x22FC,0x93} {0x22FD,0xDD} {0x22FE,0x00} {0x22FF,0x00} {0x2300,0x02} {0x2301,0xA9} {0x2302,0x00} {0x2303,0x00} {0x2304,0x64} {0x2305,0x4A} {0x2306,0x40} {0x2307,0x00} {0x2308,0x08} {0x2309,0x2D} {0x230A,0x58} {0x230B,0xE0} {0x230C,0xA8} {0x230D,0x98} {0x230E,0x40} {0x230F,0x00} {0x2310,0x28} {0x2311,0x07} {0x2312,0x34} {0x2313,0xE0} {0x2314,0x05} {0x2315,0xB9} {0x2316,0x00} {0x2317,0x00} {0x2318,0x28} {0x2319,0x00} {0x231A,0x41} {0x231B,0x05} {0x231C,0x88} {0x231D,0x00} {0x231E,0x41} {0x231F,0x3C} {0x2320,0x98} {0x2321,0x00} {0x2322,0x41} {0x2323,0x52} {0x2324,0x04} {0x2325,0x01} {0x2326,0x41} {0x2327,0x79} {0x2328,0x3C} {0x2329,0x01} {0x232A,0x41} {0x232B,0x6A} {0x232C,0x3D} {0x232D,0xFE} {0x232E,0x00} {0x232F,0x00} {0x0201,0x10} delay 30 {0x0201,0x00} delay 100 {0x0014,0x05} delay 10 {0x0015,0x20} delay 10 {0x0220,0x00} {0x0221,0x36} {0x0222,0x6E} {0x0223,0x01} {0x0224,0x04} {0x0225,0x86} {0x0306,0x84} {0x0307,0x68} {0x0302,0x03} {0x0305,0x0C} {0x030A,0x2D} {0x0A60,0x04} {0x0304,0x00} {0x0320,0x00} {0x0321,0x00} {0x0478,0x00} {0x0534,0x04} {0x0400,0x00} {0x0401,0x00} {0x0402,0x00} {0x0403,0x00} {0x0404,0x97} {0x0405,0x07} {0x0406,0xB3} {0x0407,0x04} {0x0532,0x04} {0x0530,0x00} {0x051A,0x41} {0x051B,0x0A} {0x0500,0x3B} {0x0501,0x01} {0x0504,0x13} {0x0505,0x00} {0x0508,0x00} {0x0520,0x01} {0x0522,0x33} {0x0523,0x33} {0x0548,0x00} {0x0549,0x00} {0x054A,0x00} {0x054B,0x00} {0x054C,0x00} delay 50 {0x0202,0x02} delay 10 {0x0201,0x00} delay 100