快捷导航
1 4552

请考虑支持Yocto

fei4xu 于 2021-4-27 09:27 发表 [复制链接]
Hi,

我是一名miivii用户,目前公司项目在做miivii平台的移植。

目前nvidia官方支持的linux rootfs的开发,还是基于l4t的;但之前做nxp的linux开发时(包括其他树莓派、BBB等),都是主推Yocto开发。http://yoctoproject.org/

这里我想建议miivii也支持yocto,有以下几个好处:

Yocto其实是目前嵌入式linux的标准,有大量官方支持、社区支持。
硬件供应商、或者解决方案供应商,应该拥抱开源(或者土一点,利用开源),miivii目前比较封闭,必然导致部分用户会觉得约束太多而最终选择自己开发硬件。
目前Yocot针对tegra,已经有一个社区维护版本:https://github.com/OE4T/meta-tegra 已经比较成熟,我每天都在用。

目前miivii系统rootfs无法定制,少量bsp未开源,无法像nvidia官方板那样刷写(未确认),这些都是继续和miivii合作时要考虑的问题。



举报 使用道具
| 回复

共 1 个关于本帖的回复 最后回复于 2021-4-27 10:40

Hcheng 游客 发表于 2021-4-27 10:40 | 显示全部楼层
您好:

非常感谢您的建议,我们会认真考虑您的建议的。
有几点想和您确认一下:
1. 由于Nvidia官方提供的rootfs支持是基于l4t的,当在yocto上遇到问题的时候,您是否对解决类似问题抱有期望?(Nvidia官方是不会支持yocto系统的,因此出现系统相关问题时候,我们由于资源问题也无法支持,最终会导致您的问题无法解决。当然,您自己移植也会存在一样的问题。)
2. 您提到的rootfs,和bsp相关的情况,是希望解决您怎样的问题呢?


另外:关于您的其他问题,不知道您是否知道以下信息?
即使无法快速从根本上改变现状,我们还是非常希望积极的配合客户解决问题的。

1. 我们目前的kernel是开源的,具体可以和对应的销售或者技术支持联系。
2. rootfs的定制也是支持的,也可以和对应的销售联系。并且由于ubuntu的开放性,您也很方便自行进行定制。
3. 我们遵守GPL协议。但在GPL协议覆盖范围以外,也会保护自己的知识产权,因此必然有不开源的部分。这也是业界普遍的做法。这部分和rootfs是无关的。而且有价值的部分才会需要保护,无价值的部分,到处都能找到,对吧?
4. 开源不等于有开源支持,仅仅是符合GPL协议。这个属于商业模式问题。
5. 我们提供了专门的烧写工具,功能更多,比像开发板一样试验用方便很多。详情请见:https://doc.miivii.com/pages/viewpage.action?pageId=6455454
您需要登录后才可以回帖 登录 | 点我注册

精彩推荐

  • canbus与vcu相连接,出现bus-off状态
  • 有线连接失败
  • Apex 串口通讯
  • 关于SPI通信问题咨询
  • MIIVII APEX DUAL ORIN米文域控制器产品合

明星用户