Skip to Content

CameVision EGO - دوربین استریوی هوش مصنوعی دوگانه با شاتر سراسری

SKU CV-EGO01-OS-SC Direct manufacturer MOQ 10
(0 نظر)

پلتفرم باز بینایی استریو برای SLAM، رباتیک و هوش مصنوعی فضایی

CameVision EGO دوربین‌های دوگانه 2.3MP با شاتر جهانی، دو IMU، یک پردازنده با NPU داخلی، Wi-Fi 6، BLE، USB 3 و ذخیره‌سازی محلی را در یک پلتفرم فشرده ترکیب می‌کند. این دستگاه برای تیم‌های مهندسی و بنیان‌گذاران در حال توسعه SLAM، رباتیک، هوش مصنوعی خودمحور و محصولات بینایی کامپیوتری ساخته شده است. نرم‌افزار دمو کاملاً متن‌باز در GitHub ارائه شده است, با سفارشی‌سازی OEM برای ادغام محصول و پروژه‌های حجمی موجود است.

مشخصاتCameVision EGO
دوربین‌ها2 × 2.3MP شاتر جهانی
استریوبینایی دوربین دوگانه همزمان
IMU2 × IMU، یکی برای هر دوربین
پردازندهRockchip RV1126B
هوش مصنوعیNPU یکپارچه
حافظه1GB RAM
ذخیره‌سازی16GB eMMC + microSD
بی‌سیمWi-Fi 6 + BLE
USBUSB 3
قدرتپشتیبانی از باتری
نرم‌افزارنرم‌افزار دمو کاملاً متن‌باز در GitHub
سفارشی‌سازیسفارشی‌سازی OEM موجود است
برنامه‌هاSLAM، رباتیک، VIO، هوش مصنوعی خودمحور، هوش مصنوعی فضایی
$ 245.00 $ 245.00

  • Sensor

این ترکیب وجود ندارد.

کاهش قیمت
حداقل مقدار سفارش قیمت فروش 10 واحد $ 235.00 به ازای هر واحد
حداقل مقدار سفارش قیمت فروش 1000 واحد $ 190.00 به ازای هر واحد

حداقل سفارش: 10 واحد.


🔧 کاملاً قابل تنظیم بر اساس نیازهای شما

در کمرک، هر ماژول دوربینی که به صورت آنلاین می‌بینید تنها آغاز کار است. تمام مدل‌های ما می‌توانند به طور سفارشی برای پروژه شما به طور کامل مناسب شوند — از نوع سنسور و گزینه‌های لنز گرفته تا بدنه، رابط و نرم‌افزار. چه برای رباتیک، سیستم‌های بینایی یا برنامه‌های منحصر به فرد بسازید، ما دیدگاه شما را به واقعیت تبدیل می‌کنیم.

📩 درخواست قیمت سفارشی      یا     پروژه خود را شروع کنید

بیایید درباره ایده شما صحبت کنیم! تیم ما شما را از مفهوم تا تحویل نهایی راهنمایی خواهد کرد.

📦 با تیم کماک صحبت کنید

به چیزی آماده و از پیش ساخته نیاز دارید؟ شرکای توزیع جهانی مورد اعتماد ما، محبوب‌ترین ماژول‌های ما را در انبار دارند.

🌍 شبکه توزیع‌کنندگان ما را ببینید

💡 مطمئن نیستید که گزینه سفارشی یا آماده را انتخاب کنید؟ ما به شما کمک می‌کنیم تا بهترین گزینه از نظر هزینه را انتخاب کنید.

قیمت‌های آنلاین ما برای نمونه‌سازی و سفارشات کوچک است. برای قیمت‌گذاری عمده، OEM یا پروژه‌های سفارشی، با ما تماس بگیرید تا از پیشنهادات ویژه و پشتیبانی تخصصی بهره‌مند شوید.

📩 تماس sales@camemake.com—بیایید دیدگاه شما را، پیکسل به پیکسل بسازیم!

سیاست عدم مسئولیت و پشتیبانی

