สารบัญ:

การกำหนดค่า Panasonic ADK ใน Windows Vista สำหรับการพัฒนา MHP: 4 ขั้นตอน
การกำหนดค่า Panasonic ADK ใน Windows Vista สำหรับการพัฒนา MHP: 4 ขั้นตอน

วีดีโอ: การกำหนดค่า Panasonic ADK ใน Windows Vista สำหรับการพัฒนา MHP: 4 ขั้นตอน

วีดีโอ: การกำหนดค่า Panasonic ADK ใน Windows Vista สำหรับการพัฒนา MHP: 4 ขั้นตอน
วีดีโอ: How to Fix Audio Problems on Windows 8 / Windows 8.1 2024, พฤศจิกายน
Anonim
การกำหนดค่า Panasonic ADK ใน Windows Vista สำหรับการพัฒนา MHP
การกำหนดค่า Panasonic ADK ใน Windows Vista สำหรับการพัฒนา MHP

Panasonic ADK ได้รับการพัฒนาสำหรับสภาพแวดล้อม Linux สำหรับผู้ชายที่ชอบการพัฒนาใน Windows OS นี่คือสิ่งที่คุณสามารถทำได้ ฉันใช้เวลาทั้งสัปดาห์ในการลองผิดลองถูกเพื่อจะได้ xlet ตัวแรกที่ทำงานบน set top box ได้ นี่เป็นเรื่องสั้น -cut…นี่คือคำสั่งแรกของฉัน:-)

ขั้นตอนที่ 1: ตั้งค่ากล่องด้านบนและการกำหนดค่า

ตั้งค่ากล่องด้านบนและการกำหนดค่า
ตั้งค่ากล่องด้านบนและการกำหนดค่า

สิ่งแรกที่ต้องทำคือเชื่อมต่อฮาร์ดแวร์ทั้งหมดอย่างถูกต้อง Panasonic ADK มาพร้อมกับชุดพัฒนา Promocard ที่เสียบเข้ากับสล็อต PCMCIA ช่วยให้สามารถพัฒนาผ่านคอมพิวเตอร์แม่ข่าย อ่านเอกสาร ADK สำหรับข้อมูลเพิ่มเติม ขั้นตอน:1 เชื่อมต่อ Set Top Box (STB) ผ่านสายอีเทอร์เน็ตเข้ากับฮับสวิตชิ่ง ต่อสาย SCART เข้ากับทีวี และเตรียมรีโมตคอนโทรล STB2. เชื่อมต่อคอมพิวเตอร์โฮสต์กับฮับเดียวกัน3. เปิด STB (ดูรูป) และหลังจากการบูท คุณจะเห็น ADK Main Menu.4. เลือก 'กำหนดค่าเครือข่าย' และคุณจะถูกนำไปที่หน้าจอกำหนดค่าเครือข่าย5 ป้อนที่อยู่ IP ของ STB ฉันเลือก 192.168.1.56 ใส่เน็ตมาสก์ สำหรับการกำหนดค่าของฉันคือ 255.255.255.07 หากคุณใช้เกตเวย์ ให้เลือก "เปิดใช้งาน" ใต้เกตเวย์8 ป้อนที่อยู่ IP เกตเวย์.9. สำหรับเส้นทางการค้นหา ให้เลือก NFS STB สามารถเรียกใช้ xlets จากไดเร็กทอรีที่ใช้ร่วมกันของ NFS จากคอมพิวเตอร์โฮสต์หรือภายในหน่วยความจำแฟลช ในกรณีของเรา เราต้องการเรียกใช้ xlet โดยตรงบนคอมพิวเตอร์โฮสต์ของเรา10 เข้าสู่จุดเมานท์ คุณต้องป้อนสิ่งที่กำลังแชร์ในคอมพิวเตอร์โฮสต์ NFS ของคุณอย่างถูกต้อง เริ่มต้นด้วยที่อยู่ IP ของคอมพิวเตอร์โฮสต์จากนั้นใช้ไดเรกทอรี NFS สำหรับกรณีของฉัน มันคือ 192.168.1.111:f:/nfs/hello เมื่อคุณพอใจกับการตั้งค่าทั้งหมดแล้ว เลือก 'บันทึกและออก' ทำการรีบูต

ขั้นตอนที่ 2: การตั้งค่าคอมพิวเตอร์โฮสต์: Serial Terminal

การตั้งค่าคอมพิวเตอร์โฮสต์: Serial Terminal
การตั้งค่าคอมพิวเตอร์โฮสต์: Serial Terminal
การตั้งค่าคอมพิวเตอร์โฮสต์: Serial Terminal
การตั้งค่าคอมพิวเตอร์โฮสต์: Serial Terminal
การตั้งค่าคอมพิวเตอร์โฮสต์: Serial Terminal
การตั้งค่าคอมพิวเตอร์โฮสต์: Serial Terminal

มีขั้นตอนสองสามขั้นตอนก่อนที่คุณจะสามารถเริ่มการพัฒนาได้ (ก) ตั้งค่า Serial term1 ขั้นแรก คุณต้องเชื่อมต่อพอร์ตอนุกรมของ STB กับพอร์ตอนุกรมของคอมพิวเตอร์แม่ข่าย แต่น่าเสียดายที่คอมพิวเตอร์สมัยใหม่จำนวนมากไม่มีพอร์ตอนุกรมอีกต่อไป ไม่ต้องกลัวว่าในท้องตลาดมีตัวแปลง USB เป็นซีเรียลจำนวนมาก ในกรณีของฉัน ฉันใช้สาย USB กับซีเรียลที่หาได้ทั่วไปในอีเบย์ มันใช้ชิป USB ที่อุดมสมบูรณ์และหลังจากติดตั้งไดรเวอร์ คุณจะเห็นเสมือน พอร์ตอนุกรมภายใต้ตัวจัดการอุปกรณ์ (ดูรูป)ในกรณีของฉันคือ COM82 ถัดไป คุณต้องมีซอฟต์แวร์ซีเรียลโมเด็ม ฉันดาวน์โหลด REALTERM แล้ว แต่คุณสามารถใช้ซอฟต์แวร์ใดก็ได้ https://realterm.sourceforge.net/3 การกำหนดค่าพอร์ตอนุกรม (ดูรูป) ใช้การตั้งค่าต่อไปนี้: จอแสดงผล: ANSIPORT: COM8 (ใช้ค่าของคุณเอง) บอด: 19200, 8N1ไม่มีการควบคุมการไหลของฮาร์ดแวร์, ไม่มีการควบคุมซอฟต์แวร์4. ทดสอบหากคุณเชื่อมต่อและกำหนดค่าอย่างถูกต้อง ทุกครั้งที่กดรีโมตคอนโทรลและการตอบสนองของ STB คุณจะเห็นข้อมูลการดีบักบนเทอร์มินัลอนุกรม ในกรณีของฉัน ข้อความสีเหลืองในซอฟต์แวร์ realterm เป็นข้อความดีบัก

ขั้นตอนที่ 3: การตั้งค่าคอมพิวเตอร์โฮสต์: NFS Share

การตั้งค่าคอมพิวเตอร์โฮสต์: NFS Share
การตั้งค่าคอมพิวเตอร์โฮสต์: NFS Share
การตั้งค่าคอมพิวเตอร์โฮสต์: NFS Share
การตั้งค่าคอมพิวเตอร์โฮสต์: NFS Share

นี่เป็นส่วนที่สำคัญที่สุด ฉันใช้เวลาพอสมควรในการพยายามให้ STB รู้จักและแยกวิเคราะห์ไฟล์ Locator โดยไม่ประสบความสำเร็จจนกว่าฉันจะเข้าใจส่วนนี้….ก่อนที่คุณจะเริ่ม จะเป็นการดีที่จะทดสอบว่าคอมพิวเตอร์โฮสต์สามารถ ping Set Top Box ทำได้โดย เปิดหน้าต่างพรอมต์คำสั่งและพิมพ์ ping IP address ของ 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/helloNext คุณต้องเพิ่มการเข้าถึงของผู้ใช้สร้างโฮสต์ทั้งหมด ผู้ใช้ทั้งหมด กลุ่มทั้งหมด การเข้าถึง R/W สำหรับการส่งออกนี้3. การแปลงชื่อ (*สำคัญมาก) เปลี่ยนโหมดเป็น 'อนุญาตอักขระที่ผิดกฎหมาย' และทำเครื่องหมายที่ 'ใช้รูปแบบชื่อ UTF8' ไปยังขั้นตอนถัดไป

ขั้นตอนที่ 4: ทดสอบและเริ่มพัฒนา

ทดสอบและเริ่มพัฒนา!
ทดสอบและเริ่มพัฒนา!
ทดสอบและเริ่มพัฒนา!
ทดสอบและเริ่มพัฒนา!
ทดสอบและเริ่มพัฒนา!
ทดสอบและเริ่มพัฒนา!

ขั้นตอนสุดท้ายก่อนตั้งค่าการพัฒนาซอฟต์แวร์ของคุณเกี่ยวข้องกับการทดสอบว่า STB สามารถเรียกใช้ xlet ในคอมพิวเตอร์โฮสต์ได้1 ใช้รีโมทคอนโทรล เลือก 'Start Xlet' จากเมนูหลักของ STB.2 STB จะพยายามค้นหาและแยกวิเคราะห์ไฟล์ Locator ในคอมพิวเตอร์โฮสต์ของคุณตามการตั้งค่าที่จัดเก็บไว้ในการกำหนดค่าเครือข่าย STB3 หากสำเร็จ - ในเซิร์ฟเวอร์ NFS คุณจะเห็นการเมาต์ที่อยู่ IP ของ STB (ดูรูป)- ใน STB คุณจะเห็นเมนู 'เริ่ม Xlet' และไฟล์ตัวระบุตำแหน่ง- ในเวลาเดียวกัน คุณจะเห็นทั้งหมด ข้อมูลการดีบักบนเทอร์มินัลอนุกรม4 เรียกใช้ Xlet!!หากขั้นตอนที่ 3 ด้านบนสำเร็จ คุณสามารถเลือก xlet และเรียกใช้ได้ ในกรณีของฉัน ไฟล์ xlet locator เรียกว่า 'start'Select it และกด 'Enter' บนรีโมทคอนโทรล5 Xlet วิ่ง (ดูรูป)6. หากต้องการหยุด xlet ให้กด 'NAV' บนรีโมท 7. นั่นคือทั้งหมด และตอนนี้คุณสามารถเริ่มสร้างสภาพแวดล้อมการพัฒนาซอฟต์แวร์ของคุณโดยใช้ IDE ที่คุณชื่นชอบ เช่น Eclipse หมายเหตุเกี่ยวกับการพัฒนาสำหรับ MHP โดยใช้ Eclipse: สิ่งสำคัญที่สุดคือการปฏิบัติตามคำแนะนำ (JRE 1.4.2, Stubs ฯลฯ) อยู่ในhttps://www.code4tv.com/c/downloadsThanks!!

แนะนำ: