Перейти к содержанию

SF32LB56-DevKit-LCD

SF32LB56-DevKit-LCD — отладочная плата для дисплейных решений, доступная с модулем SF32LB56-MOD-N16R12N1 или SF32LB56-MOD-A128R12N1; оба модуля построены на микросхеме серии SF32LB56xV. Плата позволяет проверить интерфейсы дисплея, аудиотракт, съёмные накопители и драйверы периферии до разработки собственной платы на базе SF32LB56x.

Для каких задач подходит плата

  • Разработка дисплеев с интерфейсами MIPI-DPI (RGB), SPI, DSPI, QSPI или 8-разрядным MCU/8080.
  • Подключение сенсорного экрана по I2C.
  • Проверка аналогового входа микрофона и аналогового аудиовыхода через встроенный усилитель мощности класса D.
  • Работа с картой MicroSD через SDIO и разработка драйверов периферии.
  • Оценка архитектуры изделия на базе модуля SF32LB56 до проектирования платы-носителя.

Ресурсы платы

Таблица: ресурсы SF32LB56-DevKit-LCD
Ресурс Реализация на плате Для чего подходит
Конфигурация N16R12N1 SF32LB56-DevKit-LCD-N16R12N1 / SF32LB56-MOD-N16R12N1 16 MB QSPI-NOR, 4 + 8 MB OPI-PSRAM и 1 MB QSPI-NOR; оценка модуля и планирование платы-носителя.
Конфигурация A128R12N1 SF32LB56-DevKit-LCD-A128R12N1 / SF32LB56-MOD-A128R12N1 128 MB QSPI-NAND, 4 + 8 MB OPI-PSRAM и 1 MB QSPI-NOR; оценка модуля и планирование платы-носителя.
Размеры и температура эксплуатации 65 × 38 mm; от -40 °C до 85 °C согласно руководству по моделям Механическое проектирование и оценка условий эксплуатации.
Дисплей 24-разрядный MIPI-DPI RGB через 40-контактный разъём FPC с шагом 0,5 mm и распиновкой ALIENTEK; сигналы SPI/DSPI/QSPI и 8-разрядного MCU/8080 выведены на разъём 2 × 20 контактов Проверка панели и разработка драйвера дисплея.
Сенсорный экран Поддержка сенсорного экрана по I2C Создание прототипов с интерактивным дисплеем.
Аудио Один аналоговый вход MEMS-микрофона и один встроенный канал усилителя мощности класса D; выход на динамик до 3 W / 4 Ω согласно руководству по моделям Запись и локальное воспроизведение; проверьте нагрузку динамика и ревизию платы.
Хранение данных Разъём MicroSD с интерфейсом SDIO Проверка работы с мультимедиа, журналами, файловой системой и ресурсами приложения.
USB и питание Два разъёма USB Type-C: один USB–UART (CH343K согласно руководству по моделям), другой USB 2.0 FS; каждый может питать плату Последовательные журналы, прошивка и отладка, проверка USB, лабораторное питание.
Преобразование питания На плате установлены микросхемы преобразования напряжения 3,3 V и 1,8 V Перед подключением нагрузки сверьте требования к линиям питания со схемой.
Отладка и запуск Однорядный 4-контактный разъём SWD с шагом 2,54 mm; перемычка Mode; кнопки питания, функции и сброса Загрузка прошивки, отладка через SWD и выбор режима запуска.
Индикаторы RGB-светодиод, светодиод под управлением GPIO и индикатор питания Проверка прошивки и состояния питания.
Радиотракт По умолчанию используется встроенная антенна; разъём IPEX выбирается установкой опции 0 Ω Проверка антенны и её размещения в корпусе с учётом конфигурации модуля.