تمام ماژول‌های دوربین USB CameMake کاملاً با درایورهای UVC (کلاس ویدئویی USB) سازگار هستند و اطمینان حاصل می‌کنند که با تمام دستگاه‌های استاندارد پشتیبانی شده توسط UVC در سیستم‌عامل‌های ویندوز، macOS، لینوکس و پلتفرم‌های embedded سازگاری دارند. برای توسعه‌دهندگان و یکپارچه‌سازانی که با ماژول‌های دوربین MIPI کار می‌کنند، درایورهای انتخابی MIPI از طریق وب‌سایت رسمی ما قابل دانلود هستند. CameMake GitHub repositoryما به طور مداوم کتابخانه آنلاین درایور و مستندات خود را گسترش می‌دهیم تا از دامنه وسیع‌تری از حسگرهای تصویر و پلتفرم‌ها پشتیبانی کنیم.

لطفاً توجه داشته باشید: در حالی که ما دسترسی آزاد به منابع را فراهم می‌کنیم، پشتیبانی فنی مستقیم و یک به یک برای ادغام درایور شامل نمی‌شود. برای کمک‌های همتا به همتا، نکات و بهترین شیوه‌ها، به جامعه دوربین CameMake در Reddit بپیوندید، جایی که مهندسان و سازندگان راه‌حل‌ها را به اشتراک می‌گذارند، پروژه‌ها را نمایش می‌دهند و به توسعه باز کمک می‌کنند.

مهندسی CameVision EGO

CV-EGO01-OS-SC (SC233HGS), CV-EGO01-OS-OV (OG02C10), CV-EGO01-OS-AM (MIRA220). همان PCB، نسخه V1.I1. USB از نوع ADB است، نه UVC.

قطعات نصب‌شده

CameVision Ego V1.I1. منبع: device-tree/rv1126b-camevision-ego.dts.

بلوکبرچسب شماتیکروی برد
SoCRV1126BRV1126B
DDR4 U3K4A4G165WG (512 MB)K4A8G165WG 16-bit 1 GB
eMMC U2ABWCTAK611G16GBWCTAK611G16G 16 GB
دوربین‌ها U7 / U10SC233HGS / OG02C10 / MIRA220 (AM220)x2، هر کدام I2C 0x30. SKU OS-SC / OS-OV / OS-AM
IMU U9 / U12LSM6DSV320XTRLSM6DSVQTR x2
PMICRK801-2I2C0 0x27
RTCRV-3028-C7I2C2 0x52
Wi-Fi / BTVS6621S80 U14SDMMC1 + UART2
شارژرBQ24072RGTR U13شارژ سریع 250 mA
microSDU6 475710001SDMMC0, 1.8 V VDD

دوربین‌ها

Netپد / GPIOعملکرد
CAM0 MIPICSI RX0, 4-lane + CLKU7 to /dev/video24
I2C3_SCL/SDA_CAMI2C3M1 GPIO4_A4 / A5 @0x30کنترل CAM0، 400 kHz
CAM0 XVCLKCLK_CAM0_OUT 27 MHzساعت سنسور
CAM0_PWDNGPIO4_A3 pad 1V21XSHUTDN، فعال در سطح بالا
MIPI_RX0_SYNCAG32 GPIO4_A1FSYNC to U7.D3
MIPI_RX0_TRIGGERU31 GPIO6_C2EFSYNC to U7.B5
CAM1 MIPICSI RX1, 4-lane + CLKU10 to /dev/video32
I2C4_SCL/SDA_CAMGPIO4_A6 SCL, GPIO4_A7 SDA @0x30Bit-bang برای CAM1 (پدها نسبت به I2C4_M2 روی SoC جابه‌جا شده‌اند)
CAM1 XVCLKCLK_CAM1_OUT 27 MHzساعت سنسور
CAM1_PWDNGPIO4_A2 pad 1Y23XSHUTDN
MIPI_RX1_SYNCAG31 GPIO4_A0FSYNC to U10.D3
MIPI_RX1_TRIGGERV31 GPIO6_C3EFSYNC to U10.B5
PWR_EN_2.8VGPIO0_B0 pad 1AB4U15 AVDD 2.8 V
PWR_EN_1.5VGPIO0_B1 pad 1AA4U16 1.5 V
PWR_EN_1.2VGPIO0_B2 pad 1AC2U18 DVDD 1.2 V

تریگر پیوسته. تیک مشترک روی FSYNC و EFSYNC. I2C4 غیرفعال. GMAC خاموش. شناسه تراشه SC233HGS 0xcb61.

IMU, I2C, SPI

