Коллекция глюков Здесь публикуются все известные глюки, баги микроконтроллеров, памяти, АЦП и т.д. |
03.01.2020, 00:22
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 7,019
Сказал спасибо: 3,026
Сказали Спасибо 3,200 раз(а) в 2,171 сообщении(ях)
|
Re: Коллекция глюков
Сообщение от you_go
|
Говорит, все работает нормально, только, вот, в обесточенном состоянии слейвы, имеющие резервное питание от CR2032, быстро садят батарею. Говорит, с линий SDA и SCL в сторону процессора идет утечка, да так, что на обесточенной общей шине +5 В появляется 0,5 В - вот как утекают драгоценные микроамперы!
|
Неплохо-бы получить имена подозреваемых и схему места преступления. Как образчик говно-харда и как затравку для разминки извилин. Например - куда в оригинале подключены подтяжки и каков их номинал?
__________________
Экзорцист 40-го уровня.
|
|
|
|
03.01.2020, 09:14
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.10.2007
Сообщений: 2,760
Сказал спасибо: 1,105
Сказали Спасибо 1,037 раз(а) в 569 сообщении(ях)
|
Re: Коллекция глюков
Сообщение от ForcePoint
|
Неплохо-бы получить имена подозреваемых
|
+1. В моих конструкциях часы работали годами, никак не высаживая батарейку. Опять получается, что Тексас инструментс и Даллас семикондакторс наворотили косяков, а радиолюбитель из Нижнего их поправил. )))
|
|
|
|
03.01.2020, 18:48
|
|
Гражданин KAZUS.RU
Регистрация: 30.05.2008
Адрес: Нижний Новгород
Сообщений: 903
Сказал спасибо: 90
Сказали Спасибо 1,276 раз(а) в 414 сообщении(ях)
|
Re: Коллекция глюков
Сообщение от ForcePoint
|
Неплохо-бы получить имена подозреваемых и схему места преступления...
|
Всех подробностей не знаю, но вроде установлена PCF8583 с развязкой по питанию на двух диодах (ведь, отдельного вывода для подключения резервного питания у нее нет). Подтягивающие резисторы номиналом 4,7К с линий SDA и SCL висят на внешнем питании +5V. Вывод INT не используется. Контроллер какой-то из AVR.
|
|
|
|
03.01.2020, 23:02
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.10.2007
Сообщений: 2,760
Сказал спасибо: 1,105
Сказали Спасибо 1,037 раз(а) в 569 сообщении(ях)
|
Re: Коллекция глюков
В даташите от NXP написано: SCL вход, SDA выход. Нигде не написано, что выход open-drain.
TI, NXP и прочие не могут производить микросхему с таким багом.
Но это лирика. Практически, смотрим осциллографом на SDA, SCL, питание контроллера. При этом трогаем пальцем щуп, смотрим как ограничивается наводка.
Думаем.
PS А нет ли жареных SMD конденсаторов по питанию? Они, бывает, становятся низкоомными резисторами
Последний раз редактировалось makakus; 03.01.2020 в 23:13.
|
|
|
|
04.01.2020, 00:08
|
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,058
Сказал спасибо: 2,563
Сказали Спасибо 11,890 раз(а) в 5,964 сообщении(ях)
|
Re: Коллекция глюков
Сообщение от you_go
|
установлена PCF8583 с развязкой по питанию на двух диодах
|
Применяем PCF8563 аналогично. Без всяких ухищрений с развязкой шин. CR2032 живет три-четыре года. Питание схемы отключается полностью, включается INT-ом и подхватывается контроллером, после рабочего цикла - отрубается.
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
|
04.01.2020, 10:31
|
|
Гражданин KAZUS.RU
Регистрация: 30.05.2008
Адрес: Нижний Новгород
Сообщений: 903
Сказал спасибо: 90
Сказали Спасибо 1,276 раз(а) в 414 сообщении(ях)
|
Re: Коллекция глюков
Я уже говорил, что всех подробностей не знаю. По словам, конструкции уже более 10 лет. Возможно, там стоят левые микросхемы или какие-то первые несовершенные версии. NXP солидная контора, и я пользовался ее продукцией еще до слияния с Sensirion. Поэтому первопричину всего этого не знаю. Меня попросили - я нашел решение - его при необходимости можно использовать и в других применениях. Некоторые транзисторы неплохо работают в инверсном режиме. На худой конец, можно включить в параллель пару транзисторов, соединив "валетом" (Э-К, К-Э, Б-Б), но, как показала практика, этого не требуется.
|
|
|
|
04.01.2020, 11:40
|
|
Гражданин KAZUS.RU
Регистрация: 30.05.2008
Адрес: Нижний Новгород
Сообщений: 903
Сказал спасибо: 90
Сказали Спасибо 1,276 раз(а) в 414 сообщении(ях)
|
Re: Коллекция глюков
К слову, у NXP тоже встречаются косяки. К примеру, много лет назад, когда я писал драйвер I2C (готовых библиотек не было), то в частности обнаружил, что по даташиту в протоколе обмена было специально отмечено, что сразу после инициализации (Dummy Write to set address), STOP-а не надо. Я долго борбался, ища ошибку, пока не попробовал все-таки вставить этот STOP. И все пошло. Возможно, в более поздних версиях, это исправили. В стандартных библиотеках это, безусловно, было учтено.
|
|
|
|
04.01.2020, 12:41
|
|
Заблокирован
Регистрация: 16.03.2005
Сообщений: 5,918
Сказал спасибо: 560
Сказали Спасибо 9,145 раз(а) в 2,892 сообщении(ях)
|
Re: Коллекция глюков
Сообщение от makakus
|
В даташите от NXP написано: SCL вход, SDA выход. Нигде не написано, что выход open-drain.
|
Но намекают...
|
|
|
|
04.01.2020, 12:59
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.11.2010
Адрес: г. Дзержинск Нижегородская обл.
Сообщений: 1,715
Сказал спасибо: 130
Сказали Спасибо 1,108 раз(а) в 527 сообщении(ях)
|
Re: Коллекция глюков
I2C по умолчанию всегда ОК. Это особенность архитектуры шины.
|
|
|
|
06.09.2020, 21:12
|
|
Прописка
Регистрация: 08.04.2007
Сообщений: 203
Сказал спасибо: 25
Сказали Спасибо 42 раз(а) в 31 сообщении(ях)
|
Re: Коллекция глюков
WIN-10 Домашняя. После отката системы на точку восстановления произошла ошибка. И теперь система пытается восстановиться автоматически. При этом требуется вводить имя пользователя и пароль. Имя пользователя User а вот пароль какой вводить не знаю. Пробовал вместо пароля вводить User не прокатывает.Что можно сделать в этой ситуации.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 15:32.
|
|