Примечание к источникам — проверьте ревизию платы: В подробном руководстве SiFli описана плата с модулем SF32LB56-MOD-A128R12N1, 4 + 8 MB OPI-PSRAM и QSPI-NAND объёмом 1 Gbit; там же предупреждают, что конфигурация памяти может измениться до официального выпуска. Актуальное руководство по моделям перечисляет N16R12N1 и A128R12N1: оба варианта включают 4 + 8 MB OPI-PSRAM и стандартную QSPI-NOR объёмом 1 MB. Для A128R12N1 объём QSPI-NAND составляет 128 MB по руководству моделей и 1 Gbit по подробному руководству; эти значения эквивалентны. При этом подробное руководство не упоминает стандартную QSPI-NOR на 1 MB и не указывает, какой SKU установлен на каждой плате или ревизии. Руководство по моделям указывает два канала USB–UART для отладки на мосте CH343K, а подробное руководство описывает функции разъёмов Type-C (USB–UART и USB 2.0 FS), но не связывает конкретные UART-каналы с разъёмами. Перед использованием определённого канала сверьтесь со схемой/BOM нужной ревизии. Также проверьте маркировку модуля и соответствующую схему/BOM конкретной платы, прежде чем использовать её как основу изделия.

Различие в обозначении моста USB–UART — проверьте установленную микросхему: На функциональной схеме из подробного руководства мост обозначен как CH342K, а руководство по моделям указывает CH343K. Сверьте фактически установленную микросхему со схемой/BOM нужной ревизии платы.

В тексте и на фото указаны разные SKU — проверьте установленный модуль: В тексте подробного руководства для платы указан модуль SF32LB56-MOD-A128R12N1, а на аннотированном фото — SF32LB56-MOD-N16R12N1. SiFli не поясняет, относится ли фото к другому варианту или ревизии. Проверьте маркировку модуля и BOM конкретного экземпляра; не определяйте SKU только по тексту или фото.

Прошивка и отладка

Чтобы перейти в режим загрузки, установите перемычку Mode до подачи питания или сброса платы. Для обычного запуска приложения и вывода журналов через последовательный порт снимите перемычку. Подключите компьютер кабелем с поддержкой передачи данных к разъёму Type-C с функцией USB–UART. Отдельный разъём USB 2.0 FS Type-C используйте для проверки штатного USB-интерфейса. Для совместимого отладчика предусмотрен однорядный 4-контактный разъём SWD с шагом 2,54 mm. Оба разъёма Type-C могут питать плату; схему питания выбирайте по руководству и схеме нужной ревизии.

Целевые конфигурации сборки SDK

Для сборки с SiFli-SDK используйте команду scons --board=<board_name> с одним из следующих точных имён целевой конфигурации платы:

  • sf32lb56-lcd_a128r12n1
  • sf32lb56-lcd_n16r12n1

Эти имена обозначают целевые конфигурации сборки SDK и не обязательно совпадают с маркировкой платы или модуля. В индексе Supported Boards и файле build_config_gcc.yaml SDK могут быть перечислены разные наборы целей. Сверьте целевую конфигурацию с используемой версией SDK.

Первичная проверка

  1. Подключите совместимый 24-разрядный дисплей MIPI-DPI к 40-контактному разъёму FPC, а порт USB–UART — к компьютеру кабелем с поддержкой передачи данных.
  2. Выполните инструкции раздела Начало работы, чтобы проверить сборку, прошивку и вывод последовательного журнала на заведомо исправной конфигурации.
  3. Сначала проверьте вывод сплошных цветовых полей и лишь затем переходите к отладке UI-фреймворка. См. раздел Обзор графики.
  4. Подключайте сенсорный экран, накопитель, аудиоустройство и беспроводные функции по одной подсистеме за раз, затем проверяйте их совместную работу и энергопотребление.
  5. Перед разработкой собственной платы ознакомьтесь с материалами SF32LB56-MOD и Разработка для серийного производства.

Справочные материалы

В руководстве SiFli по моделям отладочных плат перечислены доступные коды плат и модулей. В подробном руководстве пользователя SF32LB56-DevKit-LCD описаны назначение GPIO, разъёмы и интерфейсы, питание, а также процедуры прошивки и отладки.

Последнее обновление: