Inhoudsopgave:

Panasonic ADK configureren in Windows Vista voor MHP-ontwikkeling: 4 stappen
Panasonic ADK configureren in Windows Vista voor MHP-ontwikkeling: 4 stappen

Video: Panasonic ADK configureren in Windows Vista voor MHP-ontwikkeling: 4 stappen

Video: Panasonic ADK configureren in Windows Vista voor MHP-ontwikkeling: 4 stappen
Video: Windows Vista годы спустя: обзор, что нового и как она сейчас? 2024, November
Anonim
Panasonic ADK configureren in Windows Vista voor MHP-ontwikkeling
Panasonic ADK configureren in Windows Vista voor MHP-ontwikkeling

Panasonic ADK is ontwikkeld voor een Linux-omgeving. Voor jongens die de voorkeur geven aan ontwikkeling in Windows OS, dit is wat je kunt doen. Het kostte me een hele week om de eerste xlet op de settopbox te laten draaien! Hier is de korte -cut…Dit is mijn eerste instructable:-)

Stap 1: Set Top Box instellen en configureren

Set-top box instellen en configureren
Set-top box instellen en configureren

Het eerste dat u moet doen, is alle hardware correct aansluiten. De Panasonic ADK wordt geleverd met een Promocard-ontwikkelkit die in het PCMCIA-slot kan worden gestoken. Het maakt ontwikkeling via een hostcomputer mogelijk. Lees de ADK-documenten voor meer informatie. Stappen:1. Sluit de Set Top Box (STB) via een ethernetkabel aan op een schakelhub, de SCART-kabels op de tv en maak de STB-afstandsbediening gereed.2. Sluit de hostcomputer aan op dezelfde hub.3. Schakel de STB in. (zie afbeelding) en na het opstarten ziet u het ADK-hoofdmenu.4. Selecteer 'Netwerk configureren' en u komt in het scherm Netwerk configureren5. Voer het STB IP-adres in. Ik kies 192.168.1.56. Voer het netmasker in. Voor mijn configuratie is dit 255.255.255.07. Als je een gateway gebruikt, kies dan 'ENABLED' onder gateway8. Voer het IP-adres van de gateway in.9. Kies NFS voor het zoekpad. De STB kan xlets uitvoeren vanuit een gedeelde NFS-directory vanaf een hostcomputer of intern in het Flash-geheugen. In ons geval willen we de xlet rechtstreeks op onze hostcomputer10 uitvoeren. Voer het koppelpunt in. U moet precies invoeren wat er wordt gedeeld op uw NFS-hostcomputer. Begin met het IP-adres van de hostcomputer en vervolgens met de NFS-directory. In mijn geval is dit 192.168.1.111:f:/nfs/helloAls u tevreden bent met alle instellingen, selecteer 'opslaan en afsluiten'Doe een herstart.

Stap 2: Hostcomputerconfiguratie: seriële terminal

Hostcomputerconfiguratie: seriële terminal
Hostcomputerconfiguratie: seriële terminal
Hostcomputerconfiguratie: seriële terminal
Hostcomputerconfiguratie: seriële terminal
Hostcomputerconfiguratie: seriële terminal
Hostcomputerconfiguratie: seriële terminal

Er zijn een paar stappen voordat u met de ontwikkeling kunt beginnen. (a) Setup Seriële term1. Eerst moet je de seriële poort van de STB verbinden met de seriële poort van de hostcomputer. Helaas hebben veel moderne computers geen seriële poorten meer. Niet te vrezen, er zijn veel USB-naar-serieel-converters op de markt. In mijn geval gebruik ik een USB-naar-seriële kabel die algemeen verkrijgbaar is op eBay. Het maakt gebruik van een productieve USB-chip en na het installeren van het stuurprogramma, ziet u de virtuele seriële poort onder Apparaatbeheer. (zie afbeelding) In mijn geval is dat COM82. Vervolgens hebt u een seriële modemsoftware nodig. Ik heb REALTERM gedownload, maar je kunt elke software gebruiken.https://realterm.sourceforge.net/3. Configuratie van seriële poort (zie afbeeldingen)Gebruik de volgende instellingen:Display: ANSIPORT: COM8 (gebruik je eigen waarde)Baud: 19200, 8N1Geen hardware flow control, geen software control4. TestAls u goed aansluit en configureert, ziet u telkens als u op de afstandsbediening drukt en de STB reageert, foutopsporingsinformatie op de seriële terminal. In mijn geval is de gele tekst in de realterm-software de foutopsporingstekst.

