◎ ไทย

การพัฒนา ซอฟต์แวร์ฝังตัว

ทำให้ฮาร์ดแวร์ของคุณทำงานร่วมกันเป็นระบบที่สมบูรณ์

ตั้งแต่การบูตครั้งแรกไปจนถึงข้อมูล เซนเซอร์ และลักษณะการทำงานของแอปพลิเคชันที่เชื่อถือได้ Alvexis พัฒนาซอฟต์แวร์ที่เชื่อมต่ออุปกรณ์อิเล็กทรอนิกส์ของคุณตามวัตถุประสงค์ นำบอร์ดใหม่ แพลตฟอร์มที่มีอยู่ หรือปัญหาการรวมระบบที่กำหนดไว้มาให้เรา

Alvexis ForgeEdge แนวคิดแพลตฟอร์มคอมพิวเตอร์ฝังตัวที่ทนทาน
แนวคิดแพลตฟอร์ม Alvexis ซอฟต์แวร์มีขอบเขตสำหรับฮาร์ดแวร์และแอปพลิเคชันของคุณ

เส้นทางเดียวจาก การเริ่มทำงานและทดสอบบอร์ด ไปจนถึงการรวมแอปพลิเคชัน

การสาธิตการทำงานเป็นจุดเริ่มต้น ระบบฝังตัวที่ปรับใช้ได้ยังต้องการบิลด์ที่ทำซ้ำได้ ข้อบกพร่องที่สังเกตได้ รวมถึงกลยุทธ์การอัพเดตและการกู้คืนที่ชัดเจน เรากำหนดข้อกำหนดเหล่านี้กับทีมของคุณและทดสอบผลลัพธ์กับฮาร์ดแวร์ที่ต้องการ

Linux และ BSP แบบฝัง

ปรับการกำหนดค่าการบูต การตั้งค่าเคอร์เนล และโครงสร้างอุปกรณ์ รวมแพ็คเกจสนับสนุนบอร์ดและไดรเวอร์ที่จำเป็นเพื่อนำอินเทอร์เฟซฮาร์ดแวร์ที่คุณเลือกไปใช้

เฟิร์มแวร์ MCU และการควบคุมแบบเรียลไทม์

พัฒนาเฟิร์มแวร์สำหรับการตรวจจับ การสื่อสาร และการควบคุม กำหนดการกำหนดเวลา ข้อกำหนดด้านเวลา พฤติกรรมการเฝ้าระวัง และเส้นทางการกู้คืนรอบๆ แอปพลิเคชัน

การรวม Edge AI และ เซนเซอร์

เชื่อมต่อกล้องหรือข้อมูล เซนเซอร์ เข้ากับการประมวลผลในตัวเครื่อง ผสานรวมรันไทม์ของโมเดลที่เหมาะสมและวัดการใช้หน่วยความจำ ความล่าช้าในการประมวลผล และลักษณะการทำงานภายใต้เวิร์กโหลดที่เป็นตัวแทน

ขอบเขตโครงการ

ซอฟต์แวร์ทำงานร่วมกับแพ็คเกจการจัดส่งที่กำหนดไว้

ข้อเสนอกำหนดฮาร์ดแวร์ที่รองรับ เวอร์ชันซอฟต์แวร์ การส่งมอบแหล่งที่มา และการจัดการ IP ใบอนุญาตซอฟต์แวร์ของบุคคลที่สาม การบำรุงรักษาระยะยาว และงานด้านความปลอดภัยหรือด้านกฎระเบียบจะได้รับการประเมินแยกกัน

  • การตรวจสอบข้อกำหนดด้านฮาร์ดแวร์และซอฟต์แวร์ การทำแผนที่อินเทอร์เฟซ และสถาปัตยกรรม
  • การปรับ Linux BSP แบบฝัง, ไดรเวอร์อุปกรณ์, เฟิร์มแวร์ MCU หรือการรวม RTOS ตามต้องการ
  • การได้มาของ เซนเซอร์ โปรโตคอลการสื่อสาร การวินิจฉัย และการรวมแอปพลิเคชัน
  • คำแนะนำในการสร้างซ้ำ การกำหนดค่า และการส่งมอบซอร์สโค้ดที่ตกลงกันไว้
  • ผลการทดสอบตามฮาร์ดแวร์ ข้อจำกัดที่ทราบ และแผนการบำรุงรักษาหรือการส่งมอบ

จากความต้องการสู่ระบบการทำงาน

01

ตรวจสอบแพลตฟอร์ม

ระบุโปรเซสเซอร์ การปรับปรุงบอร์ด พื้นฐานซอฟต์แวร์ อินเทอร์เฟซ และความล้มเหลวหรือปัญหาการประกอบในปัจจุบัน

02

ทำให้ระบบสามารถสังเกตได้

สร้างเส้นทางการบูตและเส้นทางการบูตที่ทำซ้ำได้ การบันทึก และวิธีการปฏิบัติจริงในการสร้างข้อผิดพลาด

