не видя всего остального - ни очем не говорит, скиньте на файлообменник архив с своим конфигом и бордфайлом. spidev работает 100%, а откат на старое ядро - это вообще тупиковая идея. Проще если вы еще сразу скажете - на какие пины нужно сделать spidev по структурной схеме
Ну и что? Требования по электрозащите выполнены полностью.
Блок процессора ВООБЩЕ НИКАК гальванически не связан с силовой частью. Ну разве что по земле соеденены через резюльник на пару мегом и емкостью-фильтром. Гальваническая развязка через ADUM-ы, т.е. разность потенциалов ( рабочая ) до 560V. Плюс сам ADUM работает как фильтр помех на сигнал, причем эффективно. Для чего и нужен SPI, так по нему и работаю с блоком интерфейсов (в том числе и силовая часть).
Если не лень, то не мешало бы...
Озадачивался. Сразмаху инфы не нашел.
Устройства предполагается использовать в жестких промышленных условиях. Там и не такое бывает... Посему мучил по полной. Должен знать слабые места.
SK-iMX6S-OEM встает колом. И из интерейсов продолжает работать только CAN, на скорости до 250000 бит.
CAN сам по себе не может продолжать работать, значит и модуль продолжает работать, кроме остальных интерфейсов.
CAN работает, но только на SK-iMX53-OEM ( проект модуля - удачен )
... у Вас рядом с процессором идут провода с током в десяток ампер ...
Ну и что?
...
Блок процессора ВООБЩЕ НИКАК гальванически не связан с силовой частью. Ну разве что по земле соеденены через резюльник на пару мегом и емкостью-фильтром.
Одобряю.
CAN работает, но только на SK-iMX53-OEM ( проект модуля - удачен )
Очень хорошо, только я бы на Вашем месте не был столь уверен в стабильной работе в "серии", начнутся чудеса - с одним-пятью модулями работает, с другим не очень ...
Люди на голову каски одевают, так модуль это мозг даже без черепа, а его в такое "пекло", в чем принципиальная сложность экранирования?
Ладно, оно так "однозначно" проявляется - модуль умирает (кстати, эксперимента ради эти конденсаторы можно на нижнюю сторону перенести), там же, коль такие страшные уровни ЭМИ идут, DDR память еще (тоже довольно нежная штука) и ощибочки по ее интерфейсу так просто не увидеть, зато последствия (так же делеко не явные) ...
тогда только два варианта остается :)
1 файлы устройств не создаются автоматически - включите в конфиге
Device Drivers --->
Generic Driver Options --->
[*] Maintain a devtmpfs filesystem to mount at /dev
[*] Automount devtmpfs at /dev, after the kernel mounted the rootfs
2 загружаете не то ядро которое собираете - тут вам надо самому себя проконтролировать - настройте в виртуалке правильное время и смотрите в dmesg дату и время создания ядра
CAN работает, но только на SK-iMX53-OEM ( проект модуля - удачен )
Очень хорошо, только я бы на Вашем месте не был столь уверен в стабильной работе в "серии", начнутся чудеса - с одним-пятью модулями работает, с другим не очень ...
Люди на голову каски одевают, так модуль это мозг даже без черепа, а его в такое "пекло", в чем принципиальная сложность экранирования?
Ладно, оно так "однозначно" проявляется - модуль умирает (кстати, эксперимента ради эти конденсаторы можно на нижнюю сторону перенести), там же, коль такие страшные уровни ЭМИ идут, DDR память еще (тоже довольно нежная штука) и ощибочки по ее интерфейсу так просто не увидеть, зато последствия (так же делеко не явные) ...[/quote]
Даю себе отчет, что и как будет в серии. Задача была выяснить предел "выносливости". Экранировать в принципе можно, но посчитав экран, получилось, что его толщина из стали будет примерно сантиметра 3-4. Если плоский, то сантиметр, но сантимктров 20 ширина. Причем не допускается никаких вкраплений/полостей в сам экран, даже микро. Проблема в частоте ЕМИ. Она составляет 1-10 Гц... Квазистационарное магнитное поле, так сказать. Единственное спасение - удаленность от источника ЭМИ... А возле источника на отрезке провода пол-метра индуцируется почти 60V амплитуды... Сам "агрегат" хавает порядка 600А по 200 на фазу. 380V
PS спасибо за файлы. Буду разбираться... По мере появления свободного времени...
Провел сейчас эксперимент с "тыканием пальцев" по емкостям генераторов просессоров на модулях imx53 и imx6.
Как и должно быть, оцилляция сбивается - модуль падает.
Никакой особой устойчивости у генераторов imx53 не наблюдаю.
Но, после отключения воздействия, осцилляция возобновляется и аппаратный сброс приводит модуль в чувства.
А т.к. сторожевой таймер на модуле imx6 не включен - ничего и не должно приводить модуль в чувства (счас попробую включить).
Из отличий в разводке модуля imx53, основное это то что линии до кварцевых резонаторов и конденсаторы расположены на нижней стороне печатной платы (на imx6s все сверху), так что от ЭМИ воздействий "слой фольги" должен (но конечно не обязан ;)) поменять картину.