У меня в работе сейчас 3 платы SK-iMX233. Две ведут себя нормально а с одной выявлена следующая проблема:
При сбросе процессора по кнопке "Reset" или перезагрузке Linux по команде reboot процессор уходит в перезагрузку, но затем обратно не запускается. Светодиод на плате (HL1) после сброса горит тускло. Манипуляции с кнопками "Reset" и "Power SW" ни к чему не приводят. Помогает только полное снятие питания и последующее включение. Питание платы 5 В 1 А без диода. Других проблем с работой не наблюдается. Работает по неделе без сбоев.
Собственно вопрос, с чем это может быть связано и откуда начинать копать?
Заметил еще одну особенность. Если пробовать перезагружать процессор сразу после подачи питания - перезагрузка проходит. Можно успеть перезагрузить раз 6, потом опять перестает выходить из перезагрузки. Причем нет разницы грузится линукс или нет (режим восстановления). В общем видимо нужно копать в сторону питания.
Проблема решена замыканием перемычки J2
Стоит поправить "Назначение джамперов SK-iMX233" ?
Вообще питание по цепям +3.3 и VDDD довольно таки грязное. Буду пробовать менять танталы в сторону увеличения емкости и допаивать керамику.
Эффект оказался кратковременным
После запуска приложения потребляющего ресурсы, плата снова стала зависать на перезагрузке. При повышении напряжения питания до > 5.6 В пререзагрузка заработала. Вопрос в том как долго будет работать в таком режиме. На досуге попробую перекинуть процессор из одной платы в другую.
Две платы работают от 5 Вольт абсолютно нормально. Третья плата от 5 Вольт тоже работает нормально, но зависает при перезагрузке. Питание, естественно, стабилизированное (DC/DC 500 КГц) . Диод исключен.
Диапазон питающего напряжения, рекомендуемый производителем, 4,75 - 5,25 В. Предельно допустимое напряжение питания процессора - 6 В.
Очевидно, что проблема в дефектном элементе на плате. Скорее всего это процессор.
P.S. Может кто подскажет где купить процессора?