Подробное описание модуля MTAX-SoM-AM335x

Подробное описание модуля MTAX-SoM-AM335x. ⭐ Процессорные модули Axonim Devices. ☎ Заказ: +375 17 270-69-00.

Процессорный модуль MTAX-SoM-AM335x подробное описание

Процессорный модуль MTAX-SOM-AM335x построен на базе современного процессора TexasInstruments Sitara AM3352/AM3354/AM3358/AM3359. В основе процессора модуля лежит ядро ARM Cortex A8,также в процессор включены два дополнительных 32-х битных ядер RISC (PRU) с частотой 200МГц каждое. Модуль предназначен для создания систем автоматизации, человеко-машинного интерфейса, мультимедийных устройств и т.д.

Для быстрого старта разработки существует материнская плата для данного модуля MTAX-MB-AM335x-v.2.

Выбор способа загрузки

Для выбора режимов и порядков загрузки в процессоре AM335x используются сигналы SYSBOOT[4..0], которые считываются при включении питания. На модуле подтягивающими резисторами 100K установлен режим SYSBOOT[4..0]= b10011. Для изменения режима загрузки можно подтянуть резисторами меньшего номинала (напр. 1К) в нужное значение, либо использовать перемычки XBOOT на отладочной плате. В таблице представлено соответствие сигналов на модуле, процессоре и отладочной плате:

SYSBOOTСоответствующий GPIOномер вывода разъема X3 на модулеXBOOT на MTAX-MB-AM335x-v.2
SYSBOOT0GPIO2_633XBOOT5
SYSBOOT1GPIO2_732XBOOT4
SYSBOOT2GPIO2_831XBOOT3
SYSBOOT3GPIO2_930XBOOT2
SYSBOOT4GPIO2_1029XBOOT1

Некоторые режимы загрузки:

SYSBOOT[4..0]Порядок загрузкипримечания
b10011NAND-NANDI2C-MMC0-UART0Установленный на заводе режим для модулей MTAX-SOM-AM335x
b10001XIP-UART0-EMAC1-MMC0Устанавливается перемычкой XBOOT4(2-3) или соединением через резистор X3:32 и X3:80
b00011UART0-SPI0-XIP-MMC0Устанавливается перемычкой XBOOT1(2-3) или соединением через резистор X3:29 и X3:80
b10110SPI0-MMC0-UART0-EMAC1Устанавливается перемычками XBOOT5(2-3) и XBOOT3(1-2)
b10111MMC0-SPI0-UART0-USB0Устанавливается перемычкой XBOOT3(1-2) или соединением через резистор X3:31 и X5:38
b00111EMAC1-MMC0-XIP-NANDУстанавливается перемычкой XBOOT1(2-3) и XBOOT3(1-2)
b01011USB0-NAND-SPI0-MMC0Устанавливается перемычкой XBOOT1(2-3) и XBOOT2(1-2)

Подключение UART

Чтобы наблюдать процесс загрузки процессорного модуля MTAX-SOM-AM335x, перед его непосредственным включением (подачей питания), необходимо подсоединить выводы UART0 модуля к последовательному порту ПК через соответствующий преобразователь (UART ↔ RS-232, либо UART ↔ USB). Порядок подключения контактов разьема X1, на который выведен UART0 модуля, указан в таблице:

Номер контактаНазвание сигналаНазначение
10UART0_TXDВыход передатчика
11UART0_RXDВход приёмника
12GNDЗемля
8+3.3ВПитание (выдаёт модуль). Вывод может быть использован для организации питания переходника (UART ↔ RS-232, либо UART ↔ USB)

Драйвера для MTAX-MB-AM335x можно найти тут.

Перейти: тут

Перейти: Создание пустого проекта для модуля

Перейти: Средства сборки ПО для модуля

Перейти: Лог загрузки из NAND

Перейти: Исходные коды для модуля MTAX-SoM-AM335x (загрузчик, linux, файловые системы)

Перейти: Настройка RSE (Remote System Explorer)

Перейти: Описание выводов разъемов модуля

Перейти: Embedded Linux для модуля MTAX-SoM-AM335x

Перейти: Часто задаваемые вопросы