Отладка Nanopi M4V2 UART - PullRequest
       119

Отладка Nanopi M4V2 UART

0 голосов
/ 27 апреля 2020

У меня есть SB C Nanopi M4V2 (ссылка на плату приведена ниже, чтобы прочитать спецификацию). Я хочу использовать порт UART для отладки / консоли, чтобы проверить, что не так и почему моя плата не загружается с micro SD. Я новичок в SB C после поиска по inte rnet Я понял, что мне нужно отладить с помощью UART на плате. Поэтому я намерен купить последовательный адаптер TTL to USB. После поиска я запутался, так как есть много разновидностей. Я даю ссылку ниже, любой может ответить на следующие вопросы

1) Какой вариант будет работать с Nanopi M4V2 для отладки во время загрузки

2) В чем основное отличие каждого TTL-кабеля USB приведено в ссылке 3 (ниже)

ссылка 1: - Nanopi M4V2 -> https://www.friendlyarm.com/index.php?route=product / product & product_id = 268

ссылка 2: - Аппаратное обеспечение Nanopi M4V2 spe c -> http://wiki.friendlyarm.com/wiki/index.php/NanoPi_M4V2#Hardware_Spec

Ссылка 2: - TTL на USb -> https://www.aliexpress.com/item/4000120687489.html?spm=a2g0s.9042311.0.0.70604c4dZP0BDG

1 Ответ

1 голос
/ 27 апреля 2020

1) Какой вариант будет работать с Nanopi M4V2 для отладки во время загрузки

Модель , продаваемая FriendlyARM , работает на всех устройствах Nanopi, которые я использовал (и также на Raspberry).

USB to TTL Serial Cable - Debug / Console Cable for Pi

Обратите внимание, что эта модель использует чип CH340G, который кто-то описывает как ненадежный , хотя у меня не было проблема пока Они также упоминают CP2102, который очень распространен. Я использую оба.

Этот адаптер имеет 4 контакта, но вы, вероятно, будете использовать только 3, так как у вас есть внешний источник питания.

2) В чем основное отличие каждого TTL от USB кабель, указанный в ссылке 3 (ниже)

Я не могу ответить на этот вопрос, но у одного есть 6 контактов, а у двух других - 5. Они могли бы работать, но я бы придерживался моделей, которые известны подходит. CP2102 должен быть безопасным, но проверьте количество контактов и кабельных выводов (должны быть охватывающими с обоих концов). Возможно, вы захотите использовать соединительные кабели вместо JST-разъемов , показанных на рисунке.

Примечание: вам может потребоваться активировать порт отладки в вашей ОС, поскольку она может быть недоступна по умолчанию при загрузке - в вашем случае это UART2. Возможно, вам также придется адаптировать командную строку Uboot . Поэтому, если вы ничего не видите в окне терминала при загрузке устройства, не беспокойтесь, это может быть нормально.

...