Πίνακας περιεχομένων:

Διαμόρφωση του Panasonic ADK στα Windows Vista για ανάπτυξη MHP: 4 βήματα
Διαμόρφωση του Panasonic ADK στα Windows Vista για ανάπτυξη MHP: 4 βήματα

Βίντεο: Διαμόρφωση του Panasonic ADK στα Windows Vista για ανάπτυξη MHP: 4 βήματα

Βίντεο: Διαμόρφωση του Panasonic ADK στα Windows Vista για ανάπτυξη MHP: 4 βήματα
Βίντεο: Part 4 - Triplanetary Audiobook by E. E. Smith (Chs 13-17) 2024, Ιούλιος
Anonim
Διαμόρφωση του Panasonic ADK στα Windows Vista για ανάπτυξη MHP
Διαμόρφωση του Panasonic ADK στα Windows Vista για ανάπτυξη MHP

Το Panasonic ADK αναπτύχθηκε για περιβάλλον Linux. Για τα παιδιά που προτιμούν την ανάπτυξη σε λειτουργικό σύστημα Windows, αυτό μπορείτε να κάνετε. Μου πήρε μια ολόκληρη εβδομάδα για δοκιμή και σφάλμα για να τελειώσει τελικά το πρώτο xlet στο set top box! Εδώ είναι το σύντομο -κοπή … Αυτό είναι το πρώτο μου διδακτικό:-)

Βήμα 1: Ρύθμιση και διαμόρφωση του Top Box

Ρύθμιση και διαμόρφωση του Top Box
Ρύθμιση και διαμόρφωση του Top Box

Το πρώτο πράγμα που πρέπει να κάνετε είναι να συνδέσετε σωστά όλο το υλικό. Το Panasonic ADK συνοδεύεται από ένα κιτ ανάπτυξης Promocard που συνδέεται στην υποδοχή PCMCIA. Επιτρέπει την ανάπτυξη μέσω ενός κεντρικού υπολογιστή. Διαβάστε τα έγγραφα ADK για περισσότερες πληροφορίες. Βήματα: 1. Συνδέστε το Set Top Box (STB) μέσω καλωδίου ethernet σε διακόπτη μεταγωγής, τα καλώδια SCART στην τηλεόραση και ετοιμάστε το τηλεχειριστήριο STB. Συνδέστε τον κεντρικό υπολογιστή στον ίδιο διανομέα.3. Ενεργοποιήστε το STB. (δείτε την εικόνα) και μετά την εκκίνηση, θα δείτε το κύριο μενού ADK. Επιλέξτε «Διαμόρφωση δικτύου» και θα μεταφερθείτε στην οθόνη Διαμόρφωση δικτύου5. Εισαγάγετε τη διεύθυνση IP STB. Επιλέγω 192.168.1.56. Εισαγάγετε τη μάσκα δικτύου. Για τη διαμόρφωσή μου, είναι 255.255.255.07. Εάν χρησιμοποιείτε πύλη, επιλέξτε "ΕΝΕΡΓΟΠΟΙΗΣΗ" κάτω από την πύλη8. Εισαγάγετε τη διεύθυνση IP της πύλης.9. Για τη διαδρομή αναζήτησης, επιλέξτε NFS. Το STB μπορεί να εκτελέσει xlets είτε από κοινόχρηστο κατάλογο NFS από κεντρικό υπολογιστή είτε εσωτερικά στη μνήμη Flash. Στην περίπτωσή μας, θέλουμε να τρέξουμε το xlet απευθείας στον κεντρικό υπολογιστή μας10. Εισαγάγετε το σημείο στήριξης. Πρέπει να εισαγάγετε ακριβώς αυτό που μοιράζεστε στον κεντρικό υπολογιστή NFS. Ξεκινήστε με τη διεύθυνση IP του κεντρικού υπολογιστή που υπολογίζεται στη συνέχεια με τον κατάλογο NFS Για την περίπτωσή μου, είναι 192.168.1.111:f:/nfs/hello επιλέξτε 'αποθήκευση και έξοδος' Κάντε επανεκκίνηση.

Βήμα 2: Ρύθμιση υπολογιστή κεντρικού υπολογιστή: Σειριακό τερματικό

