Для работы с UART интерфейсом процессора нам необходимо следующее:

Планшет (плата) с питанием (желательно разъемным соединением для оперативности, подойдет регулируемый БП или заряженная батарея);

Кабель переходник, подключенный к плате планшета (подключение см. ниже) и компьютеру. Для USB- порта на м/сх CP2101, для полноценного COM-порта на MAX232;

Любая SSH, Telnet-клиент программа, например PuTTY, KiTTY, Terminal by Br@y и др.

Согласно документации от Amlogic *Amlogic Platform UART Debugging работа по интерфейсу UART проводится при таких настройках:

 

 

 

Я использовал программу KiTTY и для нее во вкладке Serial нужно установить такие настройки:

 

 

Далее возвращаемся на вкладку Session,

 

 

проверяем, правильно ли указан наш COM-порт и нажимаем кнопку Open и программа начинает «слушать» через указанный нами COM-порт то устройство, которое мы подключили. Окно программы выглядит таким образом:

 

 

Пока что никакой информации в окне программы мы не видим, так как плата планшета еще не подключена, ведь распиновка нам неизвестна. Ищем выводы следующим образом:

Вывод GND (масса) нашего кабеля припаиваем на соответствующее место на планшете. Среди контактов возле процессора он идет первый (отчетливо видно что это GND) и для удобства припаиваем его там, но это не критично, так как GND и в Африке GND. НЕ ЗАБЫВАЕМ О ПРАВИЛАХ ПАЙКИ!!! Паять только при ОТКЛЮЧЕННОМ ПИТАНИИ, иначе можно спалить и планшет, и кабель, и СОМ-порт!!!

Далее делаем так:

1. После того как масса припаяна, подключаем кабель к компьютеру (если используете полноценный COM, то подключать/отключать только на ВЫКЛЮЧЕННОМ компьютере!!!);

2. Подключаем питание планшета и на кнопку включения пока что НЕ НАЖИМАЕМ!!!

3. Берем провод кабеля, который является выводом RX и любым удобным способом замыкаем со следующим контактом после GND и удерживаем этот контакт. Если надумаете паять – обязательно соблюдать все правила безопасной пайки (см. выше)

4. Нажимаем кнопку включения планшета (программа должна быть запущена и находиться в режиме  ожидания – см.выше) и наблюдаем в окне программы нормально читаемый лог:

 

 

Если этого не произошло или в окне всякие кракозябры – значит  проверяем все настройки, надежность контактов, питание и т.д. Если в окне программы нет вообще ничего – проверьте, не перепутали ли вывод кабеля (вместо RX – TX).  В таком случае берем другой вывод и повторяем процедуру. Для модели планшета Ainol NOVO7 Tornados порядок контактов был именно такой (GND, TX, RX). В других моделях может отличаться или будет сразу подписан на плате. В любом случае ищется аналогично. НЕ ЗАБЫВАЕМ перед каждой сменой вывода полностью отключать питание платы и потом снова включать.

 

Начало

Продолжение: Прогрев с покачиванием или «вместо Fail – Success»