常见问题
本节主要介绍使用 DSP 系统平台过程中可能遇到的常见问题与解决方法。
DSP6678 是否支持 SMP?
不支持,由于 DSP6678 的独特设计,需要手动维护 Cache 一致性,所以主要以 AMP 的方式来支持该处理器。
SylixOS 使用的编译工具版本是多少?
目前使用的是 C6000 CGT v8.1.2 release。
SylixOS 有自己的开发环境,为什么还要安装CCS?
当用户使用动态装载的 load 版本时,开发和调试都可以在 RealEvo 下进行,不需要使用 CCS;当用户使用 Lite 或 Tiny 模式时,开发可以在 RealEvo 下进行,但其调试和加载需要使用硬件仿真器环境,所以需要安装 CCS。
以往 SysBios 或其他 OS 上的程序移植到 SylixOS 上,工作量大吗?
SylixOS 有对应传统开发方式的 Lite 和 Tiny 版本,只要少量修改就可以方便的移植到 SylixOS 上。
加载的过程中可以不用 BootLoader 吗?
可以,SylixOS 的 BootLoader 是简单的解析加载工具,用户可以使用自己的 BootLoader,也可以不用 BootLoader 直接加载 BSP 镜像。
SylixOS 的启动时间可以做到多少?
根据系统类型、启动方式、以及功能需求的不同,启动时间也不一样。lite 版本在 spi 启动模式下,基本可以做到 3 秒以内,去掉网络后,大约 1.7 秒,Tiny 版本可以达到更快的启动速度。
SylixOS 的 IPC 中断会丢失吗?
SylixOS 的 IPC 中断经过专门设计,支持核间自由互发,目前没有发现丢中断的现象。