Ρύθμιση υπολογιστή κεντρικού υπολογιστή: Σειριακό τερματικό
Ρύθμιση υπολογιστή κεντρικού υπολογιστή: Σειριακό τερματικό
Ρύθμιση υπολογιστή κεντρικού υπολογιστή: Σειριακό τερματικό
Ρύθμιση υπολογιστή κεντρικού υπολογιστή: Σειριακό τερματικό
Ρύθμιση υπολογιστή κεντρικού υπολογιστή: Σειριακό τερματικό
Ρύθμιση υπολογιστή κεντρικού υπολογιστή: Σειριακό τερματικό

Υπάρχουν μερικά βήματα πριν ξεκινήσετε την ανάπτυξη. (Α) Ρύθμιση σειριακού όρου1. Πρώτον, πρέπει να συνδέσετε τη σειριακή θύρα του STB στη σειριακή θύρα του κεντρικού υπολογιστή. Δυστυχώς, πολλοί σύγχρονοι υπολογιστές δεν διαθέτουν πλέον σειριακές θύρες. Για να μην φοβάστε, υπάρχουν πολλοί μετατροπείς USB σε Serial στην αγορά. Στην περίπτωσή μου, χρησιμοποιώ καλώδιο USB to serial που διατίθεται συνήθως στο ebay. Χρησιμοποιεί ένα παραγωγικό τσιπ USB και μετά την εγκατάσταση του προγράμματος οδήγησης, θα δείτε την εικονική σειριακή θύρα στη Διαχείριση συσκευών. (βλέπε εικόνα) Στην περίπτωσή μου, είναι COM82. Στη συνέχεια, χρειάζεστε ένα σειριακό λογισμικό μόντεμ. Κατέβασα το REALTERM αλλά μπορείτε να χρησιμοποιήσετε οποιοδήποτε λογισμικό.https://realterm.sourceforge.net/3. Διαμόρφωση σειριακής θύρας (δείτε εικόνες) Χρησιμοποιήστε τις ακόλουθες ρυθμίσεις: Οθόνη: ANSIPORT: COM8 (χρησιμοποιήστε την αξία σας) Baud: 19200, 8N1Χωρίς έλεγχο ροής υλικού, Χωρίς έλεγχο λογισμικού4. Εάν συνδέεστε και διαμορφώνετε σωστά, κάθε φορά που πατάτε το τηλεχειριστήριο και το STB απαντά, θα δείτε πληροφορίες εντοπισμού σφαλμάτων στο σειριακό τερματικό. Στην περίπτωσή μου, το κίτρινο κείμενο στο λογισμικό realterm είναι το κείμενο εντοπισμού σφαλμάτων.

Βήμα 3: Ρύθμιση υπολογιστή κεντρικού υπολογιστή: Κοινή χρήση NFS

Ρύθμιση υπολογιστή κεντρικού υπολογιστή: Κοινή χρήση NFS
Ρύθμιση υπολογιστή κεντρικού υπολογιστή: Κοινή χρήση NFS
Ρύθμιση υπολογιστή κεντρικού υπολογιστή: Κοινή χρήση NFS
Ρύθμιση υπολογιστή κεντρικού υπολογιστή: Κοινή χρήση NFS

Αυτό είναι το πιο σημαντικό κομμάτι. Περνάω αρκετό χρόνο προσπαθώντας να κάνω το STB να αναγνωρίσει και να αναλύσει τα αρχεία εντοπισμού χωρίς επιτυχία μέχρι να καταλάβω αυτό το κομμάτι…. Πριν ξεκινήσετε, είναι καλό να δοκιμάσετε ότι ο κεντρικός υπολογιστής μπορεί να πινγκάρει το Set Top Box. ανοίγοντας ένα παράθυρο γραμμής εντολών και πληκτρολογήστε διεύθυνση IP ping του STBΓια μένα, είναι το ping 192.168.1.5 Θα πρέπει να δείτε τις απαντήσεις από το STB.1. Το NFSWindows δεν υποστηρίζει εγγενώς το NFS. τουλάχιστον όχι Vista. Διάβασα ότι τα Windows XP έχουν ένα δωρεάν στοιχείο NFS, αλλά είναι απενεργοποιημένο από προεπιλογή. Κάντε μια αναζήτηση στο NFS στα Windows XP εάν χρησιμοποιείτε XP. Για να δημιουργήσετε μετοχές NFS, πραγματοποιώ λήψη μιας κλήσης λογισμικού nfsAxe από τη διεύθυνση: //www.labf.com/nfsaxe/index.html2. Δημιουργήστε την εξαγωγή (δείτε την εικόνα) Μετά την εγκατάσταση του λογισμικού, πρέπει να δημιουργήσετε μια κοινή χρήση NFS που αντικατοπτρίζει τη ρύθμιση που έχει εισαχθεί στο STB. Κάντε κλικ στην επιλογή "Προσθήκη καταλόγου" και δείξτε τη στη θέση όπου διατηρείτε το αρχείο εντοπισμού και τις κλάσεις xlet. Για περισσότερες πληροφορίες σχετικά με το αρχείο εντοπισμού, ανατρέξτε στο έγγραφο ADK. Στην περίπτωσή μου, ο κατάλογος είναι F: / nfs / γεια f/nfs/helloΕπόμενο, πρέπει να προσθέσετε User AccessCreate a all host, all users, all groups, R/W access for this export.3. Μετατροπή ονόματος (*ΠΟΛΥ ΣΗΜΑΝΤΙΚΟ) Αλλάξτε τη λειτουργία σε "Να επιτρέπονται παράνομοι χαρακτήρες" και επιλέξτε "Χρήση μορφής ονόματος UTF8" Μεταβείτε στο επόμενο βήμα

Βήμα 4: Δοκιμάστε και ξεκινήστε την ανάπτυξη

Δοκιμάστε και ξεκινήστε την ανάπτυξη!
Δοκιμάστε και ξεκινήστε την ανάπτυξη!
Δοκιμάστε και ξεκινήστε την ανάπτυξη!
Δοκιμάστε και ξεκινήστε την ανάπτυξη!
Δοκιμάστε και ξεκινήστε την ανάπτυξη!
Δοκιμάστε και ξεκινήστε την ανάπτυξη!

Το τελευταίο βήμα πριν από τη ρύθμιση της ανάπτυξης του λογισμικού σας περιλαμβάνει τη δοκιμή ότι το STB είναι σε θέση να εκτελέσει το xlet στον κεντρικό υπολογιστή. Χρησιμοποιώντας το τηλεχειριστήριο, επιλέξτε «Έναρξη Xlet» από το κύριο μενού του STB.2. Το STB θα προσπαθήσει να εντοπίσει και να αναλύσει το αρχείο εντοπισμού στον κεντρικό υπολογιστή σας με βάση τις ρυθμίσεις που είναι αποθηκευμένες στη διαμόρφωση του δικτύου STB. Εάν είναι επιτυχής,- στο διακομιστή NFS, θα δείτε τη διεύθυνση σύνδεσης STB IP (δείτε την εικόνα)- στο STB, θα δείτε το μενού "Έναρξη Xlet" και οποιοδήποτε αρχείο εντοπισμού.- ταυτόχρονα, θα δείτε όλα τις πληροφορίες εντοπισμού σφαλμάτων στο σειριακό τερματικό4. Εκτελέστε το Xlet !! Εάν το βήμα 3 παραπάνω είναι επιτυχές, μπορείτε τώρα να επιλέξετε το xlet και να το εκτελέσετε. Στην περίπτωσή μου, το αρχείο εντοπισμού xlet καλείται «έναρξη». Επιλέξτε το και πατήστε «Enter» στο τηλεχειριστήριο5. Xlet σε λειτουργία (βλέπε εικόνα) 6. Για να σταματήσετε το xlet, πατήστε 'NAV' στο τηλεχειριστήριο. Λοιπόν, αυτό είναι όλο και μπορείτε τώρα να ξεκινήσετε να δημιουργείτε το περιβάλλον ανάπτυξης λογισμικού χρησιμοποιώντας το αγαπημένο σας IDE όπως το Eclipse. Σημείωση σχετικά με την ανάπτυξη για MHP χρησιμοποιώντας το Eclipse: Το πιο σημαντικό πράγμα είναι να ακολουθήσετε τις οδηγίες (JRE 1.4.2, Stubs κ.λπ.) αναγράφονται στοhttps://www.code4tv.com/c/downloadsThanks !!

Συνιστάται: