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