Sommario:
- Passaggio 1: impostazione e configurazione del set top box
- Passaggio 2: configurazione del computer host: terminale seriale
- Passaggio 3: configurazione del computer host: condivisione NFS
- Passaggio 4: testare e avviare lo sviluppo
Video: Configurazione di Panasonic ADK in Windows Vista per lo sviluppo MHP: 4 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:06
Panasonic ADK è stato sviluppato per l'ambiente Linux. Per i ragazzi che preferiscono lo sviluppo nel sistema operativo Windows, questo è ciò che puoi fare. Mi ci è voluta un'intera settimana per tentativi ed errori per ottenere finalmente il primo xlet in esecuzione sul set top box! Ecco il breve -cut…Questo è il mio primo istruibile:-)
Passaggio 1: impostazione e configurazione del set top box
La prima cosa da fare è collegare correttamente tutto l'hardware. L'ADK di Panasonic viene fornito con un kit di sviluppo Promocard che si inserisce nello slot PCMCIA. Consente lo sviluppo tramite un computer host. Per ulteriori informazioni, leggere i documenti ADK. Passaggi:1. Collegare il Set Top Box (STB) tramite un cavo ethernet a un hub di commutazione, i cavi SCART alla TV e preparare il telecomando STB.2. Connettere il computer host allo stesso hub.3. Accendere l'STB. (vedi immagine) e dopo un avvio, vedrai il menu principale di ADK.4. Seleziona 'Configura rete' e verrai portato alla schermata Configura rete5. Immettere l'indirizzo IP STB. Scelgo 192.168.1.56. Inserisci la maschera di rete. Per la mia configurazione, è 255.255.255.07. Se utilizzi un gateway, scegli "ABILITATO" sotto gateway8. Immettere l'indirizzo IP del gateway.9. Per il percorso di ricerca, scegliere NFS. L'STB può eseguire xlet da una directory condivisa NFS da un computer host o internamente nella memoria Flash. Nel nostro caso, vogliamo eseguire l'xlet direttamente sul nostro computer host10. Inserisci il punto di montaggio. Devi inserire esattamente ciò che viene condiviso nel tuo computer host NFS. Inizia con l'indirizzo IP del computer host poi con la directory NFS Per il mio caso, è 192.168.1.111: f:/nfs/hello Quando sei soddisfatto di tutte le impostazioni, seleziona 'salva ed esci'Esegui un riavvio.
Passaggio 2: configurazione del computer host: terminale seriale
Ci sono alcuni passaggi prima di poter iniziare lo sviluppo.(a) Setup Serial term1. Innanzitutto, è necessario collegare la porta seriale dell'STB alla porta seriale del computer host. Sfortunatamente, molti computer moderni non sono più dotati di porte seriali. Non temere, ci sono molti convertitori da USB a seriale sul mercato. Nel mio caso, utilizzo un cavo da USB a seriale comunemente disponibile su ebay. Utilizza un chip USB prolifico e dopo aver installato il driver, vedrai il virtuale porta seriale in Gestione dispositivi. (vedi foto) Nel mio caso, è COM82. Successivamente, è necessario un software per modem seriale. Ho scaricato REALTERM ma puoi usare qualsiasi software.https://realterm.sourceforge.net/3. Configurazione della porta seriale (vedi foto)Utilizzare le seguenti impostazioni:Display: ANSIPORT: COM8 (usare il proprio valore)Baud: 19200, 8N1Nessun controllo del flusso hardware,Nessun controllo software4. TestSe ti connetti e configuri correttamente, ogni volta che premi il telecomando e l'STB risponde, vedrai le informazioni di debug sul terminale seriale. Nel mio caso, il testo giallo nel software realterm è il testo di debug.
Passaggio 3: configurazione del computer host: condivisione NFS
Questa è la parte più cruciale; Trascorro un po' di tempo cercando di far riconoscere e analizzare i file del localizzatore dall'STB senza successo finché non capisco questa parte… Prima di iniziare, è bene verificare che il computer host possa eseguire il ping del Set Top Box. aprendo una finestra del prompt dei comandi e digitando ping indirizzo IP di STBPer me, è ping 192.168.1.5 Dovresti vedere le risposte da STB.1. NFSWindows non supporta NFS in modo nativo; almeno non Vista. Ho letto che Windows XP ha un componente NFS gratuito ma è disattivato per impostazione predefinita. Se stai usando XP, fai una ricerca su NFS su Windows XP. Per creare condivisioni NFS, scarico una chiamata software nfsAxe da https://www.labf.com/nfsaxe/index.html2. Creare l'esportazione (vedi immagine) Dopo aver installato il software, è necessario creare una condivisione NFS che rispecchi l'impostazione inserita in STB. Fare clic su "Aggiungi directory" e puntare alla posizione in cui si conservano il file locator e le classi xlet. maggiori informazioni sul file di localizzazione, fare riferimento al documento ADK. Nel mio caso, la directory è F:\nfs\hello\il percorso di montaggio dell'esportazione sarà /f/nfs/hello questo corrisponde all'impostazione nell'STP 192.168.1.111:/ f/nfs/helloNext, è necessario aggiungere l'accesso utente Creare un accesso a tutti gli host, tutti gli utenti, tutti i gruppi, R/W per questa esportazione.3. Conversione del nome (* MOLTO IMPORTANTE) Cambia la modalità in "Consenti caratteri illegali" e seleziona "Usa formato nome UTF8" Passa al passaggio successivo
Passaggio 4: testare e avviare lo sviluppo
L'ultimo passaggio prima di impostare lo sviluppo del software prevede il test che l'STB sia in grado di eseguire l'xlet nel computer host.1. Utilizzando il telecomando, selezionare "Avvia Xlet" dal menu principale dell'STB.2. L'STB tenterà di individuare e analizzare il file Locator nel computer host in base alle impostazioni memorizzate nella configurazione di rete dell'STB.3. In caso di successo, - nel server NFS, vedrai il montaggio dell'indirizzo IP STB (vedi immagine)- nell'STB, vedrai il menu 'Start Xlet' e qualsiasi file di localizzazione.- Contemporaneamente, vedrai tutti le informazioni di debug sul terminale seriale4. Esegui l'Xlet!! Se il passaggio 3 sopra ha esito positivo, ora puoi selezionare l'xlet ed eseguirlo. Nel mio caso, il file di localizzazione dell'xlet è chiamato 'start'Selezionalo e premi 'Invio' sul telecomando5. Xlet funzionante (vedi foto)6. Per interrompere l'xlet, premere 'NAV' sul telecomando.7. Bene, questo è tutto e ora puoi iniziare a creare il tuo ambiente di sviluppo software usando il tuo IDE preferito come Eclipse. Una nota sullo sviluppo per MHP usando Eclipse: La cosa più importante è seguire le istruzioni (JRE 1.4.2, Stubs, ecc.) elencato inhttps://www.code4tv.com/c/downloadsGrazie!!
Consigliato:
Configurazione per provider GPS Bluetooth esterno per dispositivi Android: 8 passaggi
Configurazione per provider GPS Bluetooth esterno per dispositivi Android: questa istruzione spiegherà come creare il proprio GPS esterno abilitato Bluetooth per il telefono, accendere qualunque cosa a circa $ 10. Distinta dei materiali: Modulo bluetooth NEO 6M U-blox GPSHC-05 Conoscenza di interfacciamento Moduli Blutooth Low EnergyArdui
Sviluppo Java efficiente per Raspberry Pi: 11 passaggi (con immagini)
Sviluppo Java efficiente per Raspberry Pi: questo Instructable descrive un approccio molto efficiente per lo sviluppo di programmi Java per Raspberry Pi. Ho utilizzato l'approccio per sviluppare funzionalità Java che vanno dal supporto di dispositivi di basso livello ai programmi multi-thread e basati sulla rete. L'appro
Una configurazione della fotocamera per documenti MetaPrax inferiore a $ 10 per le videoconferenze: 5 passaggi
Una configurazione della telecamera per documenti MetaPrax inferiore a $ 10 per le videoconferenze: pubblicata 20200803 da John E. Nelson [email protected] Le telecamere per documenti da utilizzare nelle riunioni online costano da $ 60 a $ 150 dai rivenditori online. Con l'improvvisa trasformazione correlata al COVID-19 dall'apprendimento di persona all'apprendimento a distanza negli stagisti
NE555 Timer - Configurazione del timer NE555 in una configurazione astabile: 7 passaggi
NE555 Timer | Configurazione del timer NE555 in una configurazione astabile: il timer NE555 è uno dei circuiti integrati più comunemente utilizzati nel mondo dell'elettronica. È sotto forma di DIP 8, il che significa che dispone di 8 pin
Sviluppo ESP32 su sottosistema Windows per Linux: 7 passaggi
Sviluppo ESP32 su sottosistema Windows per Linux: ESP32 è una scheda microcontrollore a basso costo e bassa potenza di Espressif. È popolare tra i produttori a causa del suo basso costo e delle sue periferiche integrate, che includono WiFi e Bluetooth. Tuttavia, gli strumenti di sviluppo per ESP32 richiedono un'en