03

บูรณาการและวัดผล

ใช้อินเทอร์เฟซและลักษณะการทำงานของแอปพลิเคชันที่ตกลงกันไว้ วัดระยะเวลาและการใช้ทรัพยากรบนฮาร์ดแวร์เป้าหมาย

04

จัดทำเอกสารและส่งมอบ

จัดเตรียมโค้ดที่ตกลงร่วมกัน คำแนะนำในการสร้าง และหลักฐานการทดสอบ เพื่อให้ทีมของคุณสามารถพัฒนาและสนับสนุนต่อไปได้

การวางแผนโครงการของคุณ

คุณสามารถทำงานร่วมกับบอร์ดที่มีอยู่ได้หรือไม่?

ใช่ เราเริ่มต้นด้วยการตรวจสอบแผนผัง เอกสาร ห่วงโซ่เครื่องมือ และการเข้าถึงฮาร์ดแวร์ตัวแทนที่มีอยู่ สิ่งนี้จะกำหนดว่างานนั้นเป็นงานซอฟต์แวร์เท่านั้นหรือจำเป็นต้องเปลี่ยนแปลงอุปกรณ์อิเล็กทรอนิกส์ด้วย

คุณพัฒนา Linux BSP และไดรเวอร์อุปกรณ์หรือไม่

เราสามารถกำหนดขอบเขตการปรับตัว BSP การกำหนดค่าการบูต งานแผนผังอุปกรณ์ และการรวมไดรเวอร์รอบๆ โปรเซสเซอร์ที่รองรับและเอกสารประกอบของผู้จำหน่ายที่มีอยู่ การตรวจสอบข้อกำหนดจะระบุการขึ้นต่อกันและคุณลักษณะฮาร์ดแวร์ที่ไม่รองรับ

AI สามารถทำงานภายในเครื่องโดยไม่ต้องเชื่อมต่อระบบคลาวด์ได้หรือไม่

การอนุมานเฉพาะที่สามารถบูรณาการได้เมื่อรุ่นและฮาร์ดแวร์ที่เลือกเหมาะสมกับงบประมาณด้านพลังงาน หน่วยความจำ และเวลาในการตอบสนอง การรวบรวมข้อมูล ความเหมาะสมของโมเดล การอัปเดต และการตรวจสอบแอปพลิเคชันยังคงเป็นส่วนหนึ่งของขอบเขตโครงการ

คุณจะตรวจสอบซอฟต์แวร์ได้อย่างไร?

เรายอมรับเกณฑ์การยอมรับที่สังเกตได้และทดสอบกับฮาร์ดแวร์เป้าหมาย ซึ่งรวมถึงลักษณะการบูตและการกู้คืน การทำงานของอินเทอร์เฟซ เวลา การใช้ทรัพยากร และการจัดการข้อผิดพลาด ทั้งนี้ขึ้นอยู่กับขอบเขต ผลลัพธ์และข้อจำกัดที่เหลืออยู่จะถูกบันทึกไว้

บอกเราว่าคุณกำลังสร้างอะไร

บอกเราเกี่ยวกับโครงการของคุณ

บทสรุปทางเทคนิคสั้นๆ ก็เพียงพอแล้วสำหรับการเริ่มต้น แบ่งปันแอปพลิเคชัน ขั้นตอนการพัฒนาในปัจจุบัน และการสนับสนุนด้านวิศวกรรมที่คุณต้องการ

ต้องการอีเมลไหม? info@alvexis.ai

สอบถามโครงการ

ช่องที่มีเครื่องหมาย * จำเป็นต้องกรอก

รายละเอียดเพิ่มเติม (ไม่บังคับ)

สถาปัตยกรรมระบบฝังตัว

ระบบฝังตัวเชื่อมอินพุตทางกายภาพกับเอาต์พุตที่ควบคุม ไมโครคอนโทรลเลอร์อาจรับข้อมูลและทำงานเฉพาะที่แบบกำหนดเวลาได้ ส่วนหน่วยประมวลผลที่แรงกว่ารัน Linux หรือ AI ขนาดใหญ่ ควรกำหนดการบูต ไดรเวอร์ เวลา การสื่อสาร และการกู้คืนร่วมกัน ไม่เลือกซอฟต์แวร์แยกจากวงจร

จากเฟิร์มแวร์ต้นแบบสู่ผลิตภัณฑ์ที่บำรุงรักษาได้

การพัฒนาซอฟต์แวร์ฝังตัวควรมีขั้นตอนบิลด์ซ้ำได้ การควบคุมเวอร์ชันค่าตั้ง การเข้าถึงวินิจฉัย และวิธีอัปเดตที่ตกลง ข้อมูลส่งมอบต้องพอให้จำลองปัญหาและทำการทดสอบรับมอบ ไลบรารีต้นแบบช่วยพิสูจน์ความเป็นไปได้ แต่ก่อนผลิตต้องตรวจทรัพยากรที่ใช้ ใบอนุญาต และสถานะการดูแล