如何选择一款高通SOC

lmnos 2015-11-11 03:28:36
大家好,我是一个操作系统玩家,想用高通SOC来运行自己的操作系统内核LMOSEM,请问哪款高通SOC合适。我有如下要求
1. 要有多颗CPU核心,LMOSEM是支持SMP的。
2. CPU要支持不同的特权模式,例如超级管理模式和应用程序模式,方便LMOSEM分离内核代码和用户代码。
3. 要有MMU器件,LMOSEM是支持虚拟内存的
4. 要有USB、串口、定时器,网卡、JTAG方便LMOSEM调式
...全文
1960 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
fengyin_12 2015-12-03
  • 打赏
  • 举报
回复
多核心的话,看官方资料了,一般cpu厂商在同一个系列都会出一款单核一款多核,如Marvell。。 而即使是最基本的arm也是有七种运行模式,包括六种特权模式。 至于arm7之后的架构,都是自带MMU的,cortex M系列除外 多问一句,不知题主的OS能否像Linux一样,编译时可自行选择是否使能MMU ?? 至于USB、串口、定时器,网卡、JTAG,不赘述
lmnos 2015-11-12
  • 打赏
  • 举报
回复
回答的很全面,非常感谢!!
  • 打赏
  • 举报
回复
谢邀,突然发现我刚好可以回答这个问题 先说结论: dragonboard 410c,价格便宜,而且有提供附加的优化软件 1. 要有多颗CPU核心,LMOSEM是支持SMP的。 这款评估板的处理器:Quad-core ARM® Cortex® A53 at up to 1.2 GHz per core 64-Bit capable 附带的GPU处理,如果你想开发的话:Qualcomm Adreno 306 400MHz GPU for PC-class graphics with support for advanced APIs, including OpenGL ES 3.0, OpenCL, DirectX, and content security 2. CPU要支持不同的特权模式,例如超级管理模式和应用程序模式,方便LMOSEM分离内核代码和用户代码。 这个没问题,具体的支持资料在官方资料中 3. 要有MMU器件,LMOSEM是支持虚拟内存的 MMU可在410c的UBOOT中使能 4. 要有USB、串口、定时器,网卡、JTAG方便LMOSEM调式 额,除了JTAG木有,其他的都齐全 连接: WLAN 802.11a/b/g/n 2.4GHz Bluetooth 4.1 One USB 2.0 micro B (device mode only) Two USB 2.0 (host mode only) GPS On-board GPS antenna On-board BT and WLAN antenna IO口: One 40-pin Low Speed (LS) expansion connector -UART, SPI, I2S, I2C x2, GPIO x12, DC powe One 60-pin High Speed (HS) expansion connector -4L-MIPI DSI, USB, I2C x2, 2L+4LMIPI CSI Footprint for one optional 16-pin analog expansion connector for stereo headset/ line-out, speaker and analog line-in The board can be made compatible with Arduino using an add-on 链接淘宝上就有,搜dragonboard410c

2,854

社区成员

发帖
与我相关
我的任务
社区描述
本论坛以AI、WoS 、XR、IoT、Auto、生成式AI等核心板块组成,为开发者提供便捷及高效的学习和交流平台。 高通开发者专区主页:https://qualcomm.csdn.net/
人工智能物联网机器学习 技术论坛(原bbs) 北京·东城区
社区管理员
  • csdnsqst0050
  • chipseeker
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