Kích Hoạt Cổng Video RCA Cho RetroOrangePi (ROPI)

Kích Hoạt Cổng Video RCA Cho RetroOrangePi (ROPI)

Bạn là một tín đồ của game retro và muốn đưa trải nghiệm chơi game trên RetroOrangePi (ROPI) lên một tầm cao mới bằng cách kết nối với các màn hình analog cổ điển qua cổng RCA? Bài viết này sẽ hướng dẫn bạn từng bước chi tiết để kích hoạt ngõ ra video analog RCA, giúp bạn tận hưởng những tựa game yêu thích trên TV CRT hoặc màn hình cũ kỹ một cách chân thực nhất.

Tại Sao Cần Kích Hoạt Video RCA?

Mặc dù HDMI là tiêu chuẩn hiện đại, việc sử dụng cổng RCA lại mang đến một nét hoài cổ đặc trưng, đặc biệt phù hợp với việc chơi game retro. Hướng dẫn này sẽ giúp bạn cấu hình ROPI để xuất hình ảnh qua cổng RCA, mở ra cánh cửa đến thế giới game retro đích thực trên các thiết bị hiển thị analog.

Các Lưu Ý Quan Trọng Trước Khi Bắt Đầu

Trước khi tiến hành, hãy nắm rõ những điểm sau:

  • RCA bị vô hiệu hóa mặc định: Theo mặc định, RetroOrangePi không kích hoạt ngõ ra video analog RCA trong file cấu hình phần cứng script.bin. Do đó, chúng ta cần phải tự tay kích hoạt nó.
  • Cần nạp driver Kernel: Sau khi kích hoạt ngõ ra video RCA, bạn cần nạp module driver tương ứng vào Kernel của hệ thống.
  • HDMI sẽ bị vô hiệu hóa: Khi kích hoạt ngõ ra video RCA, ngõ ra HDMI sẽ tự động bị vô hiệu hóa. Hệ thống không thể duy trì cả hai ngõ ra cùng lúc.

Hướng Dẫn Kích Hoạt Chi Tiết

Hãy làm theo các bước dưới đây để kích hoạt cổng video RCA trên thiết bị ROPI của bạn:

Bước 1: Kết Nối SSH

Đầu tiên, bạn cần kết nối vào thiết bị ROPI của mình qua SSH.

  • Tên người dùng mặc định: pi
  • Mật khẩu mặc định: pi
ssh pi@<Địa_chỉ_IP_của_ROPI>

Bước 2: Tạo Bản Sao Lưu File Cấu Hình

Để đề phòng trường hợp có lỗi xảy ra trong quá trình chỉnh sửa, hãy tạo một bản sao lưu của file cấu hình gốc:

sudo cp /boot/script.bin /boot/script.bak

Bước 3: Chuyển Đổi File Binary Sang Định Dạng Văn Bản

File script.bin là file nhị phân, không thể chỉnh sửa trực tiếp. Chúng ta cần chuyển đổi nó sang định dạng .fex (văn bản) để có thể chỉnh sửa:

sudo bin2fex /boot/script.bin /boot/script.fex

Bước 4: Chỉnh Sửa File Cấu Hình script.fex

Sử dụng trình soạn thảo nano để mở và chỉnh sửa file script.fex:

sudo nano /boot/script.fex

Bước 5: Thay Đổi Cấu Hình Hiển Thị Trong Phần [disp_init]

Trong file script.fex, tìm đến phần [disp_init] và sửa đổi ba dòng sau để cấu hình ngõ ra màn hình RCA. Phần này sẽ trông giống như sau sau khi chỉnh sửa:

[disp_init]
disp_init_enable = 1
disp_mode = 1
sscreen0_output_type = 3
sscreen0_output_mode = 5
screen1_output_type = 2
screen1_output_mode = 11
fb0_format = 0
fb0_width = 0
fb0_height = 0
fb1_format = 0
fb1_width = 0
fb1_height = 0

Lưu ý: Đảm bảo các dòng disp_mode, screen1_output_type, screen1_output_mode được thiết lập chính xác như trên.

Bước 6: Vô Hiệu Hóa HDMI Trong Phần [hdmi_para]

Tiếp theo, tìm phần [hdmi_para] và thiết lập hdmi_used = 0 để vô hiệu hóa ngõ ra HDMI:

[hdmi_para]
hdmi_used = 0
hdmi_power = "vcc-hdmi-18"

Bước 7: Kích Hoạt RCA Trong Phần [tv_para]

Cuối cùng, tìm phần [tv_para] và thiết lập tv_used = 1 cùng các tham số liên quan để kích hoạt ngõ ra RCA:

[tv_para]
tv_used = 1
tv_dac_used = 1
tv_dac_src0 = 0

Bước 8: Lưu Lại File script.fex

Sau khi hoàn tất chỉnh sửa, lưu lại file bằng cách nhấn Ctrl + X, sau đó Y (Yes) và Enter.

Bước 9: Chuyển Đổi File Văn Bản Trở Lại Định Dạng Binary

Bây giờ, hãy chuyển đổi file script.fex đã chỉnh sửa trở lại định dạng nhị phân script.bin:

sudo fex2bin /boot/script.fex /boot/script.bin

Bước 10: Thêm Driver TV Vào Hệ Thống Khởi Động

Để hệ thống tự động nạp driver cho ngõ ra TV khi khởi động, bạn cần chỉnh sửa file /etc/modules:

sudo nano /etc/modules

Thêm dòng tv vào cuối file:

# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.

loop
tv

Bước 11: Lưu Lại File /etc/modules

Lưu lại file bằng cách nhấn Ctrl + X, sau đó Y (Yes) và Enter.

Bước 12: Khởi Động Lại Hệ Thống

Để các thay đổi có hiệu lực, bạn cần khởi động lại ROPI:

sudo reboot

Sau khi hệ thống khởi động lại, RetroOrangePi của bạn sẽ xuất video qua cổng RCA, sẵn sàng cho những giờ phút giải trí retro tuyệt vời trên màn hình analog yêu thích của bạn. Chúc bạn thành công!

Leave a Comment

👈 Vuốt để chuyển bài 👉

KIỂM TRA PORT

IPv6 của bạn: Đang lấy...