نبرد با اپل M1 ادامه دارد: CIX راهنمای توسعه GPU ،NPU و سیستم‌عامل تراشه ۱۲ هسته‌ای P1 را منتشر کرد

12 بازدید
۱۴۰۴-۰۹-۲۳
4 دقیقه
  • نویسنده: مریم میریان
  • درباره نویسنده: ---

به گفته cnx software:

پس از ماه‌ها انتظار و انتقاد، شرکت CIX سرانجام مستندات فنی حجیم (TRM) و راهنماهای توسعه نرم‌افزاری تراشه P1 را منتشر کرد. این تراشه که قلب تپنده برد Radxa Orion O6 است، با وعده رقابت با Apple M1 عرضه شد اما با چالش‌های نرم‌افزاری و مصرف توان روبرو بود. اکنون با انتشار بیش از ۹۰۰۰ صفحه داکیومنت، امیدها برای بهبود درایورهای GPU، پشتیبانی از NPU و کاهش مصرف انرژی زنده شده است. جزئیات کامل این بسته نرم‌افزاری را در سیسوگ بخوانید.

CIX سرانجام مرجع فنی تراشه (TRM) برای P1 (CD8180/CD8160) با هسته‌های Arm Cortex-A720/A520 را به‌همراه راهنماهای توسعه برای GPU (Arm Immortalis G720 و کارت‌های گرافیک مجزای NVIDIA/AMD)، شتاب‌دهنده هوش مصنوعی و نصب/توسعه سیستم‌عامل‌ها (Android ،Linux ،Windows) و فریمور (BIOS) منتشر کرد.

زمانی که برد mini-ITX رادکسا Radxa Orion O6 در دسامبر 2024 معرفی شد، بسیاری هیجان‌زده بودند: گفته شد پردازنده 12-هسته‌ای Armv9 در CIX P1 کارایی‌ای نزدیک به Apple M1 و Qualcomm 8cx Gen3 خواهد داشت، با قیمتی مناسب از 199 دلار برای برد mini-ITX و پشتیبانی نرم‌افزاری شامل ایمیج Debian ،UEFI کامل از طریق پیاده‌سازی متن‌باز EDKII، به‌همراه SDK، مستندات سخت‌افزار و نرم‌افزار، فوروم جامعه کاربری و به‌روزرسانی‌های منظم فریمور و سیستم‌عامل. حتی از CIX با عنوان «شرکت تراشه‌ با اکوسیستم متن‌باز بومی» یاد شد.

انتظارات بالا بود. هنگام نخستین تست Radxa Orion O6 با Debian در مارس 2025، کارایی دستگاه از دیگر پلتفرم‌های Arm که پیش‌تر بررسی کرده بودم مانند Raspberyr Pi 5 و RK3588 SBCs بهتر بود، اما کمی پایین‌تر از ادعای «Apple M1». اکثر قابلیت‌ها با ایمیج Debian ارائه‌شده کار می‌کردند، اما هنوز به بهبود نیاز داشت: کارایی GPU ناامیدکننده بود، Displayport کار نمی‌کرد و پورت‌های USB با کیس‌های NVMe من سازگار نبودند. مصرف توان بیکاری بالا (16–17 وات) برای یک پلتفرم Arm هم مسئله‌ساز بود و تا امروز حل نشده است.

آهنگ انتشار نرم‌افزار و مستندات هم کندتر از انتظار پیش رفت؛ هیجان اولیه جای خود را به ناامیدی و دلخوری در میان بسیاری از کاربران داد. بااین‌حال، کارها متوقف نشد: کد منبع اوایل مارس 2025 منتشر شد به‌همراه شروع کار برای upstream لینوکس؛ گواهی Arm SystemReady SR در پایان آوریل اخذ شد؛ و اخیراً پشتیبانی Mali GPU بهتر شده است.

نگاهی به مستندات موجود برای CIX P1 SoC

با تأخیری بسیار بیشتر از انتظار، اکنون می‌توان مجموعه مستندات P1 را حدود یک‌سال پس از رونمایی Orion O6 در وب‌سایت توسعه‌دهندگان CIX پیدا کرد.

نبرد با اپل M1 ادامه دارد: CIX راهنمای توسعه GPU ،NPU و سیستم‌عامل تراشه ۱۲ هسته‌ای P1 را منتشر کرد

برای دسترسی به مستندات CIX P1 باید به بخش «Documentation Resources» اسکرول کنید؛ دانلودهای Firmware ،OS ،AI ،Graphics و Chip Manual از آنجا ارائه می‌شوند. کلیک روی Download فایل را مستقیماً باز نمی‌کند؛ لازم است با ایمیل و شماره تلفن حساب بسازید و این کار تأیید دستی هم می‌خواهد. من از بازبینی قبلی حساب داشتم، بنابراین توانستم فایل‌ها را دانلود کنم. خلاصه هر بخش در ادامه آمده است.

Firmware

نبرد با اپل M1 ادامه دارد: CIX راهنمای توسعه GPU ،NPU و سیستم‌عامل تراشه ۱۲ هسته‌ای P1 را منتشر کرد

  • CIX-P1-Active Cooling TRM-V1.0.pdf (33 صفحه) – مرجع Active Cooling برای کنترل فن P1.
  • CIX-P1-BIOS Porting Guide-V1.0.pdf (62 صفحه) – راهنمای پورت کردن BIOS شامل راه‌اندازی محیط بیلد در Ubuntu x86، Ubuntu روی Arm یا Windows، فرایند پورت BIOS و راهنمای کاربردی BIOS.

OS

نبرد با اپل M1 ادامه دارد: CIX راهنمای توسعه GPU ،NPU و سیستم‌عامل تراشه ۱۲ هسته‌ای P1 را منتشر کرد

  • CIX-P1-Android Board Bringup Guide-V1.0.pdf (32 صفحه) – توسعه Android و فرایند بوت Android.
  • CIX-P1-Android OS Development Guide-V1.0.pdf (105 صفحه) – مرور کلی و فصل‌هایی درباره fastboot، Android Debug Bridge، راهنمای بیلد، حالت بازیابی، OTA با سیستم A/B ،AVB ،OPTEE secure storage، Keymint، gatekeeper و موارد دیگر.
  • CIX-P1-Linux ACPI Board-Level Bring-up Guide-V1.0.pdf (105 صفحه) – محتوایی «دقیقاً مشابه» فایل CIX-P1-Android OS Development Guide-V1.0.pdf…
  • CIX-P1-Linux DT Board-Level Bring-up Guide-V1.0.pdf (28 صفحه) – توسعه Linux، فرایند بوت، «دستورالعمل‌های انطباق» برای BIOS و سیستم و انطباق کرنل (DTS ،grub…).
  • CIX-P1-Linux DT Development Guide-V1.0.pdf (61 صفحه) – Pintrctl ،GPIO ،PWM ،Watchdog و کار با UART/I2C/SPI.
  • CIX-P1-Linux OS Development Guide-V1.0.pdf (54 صفحه) – فلش کردن فریمور و نصب Debian، کاربری Debian، توسعه روی Debian و همچنین کاربری Openkylin و Deepin.
  • Windows 11 Installation Guide v1.1.pdf (14 صفحه) – ساخت دیسک بوت Windows PE روی USB، استقرار ISO روی USB و نصب Windows 11.

فایل «~$ndows 11 Installation Guide v1.1.docx» معیوب است (احتمالاً همان محتوای نسخه PDF) و قابل صرف‌نظر کردن است.

AI

نبرد با اپل M1 ادامه دارد: CIX راهنمای توسعه GPU ،NPU و سیستم‌عامل تراشه ۱۲ هسته‌ای P1 را منتشر کرد

  • CIX-P1-NOE SDK and AI ModelHub Development Guide-V1.0.pdf (47 صفحه) – معرفی، نصب/کاربرد NOE SDK (Neural One)، NOE Compiler، CIX AI Model Hub و کوانتیزاسیون NOE.
  • CIX-P1-NPU Development Guide-V1.0.pdf (42 صفحه) – معرفی، پیکربندی سخت‌افزاری NPU در DTS، درایورهای NPU برای Linux و Android ،NOE SDK، شرح حداقلی CIX AI Model Hub و روش‌های دیباگ.

نبرد با اپل M1 ادامه دارد: CIX راهنمای توسعه GPU ،NPU و سیستم‌عامل تراشه ۱۲ هسته‌ای P1 را منتشر کرد

Graphics

نبرد با اپل M1 ادامه دارد: CIX راهنمای توسعه GPU ،NPU و سیستم‌عامل تراشه ۱۲ هسته‌ای P1 را منتشر کرد

