
ARM، RISC-V، ESP32، MIPS، STM32 وغيرها من اللوحات البرينغ
تقديم الخدمة
الكفاءات الأساسية والخبرة في التطوير:
* توفير البنية: تكوين السجلات منخفضة المستوى وتهيئة الأجهزة لوحدات ARM (كورتكس-A/M)، RISC-V، MIPS، ESP32 (تينسيلكا)، وSTM32.
* تطوير محمل الإقلاع: هندسة وتحسين مخصصة لبرامج إقلاع المرحلة الأولى (FSBL)، وBootrom، وU-Boot/SPL، وOpenSBI، وCoreboot، وUEFI.
* نقل النواة ونظام التشغيل: تخصيص شجرة الأجهزة (DTS/DTSI)، تصحيح أخطاء في مساحة نواة لينكس، ونشر RTOS (FreeRTOS، Zephyr) على أجهزة معدنية عارية.
* تصحيح الأجهزة: تشخيصات فيزيائية متقدمة باستخدام JTAG وSWD وOpenOCD وSegger J-Link ومحللات المنطق وراسم الإشارات الرقمية.
* أمن الأجهزة: تنفيذ سلاسل الإقلاع الآمنة، بيئات التنفيذ الموثوقة (ARM TrustZone، PSA)، تكامل TPM، والتخزين المشفر (LUKS).
* معايرة الذاكرة: التحقق من الصحة وتكوين التوقيت لوحدات تحكم ذاكرة SRAM الداخلية وDDR3/DDR4/LPDDR الخارجية.
التكديس التقني:
* اللغات: Bare-Metal C، Embedded Rust، Go، Assembly، Bash، Lua، Python
* البيئات: Linux Kernel Space، OpenWRT، FreeRTOS، esp-IDF، STM32Cube
* الأدوات: GDB، Kconfig، QEMU، سلاسل أدوات GNU، Make/CMake، Git، Docker
