社区
CPU和硬件区
帖子详情
请教MIPS smp问题:如何检测第二个CPU是否online?
沭水河畔
2013-08-12 12:27:55
我们是做产线测试软件的,近期发现厂商提供的CPU极少数会出现BP CPU工作正常、AP CPU无法启动的情况。
所以需要测试一下AP是否“活着”。测试软件是裸机程序,不是Linux,没有SMP的支持。CPU厂家没有做裸机程序控制AP CPU的SDK。
请问大家,MIPS里是否有简单的方法,可以判断AP CPU是可控制的,是活的?
...全文
1668
6
打赏
收藏
请教MIPS smp问题:如何检测第二个CPU是否online?
我们是做产线测试软件的,近期发现厂商提供的CPU极少数会出现BP CPU工作正常、AP CPU无法启动的情况。 所以需要测试一下AP是否“活着”。测试软件是裸机程序,不是Linux,没有SMP的支持。CPU厂家没有做裸机程序控制AP CPU的SDK。 请问大家,MIPS里是否有简单的方法,可以判断AP CPU是可控制的,是活的?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
沭水河畔
2014-10-16
打赏
举报
回复
最近偶尔想到这个问题。有同样问题的朋友可以参阅3.x内核的如下文件: linux-3.16.2/arch/mips/kernel/smp-bmips.c
半字节
2013-12-28
打赏
举报
回复
引用 2 楼 pottichu 的回复:
这个还是得找原厂, 每家的设计不一样。没有统一的做法。
是的。 不过一般来说,都是可以核间通信的,比如核心0可以终端核心1 核心1也可以终端核心0.既然能互相发中断,就可以搞类似看门狗的东西。
KING1111111111
2013-12-27
打赏
举报
回复
可以从ejtag接口想办法。可以判断具体的哪个核是否活动。
YTerrenceLau
2013-12-19
打赏
举报
回复
不是十分明白,发核间中断,看是否响应,能达到效果么?
pottichu
2013-12-18
打赏
举报
回复
这个还是得找原厂, 每家的设计不一样。没有统一的做法。
KING1111111111
2013-11-27
打赏
举报
回复
分别对各核进行读测试不行么?
Linux ker
ne
l的中断子系统之(二):IRQ Domain介绍
Linux ker
ne
l的中断子系统之(二):IRQ Domain介绍 作者:linuxer 发布于:2014-8-19 18:46 分类:中断子系统 一、概述 在linux ker
ne
l中,我们使用下面两个ID来标识一个来自外设的中断: 1、IRQ number。
CPU
...
嵌入式linux启动信息完全注释
摘要我们在这里讨论的是对嵌入式linux系统的启动过程的输出信息的注释,通过我们的讨论,大家会对嵌入式linux启动过程中出现的、以前感觉熟悉的、但却又似是而非的东西有一个确切的了解,并且能了解到这些输出信息的...
Linux Barrier I/O 实现分析与barrier内存屏蔽 总结
事实上这个
问题
是一个比較综合的
问题
,它涉及的层次比較多,从VFS page cache到I/O调度算法,从i/o子系统到存储外设。而Linux I/O barrier就是当中重要的一部分。可能非常多人觉得,在做了文件写操作后,调用fsycn...
[2008-06-25] ISCA08见闻
第二个
报告是来自UIUC的工作,他们认为其实现在的处理器是 In-Order Fetch,OoO Execute,In-Order Commit,所以他们就提出一种算法可以
检测
到一些Control Dependency,然后选择产生线程来预执行。当时听得还...
编程王 kingofcoders.com
Python 设计模式系列之二: 创建型 Simple Factory 模式 Dot
Ne
t c# 讀取SAP數據 ...
CPU和硬件区
1,024
社区成员
561
社区内容
发帖
与我相关
我的任务
CPU和硬件区
Linux /Unix kernel支持不同的硬件体系,X86, ARM, MIPS, 等等
复制链接
扫一扫
分享
社区描述
Linux /Unix kernel支持不同的硬件体系,X86, ARM, MIPS, 等等
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章