Stap 3: Hostcomputerconfiguratie: NFS Share

Hostcomputerconfiguratie: NFS Share
Hostcomputerconfiguratie: NFS Share
Hostcomputerconfiguratie: NFS Share
Hostcomputerconfiguratie: NFS Share

Dit is het deel dat het meest cruciaal is; Ik besteed nogal wat tijd aan het proberen de STB de Locator-bestanden te laten herkennen en ontleden, zonder succes totdat ik dit onderdeel heb uitgevogeld… Voordat u begint, is het goed om te testen of de hostcomputer de Set Top Box kan pingen. Doe dit door het openen van een opdrachtpromptvenster en typ ping IP-adres van STBVoor mij is het ping 192.168.1.5U zou de antwoorden van de STB.1 moeten zien. NFSWindows biedt geen native ondersteuning voor NFS; in ieder geval niet Vista. Ik heb gelezen dat Windows XP een gratis NFS-component heeft, maar deze is standaard uitgeschakeld. Zoek op NFS op Windows XP als u XP gebruikt. Om NFS-shares te maken, download ik een software-aanroep nfsAxe van https://www.labf.com/nfsaxe/index.html2. Maak de export (zie afbeelding)Na het installeren van de software, moet u een NFS-share maken die de instelling weerspiegelt die in de STB is ingevoerd. Klik op 'Add Directory' en wijs deze naar de locatie waar u het locatorbestand en de xlet-klassen bewaart. Voor meer informatie over het locatorbestand, raadpleeg de ADK-documentatie. In mijn geval is de map F:\nfs\hello\het export-mountpad zal /f/nfs/hellothis zijn, komt overeen met de instelling in de STP 192.168.1.111:/ f/nfs/helloVolgende, u moet Gebruikerstoegang toevoegenMaak alle hosts, alle gebruikers, alle groepen, R/W-toegang voor deze export.3. Naamconversie (* ZEER BELANGRIJK) Wijzig de modus in 'Ongeldige tekens toestaan' en vink 'Gebruik UTF8-naamformaat' aan Ga verder met de volgende stap

Stap 4: Test en start met ontwikkelen

Test en start met ontwikkelen!
Test en start met ontwikkelen!
Test en start met ontwikkelen!
Test en start met ontwikkelen!
Test en start met ontwikkelen!
Test en start met ontwikkelen!

De laatste stap voor het opzetten van uw softwareontwikkeling omvat het testen of de STB in staat is om de xlet op de hostcomputer uit te voeren.1. Selecteer met de afstandsbediening 'Start Xlet' in het hoofdmenu van de STB.2. De STB zal proberen het Locator-bestand op uw hostcomputer te lokaliseren en te parseren op basis van de instellingen die zijn opgeslagen in de STB-netwerkconfiguratie.3. Indien succesvol, - in de NFS-server, ziet u het STB IP-adres koppelen (zie afbeelding) - in de STB ziet u het menu 'Start Xlet' en een willekeurig locatorbestand. - tegelijkertijd ziet u alle de foutopsporingsinformatie op de seriële terminal4. Voer de Xlet uit!! Als stap 3 hierboven succesvol is, kunt u nu de xlet selecteren en uitvoeren. In mijn geval is het xlet-locatorbestand 'start'. Selecteer het en druk op 'Enter' op de afstandsbediening5. Xlet loopt (zie afbeelding)6. Om de xlet te stoppen, drukt u op 'NAV' op de afstandsbediening.7. Dat is alles en u kunt nu beginnen met het maken van uw software-ontwikkelomgeving met uw favoriete IDE, zoals Eclipse. Een opmerking over het ontwikkelen voor MHP met Eclipse: het belangrijkste is om de instructies te volgen (JRE 1.4.2, Stubs, enz.) vermeld in

Aanbevolen: