Sommario:

Configurazione di Panasonic ADK in Windows Vista per lo sviluppo MHP: 4 passaggi
Configurazione di Panasonic ADK in Windows Vista per lo sviluppo MHP: 4 passaggi

Video: Configurazione di Panasonic ADK in Windows Vista per lo sviluppo MHP: 4 passaggi

Video: Configurazione di Panasonic ADK in Windows Vista per lo sviluppo MHP: 4 passaggi
Video: Novità Panasonic dal NAB 2012 2024, Dicembre
Anonim
Configurazione di Panasonic ADK in Windows Vista per lo sviluppo MHP
Configurazione di Panasonic ADK in Windows Vista per lo sviluppo MHP

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

Impostazione e configurazione del decoder
Impostazione e configurazione del decoder

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

Configurazione del computer host: terminale seriale
Configurazione del computer host: terminale seriale
Configurazione del computer host: terminale seriale
Configurazione del computer host: terminale seriale
Configurazione del computer host: terminale seriale
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

Configurazione del computer host: condivisione NFS
Configurazione del computer host: condivisione NFS
Configurazione del computer host: condivisione NFS
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

Testa e inizia lo sviluppo!
Testa e inizia lo sviluppo!
Testa e inizia lo sviluppo!
Testa e inizia lo sviluppo!
Testa e inizia lo sviluppo!
Testa e inizia 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: