发帖数: 1 | 1 https://zhuanlan.zhihu.com/p/32378843
看來友商的設計現在被解密了,敢這麼大膽全面使用Arm公版設計的,我猜是華為海思。
我不是原文作者,只是看過一點內部資料。
另外提醒本版的各位「鍵盤俠們」:you know nothing...
知乎文章摘要,2019年5月2日:
先说虚拟化。虚拟化其实是从服务器来的概念,为什么汽车也会有这个需求?两点原因
:现在的中控芯片有一个趋势,集成仪表盘,降低成本。以前的仪表盘通常是用微控制
器做的,图形界面也较简单。而现在的系统越来越炫,甚至需要图形处理器来参与。很
自然的,这就使得中控和仪表盘合到单颗芯片内。它们跑的是不同的操作系统,虚拟化
能更好的实现软件隔离。当然,有些厂商认为虚拟化还不够,需要靠物理隔离才放心,
这是后话,稍后展开。另一个趋势是中控本身需要同时支持多个屏幕,每个屏幕分属于
不同的虚拟机和操作系统,这样能简化软件设计,提高软件的可靠性。
Armv8.1及之后的CPU,都支持一个叫VHE的机制,可以加速2型虚拟机的切换。具体原理
是,KVM等2型虚拟机,Hypervisor就在Linux核心里面,而... 阅读全帖 |
|
发帖数: 1 | 2 Quote Begin
对于1型虚拟机,比如Xen,这个改动没有影响。这里我们要提一下QNX的虚拟机,它是1
型虚拟机。QNX是目前唯一一个能达到ASIL-D等级的操作系统(包含Hypervisor)。如
果需要实现ASIL-D级别的系统,必须把现有的软件从Linux系统移植到QNX。所幸的是,
QNX也是符合POSIX标准的,尤其是图形处理器的驱动,移植起来会省事一些。QNX不是
所有的模块都是ASIL-D级,移植过去的驱动,其实是没有安全等级的。QNX依靠ASIL-D
级的核心软件模块和Hypervisor,保证99%以上的失效覆盖率。如果子模块出了问题,
那只能重启子模块。
Quote End
我的結論:
不玩SoC的自動駕駛公司都是飛到天上的豬,自動駕駛是軟硬件緊密結合產品,只靠中
間件改改,那是玩具車。
過去兩年的例子:
Tesla剛剛發佈SoC、Google自己也有SoC團隊、傳統車廠採用Nvidia的SoC、Intel收購
MobilEye。
Baidu跟QNX合作,華為海思正在做SoC,蘋果汽車也在秘密開發SoC,Qualcomm收購NXP
失敗。 |
|
g****t 发帖数: 31659 | 3 Auto 将来会是QNX 或者 RTM linux ?
这问题其实和技术没什么关系。
在未来、大局定下来之后。
做技术的会容易产生幻觉,怎么看这个选择怎么有技术道理,
然后往自己身上再绑一个buzz word. 这就跟炒股的在事后,分析其中的原因类似.
我认为这
种思维很危险。一旦有了这种事后幻觉。将来会付出代价。
: 感觉讨论跑偏了,我感觉其实就是老黄的板子以后是跑QNX还是RT Linux。
: 老黄的板子以后放弃RT linux,只跑QNX,那么QNX肯定要大涨。
: renesas, NXP, TI 也就是传统的SOC加一个vison模块。
: 跟NVDA给出的solution 根本不是一个级别的。
: 如果自动驾驶的算法还是DL based,跑在GPU上的,那就只有老黄的板子
了。
: 老黄的板子现在跑RT linux,QNX能不能用上老黄的GPU,那就得看老黄的
计划了。
|
|
g****t 发帖数: 31659 | 4 Auto 将来会是QNX 或者 RTM linux ?
这问题其实和技术没什么关系。
在未来、大局定下来之后。
做技术的会容易产生幻觉,怎么看这个选择怎么有技术道理,
然后往自己身上再绑一个buzz word. 这就跟炒股的在事后,分析其中的原因类似.
我认为这
种思维很危险。一旦有了这种事后幻觉。将来会付出代价。
: 感觉讨论跑偏了,我感觉其实就是老黄的板子以后是跑QNX还是RT Linux。
: 老黄的板子以后放弃RT linux,只跑QNX,那么QNX肯定要大涨。
: renesas, NXP, TI 也就是传统的SOC加一个vison模块。
: 跟NVDA给出的solution 根本不是一个级别的。
: 如果自动驾驶的算法还是DL based,跑在GPU上的,那就只有老黄的板子
了。
: 老黄的板子现在跑RT linux,QNX能不能用上老黄的GPU,那就得看老黄的
计划了。
|
|
A********h 发帖数: 2789 | 5 就是和现在克莱斯勒上面的uconnect一样的系统,都是基于unix的。uconnect是现在市
面上最好用的infotainment system(之一?)
Long ago, Chrysler chose QNX, a secure form of UNIX, for itstelematics
systems (“UConnect”). Fiat, meanwhile, continues to use Microsoft-based
systems, but not in itsMaseratis, which share Chrysler’s setup.
Ford, which had originally chosen to base its “Sync” system on a Microsoft
operation system, has formally announced its long-rumored switch from
Microsoft’s software to QNX, now owned by Blackberry.
The movecomes ... 阅读全帖 |
|
发帖数: 1 | 6 讓我給你科普一下自動駕駛到底需不需要OS:
现有车系:
Waymo/Google/Intel => Linux
Tesla/Nvidia => Linux
Denso/Toyota => QNX
GM/Delphi => QNX
Baidu => QNX
自動駕駛系統不可能是一個廠商、一個團隊、一個人寫。
不用OS你怎麼可能避免others shit on your code?
未來標準:Multicore + Hypervisor
用hypervisor來隔離任務,光靠你寫幾個中斷能屏蔽別人的代碼麼?
目前同時支持hypervisor和gpu的只有linux/qnx/vxworks,你認為nvidia會開放架構讓
你自己寫soc的驅動麼?
你認為一個人可以寫自動駕駛系統,能同時懂nvidia、arm、mobile eye的所有shit麼? |
|
j******g 发帖数: 1098 | 7 感觉讨论跑偏了,我感觉其实就是老黄的板子以后是跑QNX还是RT Linux。
老黄的板子以后放弃RT linux,只跑QNX,那么QNX肯定要大涨。
renesas, NXP, TI 也就是传统的SOC加一个vison模块。
跟NVDA给出的solution 根本不是一个级别的。
如果自动驾驶的算法还是DL based,跑在GPU上的,那就只有老黄的板子了。
老黄的板子现在跑RT linux,QNX能不能用上老黄的GPU,那就得看老黄的计划了。 |
|
发帖数: 1 | 8 讓我給你科普一下自動駕駛到底需不需要OS:
现有车系:
Waymo/Google/Intel => Linux
Tesla/Nvidia => Linux
Denso/Toyota => QNX
GM/Delphi => QNX
Baidu => QNX
自動駕駛系統不可能是一個廠商、一個團隊、一個人寫。
不用OS你怎麼可能避免others shit on your code?
未來標準:Multicore + Hypervisor
用hypervisor來隔離任務,光靠你寫幾個中斷能屏蔽別人的代碼麼?
目前同時支持hypervisor和gpu的只有linux/qnx/vxworks,你認為nvidia會開放架構讓
你自己寫soc的驅動麼?
你認為一個人可以寫自動駕駛系統,能同時懂nvidia、arm、mobile eye的所有shit麼? |
|
j******g 发帖数: 1098 | 9 感觉讨论跑偏了,我感觉其实就是老黄的板子以后是跑QNX还是RT Linux。
老黄的板子以后放弃RT linux,只跑QNX,那么QNX肯定要大涨。
renesas, NXP, TI 也就是传统的SOC加一个vison模块。
跟NVDA给出的solution 根本不是一个级别的。
如果自动驾驶的算法还是DL based,跑在GPU上的,那就只有老黄的板子了。
老黄的板子现在跑RT linux,QNX能不能用上老黄的GPU,那就得看老黄的计划了。 |
|
j******g 发帖数: 1098 | 10 还是回到你的qnx 问题吧,
传统车厂用qnx做车载系统是不少,但是现在做自动驾驶比较红火的公司没人用qnx。
这些自动驾驶公司为了加快开发速度,都是基于中间件开发,中间件不支持qnx啊。 |
|
a**********t 发帖数: 290 | 11 Urgent!!!
I have installed the QNX real-time platform on my PC.
(I download it from get.qnx.com, which can be installed
directly under windows). It is a cool OS, but I can't
access my floppy drive and CD-ROM under it. How to solve
this problem?
I also want to program on QNX. Where can I find a watcom
C compiler? How to install it on my QNX?
Thanks a lot. |
|
发帖数: 1 | 12 他家的QNX被NVDA大推啊,Android和Linux太复杂,不可能通过ASIL D,其他的RTOS又
太简单,只能搞搞仪表盘,很难支持集成GPU的高端SoC(Xavier)做自动驾驶。
另一个对手VxWorks太高端了,价格很贵,主要做飞机的(有DO-178C认证),做汽车OS
没有必要,而且VxWorks属于intel,对NVDA的ARM系统来说是敌人。目前VxWorks在汽车
领域很少用。
苹果/谷歌做汽车OS都不太在行,即使不收购QNX,自己重造轮子,通过ISO 26262
ASIL D也需要时间。而且这两个公司太大,汽车企业不喜欢。微软Auto OS已经被Ford
抛弃,说明Auto OS有门槛。
BB/QNX有没有可能做成自动驾驶领域的Android或航空领域的VxWorks?大家怎么看? |
|
发帖数: 1 | 13 他家的QNX被NVDA大推啊,Android和Linux太复杂,不可能通过ASIL D,其他的RTOS又
太简单,只能搞搞仪表盘,很难支持集成GPU的高端SoC(Xavier)做自动驾驶。
另一个对手VxWorks太高端了,价格很贵,主要做飞机的(有DO-178C认证),做汽车OS
没有必要,而且VxWorks属于intel,对NVDA的ARM系统来说是敌人。目前VxWorks在汽车
领域很少用。
苹果/谷歌做汽车OS都不太在行,即使不收购QNX,自己重造轮子,通过ISO 26262
ASIL D也需要时间。而且这两个公司太大,汽车企业不喜欢。微软Auto OS已经被Ford
抛弃,说明Auto OS有门槛。
BB/QNX有没有可能做成自动驾驶领域的Android或航空领域的VxWorks?
另外BB有很多服务器端的安全系统,是不是未来也可以用在汽车上?
大家怎么看? |
|
发帖数: 1 | 14 目前ADAS還沒有包括Powertrain,那是因為Powertrain的ECU都是PowerPC,不是ARM,
這不是技術原因。
新系統完全可以做成一個SoC,因為分立芯片越多,穩定性不一定越高。NASA的新
radiation hardened soc (HPSC)就是A53 + R52 + M4F的大集合,用片上interconnect
隔離,不是物理兩個板子。Nvidia、Intel、NXP、Apple都是這個方向。
FreeRTOS肯定有MPU實現,這就是OS的作用。你不是說不要OS,自己用中斷實現MPU保護
功能麼?
cache coherence如何工作我當然知道,因為我就是CPU公司的,這玩意比手冊寫得複雜
得多。白皮書又是什麼鬼,那基本是騙人的marketing,真正要看requirement,design
,implementation document。還要看bug list,performance report。我現在最煩的
是有成千上萬頁文檔要看,啥都得管,但是工資不增加。問問QNX是因為我想買call,
賺賺外快。
然後整個樓就歪成了抬槓貼,沒有一個人具體說... 阅读全帖 |
|
发帖数: 1 | 15 作为在QNX工作过多年的过来人说一句。QNX的优势在于true micro-kernel, high
availability service 以及在无人车风潮之前它就占不小的车载OS市场份额。包括一
些核电站都采用QNX作为底层系统。 |
|
发帖数: 1 | 16 他家的QNX被NVDA大推啊,Android和Linux太复杂,不可能通过ASIL D,其他的RTOS又
太简单,只能搞搞仪表盘,很难支持集成GPU的高端SoC(Xavier)做自动驾驶。
另一个对手VxWorks太高端了,价格很贵,主要做飞机的(有DO-178C认证),做汽车OS
没有必要,而且VxWorks属于intel,对NVDA的ARM系统来说是敌人。目前VxWorks在汽车
领域很少用。
苹果/谷歌做汽车OS都不太在行,即使不收购QNX,自己重造轮子,通过ISO 26262
ASIL D也需要时间。而且这两个公司太大,汽车企业不喜欢。微软Auto OS已经被Ford
抛弃,说明Auto OS有门槛。
BB/QNX有没有可能做成自动驾驶领域的Android或航空领域的VxWorks?
另外BB有很多服务器端的安全系统,是不是未来也可以用在汽车上?
大家怎么看? |
|
发帖数: 1 | 17 目前ADAS還沒有包括Powertrain,那是因為Powertrain的ECU都是PowerPC,不是ARM,
這不是技術原因。
新系統完全可以做成一個SoC,因為分立芯片越多,穩定性不一定越高。NASA的新
radiation hardened soc (HPSC)就是A53 + R52 + M4F的大集合,用片上interconnect
隔離,不是物理兩個板子。Nvidia、Intel、NXP、Apple都是這個方向。
FreeRTOS肯定有MPU實現,這就是OS的作用。你不是說不要OS,自己用中斷實現MPU保護
功能麼?
cache coherence如何工作我當然知道,因為我就是CPU公司的,這玩意比手冊寫得複雜
得多。白皮書又是什麼鬼,那基本是騙人的marketing,真正要看requirement,design
,implementation document。還要看bug list,performance report。我現在最煩的
是有成千上萬頁文檔要看,啥都得管,但是工資不增加。問問QNX是因為我想買call,
賺賺外快。
然後整個樓就歪成了抬槓貼,沒有一個人具體說... 阅读全帖 |
|
发帖数: 1 | 18 作为在QNX工作过多年的过来人说一句。QNX的优势在于true micro-kernel, high
availability service 以及在无人车风潮之前它就占不小的车载OS市场份额。包括一
些核电站都采用QNX作为底层系统。 |
|
f*****t 发帖数: 895 | 19 QNX和UNIX没一毛关系
现在车载系统QNX的份额还是挺大的。不过后面不知道会咋样。 |
|
a****l 发帖数: 68 | 20 刚在Fedora 9 上装了个VirtualBox,里面又装个QNX,现在不知道怎么配置网络连接可
以让Fedora上的程序(Momentics) 访问QNX。 |
|
n******r 发帖数: 35 | 21 百度现在还是主要用的linux, QNX还没有上,正在想向QNX上迁移。
现在的一般的做法,control 和planning一般不和感知的放在一个机器上。
interconnect
design |
|
发帖数: 1 | 22 謝謝,就想問為什麼百度不用VxWorks或者Integrity呢?
QNX比較VxWorks或Integrity有啥必殺的feature?我知道NVIDIA大力支持QNX應該算一
個。 |
|
发帖数: 1 | 23 CUDA目前只有Linux的SDK,一般RTOS沒有CUDA驅動,你怎麼開發?你可能搞到Nvidia的
驅動的源代碼麼?
未來CUDA可能支持QNX,這就是和baremetal的區別。假如你搞中斷代碼,你有Nvidia
SoC的硬件架構手冊麼?哪個中斷?什麼寄存器?寫什麼值?
目前Waymo、Tesla、Baidu自動駕駛都是Linux就說明問題了。
我只想確定為什麼最好是QNX,不是VxWorks或Integrity罷了。
你有回答問題麼? |
|
发帖数: 1 | 24 這是我前面提到的NVDA大力支持QNX的原因。
大力支持就能看友商的代碼和文檔,系統才穩定高效。
不大力支持的系統就像現在的Linux那樣,Frankenstein,可怕得很,全是漏洞。
還有全力唱反調的,譬如Windows不支持IA64。
我想知道VxWorks因為Intel的關係,是不是會被NVDA唱反調?
那未來L5自動汽車RTOS不就只剩QNX了?
。。 |
|
发帖数: 1 | 25 所以說這些公司用Linux就都是試驗系統,包括上路的Tesla也是,根本不算量產型。
不用CUDA,你怎麼快速識別指示牌和各種障礙物?你靠雷達能識別紅綠燈麼?
我同意用Linux絕對是overkill,但是QNX和VxWorks不一定,我就想知道未來應該上哪
一個,Q or V?
BB股票過去半年大漲是不是跟這個有關?自動駕駛是不是缺一個專業RTOS(不是像
FreeRTOS那樣業餘的embedded RTOS)?這個RTOS能不能通過Linux改造?為什麼Baidu
要轉QNX? |
|
发帖数: 1 | 26 給你一個Audi A8的大概spec,你看你能2000行寫出來麼?
整體架構:
Nvidia Tegra SoC + Blackberry QNX RTOS + Audi MMI System
自動駕駛的核心應該在MMI裡面,不應該在dashboard或者ECU裡面,dashboard咝蠫
reenhill Integrity,只做實時儀表顯示,不可能做攝像頭和雷達融合,ECU是
baremetal,只不過是actuator,也不可能做融合。視覺感知和雷達合成應該是AG
Linux,主板在前排glove compartment後面,咝懈鞣NLinux框架,但不會做最終決斷。
行駛決斷應該是MMI發出,本身集成高精度GPS和地圖,咝械腝NX是RTOS,接收經過
Linux處理過後的信息,發命令給ECU,其他跟自動駕駛無關的被動sensors(速度、溫
度、轉速)直接傳數據給dashboard的小型RTOS,不經過QNX或Linux,增加可靠性。
Dashboard、MMI和Linux系統可以共用多核SoC,底層跑hypervisor,一個咝蠭ntegrity
,一個咝蠶NX,一個咝蠰in... 阅读全帖 |
|
n******r 发帖数: 35 | 27 百度现在还是主要用的linux, QNX还没有上,正在想向QNX上迁移。
现在的一般的做法,control 和planning一般不和感知的放在一个机器上。
interconnect
design |
|
发帖数: 1 | 28 謝謝,就想問為什麼百度不用VxWorks或者Integrity呢?
QNX比較VxWorks或Integrity有啥必殺的feature?我知道NVIDIA大力支持QNX應該算一
個。 |
|
发帖数: 1 | 29 CUDA目前只有Linux的SDK,一般RTOS沒有CUDA驅動,你怎麼開發?你可能搞到Nvidia的
驅動的源代碼麼?
未來CUDA可能支持QNX,這就是和baremetal的區別。假如你搞中斷代碼,你有Nvidia
SoC的硬件架構手冊麼?哪個中斷?什麼寄存器?寫什麼值?
目前Waymo、Tesla、Baidu自動駕駛都是Linux就說明問題了。
我只想確定為什麼最好是QNX,不是VxWorks或Integrity罷了。
你有回答問題麼? |
|
发帖数: 1 | 30 這是我前面提到的NVDA大力支持QNX的原因。
大力支持就能看友商的代碼和文檔,系統才穩定高效。
不大力支持的系統就像現在的Linux那樣,Frankenstein,可怕得很,全是漏洞。
還有全力唱反調的,譬如Windows不支持IA64。
我想知道VxWorks因為Intel的關係,是不是會被NVDA唱反調?
那未來L5自動汽車RTOS不就只剩QNX了?
。。 |
|
发帖数: 1 | 31 所以說這些公司用Linux就都是試驗系統,包括上路的Tesla也是,根本不算量產型。
不用CUDA,你怎麼快速識別指示牌和各種障礙物?你靠雷達能識別紅綠燈麼?
我同意用Linux絕對是overkill,但是QNX和VxWorks不一定,我就想知道未來應該上哪
一個,Q or V?
BB股票過去半年大漲是不是跟這個有關?自動駕駛是不是缺一個專業RTOS(不是像
FreeRTOS那樣業餘的embedded RTOS)?這個RTOS能不能通過Linux改造?為什麼Baidu
要轉QNX? |
|
发帖数: 1 | 32 給你一個Audi A8的大概spec,你看你能2000行寫出來麼?
整體架構:
Nvidia Tegra SoC + Blackberry QNX RTOS + Audi MMI System
自動駕駛的核心應該在MMI裡面,不應該在dashboard或者ECU裡面,dashboard咝蠫
reenhill Integrity,只做實時儀表顯示,不可能做攝像頭和雷達融合,ECU是
baremetal,只不過是actuator,也不可能做融合。視覺感知和雷達合成應該是AG
Linux,主板在前排glove compartment後面,咝懈鞣NLinux框架,但不會做最終決斷。
行駛決斷應該是MMI發出,本身集成高精度GPS和地圖,咝械腝NX是RTOS,接收經過
Linux處理過後的信息,發命令給ECU,其他跟自動駕駛無關的被動sensors(速度、溫
度、轉速)直接傳數據給dashboard的小型RTOS,不經過QNX或Linux,增加可靠性。
Dashboard、MMI和Linux系統可以共用多核SoC,底層跑hypervisor,一個咝蠭ntegrity
,一個咝蠶NX,一個咝蠰in... 阅读全帖 |
|
g********n 发帖数: 296 | 33
QNX公司在渥太华,我去面试过,讲一点这公司的历史。当初有几十个从Unix开始做
RTOS的,大概这个是唯一一个微内核的,文件系统,IP, device driver 都是用户程
序,避免了核心膨胀,当初大教授还用这个来和LINUS 争论。大约2000年前后,CISCO
有过想法买了他们的code,想把产品都放在这个平台上,最后也不了了之吧? 汽车工
业一直就是这个产品的主要平台,因此很多汽车工业的人熟悉这个产品,如果老黄支持
,成为主要平台还是有可能的。当然最近很多年我也不干这些了,技术上QNX如何解决
多和问题和效率问题以及安全问题,我都不太清楚了。 |
|
g********n 发帖数: 296 | 34
QNX公司在渥太华,我去面试过,讲一点这公司的历史。当初有几十个从Unix开始做
RTOS的,大概这个是唯一一个微内核的,文件系统,IP, device driver 都是用户程
序,避免了核心膨胀,当初大教授还用这个来和LINUS 争论。大约2000年前后,CISCO
有过想法买了他们的code,想把产品都放在这个平台上,最后也不了了之吧? 汽车工
业一直就是这个产品的主要平台,因此很多汽车工业的人熟悉这个产品,如果老黄支持
,成为主要平台还是有可能的。当然最近很多年我也不干这些了,技术上QNX如何解决
多和问题和效率问题以及安全问题,我都不太清楚了。 |
|
发帖数: 1 | 35 當然跟OS有關係了,QNX是「唯一」能跑虛擬機的ASIL-D操作系統,VxWorks虛擬機不行
,GPU也不行。
你說的是自相矛盾,正因為都是坑,無法輕易移植,所以才要用虛擬機,用虛擬機就一
定OS相關。
而且跨OS移植根本不像你說得那樣「分分鐘的事」,否則「所有」中間件都支持「所有
」OS了,要虛擬機和容器幹啥?
: 自动驾驶核心处理跟OS没啥关系吧?移植到不同的OS分分钟的事情吧?
: 为什么这么纠结用什么OS呢?QNX没用过,vxworks用过,C的支持还比较稳定,C 的
支持一
: 堆bug,我们之前一个team 2010年左右用C 在vxwork上写路由器系统,被搞惨了.
|
|
z********r 发帖数: 313 | 36 要求是要会 QNX系统
以前认识的一个recuiter要我帮他找人,一年的contractor,在Eire, PA
有兴趣的直接发邮件给recuiter,不要联系我
Adi,
a**********[email protected] |
|
N****w 发帖数: 21578 | 37 不知道能不能刷 Android...
QNX 的确是很快的。。。
这个硬件指标很好很经典 |
|
|
N****w 发帖数: 21578 | 39 这么大的内存,不知道是不是 QNX 系统比较吃内存? |
|
发帖数: 1 | 40 這才是硬道理:微內核,QNX有而Linux沒有的東西。
估計nksuggar和brainless了解一些自動駕駛的東西,其他人的回答都是沒做過不懂瞎
猜胡扯 |
|
发帖数: 1 | 41 雖然我不是總設計師,但我見過真正的完整系統,你們說的都是其中一小小模塊,還不
是核心模塊,更不是完整系統。
然後就根據powertrain的一個小模塊來推測全車系統,這不是誤導是什麼。
我開篇就問這個問題:
自動駕駛需不需要OS?
需要OS到底哪個會勝出:Autograde Linux?QNX?Integrity?VxWorks?為什麼?
你們東拉西扯,回答我這個問題了麼?
? |
|
发帖数: 1 | 42 謝謝幫我解說,這才是明白人應該知道的知識
某些人只寫過firmware,就叫囂把所有自動駕駛的任務都用while loop寫,我完全不能
理解。
我估計QNX不是把所有任務都跑在EL2上,因為他們寫了支持Hypervisor,估計是EL2 +
EL0,Cortex-R52的特殊模式。
我猜Integrity應該是所有任務都在EL2上,所以只能做dashboard,不能做自動駕駛的
核心OS。
如果Tesla用Linux的話,SoC必須有MMU,只能是Cortex-A系列,這就不能直接控制引擎
了,所以可能是兩塊控制板?
我看到的集成度非常高的自動駕駛SoC,都是A + R + M全集成,但還在設計階段。
Intel的系統我不了解,不好猜。 |
|
|
发帖数: 1 | 44 > : 那未來L5自動汽車RTOS不就只剩QNX了?
我先去买点股票
爱你 |
|
T********i 发帖数: 2416 | 45 你这是眉毛胡子一起抓。混起来看问题是不行的。
自动驾驶系统不是娱乐系统,而且必须两块板子分开。补什么meltdown啊?硬件不
meltdown就OK啦。第三方exploit代码有机会上去运行么?
OTA你根本不用操心。娱乐系统带wifi + TCP就好了。固件慢慢canbus传给自动驾驶系
统都没问题。顺便和你讲一下,我确实有AES+RSA+ECDH+ECDSA的产品级实现,都是在
Cortex M3上就能运行的,当然这些都不是啥关键。
Linux永远都不可用于自动驾驶核心。根本不是干那个用的。QNX也不适合。那些狗东西
收割一把市场而已。Linux自然有它的用处。另外我自己维护自己板子的patch也挺好。
upstream |
|
j******g 发帖数: 1098 | 46 很赞同这一点,我觉得这个tailored过的OS,其实QNX就是了。
我认为Linux不合适就是因为它太大了。这种应用应该有一个 |
|
s********k 发帖数: 6180 | 47 为啥自动驾驶要等同于CUDA做啥,CUDA又不做Lidar,不做雷达,不做sensor fusion,
不做控制系统,again,你根本在鸡同鸭讲,我从来没说车里面不需要RTOS或者linux,
我是说自动驾驶核心控制系统用LInux或者其他类似QNX的overhead太大。
你口口声声说Waymo、Tesla、Baidu自動駕駛都是Linux,结果连TSLA现在啥级别都不知
道,那我问你,这些公司拿Linux难道是做real time系统? |
|
g****t 发帖数: 31659 | 48 你也来programming 了?08年还是什么时候我在EE讲
CPU需要自动调节功耗,电源也要改。那时候你在吧?
: 很赞同这一点,我觉得这个tailored过的OS,其实QNX就是了。
: 我认为Linux不合适就是因为它太大了。这种应用应该有一个
|
|
g****t 发帖数: 31659 | 49 能做死的需要全部做死
: 很赞同这一点,我觉得这个tailored过的OS,其实QNX就是了。
: 我认为Linux不合适就是因为它太大了。这种应用应该有一个
|
|
g****t 发帖数: 31659 | 50 他应该是做测试自动化的。没有own过完整的芯片设计到拿钱回来的过程。也没有任何
一个产品的完整产品经历。
justsing等好几个人,如果我没记错应该是在EE十年以上了。哎,时间过的太快。
: 你这是眉毛胡子一起抓。混起来看问题是不行的。
: 自动驾驶系统不是娱乐系统,而且必须两块板子分开。补什么meltdown啊
?硬件不
: meltdown就OK啦。第三方exploit代码有机会上去运行么?
: OTA你根本不用操心。娱乐系统带wifi TCP就好了。固件慢慢canbus传
给自动
驾驶系
: 统都没问题。顺便和你讲一下,我确实有AES RSA ECDH ECDSA的产品级实
现,都
是在
: Cortex M3上就能运行的,当然这些都不是啥关键。
: Linux永远都不可用于自动驾驶核心。根本不是干那个用的。QNX也不适合
。那些
狗东西
: 收割一把市场而已。Linux自然有它的用处。另外我自己维护自己板子的
patch也
挺好。
: upstream
|
|