Orange Pi Serial Debugging Menggunakan Arduino Sebagai USB Serial TTL
Orange Pi Serial Debugging Arduino
Serial Debug pada Orange Pi Menggunakan Arduino Uno. Apakah kamu dalam masalah saat ingin mengistall OS pada orange pi tetapi tidak memiliki display penampil untuk memantau proses instalasi? Kita dapat melakukannya dengan metode serial debug. Nah masalahnya apakah kamu punya toolsnya (usb to serial module). Bila tidak ada, kita dapat menggunakan module Arduino (baik uno atau nano) untuk melakukan debugging tersebut. Pada dasarnya arduino memiliki chip usb to serial ttl yang terpasang di boardnya (FTDI atau CH340) tinggal bagaimana cara menggunakannya sebagai bypass. Dalam hal ini saya menggunakan Orange Pi Zero. Ok langsung saja kita cobain.
Koneksi ke Orange Pi UART/Serial Port
Dalam tutorial ini, saya menggunakan Orange Pi Zero. Dimana serial port di board Orange Pi Zero? mari kita lihat!
Pengaturan Arduino UNO/Nano sebagai USB Serial TTL.
Dalam tutorial ini, saya menggunakan Orange Pi Zero. Dimana serial port di board Orange Pi Zero? mari kita lihat!
Pengaturan Arduino UNO/Nano sebagai USB Serial TTL.
*Cara 1: Dengan menghubungkan pin Reset(RST) dengan Ground(GND)
Kita hanya menghubungkan antara pin reset dengan ground seperti pada gambar. Selanjutnya hubungkan pin Tx-Rx arduino ke pin Tx-Rx pada Orange Pi.
Nah kalau melalui cara ini lebih simpel. Tinggal upload program dibawah tanpa harus jumper pin reset dengan ground. Upload program terlebih dahulu kemudian koneksikan pin Tx-Rx nya kedua belah pihak.
void setup(){ pinMode(0,INPUT); pinMode(1,INPUT); } void loop(){ }
Debugging Orange Pi via Serial Port!
- Download PuTTY kemudian install! Download here: https://www.putty.org/
- Atur koneksinya Arduino-Orange Pi Zero seperti diatas (bisa cara 1 atau 2) dan hubungkan arduino ke PC/laptop.
- Check Nomor Serial Port Arduino pada PC/laptop di Device Manager. (I've Arduino Serial Port on COM 7)
- Buka Software PuTTY dan setting terlebih dahulu. Pada connection type pilih Serial. terus pada serial line pilih COM Port Serial arduinonya (tadi COM7). Untuk Speed (baudrate) isi 115200. Kalau sudah terus klik open.
- Hidupkan Orange Pi nya! maka akan tampil proses booting (terminal console) di PuTTY.
Ini dengan cara ke 2 (via program)
Dengan Serial debug kita dapat melakukan remote Orange Pi untuk melakukan konfigurasi dasar sebelum terkoneksi dengan jaringan (LAN/Wifi). Seperti pengaaturan IP Address, Pengaturan koneksi Wifi, dan pengaturan-pengaturan dasar lainnya.
*Serial debug ini juga dapat dilakukan langsung via PC- Orange Pi saat OS sudah terinstall di Orange Pi (tinggal colok ke PC/laptop)
Gabung dalam percakapan