Загружается...
 

Список часто задаваемых вопросов mx6ull

Q: Есть ли возможность вывода остальных spi портов на пины модуля (на кристалле их 4, один используется под flash loader)
A:
В описании на модуль приведена полная распиновка с привязкой к названиям пинов.
В столбце Function указано назначение пина в случае использования нашего SDK.
В столбце SOC Pin name указано название пина, которое фигурирует в документации на чип.
В столбце SOC Pad указан номер пада на плате.

Почти каждый пин чипа может использоваться в различной периферии, т.е. мультиплицироваться.
Чтобы определить сколько интерфейсов выведено на модуле скачайте iomuxtools с сайта NXP.
Это графическая среда, где можно посмотреть какой пин на что можно мультиплицировать.


Q: Как прочитать значение на АЦП IN8, IN9?
A: Выполните команду:

cat /sys/bus/iio/devices/iio\:device0/in_voltage8_raw
cat /sys/bus/iio/devices/iio\:device0/in_voltage9_raw



Q: Как работать с GPIO?
A: Пример работы с GPIO pin 2 port 5 (синий светодиод)

  • Формула расчета номера порта. GPIO = 32 x (port - 1) + pin = 32 x (5 - 1) + 2 = 130

  • Активировать GPIO
    echo 130 > /sys/class/gpio/export

  • Выбрать направление out
    echo out > /sys/class/gpio/gpio130/direction

  • Поморгать светодиодом
    echo 1 > /sys/class/gpio/gpio130/value
    echo 0 > /sys/class/gpio/gpio130/value

  • Выбрать направление in
    echo in > /sys/class/gpio/gpio130/direction

  • Прочитать значение
    cat /sys/class/gpio/gpio130/value



Q: Как проверить SPI через user space?
A: После выполнения следующей команды, с помощью осциллографа можно увидеть импульсы на портах: ESPI2_CLK, ESPI2_SS, ESPI2_MOSI.

dd if=/dev/zero  bs=50 > /dev/spidev1.0


Q: Как собрать и записать Yocto на SD карту?
A: Ознакомьтесь с руководством сборке Yocto


Q: Как собрать и записать Yocto на NAND?
A: Ознакомьтесь с руководством по работе с NAND


Q: При сборке Yocto с дополнительными пакетами (Java, Asterisk) возникли трудности
A: Ознакомьтесь с Списком известных проблем при сборке Yocto


Q: Как собрать дистрибутив Debian и Buildroot для mx6ull?
A: Ознакомьтесь с руководством по получению исходников ядра и загрузчика


Q: Как обновить u-boot?
A: Ознакомьтесь с руководством по обновлению u-boot


Q: Как восстановить стандартные настройки u-boot?
A: Ознакомьтесь с руководством по восстановлению u-boot