Изготовление Консольного Кабеля Для Guruplug/Guruplug Plus

В последний раз Хотя само оборудование я описал достаточно подробно, о том, как подключиться к последовательной консоли сервера, практически ничего не упомянул.

Это связано с тем, что в отличие от SheevaPlug хитрые китайцы решили не устанавливать интерфейсы USB-rs232 и USB-jtag, хотя продолжают включать в комплект поставки кабель USB - miniUSB. Причем в FAQ написано, что это не баг, а особенность.

Чтобы использовать кабель, все, что вам нужно сделать, это купить плату GuruPlug JTAG, которая стоит у NewIT 32 фунта.

Но Интернет уже придумал, как избить жадных китайцев.

Интерфейс JTAG по сути нужен только в том случае, если вы полностью убиваете u-boot. А вот последовательный консольный кабель может пригодиться при переустановке ОС или настройке загрузки с SATA, USB или по сети.

Если посмотреть на само устройство, то последовательный порт и JTAG выглядят так:

Изготовление консольного кабеля для GuruPlug/GuruPlug Plus

Посмотреть на Яндекс.

Фото Слева последовательный порт, справа JTAG. Вы не сможете напрямую подключить последовательный порт к последовательному порту компьютера; вы только сожжете процессор устройства.

И все это потому, что последовательный порт GuruPlug имеет уровень 3 вольта, а последовательный порт компьютера выдает 12 вольт. В общем устройства нет. Но эту проблему легко решить, воспользовавшись кабелем для телефонов Nokia. Вам понадобится кабель CA-42 или DKU-5 или аналогичный.

На том же дилере ДКУ-5 стоит 5 баксов.

Внутри этого кабеля установлен преобразователь USB-Serial, причем ровно на нужном уровне 3 вольта.

Помимо кабеля вам понадобится найти разъем с шагом 1,25 мм или оригинальный разъем молекс .

Второй найти довольно сложно, поэтому я использовал вот такой разъем:

Изготовление консольного кабеля для GuruPlug/GuruPlug Plus

«Соединитель с шагом 1,25» на Яндекс.

Фотографии Он принес это мне ДИХАЛЬТ .

Далее с помощью ломика и напильника делаем соединение четырех контактов.

Затем разбираем кабель для телефона и видим там N-провода.

В моем случае их было трое.

  1. Желтый – земля (gnd)
  2. Белый - передача (TX)
  3. Синий — получить (rx)
У вас может быть больше проводов или разные цвета, поэтому, пожалуйста, обратитесь к распиновка .

На самом GuruPlug распиновка слева направо следующая:

  1. +3,3 В
  2. передача (TX)
  3. прием (прием)
  4. земля (земля)
Далее берем паяльник и припаиваем каждый провод на свое место.

В результате получается такой кабель:

Изготовление консольного кабеля для GuruPlug/GuruPlug Plus

«Последовательный кабель для GuruPlug» на Яндекс.

Фотографии Подключаем его к GuruPlug:

Изготовление консольного кабеля для GuruPlug/GuruPlug Plus

«Подключен кабель к GuruPlug» на Яндекс.

Фотографии Подключитесь к компьютеру и посмотрите, обнаружен ли кабель:

[279300.314156] usb 6-3: udev 12, busnum 6, minor = 651 [279300.314159] usb 6-3: New USB device found, idVendor=6547, idProduct=0232 [279300.314162] usb 6-3: New USB device strings: Mfr=1, Product=3, SerialNumber=0 [279300.314164] usb 6-3: Product: USB-UART Controller [279300.314166] usb 6-3: Manufacturer: ArkMicroChips [279300.314247] usb 6-3: usb_probe_device [279300.314250] usb 6-3: configuration #1 chosen from 1 choice [279300.316157] usb 6-3: adding 6-3:1.0 (config #1, interface 0) [279300.316202] usbserial_generic 6-3:1.0: usb_probe_interface [279300.316204] usbserial_generic 6-3:1.0: usb_probe_interface - got id [279300.316212] ark3116 6-3:1.0: usb_probe_interface [279300.316214] ark3116 6-3:1.0: usb_probe_interface - got id [279300.316218] ark3116 6-3:1.0: ark3116 converter detected [279300.336107] usb 6-3: ark3116 using RS232 mode [279300.336186] usb 6-3: ark3116 converter now attached to ttyUSB1

Как видите, он был идентифицирован как ttyUSB1. Далее настраиваем миником на использование этого кабеля со скоростью 115200 8N1, и включаем GuruPlug в розетку.

Если кабель припаян правильно, то в консоли миникома вы увидите:

U-Boot 2009.11-rc1-00602-g28a9c08-dirty (Feb 09 2010 - 18:15:21) Marvell-Plug2L SoC: Kirkwood 88F6281_A0 DRAM: 512 MB NAND: 512 MiB In: serial Out: serial Err: serial Net: egiga0, egiga1 88E1121 Initialized on egiga0 88E1121 Initialized on egiga1 Hit any key to stop autoboot: 3

Далее можно нажать «любую» кнопку и приступить к настройке u-boot. Теги: #linux #DIY или Сделай сам #diy #u-boot #guruplug

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.