สารบัญ:
- ขั้นตอนที่ 1: ตัดสินใจรุ่น
- ขั้นตอนที่ 2: เชื่อมต่อ OPI. ของคุณ
- ขั้นตอนที่ 3: แปลง BIN เป็น FEX
- ขั้นตอนที่ 4: เตรียม Safe Script.fex
- ขั้นตอนที่ 5: กำหนดค่าพารามิเตอร์การแสดงผล
- ขั้นตอนที่ 6: แปลง FEX เป็น BIN
- ขั้นตอนที่ 7: OPI พร้อมแล้ว
- ขั้นตอนที่ 8: หมายเหตุ
วีดีโอ: Orange PI HowTo: ตั้งค่าให้ใช้กับจอแสดงผล HDMI TFT LCD ขนาด 5 นิ้ว: 8 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:07
หากคุณระมัดระวังในการสั่งซื้อจอแสดงผล HDMI TFT LCD ร่วมกับ Orange PI ของคุณ คุณอาจรู้สึกท้อแท้กับความยากลำบากในการพยายามบังคับให้มันทำงาน ในขณะที่คนอื่นไม่สามารถสังเกตเห็นอุปสรรคได้ กุญแจสำคัญคือมีอย่างน้อยสองประเภท (อาจจะมากกว่า) ของการแสดงผลเหล่านั้นในตลาด พวกเขาดูคล้ายกันมากและอาจพลาดความแตกต่าง
นี่คือทั้งสองอย่าง: อันทางด้านซ้ายของภาพคืออันที่ "ดี" การติดตั้งนั้นง่ายและตรงไปตรงมา ทางขวาคือตัวที่ "แย่" การตั้งค่านั้นซับซ้อนกว่ามาก
เกือบจะไม่มีความแตกต่างระหว่างอันที่ดีกับอันที่ "ไม่ดี" ยกเว้นว่าอันที่แย่นั้นถูกเซ็นชื่อเป็น "Rev3.0" (ฉบับแก้ไขที่ 1) และของดีถูกเซ็นชื่อเป็น "Rev2" (ฉบับที่ 2) หรือ "v2 ".
ข้อกำหนด:
- Orange PI พร้อมการ์ด SD ที่สามารถบู๊ตได้ของ Linux (เว็บไซต์อย่างเป็นทางการของ PI สีส้มมีคำแนะนำเกี่ยวกับวิธีการสร้าง: https://www.orangepi.org/Docs/SDcardinstallation.html และแหล่งจ่ายไฟที่เหมาะสม
- คอมพิวเตอร์เดสก์ท็อป (ทำงานบน Windows)
- สาย HDMI
- สาย USB เป็น mini-usb
- สำเนาการทำงานของยูทิลิตี้ fexc.exe
จะเป็นการดีถ้าอิมเมจ Linux ของคุณเก็บไฟล์การติดตั้ง (script.bin) ไว้ในพาร์ติชั่น FAT ของแฟลชการ์ดของคุณ ถ้าไม่ - คุณจะต้องหาวิธีกำจัดมันจากพาร์ติชั่น ext2 Linux ไปยังเดสก์ท็อป Windows ของคุณด้วยตัวเอง
ขั้นตอนที่ 1: ตัดสินใจรุ่น
เมื่อจอแสดงผลของคุณมาถึง ก่อนอื่นให้ตรวจสอบคำจารึกที่ด้านหลังเครื่อง
- หากคุณพบว่ามี "Rev3.0" ให้ทำตามส่วน {REV 3} ในขั้นตอนด้านล่าง
- หากมีเครื่องหมาย "Rev 2" ให้ทำตามหัวข้อ {REV 2}
หลังจากที่คุณตัดสินใจเลือกรุ่นของจอแสดงผล TFT ของคุณแล้ว คุณอาจดำเนินการประกอบคอมพิวเตอร์ที่ใช้ Orange PI ต่อได้
ขั้นตอนที่ 2: เชื่อมต่อ OPI. ของคุณ
เชื่อมต่อบอร์ด Orange PI กับจอแสดงผลโดยใช้สาย HDMI เชื่อมต่อพอร์ต USB ของ Orange PI ของคุณเข้ากับพอร์ต USB ของจอแสดงผลของคุณโดยใช้สาย USB-to-mini-USB
ไม่ควรพยายามวางจอแสดงผลไว้ที่พอร์ต GPIO เรขาคณิตของ Orange PI นั้นแตกต่างจาก Raspberry PI ตัวใดตัวหนึ่ง และจอแสดงผลที่เหมาะสมกับรุ่นหลังอาจไม่เหมาะกับรุ่นแรก ในกรณีที่โชคไม่ดี คุณอาจแตกร้าวบางส่วนหรือทำสิ่งเลวร้ายอื่น ๆ หากพยายามต่อไป ไม่ว่าในกรณีใด - ลืมใช้อะแดปเตอร์ HDMI-to-HDMI รูปตัว U ที่สวยงามซึ่งมาพร้อมกับจอแสดงผลของคุณ รูปทรงของบอร์ด Orange PI และของจอแสดงผลไม่อนุญาต
ขั้นตอนที่ 3: แปลง BIN เป็น FEX
นำแฟลชการ์ดที่สามารถบู๊ตได้ Orange PI Linux ของคุณแล้วเสียบเข้ากับพีซีเดสก์ท็อป Windows ของคุณโดยใช้อะแดปเตอร์ที่เหมาะสม จากนั้นค้นหาไฟล์ "script.bin" ในแฟลชการ์ดและคัดลอกไปยังตำแหน่งที่เหมาะสมบนฮาร์ดดิสก์ของเดสก์ท็อปพีซีของคุณ เช่น. ไปที่โฟลเดอร์ c:\stool
คัดลอกตัวอย่างการทำงานของยูทิลิตี้ fexc.exe พร้อมกับไฟล์ fex2bin.bat และ bin2fex.bat ไปยังโฟลเดอร์เดียวกัน โดยที่คุณได้วาง script.bin (อ้างถึงคำสั่งก่อนหน้าของฉันเพื่อค้นหาวิธีรับ fexc.exe ที่น่าอับอาย)
ถอดรหัส script.bin เป็นรูปแบบข้อความ (script.fex) โดยเรียกใช้ไฟล์คำสั่ง bin2fex.bat
หากคุณใช้ PI สีส้มของคุณมาระยะหนึ่งแล้ว แสดงว่าคุณได้กำหนดค่าโปรเซสเซอร์และนาฬิกาหน่วยความจำอย่างเหมาะสม ดังนั้นคุณสามารถดำเนินการโดยตรงไปยังขั้นตอนที่ 5 หากคุณกำลังใช้ Orange PI เป็นครั้งแรก - ใช้เวลาในการตั้งค่าความเร็วที่เหมาะสมและปลอดภัยสำหรับโปรเซสเซอร์และหน่วยความจำ
ขั้นตอนที่ 4: เตรียม Safe Script.fex
ตรวจสอบส่วน [target], [dvfs_table] และ [dram_para] ของไฟล์ script.fex (ข้อความ) ตรวจสอบให้แน่ใจว่าค่าที่นั่นสอดคล้องกับพลังการประมวลผลของบอร์ด Orange PI ของคุณจริงๆ ลดค่าลงหากจำเป็น จุดเริ่มต้นที่ดี (แต่ค่อนข้างช้า) คือการตั้งค่า
[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_volt = 1350 lv4000000_freq_5 = 864000000_freq_5 = 864000000_freq_5
และเพื่อตั้งค่า
dram_clk = 624
ในส่วน [dram_para] ในคำแนะนำก่อนหน้าของฉัน ขั้นตอนอธิบายไว้ในรายละเอียดเพิ่มเติม
ขั้นตอนที่ 5: กำหนดค่าพารามิเตอร์การแสดงผล
{for REV 2}หากคุณมีรูปแบบการแสดงผลที่ "ดี" คุณสามารถคัดลอก/วาง (owerwrite) ส่วน [disp_init] และ [hdmi_para] ได้จากที่นี่:
[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_output_type = 3 screen1_output_mode = 5 fb0_width = 800 fb0_height = 480 fb1_width = 800 fb1_height = 480_hdmi_para] hdmi_hdmi = 1 พลังงาน " hdmi_cts_compatibility = 1
เครดิตทั้งหมดสำหรับ Jimmy Belanger - [แก้ไขแล้ว] Orange PI PC H3 Winner รวบรวมด้วยเดสก์ท็อป igorpecovnik jessie
ตรวจสอบให้แน่ใจด้วยว่าพารามิเตอร์ pll_video ในส่วน [นาฬิกา] ถูกตั้งค่าเป็น 292:
[นาฬิกา]
pll_video = 292
{สำหรับ REV 3}
หากคุณมีรูปแบบการแสดงผลที่ "ไม่ดี" คุณสามารถคัดลอก/วาง (owerwrite) ส่วน [disp_init] และ [hdmi_para] ได้จากที่นี่:
[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
คุณจะต้องตั้งค่าพารามิเตอร์ pll_video ในส่วน [นาฬิกา] เป็น 321 ด้วย:
[นาฬิกา]
pll_video = 321
ขั้นตอนที่ 6: แปลง FEX เป็น BIN
เราเสร็จสิ้นด้วย script.fex ดังนั้นให้บันทึกลงในฮาร์ดดิสก์ของคุณและออกจากซอฟต์แวร์แก้ไขข้อความ
ใช้ fex2bin.bat เพื่อแพ็คไฟล์กลับเป็นรูปแบบไบนารี โปรดจำไว้ว่า script.bin มักจะมีแอตทริบิวต์ "อ่านอย่างเดียว" และยูทิลิตี้ fexc ไม่สามารถเขียนทับได้โดยอัตโนมัติ
ขั้นตอนที่ 7: OPI พร้อมแล้ว
เสียบแหล่งจ่ายไฟ 5v เพื่อเปิด Orange PI และตอนนี้ คุณสามารถเห็นภาพเจ๋ง ๆ บนจอ LCD ของคุณ
ขั้นตอนที่ 8: หมายเหตุ
-
ทำไมฉันถึงเรียก Rev2 ว่า "ดี" และ Rev3 ว่า "แย่"
- Rev 2 มีช่วงการจับภาพวิดีโอ pll ที่กว้างกว่ามาก เช่น. Rev 2 ทำงานได้ดีกับ script.bin ที่เตรียมไว้สำหรับ Rev3 แต่ Rev 3 จะแสดงเฉพาะหน้าจอสีขาวเมื่อใช้กับ script.bin สำหรับ Rev2 และถ้าคุณเริ่มเปลี่ยนพารามิเตอร์ pll_video คุณจะสังเกตเห็นความแตกต่างด้วย
- ด้วย Rev2 คุณสามารถรับความละเอียดเต็ม 800x480 ได้อย่างง่ายดาย ในขณะที่ Rev 3 คุณจะได้รับเพียง 720x480
- Rev2 มีรูสำหรับยึดที่ดี ในขณะที่ Rev3 นั้นติดตั้งทางกลไกได้ยาก
- การตั้งค่ามีตรรกะตรงไปตรงมามากหลังจากนั้น แน่นอน Windows กำหนดการแสดงผล Rev3 (โดย EDID) เป็น "66 Hz" และความละเอียดแนวตั้งของจอแสดงผลอยู่ที่ 480 เส้น มีโหมดเส้น 480 เส้นในการตั้งค่า OPI เท่านั้น: โหมด 0: 480 เส้นแบบอินเทอร์เลซ และโหมด 2: 480 เส้นแบบไม่ประสานกัน ดังนั้นควรตั้งค่าหนึ่งในนั้นและปรับอัตราเฟรม หาก pll_video = 292 สอดคล้องกับ 60 Hz ดังนั้น 292*66/80 = 320 จะใกล้เคียงพอ อย่างไรก็ตาม จะชัดเจนก็ต่อเมื่อคุณพบการตั้งค่าที่ถูกต้องแล้วเท่านั้น ทุกคนมีจิตใจที่เข้มแข็ง…
- "Orange PI", "Windows", "Linux", "Sunxi-Tools", "Allwinner" ฯลฯ… เป็นเครื่องหมายการค้าของเจ้าของที่เกี่ยวข้อง
แนะนำ:
Arduino วิธีใช้จอแสดงผล OLED ขนาด 1.3 นิ้ว SH1106: 7 ขั้นตอน
Arduino วิธีใช้จอแสดงผล OLED ขนาด 1.3 นิ้ว SH1106: ในบทช่วยสอนนี้ เราจะเรียนรู้วิธีใช้ซอฟต์แวร์ Arduino และ Visuino สำหรับจอแสดงผล OLED ขนาด 1.3 นิ้ว ดูวิดีโอ
กรอบรูปราคาถูกและน่ารักโดยไม่ต้องใช้การ์ด SD บน ESP8266 + TFT 1.8 นิ้ว: 4 ขั้นตอน
กรอบรูปราคาถูกและน่ารักโดยไม่ต้องใช้การ์ด SD บน ESP8266 + TFT 1.8 นิ้ว: กรอบรูปดิจิตอลเป็นสิ่งที่ยอดเยี่ยมในการแสดงภาพถ่ายของสมาชิกในครอบครัว เพื่อน และสัตว์เลี้ยงของคุณ ฉันต้องการสร้างกรอบรูปขนาดเล็ก ราคาถูก และน่ารักโดยที่มีชิ้นส่วนต่างๆ อยู่ในมือแล้ว เฟรมนี้ใช้ 1.8" แผง TFT ขนาดเล็กและไร้สาย ESP8266
VISUINO ลูกเต๋ากลิ้งโดยใช้โมดูล OLED ขนาด 0.96 นิ้ว 4 พิน: 7 ขั้นตอน
VISUINO Rolling Dice ใช้โมดูล OLED ขนาด 0.96 นิ้ว 4 ขา: ในบทช่วยสอนนี้ เราจะใช้ OLED Lcd และ Visuino เพื่อสร้าง Rolling Dice เมื่อเรากดปุ่มบนเขียงหั่นขนมของเรา ดูวิดีโอสาธิต
วิธีสร้างนาฬิกาเรียลไทม์โดยใช้ Arduino และจอแสดงผล TFT - Arduino Mega RTC พร้อมจอแสดงผล TFT ขนาด 3.5 นิ้ว: 4 ขั้นตอน
วิธีทำนาฬิกาเรียลไทม์โดยใช้ Arduino และจอแสดงผล TFT | Arduino Mega RTC พร้อมจอแสดงผล TFT ขนาด 3.5 นิ้ว: ไปที่ช่อง Youtube ของฉัน บทนำ: - ในโพสต์นี้ฉันจะสร้าง "นาฬิกาแบบเรียลไทม์" โดยใช้จอสัมผัส TFT ขนาด 3.5 นิ้ว, Arduino Mega โมดูล RTC 2560 และ DS3231….ก่อนเริ่ม…ตรวจสอบวิดีโอจากช่อง YouTube ของฉัน..หมายเหตุ:- หากคุณใช้ Arduin
Orange PI HowTo: ตั้งค่าให้ใช้กับจอแสดงผลมองหลังรถยนต์และอะแดปเตอร์ HDMI เป็น RCA: 15 ขั้นตอน
Orange PI HowTo: ตั้งค่าให้ใช้กับจอแสดงผลมองหลังรถยนต์และอะแดปเตอร์ HDMI เป็น RCA: คำนำ ดูเหมือนว่าทุกเครื่องจะใช้ชุดทีวีหรือจอภาพขนาดใหญ่และใหญ่กว่าพร้อมบอร์ด Orange PI ที่โง่เขลา และดูเหมือนว่าจะเกินความสามารถเล็กน้อยเมื่อมีไว้สำหรับระบบฝังตัว ที่นี่เราต้องการสิ่งเล็กน้อยและบางอย่างที่ไม่แพง ราวกับ