SMARC-CB Быстрый старт
Модуль отладочный ELV-SMARC-CB r2.10.3 для ПМ форм-фактора SMARC.
Сборка отладочного комплекта
- Подключить SMARC-модуль к ELV-SMARC-CB.
ELV-SMARC-CB с установленным модулем SMARC - Подключить систему охлаждения к процессорному модулю. При использовании комплектной системы
охлаждения, цвета проводов должны со впадать с цветами стрелок на разъеме XP7.
Разъем XP7 - Проверить, чтобы переключатели стояли согласно таблице:
Положение переключателей режимов работы
Обозначения | Функция | Назначение | Положение переключателя |
---|---|---|---|
SA3 | PWR RPi SELECT | Выбор уровня питания отладочного разъёма стандарта RPi | Off |
SA4 | force fan PWR | Выбор режима работы вентилятора | On |
SA5 | MAIN POWER ON | Включение питания платы с фиксацией | Off |
SA6 | Force periph PWR | Принудительная подача напряжения на периферию при несовместимых модулях | On |
SA7 | PWR SELECT | Выбор уровня напряжения питания модуля 3,3В/5В | On |
SA8 | 232/485 select | Выбор режима работы интерфейса SER0 RS232/RS485 | Off |
SA9 | DBG SELECT | Выбор режима вывода DEBUG UART SER1 USB/штыри | Off |
SA10 | BOOT | Выбор режима загрузки процессора на ПМ модуле | On, On, On |

Прошивка и запуск ПО
Для работы требуется использовать ПО, выпущенное непосредственно для ELV-SMARC-CB. В этой главе мы показываем базовый запуск с процессорным модулем ELV-MC03-SMARC, когда загрузчики sbl и uboot находятся на QSPI-флеш, а образ Linux – на SD-карте. Информацию, как запуститься образ с emmc, как загрузиться с USB – в документации на https://dist.elvees.com/mcom03/docs/linux-sdk/latest/.
Прошивка SD-карты
Необходимо скачать:
- Образ Linux - rootfs.tar.gz.
- Утилиту tar2dev.
Вставить SD карту в картридер ПК.
Узнать имя sd - в нашем случае - /dev/sdc
fdisk -l
Disk /dev/sdc: 14.6 GiB, 15634268160 bytes, 30535680 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xc59a418a
Device Boot Start End Sectors Size Id Type
/dev/sdc1 2048 30535679 30533632 14.6G 83 Linux
Прошить командой tar2dev
chmod u+x tar2dev
ROOT=/dev/mmcblk1p1 ./tar2dev -n newhostname rootfs.tar.gz /dev/sdX
После окончания работы программы - вынуть SD.