Jean Delvare wrote: > Hi Wilken, > > On Tue, 20 May 2008 14:15:04 +0200, Wilken Haase wrote: > >> Badly I don't know of anymore devices connected to this bus. >> > > You could probe the bus using i2cdetect. Just testing if i2cdetect works > will be a good test already. > > I am able to probe the bus. The only discovered device on the bus is the fs454 at 0x6a and the master at 0x00. >> I do have the datasheets and read them multiple times just to be sure. >> The data sheet talks of needed delays. >> > > What does it say exactly? > "The FS453 registers are accessed through a serial input/output bus (SIO) which is I2C*-compatible and SMBus-compatible. These registers can be read or written at any time the part is receiving a reference clock at XTAL_IN and not being held in reset via the RESET_L pin."
see Hardware Datasheet, Page 8 at: http://ingeninge.homelinux.net/ingmar/zenega/Datenbl%E4tter/FS453-4___FS455-6_HW_v31.pdf ,page 8 you can find the Software Reference there too if you need more information, but id not find anything related there: http://ingeninge.homelinux.net/ingmar/zenega/Datenbl%E4tter/FS453-4___FS455-6_SW_v31.pdf >> I tried experimenting with udelay values at the right file and did slow >> the bus down, both values up to 150. >> > > Note: values above 50 are not compatible with SMBus. > > Isn't this true i2c here ? >> But while dumping the chip slowed noticeably >> down i still got some bogus values back. Think that's maybe not the >> right idea. >> On another sidenote: I own another settopbox which is partly similar and >> also uses a fs454 scan konverter, but controlled by an intel i830 chipset. >> The fs454 is accessible without any problems there with the stock kernel >> driver. I really don't think the bus is multi mastered. Maybe this is a >> termination problem. >> > > If the other system works OK with basically the same type of hardware, > then I indeed suspect a hardware defect on the failing box. Maybe try > to find out someone else with exactly the same box which is failing for > you, and see if it also fails for him/her? > > A hardware defect is not the problem here. There is a growing community on these settopboxes in Germany and I do talk to many of the owners actively. All the Samsung SMT-7020S share the same problem when used with Linux. This is no single defect. On a sidenote: I never saw the Original WindowsCE Operating System or the Intel IEGD Driver fail on setting up the fs454 once, but those both are dead end solutions. The IEGD Drivers for older chipsets don't work with newer software like Linux Kernel >2.6.15, the original Operating System is really plagued by obscure Bugs and missing functionality... Greetings Wilken Haase _______________________________________________ i2c mailing list [email protected] http://lists.lm-sensors.org/mailman/listinfo/i2c
