İçindekiler:

MHP Geliştirme için Windows Vista'da Panasonic ADK'yı Yapılandırma: 4 Adım
MHP Geliştirme için Windows Vista'da Panasonic ADK'yı Yapılandırma: 4 Adım

Video: MHP Geliştirme için Windows Vista'da Panasonic ADK'yı Yapılandırma: 4 Adım

Video: MHP Geliştirme için Windows Vista'da Panasonic ADK'yı Yapılandırma: 4 Adım
Video: Bilgisayara 17 Yıllık Vista Kurarsak Ne Olur? En Sevilmeyen Microsoft İşletim Sistemi (UEFI) 2024, Kasım
Anonim
MHP Geliştirme için Windows Vista'da Panasonic ADK'yı Yapılandırma
MHP Geliştirme için Windows Vista'da Panasonic ADK'yı Yapılandırma

Panasonic ADK, Linux ortamı için geliştirildi. Windows işletim sisteminde geliştirmeyi tercih eden arkadaşlar için yapabilecekleriniz bunlar. Sonunda ilk xlet'i set üstü kutuda çalıştırabilmem için deneme yanılma sürecim tam bir hafta sürdü! -cut… Bu benim ilk talimatım:-)

Adım 1: Üst Kutu Kurulumu ve Yapılandırmasını Ayarlayın

Set Üstü Kutu Kurulumu ve Konfigürasyonu
Set Üstü Kutu Kurulumu ve Konfigürasyonu

Yapılması gereken ilk şey, tüm donanımı düzgün bir şekilde bağlamaktır. Panasonic ADK, PCMCIA yuvasına takılan bir Promocard geliştirme kiti ile birlikte gelir. Ana bilgisayar aracılığıyla geliştirmeye olanak tanır. Daha fazla bilgi için ADK belgelerini okuyun. Adımlar:1. Set Üstü Kutusunu (STB) bir ethernet kablosu aracılığıyla bir anahtarlama merkezine, SCART kablolarını TV'ye bağlayın ve STB uzaktan kumandasını hazırlayın.2. Ana bilgisayarı aynı hub'a bağlayın.3. STB'yi açın. (resme bakın) ve bir açılıştan sonra ADK Ana Menüsünü göreceksiniz.4. 'Ağı Yapılandır'ı seçin ve Ağı Yapılandır ekranına5 getirileceksiniz. STB IP adresini girin. 192.168.1.56'yı seçiyorum. Ağ maskesini girin. Yapılandırmam için 255.255.255.07. Bir ağ geçidi kullanıyorsanız, ağ geçidi8 altında 'ETKİN' seçeneğini seçin. Ağ geçidi IP adresini girin.9. Arama Yolu için NFS'yi seçin. STB, xlet'leri bir ana bilgisayardaki bir NFS paylaşılan dizininden veya dahili olarak Flash bellekte çalıştırabilir. Bizim durumumuzda, xlet'i doğrudan ana bilgisayarımızda10 çalıştırmak istiyoruz. Montaj noktasını girin. NFS ana bilgisayarınızda tam olarak neyin paylaşıldığını girmelisiniz. Ana bilgisayarın IP adresiyle başlayın, ardından NFS dizini ile Benim durumumda, 192.168.1.111:f:/nfs/helloTüm ayarlardan memnun olduğunuzda, 'kaydet ve Çık'ı seçin Yeniden başlatma yapın.

Adım 2: Ana Bilgisayar Kurulumu: Seri Terminal

Ana Bilgisayar Kurulumu: Seri Terminal
Ana Bilgisayar Kurulumu: Seri Terminal
Ana Bilgisayar Kurulumu: Seri Terminal
Ana Bilgisayar Kurulumu: Seri Terminal
Ana Bilgisayar Kurulumu: Seri Terminal
Ana Bilgisayar Kurulumu: Seri Terminal

Geliştirmeye başlamadan önce birkaç adım vardır.(a) Seri Term1 Kurulumu. Öncelikle STB'nin seri portunu ana bilgisayarın seri portuna bağlamanız gerekiyor. Ne yazık ki birçok modern bilgisayar artık seri portlarla gelmiyor. Korkmayın, piyasada çok sayıda USB - Seri dönüştürücü var. Benim durumumda, ebay'de yaygın olarak bulunan bir USB'den seriye kablo kullanıyorum. Üretken bir USB yongası kullanıyor ve sürücüyü yükledikten sonra sanal Aygıt Yöneticisi altındaki seri bağlantı noktası. (resme bakın) Benim durumumda COM82. Ardından, bir seri modem yazılımına ihtiyacınız var. REALTERM'i indirdim ancak herhangi bir yazılımı kullanabilirsiniz.https://realterm.sourceforge.net/3. Seri port konfigürasyonu (resimlere bakın) Aşağıdaki ayarları kullanın: Ekran: ANSIPORT: COM8 (kendi değerinizi kullanın) Baud: 19200, 8N1Donanım akış kontrolü yok, Yazılım kontrolü yok4. Test Eğer düzgün bir şekilde bağlanır ve yapılandırırsanız, uzaktan kumandaya her bastığınızda ve STB yanıt verirse, seri terminalde hata ayıklama bilgilerini göreceksiniz. Benim durumumda, realterm yazılımındaki sarı metin hata ayıklama metnidir.

