Разработка, производство и продажа радиоэлектронной аппаратуры
|
Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail: jobsmp@pochta.ru
|
Обнаружили еще на интеловском PIIX4 - смарт батарея вешала SMBUS насмерть, помогало только выключение питания, потом повторялось это неоднократно с новыми чипсетами в том числе и с AMDшным LX800. Помогло следующее - на PIC, запускающий компьютер, возложили функцию мониторинга линии данных, и когда она вешалась в нуль на неразумное время, ПИК начинал выдавать клоки, пока линия данных не становилась в 1. Вроде Интел пофиксил этот баг еще в ICH4, но как-то отказываться от клокающего ПИКа уже никто не хочет. Так и кочует эта мулька из схемы в схему.
Одно время какая-то фирма выпускала специальную таракашку с 4 ногами, которая приводила PIIX4 в разумное состояние. Кстати, ситуация описывалась в стандарте на SMBUS 2.0.
Да, после записи в EEPROM нужна пауза не менее 10 мс, причем метод мониторинга готовности, описанный в даташите работал крайне нестабильно, от него отказались.
Составить ответ | Вернуться на конференцию
Ответы