Mobileye EyeQ 5 SoC可以为车辆的全自动(5级)驾驶提供动力,并为各种汽车提供其他辅助驾驶技术,很快就会在Linux内核中获得主流支持。
类似
支持主流Linux内核的特斯拉FSD芯片
通过三星,Mobileye EyeQ5 SoC可能很快就会获得主流内核支持。虽然EyeQ5 SoC是在英特尔领导下开发的,英特尔仍然拥有多数股权,但它是一款基于MIPS的芯片。Mobileye也发布了EyeQ 6,但目前Linux的上游工作只是围绕EyeQ 5。Mobileye长期以来一直在利用Linux,硬件可能使用自己的下游内核和其他组件,而在上游支持SoC有助于减轻维护负担,并使他们在需要时更容易最终迁移到Linux内核的新版本。
Bootlin的Gregory Clement一直在领导Mobileye SoC的上游工作,他解释了该芯片:
“Mobileye的EyeQ5 SoC基于MIPS I6500架构,具有多个控制器,如经典的UART、I2C、SPI,以及CAN-FD、PCIe、八路/四路SPI闪存接口、千兆以太网、MIPI CSI-2和eMMC 5.1。它还包括硬件安全模块、功能安全硬件和MJPEG编码器。
这种SoC的一个特点是DDDR的物理地址超过32位。考虑到体系结构是64位的,这不是问题,但它需要在引导期间对mips64的当前管理方式进行一些更改。“
一套
11个补丁
在上游Linux内核状态下启用Mobileye EyeQ 5 SoC,并为评估/参考板添加必要的DeviceTree。
虽然EyeQ 5 SoC是基于MIPS64的,但在未来的硬件方面,Mobileye将继续与MIPS合作,但将基于RISC-V。除了MIPS64 ISA处于死胡同之外,这两家公司
宣布
last year that future Mobileye SoCs will use the MIPS eVocore RISC-V CPUs.