Netپد / GPIOعملکرد
SPI0 CLK/CS0/MISO/MOSISPI0_M2 GPIO5_A3 / A4 / A5 / A6IMU0 U9 (CAM0)
IMU0_INT1 / INT2GPIO5_B1, GPIO5_D4وقفه‌های IMU0
SPI1 CLK/CS0/MISO/MOSISPI1_M0IMU1 U12 (CAM1)
IMU1_INT1 / INT2GPIO6_B5, GPIO6_C1وقفه‌های IMU1
I2C0_SCL/SDA_PMICI2C0M0 0x27RK801-2
PMIC INT / PWRCTRLGPIO0_C0, GPIO0_C1PMIC
I2C2I2C2M0 0x52RV-3028
RTC INT / EVIGPIO0_C5, GPIO0_C4RTC
I2C1 / I2C5-روی این PCB غیرفعال است

نرخ نمونه‌برداری IMU

قطعه نصب‌شده: LSM6DSVQTR x2، IIO st,lsm6dsv. حالت SPI 3، spi-max-frequency 1 MHz. DTB: st,odr-triggered، DRDY روی INT1.

شتابژیرو
این بسته (HUD)480 Hz480 Hz
گره‌های IIOCAM0 iio:device2, CAM1 iio:device4CAM0 iio:device1, CAM1 iio:device3
فهرست ODR (Hz)1.875, 7.5, 15, 30, 60, 120, 240, 480, 960, 1920, 3840, 76807.5, 15, 30, 60, 120, 240, 480, 960, 1920, 3840, 7680
تمام‌مقیاس (معمولی)+/-2 / 4 / 8 / 16 g+/-125 / 250 / 500 / 1000 / 2000 / 4000 dps

/sys/bus/iio/devices/iio:deviceN/sampling_frequency. ODR پیش‌فرض در tools/ego_imu_hud.py 480 است.

Wi-Fi، SD، USB، برق، LED، بوت

Netپد / GPIOعملکرد
eMMCEMMC / FSPIU2A, live mmc0
SDMMC0 CLK/CMD/D0-D3GPIO2_A0-A5microSD
SDMMC0_DETGPIO3_B3 pad 1B14تشخیص کارت، فعال در سطح پایین، pull-up
SDMMC0_PWRENGPIO3_B4 pad 1A14فعال‌سازی ریل SD
SDMMC1 CLK/CMD/D0-D3SDIOVS6621 Wi-Fi
WIFI_RST / CHIP_ENGPIO3_B2pwrseq, low = rail on (BSS84 Q1)
WIFI_SOC_PWCTLGPIO3_B6HOST_WAKE_WL
WIFI_INTGPIO3_B7 pad A16WL_WAKE_HOST
UART2 TX/RX/CTSUART2M0BT
UART2 RTSGPIO3_A6RTS بلوتوث به‌صورت GPIO
USB-C J3USB2 + USB3 DRDگجت ADB، dr_mode peripheral
BAT_CHGGPIO0_A7 pad 1AC4وضعیت شارژ BQ24072، فعال در سطح پایین
STATUS_LED_RGPIO0_A6 pad 1AA6RGB آند مشترک، فعال در سطح پایین
STATUS_LED_GGPIO0_A5 pad AL10RGB آند مشترک، فعال در سطح پایین
STATUS_LED_BGPIO0_A4 pad 1AB6RGB آند مشترک، فعال در سطح پایین
UART0UART0M2کنسول 1.5 Mbaud
SARADC0_IN7ADCبوت Maskrom / eMMC

تشخیص کارت GPIO3_B3 است. GPIO0_A5 ال‌ای‌دی سبز است. USB همان ADB می‌ماند، وب‌کم UVC نیست.

برگه‌های شماتیک استفاده‌نشده روی این PCB

بلوکوضعیت در درخت دستگاه
GMACخاموش: GPIO6_C2 / C3 را برای EFSYNC دوربین آزاد می‌کند
I2C1, I2C5غیرفعال
DSI / displayبلااستفاده
EPHY / Ethernetبرگه هست، قطعه نصب نشده
Audio / I2Sبرگه هست، قطعه نصب نشده

دو روی برد

سمت دوربین: دو ماژول و RV1126B
سمت دوربین: دو ماژول و RV1126B
سمت کانکتور: USB-C، PH، RST، BOOT، UART، میدان via حرارتی
سمت کانکتور: USB-C، PH، RST، BOOT، UART، میدان via حرارتی

گرما کجاست

مسیر حرارتی: RV1126B، مرکز سمت دوربین. ISP دوگانه، استریو و NPU. دوربین‌ها، eMMC و VS6621 از این مسیر دور می‌مانند.

