Cuprins:
- Pasul 1: Set Set Top Box Setup și configurare
- Pasul 2: Configurarea computerului gazdă: Terminal serial
- Pasul 3: Configurare computer gazdă: partajare NFS
- Pasul 4: Testați și începeți dezvoltarea
Video: Configurarea Panasonic ADK în Windows Vista pentru dezvoltarea MHP: 4 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:47
Panasonic ADK a fost dezvoltat pentru mediul Linux. Pentru băieții care preferă dezvoltarea în sistemul de operare Windows, asta este ceea ce puteți face. Mi-a luat o săptămână întreagă până la încercare și eroare pentru a obține în sfârșit primul xlet care rulează pe set top box! Iată scurtul -cut … Acesta este primul meu instructable:-)
Pasul 1: Set Set Top Box Setup și configurare
Primul lucru de făcut este să conectați corect toate componentele hardware. Panasonic ADK vine cu un kit de dezvoltare Promocard care se conectează la slotul PCMCIA. Permite dezvoltarea prin intermediul unui computer gazdă. Citiți documentele ADK pentru mai multe informații. Pași: 1. Conectați Set Top Box (STB) printr-un cablu Ethernet la un hub de comutare, cablurile SCART la televizor și pregătiți telecomanda STB. Conectați computerul gazdă la același hub. Porniți STB. (a se vedea imaginea) și după o pornire, veți vedea meniul principal ADK. Selectați „Configurare rețea” și veți fi condus la ecranul Configurare rețea5. Introduceți adresa IP STB. Aleg 192.168.1.56. Introduceți masca de rețea. Pentru configurația mea, este 255.255.255.07. Dacă utilizați un gateway, alegeți „ENABLED” sub gateway8. Introduceți adresa IP a gateway-ului. Pentru calea de căutare, alegeți NFS. STB poate rula xlets fie dintr-un director partajat NFS de pe un computer gazdă, fie intern în memoria Flash. În cazul nostru, dorim să rulăm xlet-ul direct pe computerul nostru gazdă10. Introduceți punctul de montare. Trebuie să introduceți exact ceea ce este partajat în computerul dvs. gazdă NFS. Începeți cu adresa IP a computerului gazdă apoi cu directorul NFS Pentru cazul meu, este 192.168.1.111:f:/nfs/hello Când sunteți mulțumit de toate setările, selectați „Salvați și ieșiți” Faceți o repornire.
Pasul 2: Configurarea computerului gazdă: Terminal serial
Există câțiva pași înainte de a putea începe dezvoltarea. (A) Configurare Serial term1. În primul rând, trebuie să conectați portul serial al STB la portul serial al computerului gazdă. Din păcate, multe computere moderne nu mai vin cu porturi seriale. Nu vă temeți, există o mulțime de convertoare USB-Serial pe piață. În cazul meu, folosesc un cablu USB-serial disponibil în mod obișnuit în eBay. Folosește un cip USB prolific și după instalarea driverului, veți vedea virtualul port serial în Device Manager. (vezi poza) În cazul meu, este COM82. Apoi, aveți nevoie de un software de modem serial. Am descărcat REALTERM, dar puteți utiliza orice software.https://realterm.sourceforge.net/3. Configurarea portului serial (vezi imagini) Utilizați următoarele setări: Afișaj: ANSIPORT: COM8 (utilizați propria valoare) Baud: 19200, 8N1 Fără control de flux hardware, Fără control software4. Test Dacă vă conectați și configurați corect, de fiecare dată când apăsați telecomanda și STB răspunde, veți vedea informații de depanare pe terminalul serial. În cazul meu, textul galben din software-ul realterm este textul de depanare.
Pasul 3: Configurare computer gazdă: partajare NFS
Aceasta este partea cea mai importantă; Îmi petrec destul de mult timp încercând să fac ca STB să recunoască și să analizeze fișierele Locator fără succes până când dau seama de această parte … Înainte de a începe, este bine să testez că computerul gazdă poate face ping în Set Top Box. deschiderea unei ferestre de prompt de comandă și tastați adresa IP ping a STB Pentru mine, este ping 192.168.1.5 Ar trebui să vedeți răspunsurile de la STB.1. NFSWindows nu acceptă NFS în mod nativ; cel puțin nu Vista. Am citit că Windows XP are o componentă NFS gratuită, dar este oprit în mod implicit. Efectuați o căutare pe NFS pe Windows XP dacă utilizați XP. Pentru a crea partajări NFS, descarc un apel software nfsAxe de pe https://www.labf.com/nfsaxe/index.html2. Creați exportul (a se vedea imaginea) După instalarea software-ului, trebuie să creați o partajare NFS care reflectă setarea introdusă în STB. Faceți clic pe „Adăugați director” și indicați-l către locația în care păstrați fișierul de localizare și clasele xlet. mai multe informații despre fișierul localizator, vă rugăm să consultați documentația ADK. În cazul meu, directorul este F: / nfs / hello / calea de montare a exportului va fi / f / nfs / hellothis coincide cu setarea din STP 192.168.1.111:/ f / nfs / hello În continuare, trebuie să adăugați acces utilizator Creați un toate gazdele, toți utilizatorii, toate grupurile, acces R / W pentru acest export. Conversie nume (* FOARTE IMPORTANT) Schimbați modul pentru a „Permite caractere ilegale” și bifați „Utilizați formatul de nume UTF8” Treceți la pasul următor
Pasul 4: Testați și începeți dezvoltarea
Ultimul pas înainte de setarea dezvoltării software-ului implică testarea faptului că STB este capabil să ruleze xlet-ul în computerul gazdă. Folosind telecomanda, selectați „Start Xlet” din meniul principal al STB.2. STB va încerca să localizeze și să analizeze fișierul Locator în computerul gazdă pe baza setărilor stocate în configurația rețelei STB. Dacă aveți succes, - în serverul NFS, veți vedea montarea adresei IP STB (a se vedea imaginea) - în STB, veți vedea meniul „Start Xlet” și orice fișier de localizare. - în același timp, veți vedea toate informațiile de depanare de pe terminalul serial4. Rulați Xlet! Dacă pasul 3 de mai sus are succes, acum puteți selecta xletul și rulați-l. În cazul meu, fișierul de localizare a xletului se numește „start” Selectați-l și apăsați „Enter” pe telecomandă5. Xlet rulează (vezi poza) 6. Pentru a opri xletul, apăsați „NAV” de pe telecomandă. Ei bine, asta este tot și puteți începe acum să vă creați mediul de dezvoltare software folosind IDE-ul dvs. preferat, cum ar fi Eclipse. O notă despre dezvoltarea pentru MHP folosind Eclipse: Cel mai important lucru este să urmați instrucțiunile (JRE 1.4.2, Stubs, etc.)) enumerate înhttps://www.code4tv.com/c/downloadsThanks !!
Recomandat:
Dezvoltarea Aplicațiilor Remotamente pentru un Dragonboard 410c Utilizarea IDE Eclipse: 17 Steps
Desenvolvând Aplicații Remotamente Pentru a Dragonboard 410c Utilizând IDE Eclipse: O obiectiv al acestui document é afișează ca etape necesare pentru a configura o ambianță de dezvoltare, de modul în care HostPC (Computador / Notebook), atrav é s do IDE Eclipse compile os c ó digos e exporte for o Alvo (Drag
Configurarea camerei de documente MetaPrax sub 10 USD pentru conferințe video: 5 pași
Configurarea camerei de documente MetaPrax sub 10 USD pentru videoconferințe: publicată în 20200803 de John E. Nelson [email protected] Camerele documentelor care vor fi utilizate în cadrul întâlnirilor online costă între 60 și 150 USD de la comercianții cu amănuntul online. Odată cu transformarea bruscă a COVID-19 legată de la învățarea personală la învățarea la distanță prin intern
Configurarea finală RPi Zero fără cap pentru începători: 8 pași
Configurarea finală RPi Zero fără cap pentru începători: În acest instructable, vom arunca o privire asupra configurării mele de bază pentru toate proiectele Raspberry Pi Zero. Vom face totul de pe o mașină Windows, nu este nevoie de tastatură sau monitor suplimentar! Când vom termina, va fi pe internet, partajând fișiere prin rețea, bine
Configurarea tabletei pentru pilule albastre în STM32CubeIDE: 8 pași
Configurarea Blue Pill Board în STM32CubeIDE: Blue Pill este o placă de dezvoltare ARM foarte ieftină pentru oasele goale. Are un STM32F103C8 ca procesor care are 64 kbyte de bliț și 20 kbyte de memorie RAM. Acesta rulează până la 72 MHz și este cel mai ieftin mod de a intra în dezvoltarea de software încorporat ARM
Dezvoltarea ESP32 pe subsistemul Windows pentru Linux: 7 pași
Dezvoltarea ESP32 pe subsistemul Windows pentru Linux: ESP32 este o placă de microcontroler cu cost redus, cu putere redusă de la Espressif. Este popular printre producători datorită costurilor reduse și a perifericelor încorporate, care includ WiFi și Bluetooth. Cu toate acestea, instrumentele de dezvoltare pentru ESP32 necesită un en-like de tip Unix