การปรับกล้อง Linux เริ่มต้นโดยการค้นหาปัญหาในซอฟต์แวร์สแต็ก โดยทั่วไป BSP จะประกอบบอร์ดสตาร์ทอัพ เคอร์เนล และซอฟต์แวร์ที่เกี่ยวข้อง แผนผังอุปกรณ์อธิบายการเชื่อมต่อฮาร์ดแวร์และทรัพยากร ไดรเวอร์ดำเนินการควบคุมอุปกรณ์และเส้นทางข้อมูล แอปพลิเคชันขอรูปภาพผ่านอินเทอร์เฟซที่มีอยู่ การเปลี่ยนเลเยอร์หนึ่งไม่ได้สร้างความพร้อมในอีกเลเยอร์หนึ่ง
ระบุชุดซอฟต์แวร์ที่เกิดขึ้นจริง
บันทึกการแก้ไขบอร์ด สาขาเคอร์เนลและซัพพลายเออร์ แผนผังอุปกรณ์ ไดรเวอร์ และเฟิร์มแวร์ เนื้อหา BSP แตกต่างกันไปตามแพลตฟอร์มและขอบเขตการจัดส่ง ใช้รายการไฟล์จริงและสร้างผลลัพธ์ เอกสารประกอบต้นน้ำอธิบายกลไก แต่ไม่ได้ระบุว่าเคอร์เนลของซัพพลายเออร์มีอินเทอร์เฟซหรือการใช้งานเหมือนกัน
ตรวจสอบอินพุตและเอาต์พุตตามเลเยอร์
| ชั้น | รายการที่ต้องตรวจสอบ | หลักฐาน |
|---|---|---|
| ซอฟต์แวร์สนับสนุนแผงวงจรและ BSP | การเริ่มต้น การกำหนดค่าเคอร์เนล และการขึ้นต่อกัน | เวอร์ชันและบันทึกการเริ่มต้น |
| แผนผังอุปกรณ์ | รถประจำทาง ที่อยู่ พลังงาน นาฬิกา การรีเซ็ต และจุดสิ้นสุด | ความสอดคล้องระหว่างอินเทอร์เฟซทางกายภาพและการกำหนดค่าที่ใช้งานอยู่ |
| ไดรเวอร์เซ็นเซอร์และตัวรับ | ควบคุมการสื่อสาร โหมด และลิงก์ข้อมูล | บันทึกการสอบสวน การกำหนดค่า และสถานะการจับภาพ |
| แอปพลิเคชันจับภาพ | รูปแบบ ขนาด บัฟเฟอร์ และเวลาเฟรม | เฟรมดิบ ตัวนับ และบันทึกข้อผิดพลาด |
คำอธิบายฮาร์ดแวร์ไม่ใช่ไดรเวอร์ที่ปฏิบัติการได้
โหนดและคุณสมบัติของแผนผังอุปกรณ์ต้องตรงกับการเชื่อมโยงที่ไดรเวอร์ปัจจุบันรองรับ การเพิ่มโหนดไม่สามารถแทนที่ไดรเวอร์ที่หายไปได้ เคอร์เนล เอกสารประกอบไดรเวอร์เซ็นเซอร์กล้อง อธิบายความสัมพันธ์ระหว่างนาฬิกาภายนอก ความถี่ลิงก์ และเงื่อนไขของฮาร์ดแวร์ ตรวจสอบค่าจริงกับฮาร์ดแวร์เป้าหมายและการเชื่อมโยง
ดำเนินการต่อจากการซักถามไปจนถึงการยืนยันแบบ Raw-frame
เซ็นเซอร์ที่ตรวจพบจะสร้างความคืบหน้าในขั้นตอนเส้นทางการควบคุมที่เกี่ยวข้องเท่านั้น ตรวจสอบว่าโหมดเป้าหมายสร้างเส้นทางข้อมูลที่ใช้งานได้หรือไม่ จากนั้นบันทึกรูปแบบ ขนาด เวลาเฟรม และเนื้อหารูปภาพ สำหรับความล้มเหลวเป็นระยะๆ การหยุดบันทึก การกู้คืน และสภาวะข้อผิดพลาด การดูตัวอย่างที่ประสบความสำเร็จเพียงอย่างเดียวไม่ได้สร้างการได้มาซึ่งลูกค้าอย่างยั่งยืน
บริการที่เกี่ยวข้อง: ฮาร์ดแวร์วิชั่นและเทคโนโลยีสมองกลฝังตัว, การให้คำปรึกษาโครงการ.