ناحیهروی PCBدر محفظه
درپوش SoCمربع بزرگ، سمت دوربین، بین دو چشمنقطه خنک‌کاری اصلی. پد یا بتونه حرارتی نرم به دیواره فلزی، پخش‌کن یا هیت‌سینک کوچک.
میدان via مربوط به SoCمرکز سمت کانکتور، زیر BGAنقطه خنک‌کاری دوم. پد عایق از آن مس به همان حجم فلزی.
PMIC / برقبلوک تیره در سمت چپ مرکز روی سمت کانکتورهوا یا پد نازک. USB-C و PH را باز بگذارید.
دوربین‌هالوله‌های سیاه در هر دو انتهامنطقه ممنوع اپتیکی. PCB را نگه دارید، ماژول‌ها را فشار ندهید و نپیچانید.
Wi-Fi / آنتن‌هامربع سمت راست و پدهای طلایی RFپلاستیک یا هوا جلوی آنتن‌ها. فلز اینجا برد را می‌کشد و SoC را خنک نمی‌کند.

دای در حال کار 35-45 C. آستانه کرنל 115 C (cpu-thermal / soc-crit). سینک غیرفعال برای بالای باند در هوای ساکن 25 C. با NPU خاموش در انتهای پایین.

خنک‌کاری بخشی از محفظه است

فلزی که دوربین‌ها را نگه می‌دارد مسیر خروج گرما از RV1126B است.

  1. درپوش را بردارید. پد شکاف سیلیکونی 1-2 میلی‌متری (عایق الکتریکی، 3 W/mK یا بهتر) روی درپوش RV1126B، با فشردگی 10-30٪ روی دیواره تخت آلومینیوم یا فولاد.
  2. از میدان via استفاده کنید. پد دوم روی میدان via سمت کانکتور، به همان فلز.
  3. یک حجم صلب. خط پایه استریو خود PCB است. محفظه برد را نگه می‌دارد، نه لوله‌های دوربین را.
  4. وجوه سرویس را باز بگذارید. USB-C، BOOT، RST و PH باید در دسترس بمانند. Maskrom: BOOT را نگه دارید، RST را بزنید.

جرم و سطح هوا

حدود 2.0 W با ISP دوگانه و استریو، NPU خاموش. حدود 3.0 W با NPU روشن. اتاق 25 C. دای طراحی: 42 C خاموش، 45 C روشن. پد حدود 1.5 C/W.

NPU خاموش، 2.0 WNPU روشن، 3.0 W
دای در هوای ساکن 25 C35-42 C40-45 C
پوسته هوا روی فلز100 cm2160 cm2
آلومینیوم60 g100 g
قطعه عملی50 x 50 mm, 12 mm fins60 x 60 میلی‌متر، پره 15-18 میلی‌متر، یا یک دیواره محفظه 80 x 50 میلی‌متر

پد و فلز

Useپرهیز
رابطپد شکاف یا بتونه عایق نرم روی درپوش SoC و میدان viaفلز لخت روی میدان via، فلز مایع، اپوکسی حرارتی سختی که BGA را قفل می‌کند
فشارفشار یکنواخت و ملایم از درپوشبار نقطه‌ای، پیچ از میان SoC، یا فنری که برد را خم می‌کند
فلزجیب یا صفحه آلومینیومی روی مرکز بردفلز روی مربع RF راست یا جلوی لنزها
Airاگر پوسته فقط پلاستیک است، یک دودکش کوتاه کنار SoCفوم، نوار یا پلاک لوگو روی RV1126B

ترتیب مونتاژ

  1. برد. از حاشیه سبز بگیرید، نه از لوله‌های دوربین و نه از درپوش SoC. هر دو ماژول گونیا. خط پایه همین PCB است. سمت کانکتور را تمیز نگه دارید.
  2. قطعات حرارتی. پد درپوش فقط روی مربع RV1126B. پد پشت را فقط تا میدان via ببرید. از USB-C، PH، RST، BOOT و پدهای UART دور بمانید.
  3. محفظه. برد را روی برجستگی‌ها پایین بیاورید. دوربین‌ها آخر از همه، بدون بار جانبی وارد سوراخ‌ها می‌شوند. درپوش را ببندید تا پد SoC فشرده شود. مطمئن شوید BOOT و RST هنوز کلیک می‌کنند.
  4. مسیر را ثابت کنید. از USB-C برق بدهید. صبر کنید تا استریو و ISP بالا بیایند (صفحه زنده پس از ADB forward روی میزبان). حسگر روی دای پس از بالا آمدن عمق: 35-45 C (35000-45000). NPU خاموش در انتهای پایین؛ NPU روشن نزدیک 45 C.

