Перейти к содержанию

    

imx233 ребут при старте SIM900

Привет, народ.

 

Занимаюсь запуском платы, которую разводил кто-то на оутсорсе. Все худо-бедно работает, но есть проблема: иногда перезагружается imx233 при старте gsm модема SIM900, а иногда просто в непредсказуемый момент времени. Чаще всего перезагружается, когда плата расположена вертикально. В проекте бардак, бездумно скопированная схемотехника и много неправильной разводки.

 

Я полагаю, что из-за вышеперечисленного вч помехи наводятся на план земли и затем с него попадают на чувствительные пины процессора. Предложил начальнику все нахер переделать или сделать на покупных SOM, но он утверждает, что ошибки в разводке незначительны и проблема в возможно неправильно настроенном загрузчике (хотя бутлеты брались стандартные). Кто из нас близок к истине?

 

проект: https://cloud.mail.ru/public/DkR1/FKYRq9pGb

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Я полагаю, что из-за вышеперечисленного вч помехи наводятся на план земли и затем с него попадают на чувствительные пины процессора.

А я полагаю, что проблема в питании. :rolleyes:

GSM-модули могут потреблять до 2W в пике. Ваш источник учитывает это?

 

Предложил начальнику все нахер переделать или сделать на покупных SOM, но он утверждает, что ошибки в разводке незначительны и проблема в возможно неправильно настроенном загрузчике (хотя бутлеты брались стандартные).

Может он и прав. У меня как-то был в практике случай - дилетант выполнял переразводку платы и дорожку питающего напряжения от DC-DC до узла с DSP сделал шириной как сигнальную :smile3009:

В результате: при старте процессора (довольно мощный многоядерный OMAP) происходил бросок тока, падение напряжения на этой дорожке, просадка его, срабатывание супервизора и рестарт источника от его сигнала. Так всё и зацикливалось.

Схема была изначально отлаженная и рабочая, но вот переразвести плату под другой форм-фактор изделия доверили дилетанту - вот и стало глючить там где никогда не было проблем.

Проблема решилась просто утолщением данной дорожки (напайка поверх неё толстого провода).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну если скинете разводку и схему на какой-нибуть нейтральный обменник, то могу посмотреть на предмет ошибок. МЕЙЛ.РУ у нас блокируют.

Сылку, если не хотите выкладывать публично, можно мне в личку.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Ну если скинете разводку и схему на какой-нибуть нейтральный обменник, то могу посмотреть на предмет ошибок. МЕЙЛ.РУ у нас блокируют.

Сылку, если не хотите выкладывать публично, можно мне в личку.

https://yadi.sk/d/g9Trv79b3Ra759

 

GSM-модули могут потреблять до 2W в пике. Ваш источник учитывает это?

Используется DC-DC конвертер ST1S10PHR, выходной ток 3А по даташиту

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Используется DC-DC конвертер ST1S10PHR, выходной ток 3А по даташиту

3А минус потребление остальной части схемы, кроме GSM == сколько остаётся?

Ну и вообще - неплохо бы проверить осциллом наличие просадок питания в разных местах платы в момент старта GSM.

Да и вообще: чтобы выявить проблемы с питанием - посадить GSM-модуль на отдельное питание; чтобы выявить проблемы с ВЧ-наводками от GSM - отнести его на длинных проводах от платы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Яндекс так-же блокируют. Впрочем, блокировка там только от честных людей.

Другое дело, что хз в чем это открывать...

Лучше-бы выложили сюда pdf-ки.

 

>>Используется DC-DC конвертер ST1S10PHR, выходной ток 3А по даташиту

 

Традиционные 2 вопроса:

Там часом кондер в обратную связь не засунули?

Входы согласовали?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

YADI - это яндекс, тоже залочен :(

В идеале на гугловский обменник.

или на chip(гав)simcom.com.ua

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
https://yadi.sk/d/g9Trv79b3Ra759

 

 

Используется DC-DC конвертер ST1S10PHR, выходной ток 3А по даташиту

Разводка- редчайший, выдающийся шлак. А заземление сима с его рф трассами, разводка импульнисков с via sharing и без полигонов, кривые плейны и т.н. "меандры" вместе с кучей DFx- смело можно переделывать с нуля. Перед стартом только даташиты почитать хотя бы тому исполнителю :laughing:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
3А минус потребление остальной части схемы, кроме GSM == сколько остаётся?

Остается 2.5-2.9 А при всей включенной периферии

 

Ну и вообще - неплохо бы проверить осциллом наличие просадок питания в разных местах платы в момент старта GSM.

Проверял, см фото: CH1 - цепь питания по 4.2В, CH2 - просадки по DCDC_VDDIO_3.3V, идущей с imx233. Но imx233 всегда перезагружается через 1-3 сек после того, как прошла последняя наблюдаемая просадка.

 

Да и вообще: чтобы выявить проблемы с питанием - посадить GSM-модуль на отдельное питание; чтобы выявить проблемы с ВЧ-наводками от GSM - отнести его на длинных проводах от платы.

Так и делал, при отдельном питании sim900 все было то же самое, а если вообще не подавать питание на него, то система работает стабильно, хотя, конечно, утверждение это субъективное. Дело до стресс тестов еще доходило.

 

Там часом кондер в обратную связь не засунули?

Кондера в обратной связи нет, все остальное видно на схеме

 

То, что это шлак, согласен.

Schematic.PDF

post-101137-1516355165_thumb.jpg

Layout.PDF

Изменено пользователем john_burn

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Тоже глянул. Какой узел не возьми проблемы, ... проблемы. Ведь тот кто берется за данный проект, понимает что он не потянет его, из-за отсутствия базы, основ знаний. Не понимаю какая у таких людей самооценка. Это же потраченное время впустую, возможно и средства. Или расчет на то, что данный "форум" вытянет все косяки за него?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Посмотрел... Первая и самая главная ошибка - токи самого мощного потребителя(GSM) по массе текут сквозняком через всю плату. Че там делается между разными точками земляных полигонов в момент связи и регистрации - сами догадайтесь. Причем в т.ч. между разными точками подключения массы проца и памяти. В первом приближении улучшить ситуацию можно если в коричневом слое разорвать перемычку слева соединяющую массу центрального полигона массы от остального. Это облегчит ситуацию между SDRAM и imx233.

 

ЗЫ. А вообще, так испаганить многослойку это нужен талант.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Там и схему рихтовать желательно. Как по модулю, так даташит точно не читали. Что можно было сделать не так - сделали.

За плату уже сказали выше. Там даже не руки из задницы, там надо смотреть руки ли это вообще.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Тоже глянул. Какой узел не возьми проблемы, ... проблемы. Ведь тот кто берется за данный проект, понимает что он не потянет его, из-за отсутствия базы, основ знаний. Не понимаю какая у таких людей самооценка. Это же потраченное время впустую, возможно и средства. Или расчет на то, что данный "форум" вытянет все косяки за него?

 

Моим возмущениям тоже нет предела. Да, денег потрачено много. Расчет был сделан на то, что единогласное мнение опытных форумчан убедит данных начальников в том, что любая дальнейшая возня с такими платами не имеет смысла. Благодарю всех откликнувшихся!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

По схемотехнике модуля напишу завтра - там немного, но стоит учесть обязательно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация