Πίνακας περιεχομένων:
Βίντεο: Orange PI HowTo: Ρυθμίστε το για χρήση με οθόνη 5 ιντσών HDMI TFT LCD: 8 βήματα (με εικόνες)
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-13 06:57
Εάν ήσασταν αρκετά συνετοί για να παραγγείλετε μια οθόνη HDMI TFT LCD μαζί με το πορτοκαλί PI σας, πιθανώς να αποθαρρύνεστε από τις δυσκολίες στην προσπάθεια να το αναγκάσετε να λειτουργήσει. Ενώ άλλοι δεν μπορούσαν καν να σημειώσουν κανένα εμπόδιο. Το κλειδί είναι ότι υπάρχουν τουλάχιστον δύο (ίσως και περισσότεροι) διαφορετικοί τύποι αυτών που εμφανίζονται στην αγορά. Μοιάζουν πολύ μεταξύ τους και μπορεί κάποιος να χάσει οποιαδήποτε διαφορά.
Εδώ είναι και τα δύο: Το ένα στα αριστερά της εικόνας είναι το "καλό". Η εγκατάστασή του ήταν εύκολη και απλή. Αυτός που βρίσκεται στα δεξιά είναι ο «κακός». Το στήσιμο του ήταν πολύ πιο περίπλοκο.
Δεν υπάρχει σχεδόν καμία διαφορά μεταξύ του καλού και του "κακού", εξαιρουμένου ίσως ότι το κακό υπογράφεται ως "Rev3.0" (αναθεώρηση 1) και το καλό υπογράφεται ως "Rev2" (αναθεώρηση 2) ή "v2 ".
ΑΠΑΙΤΟΥΜΕΝΑ:
- Πορτοκαλί PI με Linux bootable SD card. (Ο πορτοκαλί επίσημος ιστότοπος PI έχει τις οδηγίες πώς να το φτιάξετε: https://www.orangepi.org/Docs/SDcardinstallation.html και με σωστή παροχή ρεύματος.
- Υπολογιστής επιφάνειας εργασίας (Windows που εκτελούνται)
- Καλώδιο HDMI
- Καλώδιο USB σε mini-usb
- Αντίγραφο εργασίας του βοηθητικού προγράμματος fexc.exe.
Είναι καλό εάν η εικόνα Linux σας διατηρεί το αρχείο εγκατάστασης (script.bin) σε ένα διαμέρισμα FAT της κάρτας flash σας. Εάν όχι - Θα βρείτε έναν τρόπο για να το καθαρίσετε από το διαμέρισμα 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-σε-HDMI σε σχήμα U, που συνοδεύει την οθόνη σας, οι γεωμετρίες της πλακέτας Orange PI και της οθόνης απλώς δεν το επιτρέπουν αυτό.
Βήμα 3: Μετατροπή BIN σε FEX
Πάρτε την εκκινήσιμη κάρτα flash Orange PI Linux και συνδέστε την στον επιτραπέζιο υπολογιστή σας Windows χρησιμοποιώντας κάποιον κατάλληλο προσαρμογέα. Στη συνέχεια, βρείτε το αρχείο "script.bin" στην κάρτα flash και αντιγράψτε το σε μια καλή θέση στον σκληρό δίσκο του επιτραπέζιου υπολογιστή σας. Π.χ. στο φάκελο c: / stool \.
Αντιγράψτε το λειτουργικό δείγμα του βοηθητικού προγράμματος fexc.exe μαζί με τα αρχεία fex2bin.bat και bin2fex.bat στον ίδιο φάκελο, όπου έχετε τοποθετήσει το script.bin. (Ανατρέξτε στο προηγούμενο εγχειρίδιο μου για να βρείτε έναν τρόπο για να βρείτε το διαβόητο fexc.exe)
Αποκρυπτογραφήστε το script.bin σε μορφή κειμένου (script.fex) εκτελώντας το αρχείο εντολών bin2fex.bat.
Εάν χρησιμοποιείτε το You orange PI για αρκετό καιρό, σημαίνει ότι έχετε ρυθμίσει σωστά ρολόγια επεξεργαστή και μνήμης. Μπορείτε λοιπόν να προχωρήσετε απευθείας στο βήμα 5. Εάν χρησιμοποιείτε το Orange PI για πρώτη φορά - αφιερώστε χρόνο για να ρυθμίσετε τις κατάλληλες και ασφαλείς ταχύτητες για τον επεξεργαστή και τη μνήμη.
Βήμα 4: Προετοιμάστε το Safe Script.fex
Ελέγξτε τις ενότητες [στόχος], [dvfs_table] και [dram_para] του αρχείου (text) 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 = 912.000.000 lv3_volt = 1350 lv4_freq = 864.000.000 lv4_volt = 1300 lv5_freq = 624.000.000 lv5_volt = 1250
Και για να ορίσετε
dram_clk = 624
στην ενότητα [dram_para]. Στο προηγούμενο οδηγό μου, η διαδικασία περιγράφεται με περισσότερες λεπτομέρειες.
Βήμα 5: Διαμόρφωση παραμέτρων εμφάνισης
{για 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 = 4d hdmi = 480 hdmi hdmi_cts_compatibility = 1
Όλες οι πιστώσεις στον Jimmy Belanger - [SOLVED] Orange PI PC H3 Winner, μεταγλωττισμένο με igorpecovnik jessie desktop
Βεβαιωθείτε επίσης ότι η παράμετρος 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 Ready
Συνδέστε το τροφοδοτικό 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" κλπ … είναι τα αντίστοιχα εμπορικά σήματα των αντίστοιχων κατόχων τους.