【issue】Jetson系列嵌入式盒子是否可以刷windows系统

不同的硬件平台对操作系统有哪些要求

  • CPU架构:不同的CPU架构需要不同的操作系统支持,例如x86架构需要支持Windows和Linux等操作系统,而ARM架构需要支持Android和iOS等操作系统。
  • 内存容量:操作系统需要根据硬件平台的内存容量进行优化,例如在内存较小的设备上使用轻量级的操作系统。
  • 存储设备:不同的存储设备需要不同的文件系统支持,例如硬盘需要支持NTFS和FAT32等文件系统,而闪存设备需要支持FAT和exFAT等文件系统。
  • 外设支持:操作系统需要支持硬件平台上的各种外设,例如USB接口、网卡、声卡等。
  • 显示器分辨率:操作系统需要根据硬件平台的显示器分辨率进行优化,例如在高分辨率的设备上使用高DPI的界面。
      从技术角度上看,arm处理器上可以运行不同的操作系统:uc/os、Linux、Windows…
      同一个操作系统,也可以在不同架构的CPU处理器上运行:比如Windows,可以运行在X86平台,可以运行在ARM平台,可以运行在MIPS平台…
     早期的嵌入式,arm开发板一般会提供不同的操作系统镜像运行:Linux、Windows CE等。只不过后来Linux比较流行,Windows CE市场占有率太低了,厂商渐渐也就停更了。arm和Linux/android渐渐也就成了标配。在X86平台上也是如此,Windows的市场占有率高,软件生态丰富,所以就给人一种X86和Windows的CP感,其实在X86平台上还有很多操作系统可以安装:Ubuntu、Fedora、Debian、Centos等。
     技术是一回事,商业推广、市场占有率是一回事。用什么操作,除了技术上的考虑,还要考虑软件生态等。比如现在流行的吃鸡游戏、英雄联盟,一般都只有Windows的软件版本,装个Ubuntu就可能玩不了了,所以对于很多人来说,会选择安装Windows。

回归原本问题

 L4T kernel是指NVIDIA针对Jetson系列嵌入式平台开发的Linux for Tegra内核。它是基于Linux内核的一个分支,包含了针对Jetson平台的特定驱动和优化,以及一些额外的功能和工具。
 L4T kernel的主要作用是为Jetson平台提供稳定、高效的操作系统内核支持,使得开发者可以更加方便地进行嵌入式应用程序的开发和调试。
 Nvidia官方在相关issue中回复—Jetson 使用的 L4T 内核是从上游 Linux 内核修补而来的,以支持 Tegra SoC。Jetson并未正式支持 Windows,因此补丁的功能是否也包含在 Windows 内核中值得怀疑,但理论上如果有人要移植它们(遵循 L4T 源代码和 TX1 SoC 技术参考手册),且只需要调度有限的 GPU 支持,是一个可行的方案。但是现阶段不可能。
请添加图片描述
 有老哥提到通过UEFI启动刷系统可以搭载Windows,官方明确回复他们没有试过,但最好使用SDKManager安装system image and SDK Components。
请添加图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值