جدول المحتويات:
- الخطوة 1: حدد النموذج
- الخطوة 2: قم بتوصيل OPI الخاص بك
- الخطوة 3: تحويل BIN إلى FEX
- الخطوة 4: إعداد Safe Script.fex
- الخطوة 5: تكوين معلمات العرض
- الخطوة 6: تحويل FEX إلى BIN
- الخطوة 7: OPI Ready
- الخطوة 8: الملاحظات
فيديو: كيفية استخدام Orange PI: قم بإعداده للاستخدام مع شاشة HDMI TFT LCD مقاس 5 بوصات: 8 خطوات (مع صور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:41
إذا كنت حكيماً بما يكفي لطلب شاشة 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 إلى كابل 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 إلى 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 = 1350q_volt = 1350q_freq
وتعيين
Dram_clk = 624
في قسم [دراما_بارا]. في التعليمات السابقة الخاصة بي ، تم وصف الإجراء بمزيد من التفاصيل.
الخطوة 5: تكوين معلمات العرض
{for REV 2} إذا كان لديك نموذج العرض "الجيد" ، فيمكنك نسخ / لصق (owerwrite) قسمي [disp_init] و [hdmi_para] من هنا:
[عرض]
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 = 480mi [hdmi_para] hdmi_para 1 "hdmi_cts_compatibility = 1
جميع الاعتمادات لـ Jimmy Belanger - [تم حلها] Orange PI PC H3 Winner ، تم تجميعها مع igorpecovnik jessie desktop
تأكد أيضًا من ضبط المعلمة pll_video في قسم [الساعة] على 292:
[ساعة]
pll_video = 292
{لـ REV 3}
إذا كان لديك نموذج العرض "السيئ" ، فيمكنك نسخ / لصق (owerwrite) أقسام [disp_init] و [hdmi_para] من هنا:
[عرض]
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 Ready
قم بتوصيل مصدر الطاقة 5 فولت لتشغيل Orange PI. والآن يمكنك رؤية صورة رائعة على شاشة LCD الخاصة بك.
الخطوة 8: الملاحظات
-
لماذا أسمي Rev2 بأنه "جيد" و Rev3 بأنه "سيء"؟
- يحتوي Rev 2 على نطاق التقاط فيديو على مدار الساعة pll أوسع بكثير. على سبيل المثال القس 2 جيد مع script.bin تم إعداده لـ Rev3 ، لكن Rev 3 سيظهر شاشة بيضاء فقط عند استخدامه مع script.bin لـ Rev2. وإذا بدأت في تغيير معلمة pll_video ، فستلاحظ أيضًا الفرق.
- مع Rev2 يمكنك بسهولة الحصول على دقة 800x480 كاملة ، بينما مع Rev 3 ستحصل فقط على 720x480
- يحتوي Rev2 على فتحات تركيب لطيفة ، بينما يصعب تثبيت Rev3 ميكانيكيًا.
- الإعدادات لها منطق واضح جدا بعد ذلك. في الواقع ، يحدد Windows عرض Rev3 (بواسطة EDID) على أنه "66 هرتز". والدقة الرأسية للشاشة 480 خطًا. لا يوجد سوى وضعين 480 خطًا في إعدادات OPI: الوضع 0: 480 سطرًا متشابكًا ، والوضع 2: 480 سطرًا غير متشابك. لذلك يجب على المرء فقط تعيين واحد منهم وضبط معدل الإطارات. إذا كان pll_video = 292 يتوافق مع 60 هرتز ، فسيكون 292 * 66/80 = 320 قريبًا بدرجة كافية. ومع ذلك ، يصبح واضحًا فقط بعد أن تعثر بالفعل على الإعدادات الصحيحة. كل شخص قوي بعقل خلفي …
- "Orange PI" ، "Windows" ، "Linux" ، "Sunxi-Tools" ، "Allwinner" ، إلخ … هي علامات تجارية مراسلة لأصحابها.
موصى به:
Arduino كيفية استخدام شاشة OLED مقاس 1.3 بوصة SH1106: 7 خطوات
Arduino كيفية استخدام شاشة OLED مقاس 1.3 بوصة SH1106: في هذا البرنامج التعليمي سوف نتعلم كيفية استخدام شاشة OLED مقاس 1.3 بوصة SH1106 Arduino و Visuino. شاهد الفيديو
كيفية استخدام شاشة عرض LCD مقاس 20 × 4 I2C مع Arduino: 6 خطوات
كيفية استخدام شاشة عرض LCD مقاس 20 × 4 I2C مع Arduino: في هذا البرنامج التعليمي البسيط ، سوف نتعلم كيفية استخدام شاشة عرض 20x4 I2C Character LCD مع Arduino Uno لعرض نص بسيط ومثل ؛ Hello World. شاهد الفيديو
كيفية صنع ساعة حقيقية باستخدام Arduino وشاشة TFT - Arduino Mega RTC مع شاشة TFT مقاس 3.5 بوصة: 4 خطوات
كيفية صنع ساعة Realtime باستخدام Arduino وشاشة TFT | Arduino Mega RTC مع شاشة TFT مقاس 3.5 بوصة: قم بزيارة قناة Youtube الخاصة بي. 2560 و DS3231 RTC module…. قبل البدء … تحقق من الفيديو من قناة YouTube الخاصة بي .. ملاحظة: - إذا كنت تستخدم Arduin
كيفية تعديل شاشة مقاس 5 بوصات من 12 فولت إلى 5 فولت من USB: 3 خطوات (بالصور)
كيفية تعديل شاشة مقاس 5 بوصات من 12 فولت إلى 5 فولت من منافذ USB: ستحتاج إلى: كبل USB لبنك الطاقة (قطع طرف صغير) مصدر فيديو لشريط مفك البراغي (مثل كابل خرج فيديو أصفر
كيفية استخدام Orange PI: قم بإعداده للاستخدام مع شاشة الرؤية الخلفية للسيارة ومحول HDMI إلى RCA: 15 خطوة
Orange PI HowTo: قم بإعداده للاستخدام مع شاشة الرؤية الخلفية للسيارة ومحول HDMI إلى RCA: FOREWORD. يبدو أن كل شخص يستخدم جهاز تلفزيون أو شاشة كبيرة أو أكبر مع لوحة برتقالية سخيفة. ويبدو أن هناك القليل من المبالغة عندما يكون مصممًا للأنظمة المدمجة. نحن هنا بحاجة إلى شيء صغير وشيء غير مكلف. مثل