Adım 3: Ana Bilgisayar Kurulumu: NFS Paylaşımı

Ana Bilgisayar Kurulumu: NFS Paylaşımı
Ana Bilgisayar Kurulumu: NFS Paylaşımı
Ana Bilgisayar Kurulumu: NFS Paylaşımı
Ana Bilgisayar Kurulumu: NFS Paylaşımı

Bu en önemli kısımdır; Bu kısmı çözene kadar STB'nin Konumlandırıcı dosyalarını tanıması ve ayrıştırması için epey zaman harcıyorum… Başlamadan önce, ana bilgisayarın Set Üstü Kutusuna ping atabildiğini test etmek iyi olur. Bunu şu şekilde yapın: bir komut istemi penceresi açın ve STB'nin ping IP adresini yazın Benim için ping 192.168.1.5 STB.1'den gelen yanıtları görmelisiniz. NFSWindows, NFS'yi yerel olarak desteklemez; en azından Vista değil. Windows XP'nin ücretsiz bir NFS bileşeni olduğunu okudum, ancak varsayılan olarak kapalı. XP kullanıyorsanız Windows XP'de NFS'de bir arama yapın. NFS paylaşımları oluşturmak için https://www.labf.com/nfsaxe/index.html2 adresinden nfsAxe adlı bir yazılım indiriyorum. Dışa Aktarımı Oluşturun (resme bakın)Yazılımı kurduktan sonra, STB'ye girilen ayarı yansıtan bir NFS paylaşımı oluşturmalısınız. 'Dizin Ekle'yi tıklayın ve onu konum belirleme dosyasını ve xlet sınıflarını tuttuğunuz konuma yönlendirin. bulucu dosyası hakkında daha fazla bilgi, lütfen ADK belgelerine bakın. Benim durumumda, dizin F:\nfs\hello\dışa aktarma bağlama yolu /f/nfs/hello olacaktır bu, STP 192.168.1.111:/ f/nfs/helloSonraki, bu dışa aktarma için tüm ana bilgisayarlar, tüm kullanıcılar, tüm gruplar, R/W erişimi oluşturmak için Kullanıcı Erişimi Eklemelisiniz.3. Ad Dönüştürme (*ÇOK ÖNEMLİ) Modu 'Yasadışı karakterlere izin ver' olarak değiştirin ve 'UTF8 Ad biçimini kullan' seçeneğini işaretleyin Bir sonraki adıma geçin

Adım 4: Test Edin ve Geliştirmeye Başlayın

Test Et ve Geliştirmeye Başla!
Test Et ve Geliştirmeye Başla!
Test Et ve Geliştirmeye Başla!
Test Et ve Geliştirmeye Başla!
Test Et ve Geliştirmeye Başla!
Test Et ve Geliştirmeye Başla!

Yazılım geliştirmenizi ayarlamadan önceki son adım, STB'nin ana bilgisayarda xlet'i çalıştırabildiğini test etmeyi içerir.1. Uzaktan kumandayı kullanarak STB.2'nin Ana Menüsünden 'Xlet'i Başlat'ı seçin. STB, STB ağ yapılandırmasında saklanan ayarlara dayalı olarak ana bilgisayarınızdaki Konumlandırıcı dosyasını bulmaya ve ayrıştırmaya çalışacaktır.3. Başarılı olursa, - NFS sunucusunda, STB IP adresi montajını göreceksiniz (resme bakın) - STB'de, 'Xlet'i Başlat' menüsünü ve herhangi bir bulucu dosyasını göreceksiniz.- aynı anda hepsini göreceksiniz. seri terminal4'teki hata ayıklama bilgileri. Xlet'i çalıştırın!!Yukarıdaki 3. adım başarılı olursa, şimdi xlet'i seçip çalıştırabilirsiniz. Benim durumumda, xlet bulucu dosyası 'start' olarak adlandırılır. Seçin ve uzaktan kumandada 'Enter' tuşuna basın5. Xlet çalışıyor (resme bakın)6. Xlet'i durdurmak için uzaktan kumandadaki 'NAV' tuşuna basın.7. Pekala, hepsi bu kadar ve artık Eclipse gibi favori IDE'nizi kullanarak yazılım geliştirme ortamınızı oluşturmaya başlayabilirsiniz. Eclipse kullanarak MHP için geliştirme hakkında bir not: En önemli şey talimatları (JRE 1.4.2, Stubs, vb.) takip etmektir.) https://www.code4tv.com/c/downloads içinde listelenmiştirTeşekkürler!!

Önerilen: