Mục lục:

Orange PI Cách thực hiện: Thiết lập để sử dụng với màn hình LCD TFT 5 "HDMI: 8 bước (có hình ảnh)
Orange PI Cách thực hiện: Thiết lập để sử dụng với màn hình LCD TFT 5 "HDMI: 8 bước (có hình ảnh)

Video: Orange PI Cách thực hiện: Thiết lập để sử dụng với màn hình LCD TFT 5 "HDMI: 8 bước (có hình ảnh)

Video: Orange PI Cách thực hiện: Thiết lập để sử dụng với màn hình LCD TFT 5
Video: How To Set Up A GPIO Screen For Raspberry Pi | Waveshare 3.5 Inch Touch LCD 2024, Tháng mười một
Anonim
Orange PI Cách làm: Thiết lập để sử dụng với 5
Orange PI Cách làm: Thiết lập để sử dụng với 5
Orange PI Cách làm: Thiết lập để sử dụng với 5
Orange PI Cách làm: Thiết lập để sử dụng với 5
Orange PI Cách làm: Thiết lập để sử dụng với 5
Orange PI Cách làm: Thiết lập để sử dụng với 5
Orange PI HowTo: Thiết lập nó để sử dụng với 5
Orange PI HowTo: Thiết lập nó để sử dụng với 5
Orange PI HowTo: Thiết lập nó để sử dụng với 5
Orange PI HowTo: Thiết lập nó để sử dụng với 5
Orange PI Cách làm: Thiết lập để sử dụng với 5
Orange PI Cách làm: Thiết lập để sử dụng với 5

Nếu Bạn đủ thận trọng để đặt mua Màn hình LCD TFT HDMI cùng với Orange PI của Bạn, Bạn có thể chán nản vì những khó khăn trong việc cố gắng buộc nó hoạt động. Trong khi những người khác thậm chí không thể ghi nhận bất kỳ trở ngại nào. Điều quan trọng là có ít nhất hai (có thể nhiều hơn) các loại màn hình khác nhau trên thị trường. Chúng trông rất giống nhau và người ta có thể bỏ sót bất kỳ sự khác biệt nào.

Đây là cả hai: Hình bên trái là hình "tốt". Cài đặt của nó rất dễ dàng và đơn giản. Cái bên phải là cái "xấu". Việc thiết lập nó phức tạp hơn nhiều.

Hầu như không có sự khác biệt giữa cái tốt và cái "xấu", ngoại trừ có thể cái xấu được ký là "Rev3.0" (bản sửa đổi 1) và hàng hóa được ký là "Rev2" (bản sửa đổi 2) hoặc "v2 ".

YÊU CẦU:

  1. PI màu cam với thẻ SD khởi động được Linux. (Trang web chính thức của PI màu cam có hướng dẫn cách tạo một trang web: https://www.orangepi.org/Docs/SDcardinstallation.html và với nguồn điện thích hợp.
  2. Máy tính để bàn (chạy Windows)
  3. Cáp HDmi
  4. Cáp USB sang mini-usb
  5. Bản sao làm việc của tiện ích fexc.exe.

Thật tốt nếu hình ảnh Linux của Bạn giữ tệp thiết lập của nó (script.bin) trên một phân vùng FAT của thẻ flash của Bạn. Nếu không - Bạn sẽ tự tìm cách quét nó từ phân vùng Linux ext2 sang máy tính Windows của Bạn.

Bước 1: Quyết định mô hình

Quyết định mô hình
Quyết định mô hình
Quyết định mô hình
Quyết định mô hình

Khi màn hình của bạn đã đến, trước hết hãy kiểm tra dòng chữ ở mặt sau của nó.

  • Nếu Bạn có thể tìm thấy phần "Rev3.0", hãy làm theo các phần {REV 3} trong các bước bên dưới.
  • Nếu có dấu "Rev 2", hãy làm theo các phần {REV 2}.

Sau khi Bạn đã quyết định kiểu màn hình TFT của Bạn, Bạn có thể tiến hành lắp ráp máy tính dựa trên Orange PI của Bạn.

Bước 2: Kết nối OPI của bạn

Kết nối OPI của bạn
Kết nối OPI của bạn
Kết nối OPI của bạn
Kết nối OPI của bạn

Kết nối bo mạch Orange PI với màn hình bằng cáp HDMI. Kết nối một trong các cổng USB của Orange PI với cổng USB của màn hình bằng cáp USB-to-mini-USB.

Có lẽ không phải là một ý kiến hay nếu bạn thử đặt màn hình vào cổng GPIO. Hình dạng của Orange PI khác với Raspberry PI và các màn hình phù hợp với cái sau có thể không phù hợp với cái đầu tiên. Trong trường hợp không may mắn, bạn thậm chí có thể bị nứt một phần nào đó hoặc làm một số điều tồi tệ khác nếu tiếp tục cố gắng. Trong mọi trường hợp - hãy quên sử dụng bộ chuyển đổi HDMI sang HDMI hình chữ U đẹp mắt này, đi kèm với màn hình của Bạn, các hình dạng của bảng Orange PI và của Màn hình không cho phép điều đó.

Bước 3: Chuyển đổi BIN sang FEX

Chuyển đổi BIN sang FEX
Chuyển đổi BIN sang FEX
Chuyển đổi BIN sang FEX
Chuyển đổi BIN sang FEX

Lấy thẻ flash khởi động Orange PI Linux của bạn và cắm nó vào PC để bàn Windows của bạn bằng một số bộ điều hợp thích hợp. Sau đó, tìm tệp "script.bin" trên thẻ flash và sao chép nó vào một nơi tốt trên đĩa cứng của PC để bàn của bạn. Ví dụ. vào thư mục c: / phân \.

Sao chép mẫu hoạt động của tiện ích fexc.exe cùng với các tệp fex2bin.bat và bin2fex.bat vào cùng một thư mục, nơi Bạn đã đặt script.bin. (Tham khảo hướng dẫn trước đây của tôi để tìm cách lấy fexc.exe khét tiếng)

Giải mã script.bin thành dạng văn bản (script.fex) bằng cách chạy tệp lệnh bin2fex.bat.

Nếu Bạn đang sử dụng You cam PI được một thời gian, điều đó có nghĩa là Bạn đã cấu hình đúng bộ xử lý và đồng hồ bộ nhớ. Vì vậy, bạn có thể tiến hành trực tiếp bước 5. Nếu bạn đang sử dụng Orange PI lần đầu tiên - hãy dành thời gian để đặt tốc độ thích hợp và an toàn cho bộ xử lý và bộ nhớ.

Bước 4: Chuẩn bị Safe Script.fex

Kiểm tra các phần [target], [dvfs_table] và [dram_para] của tệp script.fex (văn bản). Đảm bảo rằng các giá trị ở đó thực sự tương ứng với khả năng xử lý của bảng Orange PI của bạn. Giảm các giá trị nếu cần. Điểm khởi đầu tốt (nhưng hơi chậm) là thiết lập

[dvfs_table] max_freq = 1008000000 min_freq = 60000000 lv_count = 5 lv1_freq = 1056000000 lv1_volt = 1500 lv2_freq = 1008000000 lv2_volt = 1400 lv3_freq = 912000000 lv3_volt52400 = 1250 lv4245treq = 1250 lv4245

Và để thiết lập

dram_clk = 624

trong phần [dram_para]. Trong hướng dẫn trước đây của tôi, thủ tục được mô tả chi tiết hơn.

Bước 5: Định cấu hình các thông số hiển thị

{for REV 2} Nếu Bạn có kiểu "tốt" của màn hình, Bạn có thể sao chép / dán (owerwrite) phần [disp_init] và [hdmi_para] của nó từ đây:

[disp_init]

disp_init_enable = 1 disp_mode = 0 screen0_output_type = 3 screen0_output_mode = 5 screen1_output_type = 3 screen1_output_mode = 5 fb0_width = 800 fb0_height = 480 fb1_width = 800 fb1_height = 480 [hdmi_para] hdmi_y = 18 hdmi_power = 1 hdmi_power_para "hdmi_cts_compatibility = 1

Tất cả các khoản tín dụng cho Jimmy Belanger - [SOLVED] Người chiến thắng Orange PI PC H3, được biên dịch với máy tính để bàn igorpecovnik jessie

Ngoài ra, hãy đảm bảo rằng thông số pll_video trong phần [clock] được đặt thành 292:

[cái đồng hồ]

pll_video = 292

{cho REV 3}

Nếu Bạn có kiểu màn hình "xấu", Bạn có thể sao chép / dán (owerwrite) các phần [disp_init] và [hdmi_para] của nó từ đây:

[disp_init]

disp_init_enable = 1 disp_mode = 0 screen0_output_type = 3 screen0_output_mode = 2 screen1_output_type = 3 screen1_output_mode = 2 fb0_width = 720 fb0_height = 480 fb0_scaler_mode_enable = 1 fb0_pixel_sequence = 2 fb0_format = 4 fb0_framebuffer_num = 2 fb1_width = 720 fb1_height = 480 fb1_scaler_mode_enable = 1 fb1_pixel_sequence = 2 fb1_format = 4 fb0_framebuffer_num = 2

[hdmi_para]

hdmi_used = 1 hdmi_x = 720 hdmi_y = 480 hdmi_power = "vcc-hdmi-18" hdmi_cts_compatibility = 1

Bạn cũng sẽ cần đặt tham số pll_video trong phần [clock] thành 321:

[cái đồng hồ]

pll_video = 321

Bước 6: Chuyển đổi FEX sang BIN

Chuyển đổi FEX sang BIN
Chuyển đổi FEX sang BIN

Chúng tôi đã hoàn thành script.fex, vì vậy hãy lưu nó vào đĩa cứng của Bạn và thoát khỏi phần mềm chỉnh sửa văn bản.

Sử dụng fex2bin.bat để đóng gói tệp trở lại định dạng nhị phân. Hãy nhớ rằng script.bin thường có thuộc tính "chỉ đọc" và tiện ích fexc không thể tự động ghi đè lên nó.

Bước 7: Sẵn sàng OPI

OPI sẵn sàng
OPI sẵn sàng
OPI sẵn sàng
OPI sẵn sàng

Cắm nguồn điện 5v để bật PI màu cam. Và bây giờ Bạn có thể xem hình ảnh thú vị trên Màn hình LCD của mình.

Bước 8: LƯU Ý

  1. Tại sao tôi gọi Rev2 là "tốt" và Rev3 là "xấu"?

    • Rev 2 có phạm vi chụp đồng hồ pll video rộng hơn nhiều. Ví dụ. Rev 2 hoạt động tốt với script.bin đã được chuẩn bị cho Rev3, nhưng Rev 3 sẽ chỉ hiển thị màn hình trắng khi được sử dụng với script.bin cho Rev2. Và nếu Bạn bắt đầu thay đổi tham số pll_video, Bạn cũng sẽ nhận thấy sự khác biệt.
    • Với Rev2 Bạn có thể dễ dàng có được độ phân giải 800x480 đầy đủ, trong khi với Rev 3 Bạn sẽ chỉ nhận được 720x480
    • Rev2 có các lỗ lắp rất đẹp, còn Rev3 thì khó lắp đặt về mặt cơ học.
  2. Các cài đặt có một logic rất đơn giản sau đó. Thật vậy, Windows xác định màn hình Rev3 (bằng EDID) là "66 Hz". Và độ phân giải dọc của màn hình là 480 dòng. Chỉ có hai chế độ 480 dòng trong cài đặt OPI: chế độ 0: 480 dòng xen kẽ và chế độ 2: 480 dòng không xen kẽ. Vì vậy, người ta chỉ nên đặt một trong số chúng và điều chỉnh tốc độ khung hình. Nếu pll_video = 292 tương ứng với 60 Hz, thì 292 * 66/80 = 320 sẽ đủ gần. Tuy nhiên, điều đó chỉ trở nên rõ ràng sau khi Bạn đã tìm thấy các cài đặt chính xác. Mọi người đều mạnh mẽ với một tâm hồn trở lại…
  3. "Orange PI", "Windows", "Linux", "Sunxi-Tools", "Allwinner", v.v … là các nhãn hiệu tương ứng của chủ sở hữu tương ứng của chúng.

Đề xuất: