打印
[PIC32/SAM]

PIC32MZ-DA 可以跑 Linux 吗?

[复制链接]
832|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
xcvista|  楼主 | 2019-6-21 20:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如题。我看这个系列的手册,用了支持虚拟内存的 MMU,不禁联想到 Linux 对 CPU 的要求。这个系列的单片机有没有过哪位跑起完整版 Linux 的?我说的不是 uCLinux,而是标准的 Linux,甚至是标准发行版如 Debian。

使用特权

评论回复
沙发
yjmeishao| | 2019-6-22 11:26 | 只看该作者
理论上是可以支持,官方目前应该是没有放出BSP的支持。

使用特权

评论回复
板凳
玛尼玛尼哄| | 2019-6-22 20:02 | 只看该作者
应该不行吧

使用特权

评论回复
地板
玛尼玛尼哄| | 2019-6-22 20:02 | 只看该作者
没那么大内存吧

使用特权

评论回复
5
xcvista|  楼主 | 2019-6-24 10:45 | 只看该作者

这颗芯片支持核封 32MB LPDDR2 或外挂最大 128MB DDR2。

使用特权

评论回复
6
xcvista|  楼主 | 2019-6-24 10:46 | 只看该作者
yjmeishao 发表于 2019-6-22 11:26
理论上是可以支持,官方目前应该是没有放出BSP的支持。

开源社区方面也没有人在做吗?

我怎么觉得 Microchip 甚至可以出一版这款芯片直接片内用 Mask ROM 把 u-boot 和芯片对应的设备树烧录进去。

使用特权

评论回复
评论
xcvista 2019-6-25 12:03 回复TA
@yjmeishao 内部 Flash 只用来存放 u-boot 和设备树。u-boot 是 bootloader,用来初始化 DDR,然后把内核通过 eMMC 或 QSPI 加载进去。 
yjmeishao 2019-6-24 14:38 回复TA
在内部Flash跑Linux效率是非常低的。 通用的方案都是Nand/Nor Flash/eMMC等存储bootloader、Linux内核,然后由bootloader加载到外部DDR跑Linux。 
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

42

主题

631

帖子

3

粉丝