Руководство пользователя Orange Pi Zero 2

  Описание    Запуск      ОС Линукс      SDK Линукс    ОС Андроид    SDK Андроид    Фото  

Глава 3. ОС Линукс - Linux OS
Страница:   11    12    13    14    15    16    17    18    19    20    21    22    23    24    25    37    38    39    41    42    44    45    46    47    48    50    52    53    54    55    56    57    58  

3.24. Консольный вывод ядра на последовательный порт (Method of redirecting kernel console output to serial port ttyS5)
Консоль ядра по умолчанию выводит на ttyS0, который является 3-контактным последовательным портом отладки. Мы также можем настроить вывод консоли ядра так, чтобы он был перенаправлен на 26-контактный разъем UART5.
  • 1) Измените console = ttyS0 в файле /boot/boot.cmd на console = ttyS5

    root@orangepi:~# vim /boot/boot.cmd



  • 2) Затем скомпилируйте /boot/boot.cmd и перекомпилируйте в /boot/boot.scr

    root@orangepi:~# mkimage -C none -A arm -T script -d /boot/boot.cmd /boot/boot.scr Image Name: Created: Tue Nov 3 01:45:17 2020 Image Type: ARM Linux Script (uncompressed) Data Size: 2247 Bytes = 2.19 KiB = 0.00 MiB Load Address: 00000000 Entry Point: 00000000 Contents: Image 0: 2239 Bytes = 2.19 KiB = 0.00 MiB
    3) Затем подключите модуль USB-TTL к выводу UART5 26-контактного разъема через кабель DuPont.
    • Подключите GND модуля USB-TTL к GND 26-контактного разъема
    • Подключите RX модуля USB-TTL к TX UART5 платы
    • Подключите TX модуля USB-TTL к RX UART5 платы



    4) Затем перезапустите плату orange Pi. Вы увидите, что консоль ядра по умолчанию выводит на ttyS5. Обратите внимание, что выходной журнал u-boot по-прежнему выводится на ttyS0, а не на ttyS5





  • Страница:   11    12    13    14    15    16    17    18    19    20    21    22    23    24    25    37    38    39    41    42    44    45    46    47    48    50    52    53    54    55    56    57    58