у вашего проца есть внутренний флеш и при неудачном стечение обстоятельств стартуя его содержимое проц допустим взвешивается..
к сожалению, у меня 9260 и логику загрузки вашей системы (на хе512) я не знаю - но два способа железно удостовериться об исправности АРМа я привел выше..
имхо, у вас что-то очень простое по неисправности или чья то диверсия - спонтанное издыхание АРМа маловероятно..
плату не роняли? может кварц вышел из строя на 12МГц..
to Boris
Можете объяснить логику размещения сообщения (а не создания отдельной темы) "ремонта" платы SK-AT91SAM9XE512-S3E в теме
"UART - RS-485" в разделе модулей "SK-iMX6S/D-SODIMM"???
Добрый день.
Сделав напутствия в первых сообщениях с UART2_CTS. Использовал EIM_D28 добавив в фаил board-mx6q_sabrelite.c строчку MX6DL_PAD_EIM_D28__UART2_CTS и убрал её использование на SPI1_MOSI. Применил патч и вроде как получилось поднимать ногой при передачи screenshot
Но появилась проблема по переназначению ножек. Необходимо два юарта и оба должны работать в RS485. Посмотрев на Reference Manual : UART3_CTS_B это EIM_D23 (D25), EIM_D30 (J20), SD3_DAT3 (B15)
Посмотрев мануал борды эти ножки я не нашел. В файле board-mx6q_sabrelite.c есть упоминание SD3_DAT3 а именно MX6DL_PAD_SD3_DAT3__USDHC3_DAT3_100MHZ. Посмотрев UART4_CTS ножка муксится с CSI0_DAT17. И она присутствует на пинах. Отсюда вопрос очевидно мне придется сотворять UART4 или можно неким другим способом переназначать ножки?
Конечно я могу ошибаться. Но все же...
Вам не подойдет UART5 ?
Если я правильно понял его можно взять с 70 , 72 , 62го контакта модуля...
Кстати насчет 62го контакта. По-моему в доке на SK-iMX6S-SODIMM опечатка. Там сидит UART5_CTS а не UART4_CTS