Съдържание:
- Стъпка 1: Настройка и конфигуриране на Set Top Box
- Стъпка 2: Компютърна настройка на хоста: Сериен терминал
- Стъпка 3: Компютърна настройка на хоста: Споделяне на NFS
- Стъпка 4: Тествайте и стартирайте разработката
Видео: Конфигуриране на Panasonic ADK в Windows Vista за разработка на MHP: 4 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:55
Panasonic ADK е разработен за Linux среда. За момчета, които предпочитат развитието в Windows OS, това можете да направите. Отне ми цяла седмица на проби и грешки, за да накарам най -накрая първия xlet да работи на приставката! Ето краткия -cut … Това е първият ми инструктаж:-)
Стъпка 1: Настройка и конфигуриране на Set Top Box
Първото нещо, което трябва да направите, е да свържете правилно целия хардуер. Panasonic ADK идва с комплект за разработка на Promocard, който се включва в слота PCMCIA. Той позволява разработване чрез хост компютър. Прочетете документите на ADK за повече информация. Стъпки: 1. Свържете Set Top Box (STB) чрез Ethernet кабел към комутационен концентратор, SCART кабелите към телевизора и пригответе дистанционното STB. Свържете хост компютъра към същия концентратор. Включете STB. (вижте снимката) и след зареждане ще видите основното меню на ADK. Изберете „Конфигуриране на мрежа“и ще бъдете отведени до екрана Конфигуриране на мрежа5. Въведете STB IP адреса. Избирам 192.168.1.56. Въведете маската на мрежата. За моята конфигурация е 255.255.255.07. Ако използвате шлюз, изберете „ENABLED“под gateway8. Въведете IP адреса на шлюза. За пътя на търсене изберете NFS. STB може да изпълнява xlets или от споделена директория на NFS от хост компютър, или вътрешно във Flash паметта. В нашия случай искаме да стартираме xlet директно на нашия хост компютър10. Въведете точката на монтиране. Трябва да въведете точно това, което се споделя във вашия NFS хост компютър. Започнете с IP адреса на хост компютъра, след това с директорията NFS За моя случай това е 192.168.1.111:f:/nfs/hello Когато сте доволни от всички настройки, изберете „запазване и изход“Направете рестартиране.
Стъпка 2: Компютърна настройка на хоста: Сериен терминал
Има няколко стъпки, преди да започнете разработката. (А) Настройка на сериен термин 1. Първо, трябва да свържете серийния порт на STB към серийния порт на хост компютъра. За съжаление много съвременни компютри вече не се предлагат със серийни портове. Не се страхувайте, на пазара има много USB към серийни преобразуватели. В моя случай използвам USB към сериен кабел, често достъпен в ebay. Той използва плодовит USB чип и след инсталирането на драйвера ще видите виртуалния сериен порт под Device Manager. (вижте снимката) В моя случай това е COM82. След това се нуждаете от софтуер за сериен модем. Изтеглих REALTERM, но можете да използвате всеки софтуер. Https://realterm.sourceforge.net/3. Конфигуриране на сериен порт (вижте снимките) Използвайте следните настройки: Дисплей: ANSIPORT: COM8 (използвайте собствената си стойност) Baud: 19200, 8N1 Без хардуерен контрол на потока, Без софтуерно управление4. Тест Ако се свържете и конфигурирате правилно, всеки път, когато натиснете дистанционното управление и STB реагира, ще видите информация за отстраняване на грешки на серийния терминал. В моя случай жълтият текст в софтуера за реални условия е текстът за отстраняване на грешки.
Стъпка 3: Компютърна настройка на хоста: Споделяне на NFS
Това е най -важната част; Прекарвам доста време, опитвайки се да накарам STB да разпознае и анализира файловете на Locator без успех, докато не разбера тази част …. Преди да започнете, добре е да тествате дали хост компютърът може да пингва Set Top Box. Направете това от отваряне на прозорец на командния ред и въвеждане на ping IP адрес на STB За мен това е ping 192.168.1.5 Трябва да видите отговорите от STB.1. NFSWindows не поддържа NFS първоначално; поне не Vista. Прочетох, че Windows XP има безплатен NFS компонент, но е изключен по подразбиране. Направете търсене в NFS в Windows XP, ако използвате XP. За да създам NFS споделяния, изтеглям софтуерно обаждане nfsAxe от https://www.labf.com/nfsaxe/index.html2. Създайте експортиране (вижте снимката) След като инсталирате софтуера, трябва да създадете NFS споделяне, което отразява настройката, въведена в STB. Щракнете върху „Добавяне на директория“и го насочете към мястото, където съхранявате файла за локатор и класовете xlet. повече информация за файла с локатор, моля, вижте документацията за ADK. В моя случай директорията е F: / nfs / hello / пътят за монтиране при експортиране ще бъде/f/nfs/hello това съвпада с настройката в STP 192.168.1.111:/ f/nfs/hello След това трябва да добавите потребителски достъп Създайте всички хостове, всички потребители, всички групи, достъп до R/W за този износ. Преобразуване на имена (*МНОГО ВАЖНО) Променете режима на „Разрешаване на незаконни символи“и поставете отметка „Използвайте формат на име UTF8“Преминете към следващата стъпка
Стъпка 4: Тествайте и стартирайте разработката
Последната стъпка преди да настроите софтуерната си разработка включва тестване дали STB е в състояние да изпълнява xlet в хост компютъра. С помощта на дистанционното управление изберете „Стартиране на Xlet“от главното меню на STB.2. STB ще се опита да намери и анализира файла Locator във вашия хост компютър въз основа на настройките, съхранени в мрежовата конфигурация на STB. Ако успеете,- в NFS сървъра, ще видите монтирането на IP адрес на STB (вижте снимката)- в STB ще видите менюто "Старт Xlet" и всеки файл за локатор.- в същото време ще видите всички информацията за отстраняване на грешки на серийния терминал4. Стартирайте Xlet !! Ако стъпка 3 по -горе е успешна, сега можете да изберете xlet и да го стартирате. В моя случай файлът за локатор на xlet се обажда „start“Изберете го и натиснете „Enter“на дистанционното управление5. Xlet работи (вижте снимката) 6. За да спрете xlet, натиснете „NAV“на дистанционното. Е, това е всичко и сега можете да започнете да създавате вашата среда за разработка на софтуер, като използвате любимата си IDE, като Eclipse, Бележка за разработването на MHP с помощта на Eclipse: Най -важното е да следвате инструкциите (JRE 1.4.2, Stubs и т.н.) изброени вhttps://www.code4tv.com/c/downloadsБлагодаря !!
Препоръчано:
Малък бутон за табло ESP8266 (повторно конфигуриране): 15 стъпки
Малък бутон за тире ESP8266 (преконфигуриран): Това е малък бутон за тире, базиран на ESP8266. Той остава в дълбок сън, след като натиснете бутона, той изпълнява GET заявка към посочения URL адрес и ако е конфигуриран, също предава захранващото напрежение като променлива. Най -хубавото е, че чрез просто свързване на два p
ESP32 Captive Portal за конфигуриране на статични и DHCP IP настройки: 8 стъпки
ESP32 Captive Portal за конфигуриране на статични и DHCP IP настройки: ESP 32 е устройство с вградени WiFi и BLE. Това е нещо като благодат за IoT проектите. Просто дайте вашите SSID, парола и IP конфигурации и интегрирайте нещата в облака. Но управлението на IP настройките и идентификационните данни на потребителя може да бъде глава
NE555 Таймер - Конфигуриране на таймера NE555 в стабилна конфигурация: 7 стъпки
NE555 Таймер | Конфигуриране на таймера NE555 в стабилна конфигурация: таймерът NE555 е един от най -често използваните интегрални схеми в света на електрониката. Той е под формата на DIP 8, което означава, че разполага с 8 пина
Разработка на ESP32 на подсистемата Windows за Linux: 7 стъпки
Разработка на ESP32 на подсистемата Windows за Linux: ESP32 е евтина микроконтролерна платка с ниска мощност от Espressif. Той е популярен сред производителите поради ниската си цена и вградените си периферни устройства, които включват WiFi и Bluetooth. Инструментите за разработка на ESP32 обаче изискват Unix-подобен en
Заредете вашата уеб страница за конфигуриране на Arduino/ESP от облака: 7 стъпки
Заредете вашата уеб страница за конфигуриране на Arduino/ESP от облака: Когато създавате проект Arduino/ESP (ESP8266/ESP32), можете просто да кодирате всичко хардко. Но по-често нещо се появява и в крайна сметка отново ще прикачите вашето IoT устройство към вашата IDE. Или просто имате повече хора, които имат достъп до конфигурацията