مناطق ممنوع

بخشWhy
لوله‌های دوربینمحور اپتیکی و خط پایه استریو. گیره اینجا عمق را جابه‌جا می‌کند و می‌تواند ماژول را بترکاند.
microSDخروج کارت. پد SoC از شکاف دور می‌ماند.
BOOT / RST / RX / TXMaskrom و کنسول.
PHسیم باتری. تنش کابل را در پوسته بگیرید، نه روی کانکتور.
مربع RF راستWi-Fi / BT. فلز اینجا سپر آنتن است، خنک‌کننده نیست.
خمش بردحاشیه همان میله استریو است. پیچی که PCB را بپیچاند یعنی شکست کالیبراسیون.

دمای SoC را بخوانید

adb shell cat /sys/class/thermal/thermal_zone0/temp

میلی‌درجه C. 40000 برابر 40 C است. کارکرد 35000-45000. آستانه بحرانی 115000 (115 C).

ماژول 2G4P

ساخت2G4P + 1 IR, M12
EFL1.79 میلی‌متر (597 px SC233HGS، 639 px MIRA220، 519 px OG02C10)
عدد f2.0
میدان SC233HGSD 160, H 144, V 100 on 6.60 / 5.76 / 3.60 mm
اعوجاج TV< -22.3 %
CRA15.94 deg
روشنایی نسبی> 40 %
دایره تصویر6.60 mm (SC233HGS), 7.00 mm (OG02C10)
TTL اپتیکی15.00 +/- 0.3 mm
TTL مکانیکی13.92 +/- 0.3 mm
فاصله کانونی پشتی3.40 mm
رزوه / لولهM12 x 12.00 mm, OD 16.00 mm
IR-cut420-600 نانومتر Tavg >= 90 %، 650 +/- 10 نانومتر T = 50 %
نزدیک‌ترین جسم0.20 m
آب‌بندی / انبارشIP69, -40 to +85 C
خط پایه75.0 میلی‌متر، CAM0 چپ، CAM1 راست

دای‌ها

SC233HGSMIRA220 (AM220)OG02C10
پیکسل‌ها1920 x 12001600 x 14001600 x 1200
گام3.00 um2.80 um3.45 um
آرایه فعال5.760 x 3.600 mm4.488 x 3.922 mm5.520 x 4.140 mm
قطر6.79 mm5.95 mm6.90 mm
قالب1/2.6 in1/2.7 in1/2.5 in
شاتربایِر رنگی، سراسریBSI سراسریرنگی سراسری
f597 px639 px519 px
D / H / V160 / 144 / 100147.4 / 118.6 / 106.4160 / 140 / 112
نیم‌میدان H / V / D72.0 / 50.0 / 80.059.3 / 53.2 / 73.770.0 / 56.0 / 80.0
CRA15.9415.9415.95
SKUCV-EGO01-OS-SCCV-EGO01-OS-AMCV-EGO01-OS-OV
آرایه‌های فعال، 72 px / mm
آرایه‌های فعال، 72 px / mm

اندازه در 0.40 m

SC233HGSMIRA220 (AM220)OG02C10
شبکه 10 میلی‌متر15 px16 px13 px
ماژول 30 میلی‌متر45 px48 px39 px
100 mm149 px160 px130 px
دست 180 میلی‌متر269 px288 px233 px
تشک 200 میلی‌متر298 px320 px259 px
اختلاف‌منظر 0.30 / 0.40 / 0.60 m149 / 112 / 75 px160 / 120 / 80 px130 / 97 / 65 px
حالت نگاه به پایین: لنز 1.42 m، میز 0.75 m، دست‌ها 0.40 m
حالت نگاه به پایین: لنز 1.42 m، میز 0.75 m، دست‌ها 0.40 m

فریم‌های Ego

SC233HGS, 1920x1200, 144 x 100
SC233HGS, 1920x1200, 144 x 100
MIRA220 (AM220)، 1600x1400، 118.6 x 106.4
MIRA220 (AM220)، 1600x1400، 118.6 x 106.4
OG02C10, 1600x1200, 140 x 112
OG02C10, 1600x1200, 140 x 112

