关于多核多镜像 - TMS320C6678 - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 3653|回复: 3

[已解决] 关于多核多镜像

[复制链接]

34

主题

54

帖子

1307

积分

金牌会员

Rank: 6Rank: 6

积分
1307
发表于 2018-10-16 23:28:11 | 显示全部楼层 |阅读模式
我现在在使用6678,想用8个核分别验证一些外设,带sysbios和NDK,代码都是一份,通过区分是哪个核去跑相应的任务做验证。
有点想不明白以下几点:
1. 要在多个核上验证,是要编译出8个out文件,还是一个?
2. 如果是8个out文件,那么工程应该怎么建立?
3. 8个out文件是不是要合并,才能烧写,启动加载
4. 用仿真器跑的话每个核心是否要分别加载不同的.out
5. 大家有没有相关的例程
回复

使用道具 举报

0

主题

56

帖子

1394

积分

金牌会员

Rank: 6Rank: 6

积分
1394
发表于 2018-10-17 11:49:59 | 显示全部楼层
您好:
1.根据您想实现的功能来编写程序,在多核使用时,不一定是8核必须同时使用的。
2.新建 SYS/BIOS工程,按我们用户手册文档步骤新建即可。
3.烧写多核文件是需要合并成一个文件进行烧写的,用户手册文档有详细步骤。
4.仿真器加载.out程序,根据实际需要,不同的核心可以加载相同的.out文件和不同的.out文件。
5.您是使用我司的6678开发板吗?我司的用户手册上面有多核的例程。
回复 支持 反对

使用道具 举报

34

主题

54

帖子

1307

积分

金牌会员

Rank: 6Rank: 6

积分
1307
 楼主| 发表于 2018-10-17 17:52:12 | 显示全部楼层
是不是这样的概念:
多核单镜像的话就是生成1个.out文件,程序中判断哪些任务在哪个核上跑,仿真的话把这个文件加载到不同的核心上,加载的话也加载这一个文件就可以,靠0核来加载其他核;
然后多核多镜像的话就是有好几个.out文件,仿真的话各加各的,加载的话合并这几个文件为一个加载文件,然后使用这个合并后的文件加载。
回复 支持 反对

使用道具 举报

0

主题

56

帖子

1394

积分

金牌会员

Rank: 6Rank: 6

积分
1394
发表于 2018-10-18 09:07:29 | 显示全部楼层
您好:
是这个意思,根据实际需要实现的功能,编写的程序可以在不同的核心可以加载相同或者不同的.out文件,烧写多核文件的话需要把多个文件合并成一个.out文件再进行烧写。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|嵌入式开发者社区 ( 粤ICP备15055271号

GMT+8, 2024-3-29 07:02 , Processed in 0.037017 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

快速回复 返回顶部 返回列表