مستند گرافیک یک فایل 25 صفحه‌ای است: CIX-P1-Linux GPU Development Guide-V1.0.pdf. این راهنما نحوه شروع توسعه درایور GPU مبتنی بر درایور اختصاصی Arm را توضیح می‌دهد، همچنین انطباق با کارت‌های گرافیک مجزای NVIDIA/AMD و بخشی درباره پیکربندی درایور متن‌باز Panfrost/Panthod دارد.

Chip Manual (TRM)

نبرد با اپل M1 ادامه دارد: CIX راهنمای توسعه GPU ،NPU و سیستم‌عامل تراشه ۱۲ هسته‌ای P1 را منتشر کرد

  • CIX-P1-TRM-Part 1-V1.0-Public Developers.pdf (6179 صفحه) – شامل مرور سیستم، CPU ،GPU ،NPU ،VPU ،DPU ،SMMU و PCIe.
  • CIX-P1-TRM-Part 2-V1.0-Public Developers.pdf (3051 صفحه) – شامل USB ،FCH (GPIO ،SPI ،I2C ،UART،I3C ،timer ،XSPI و DMA)، DDR ،ISP ،DP ،Audio ،MIPI و Debug.

این حجم از مستندات می‌تواند در صورتی که جامعه علاقه‌مند باشد، به بهبود نرم‌افزار برای CIX P1 کمک کند. مشخص نیست این اسناد کمکی به حل مصرف توان بیکاری بالا بکنند؛ برای برخی کاربران همین نکته غیرقابل‌قبول است. احتمال دارد بهینه‌سازی‌های مدیریت توان در سطح SoC لازم باشد که باید توسط خود CIX انجام شود، هرچند در TRM P1 چند بخش مرتبط با مدیریت توان دیده می‌شود. در بدترین حالت، نیاز به بازنگری سیلیکون خواهد بود.

اطلاعات
12
0
0
اشتراک و حمایت
profile نویسنده: مریم میریان متخصص الکترونیک

مقالات بیشتر

slide

پالت | بازار خرید و فروش قطعات الکترونیک

قطعات اضافه و بدون استفاده همیشه یکی از سرباره‌‌های شرکتها و طراحان حوزه برق و الکترونیک بوده و هست. پالت سامانه‌ای است که بصورت تخصصی اجازه خرید و فروش قطعات مازاد الکترونیک را فراهم می‌کند. فروش در پالت
family

آیسی | موتور جستجوی قطعات الکترونیک

سامانه آی سی سیسوگ (Isee) قابلیتی جدید و کاربردی از سیسوگ است. در این سامانه سعی شده است که جستجو، انتخاب و خرید مناسب تر قطعات برای کاربران تسهیل شود. جستجو در آیسی
family

سیسوگ‌شاپ | فروشگاه محصولات Quectel

فروشگاه سیسوگ مجموعه ای متمرکز بر تکنولوژی های مبتنی بر IOT و ماژول های M2M نظیر GSM، GPS، LTE، NB-IOT، WiFi، BT و ... جایی که با تعامل فنی و سازنده، بهترین راهکارها انتخاب می شوند. برو به فروشگاه سیسوگ
family

سیسوگ فروم | محلی برای پاسخ پرسش‌های شما

دغدغه همیشگی فعالان تخصصی هر حوزه وجود بستری برای گفتگو و پرسش و پاسخ است. سیسوگ فروم یک انجمن آنلاین است که بصورت تخصصی امکان بحث، گفتگو و پرسش و پاسخ در حوزه الکترونیک را فراهم می‌کند. پرسش در سیسوگ فرم
family

سیکار | اولین مرجع متن باز ECU در ایران

بررسی و ارائه اطلاعات مربوط به ECU (واحد کنترل الکترونیکی) و نرم‌افزارهای متن باز مرتبط با آن برو به سیکار
become a writer
نویسنده شو !

سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.

ارسال مقاله
become a writer
نویسنده شو !

سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.

ارسال مقاله

خانواده سیسوگ

سیسوگ‌شاپ

فروشگاه محصولات Quectel

پالت
سیسوگ فروم

محلی برای پاسخ پرسش‌های شما

سیسوگ جابز
سیسوگ
سیسوگ فروم
سی‌کار

اولین مرجع متن باز ECU در ایران

سیسوگ مگ
آی‌سی

موتور جستجوی قطعات الکترونیکی

سیسوگ آکادمی
پالت

بازار خرید و فروش قطعات الکترونیک

دیدگاه ها

become a writer
نویسنده شو !

سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.

ارسال مقاله
become a writer
نویسنده شو !

سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.

ارسال مقاله