可以跑linux吗》》??
离线
没发现这功能,藏的太深了
离线
一般这种不主动写到datasheet中的资源会有很深的坑,绝对不是忘了写。
歪朵拉开源硬件: https://widora.cn
淘宝: https://widora.taobao.com/
离线
这种非ARM芯片,资料少,可能根本就不能用
离线
有mmu 物理地址映射虚拟地址,理论可以跑操作系统了
离线
有mmu 物理地址映射虚拟地址,理论可以跑操作系统了
你说的操作系统是指 Linux ?
其实 mmu 和能不能跑Linux 没有直接关系。
话说 buidlroot 中直接有 stm32f429 discovery 的默认配置, 可以直接编出来一个玩玩了。
离线
打算跑Linux?
离线
那个MMU不支持虚拟地址映射的,Datashit里写了,Linux跑不了的
离线
应该不是很好用或者不建议用户使用才不写到开发文档里面
离线
有相关文档吗?能实现RTOS内存访问管理吗?
离线
现在主线好像不要求mmu了。
Boot Linux on ESP32-S3
https://esp32.com/viewtopic.php?t=33675
GitHub
https://github.com/jcmvbkbc
离线
噢,这个MMU是个啥功能
那个MMU不支持虚拟地址映射的,Datashit里写了,Linux跑不了的
离线
怎么发现的呢,我用了那么久都没有发现呀
离线
噢,这个MMU是个啥功能
已完成。成。成。 说:那个MMU不支持虚拟地址映射的,Datashit里写了,Linux跑不了的
大胆猜想:会不会是用于PSRAM地址映射一类的。
离线
ESP32 has the ability to use up to 4 MB of virtual addresses for external PSRAM (Psuedostatic RAM) memory
Both the upper 128 KB of SRAM0 and the upper 128 KB of SRAM2 are governed by an MMU. Not only can these
MMUs allow or deny access to the memory they govern (just like the MPUs do), but they are also capable of
translating the address a CPU reads from or writes to (which is a virtual address) to a possibly different address
in memory (the physical address).
这MMU貌似是管SRAM映射的。
离线