реклама на сайте
подробности

 
 
> Фрискейлу клинит мозг, если на портах напряжение раньше чем питание ядра.
Trashy_2
сообщение Dec 1 2016, 07:08
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 254
Регистрация: 27-10-08
Пользователь №: 41 220



Ситуация: при включении питания некоторые модули(но не все) с Freescale iMX6 Solo начинали дико жрать ток, фактически КЗ.
Стал разбираться, оказалось клинит из-за того, что на портах GPIO появляется напряжение(от других блоков, подтяжки I2C) раньше, чем подаётся питание на сам блок Фрискейла. Изменить последовательность включения питаний не представляется возможным.
Как можно вылечить? Самое интересное, что не все блоки имеют такой глюк.


--------------------
Транзистор не сможет измерить широкое сердце героя!(ц)
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
yes
сообщение Dec 1 2016, 13:05
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 198
Регистрация: 23-12-04
Пользователь №: 1 640



> iMX6 Solo начинали дико жрать ток

а по какому из питаний?

в принципе они очень серьезно относятся к повер-секвенс, а через диоды может натечь по I2C
но может дело и не в этом - если I2C это отрезать - наблюдается глюк? источник питания самодельный или на "компанион чипе" MMPF0200 / MMPF0100 ?
Go to the top of the page
 
+Quote Post
Trashy_2
сообщение Dec 1 2016, 13:28
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 254
Регистрация: 27-10-08
Пользователь №: 41 220



Цитата(yes @ Dec 1 2016, 16:05) *
> iMX6 Solo начинали дико жрать ток

а по какому из питаний?

в принципе они очень серьезно относятся к повер-секвенс, а через диоды может натечь по I2C
но может дело и не в этом - если I2C это отрезать - наблюдается глюк? источник питания самодельный или на "компанион чипе" MMPF0200 / MMPF0100 ?


Из дохумента по поводу "правильно спроектированных процессоров":
All I/O pins should not be externally driven while the I/O power supply for the pin (NVCC_xxx) is OFF.
This can cause internal latch-up and malfunctions due to reverse current flows.


--------------------
Транзистор не сможет измерить широкое сердце героя!(ц)
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение Dec 1 2016, 20:03
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Цитата(Trashy_2 @ Dec 1 2016, 16:28) *
Из дохумента по поводу "правильно спроектированных процессоров":
All I/O pins should not be externally driven while the I/O power supply for the pin (NVCC_xxx) is OFF.
This can cause internal latch-up and malfunctions due to reverse current flows.

Вон оно как... А я думал про это можно забыть уже. На заре своей юности помню сражался с интеграловскими 537РУ10. ))
Тиристорный эффект знаменитый. И посмотри где всплыл... ))

Цитата(Trashy_2 @ Dec 1 2016, 10:08) *
Как можно вылечить? Самое интересное, что не все блоки имеют такой глюк.

По старой памяти. Все блоки будут иметь такой глюк. Просто он будет проявляться не всегда. На некоторых блоках будет проявляться крайне редко. У меня даже при этом всё работало. )) Только жрало так, что просто пипец. И сами м/х разогревались, что можно ошпарится. ))
У меня это из-за других причин происходило. Из-за превышения U на ножках над U питания. Были длинные линии. Ставили кондёры. Диоды не помогали, так как по быстродействию не справлялись. На сколько я помню. Скоро 30 лет как событие было ...
В Вашем случае, никак не поможешь. Вам нужен процессор, который правильно работает с данной шиной. Это очевидный косяк.
На сколько я знаю, NXP позволяет питание держать на ноге. Не засаживает, и безболезненно переносит.
Go to the top of the page
 
+Quote Post
_pv
сообщение Dec 1 2016, 21:29
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954



Цитата(SasaVitebsk @ Dec 2 2016, 03:03) *
В Вашем случае, никак не поможешь.

если пакостит только, i2c подтянутый с другой стороны, то вставленный перед процессором TCA9406, при отсутствии питания со стороны процессора, будет в третьем состоянии.
для остальных сигналов обычные, не двунаправленные трансляторы, вроде 74LVC8T245, себя как правило так же ведут.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Trashy_2   Фрискейлу клинит мозг, если на портах напряжение раньше чем питание ядра.   Dec 1 2016, 07:08
- - _pv   некоторые преобразователи уровней в третьем состоя...   Dec 1 2016, 09:44
- - GetSmart   Цитата(Trashy_2 @ Dec 1 2016, 11:08) Стал...   Dec 1 2016, 09:55
|- - Trashy_2   Цитата(GetSmart @ Dec 1 2016, 12:55) У пр...   Dec 1 2016, 12:41
|- - SasaVitebsk   Цитата(_pv @ Dec 2 2016, 00:29) если пако...   Dec 3 2016, 07:41
- - yes   > дохумента по поводу "правильно спроектир...   Dec 2 2016, 18:12
- - Pridnya   Цитата(Trashy_2 @ Dec 1 2016, 10:08) Ситу...   Dec 5 2016, 06:05
|- - SasaVitebsk   Цитата(Pridnya @ Dec 5 2016, 09:05) Это м...   Dec 5 2016, 11:41
|- - zltigo   QUOTE (SasaVitebsk @ Dec 5 2016, 13:41) П...   Dec 5 2016, 12:03
- - Trashy_2   Шибко не мозгуйте, тут совсем всё поменялось, аж м...   Dec 5 2016, 14:30
- - Trashy_2   Цитата(Trashy_2 @ Dec 5 2016, 17:30) Шибк...   Dec 9 2016, 08:27


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 31st July 2025 - 10:59
Рейтинг@Mail.ru


Страница сгенерированна за 0.01416 секунд с 7
ELECTRONIX ©2004-2016