میدان روی میز

SC233HGS چپ
SC233HGS چپ
MIRA220 چپ
MIRA220 چپ
OG02C10 چپ
OG02C10 چپ
جفت استریو SC233HGS، ‎+75.0 mm، 112 px در 0.40 m
جفت استریو SC233HGS، ‎+75.0 mm، 112 px در 0.40 m

کجا اجرا می‌شود

جاچه چیزی آنجاست
رایانه میزباندرایور USB، فلش، پوش overlay، فوروارد ADB، تشخیص، نویسنده نشست. منابع روی GitHub.
برد /userdataصفحه استریو، FSYNC/EFSYNC، HUD مربوط به IMU، رابط کالیبراسیون، Wi-Fi STA، JSON آی‌کیو، تطبیق‌دهنده بومی، اسکریپت‌های بوت
کرنل برددرخت دستگاه، CSI، I2C/SPI، Wi-Fi روی SDIO، گجت ADB: rv1126b-camevision-ego.dts

منابع: tools/. اورلی: restore/release-0.2-20260902/overlay/ به /userdata.

درایورها

کرنل در FIT بوت 6.1.141-rt52 است. گره‌های داخل درخت از DTB می‌آیند. ماژول‌های بیرون درخت در overlay هستند و با insmod از اسکریپت‌های بوت بار می‌شوند.

بلوکدرایور / سازگارکجا زندگی می‌کندگره‌های زنده
سنسور MIPIsmartsens,sc233hgsFIT بوت (کرنل + DTB)I2C 3-0030, 6-0030, chip id 0xcb61
MIPI CSI-2 D-PHYcsi2_dphy0, csi2_dphy1DTB، هر کدام 4 خطPHY زیر CSI RX0 / RX1
میزبان MIPI CSI-2mipi0_csi2, mipi1_csi2DTBپل به CIF
CIFrkcif, rkcif_mipi_lvds, rkcif_mipi_lvds1DTB + Rockchip CIFمسیر خام به ISP
ISP / VPSSrkisp, rkisp_vir0/1, rkvpss_vir0/1DTB + Rockchip ISP/dev/video24 CAM0, /dev/video32 CAM1
3A / IQrkaiq_3A_server/oem/usr/bin/ + IQ JSONنوردهی / AWB روی هر دو ISP
IMUst,lsm6dsv (IIO)Boot FIT, SPI0 / SPI1iio:device1 to iio:device4
Wi-Fi / BLESDIO 1FFE:6621, skw_sdio_lite, swt6621s_wifi, skwbtOverlay swt6621-rt52/ + FWmmc2, wlan0, hci0
پشته Wi-Ficfg80211, mac80211camevision-wifi.shnl80211 + wpa_camevision.conf
گجت USBDWC3 dr_mode=peripheralDTB + rootfsADB 2207:0006
eMMC / SD / SDIOemmc, sdmmc0, sdmmc1DTBmmc0 eMMC, mmc1 uSD, mmc2 Wi-Fi
RTC / PMICrv3028 I2C2 0x52, rk801 I2C0 0x27DTB/dev/rtc0
NPU / GPU / MPPrknpu, mali, mppKernel + kmpp-rt52.ko/dev/rknpu, /dev/mpp_service

لوله دوربین: سنسور به D-PHY به CSI-2 به CIF به ISP به VPSS. USB همان گجت ADB کام‌میک می‌ماند. برد را به پروفایل وب‌کم عوض نکنید.

درخت دستگاه

منبع برد: rv1126b-camevision-ego.dts. رشته مدل CameVision Ego، سازگار camemake,camevision-ego.

گرهوضعیت
i2c3/sc233hgs@30, i2c-gpio-cam1/sc233hgs@30هر دو دوربین، XVCLK 27 MHz، 4 خط
i2c4غیرفعال: SCL/SDA مربوط به CAM1 جابه‌جا است، به‌جایش bit-bang
csi2_dphy0/1, mipi0/1_csi2, rkcif*, rkisp*لوله دوگانه
spi0/imu@0, spi1/imu@0st,lsm6dsv, SPI mode 3, 1 MHz, st,odr-triggered
sdmmc1 + pwrseq, UART2 BTVS6621
usb@21500000dr_mode = peripheral (ADB)
gmac, dsi, i2c1, i2c5غیرفعال
uart0کنسول 1.5 Mbaud

نقشه پارتیشن فلش

LBAایمیج
loader (db یک‌بار)rv1126b_spl_loader_k4a8g.bin
0x0env.img
0x40idblock.img
0x440uboot.img
0x2440camevision_boot_ego.img (FIT کرنل + DTB)
0x7C40userdata.img، سپس overlay
0x207C40oem_noko.img
0x607C40rootfs_bootstable.img

CLI: tools/cv_ego_flash.py then tools/cv_ego_overlay_deploy.py.

python tools/cv_ego_flash.py --prebuilt
python tools/cv_ego_overlay_deploy.py

زنجیره بوت

  1. S11hwclock: RV-3028 به ساعت سیستم.
  2. S99ego-stereo: اسکریپت استریو را شروع می‌کند.
  3. camevision-stereo.sh: kmpp، Wi-Fi، rkaiq 3A، HUD مربوط به IMU، سپس ego_stereo.py.
  4. cv_ego_page.py: adb forward 8081 و 8083، صفحه زنده را روی میزبان باز می‌کند.

روی برد

بلوکفایلروی بردنقش
استریوی زندهego_stereo.py/userdata/ego_stereo.py, port 8081/dev/video24 و /dev/video32 را می‌خواند. صفحه زنده JPEG، عمق، کالیبراسیون، ضبط.
تطبیق‌دهندهstereo_native.c/userdata/libego_stereo.soتطبیق‌دهنده بلوک C و overlay از نوع NV12.
FSYNC / EFSYNCego_cam_sync.pyتوسط صفحه زنده وارد می‌شودGPIO4_A1/A0 + GPIO6_C2/C3. پیش‌فرض تریگر پیوسته 12.5 fps.
IMU HUDego_imu_hud.pyport 8083JSON مربوط به IMU0 (CAM0) و IMU1 (CAM1).
کالیبراسیونego_calib.html/cal/userdata/ego_calib.json را می‌نویسد.
فوکوس / MTFego_mtf.py/focus/startMTF50 لبه شیب‌دار ISO 12233.
ضبطego_record.py/record/startHEVC از NV12 زنده.
Wi-Fi STAcamevision-wifi.sh/userdataماژول‌های VS6621 + پیکربندی wpa.
IQiq JSON/userdata/iqfiles/تنظیم 3A / ISP برای SC233HGS.

مسیرهای صفحه زنده (میزبان پس از ADB forward)

روی رایانه‌ای که برد با USB به آن وصل است: adb forward tcp:8081 tcp:8081، سپس http://127.0.0.1:8081/ را باز کنید.

مسیربدنه
/HTML زنده، MJPEG /ov0 و /ov1
/ov0, /ov1MJPEG با overlay عمق
/raw0, /raw1MJPEG بدون overlay
/depthنمای عمق
/snap0, /snap1, /snapxیک JPEG
/statوضعیت JSON
/imuJSON از :8083
/trigوضعیت FSYNC / EFSYNC
/cal and /cal/*نشست کالیبراسیون
/focus/start, /focus/stopMTF
/alignتراز استریو
/record/start, /record/statضبط نشست

ابزارهای میزبان روی GitHub

بلوکفایلنقش
درایور USBcv_ego_driver.pyRockusb + ADB
فلشcv_ego_flash.pyنوشتن Maskrom، سپس overlay
اورلیcv_ego_overlay_deploy.pyکپی ADB به /userdata
باز کردن زندهcv_ego_page.pyفوروارد 8081 / 8083
شروع خودکارcv_ego_autostart.pyناظر میزبان
تشخیصcv_ego_diag.pyدامپ ADB
ضبط (میزبان)cv_ego_record_host.pyنویسنده نشست

مخزن: github.com/Camemake/CameVision-Ego

مشخصات

Sensor SC233HGS, OG02C10, MIRA220

بیایید ماژول دوربین سفارشی خود را بسازیم

قیمت‌های نمایش داده شده در وب‌سایت ما منعکس‌کننده قیمت‌گذاری با حجم کم است که برای ارزیابی و نمونه‌سازی طراحی شده است. برای سفارشات عمده، ادغام OEM یا سفارشی‌سازی مبتنی بر پروژه، ما قیمت‌گذاری رقابتی با حجم بالا و پشتیبانی حرفه‌ای ارائه می‌دهیم.

محصولات کمه‌مک ما

Your Dynamic Snippet will be displayed here... This message is displayed because you did not provide both a filter and a template to use.