SYS/BIOS
带头奋青
主要从事嵌入式多媒体底层开发,对TI达芬奇系列芯片的使用比较熟悉。交流邮箱:xupeng739@163.com
展开
-
TI 实时操作系统SYS/BIOS使用总结
1:概述:SYS/BIOS 是一个可扩展的实时的操作系统。具有非常快速的响应时间(在中断和任务切换时达到较短的延迟),响应时间的确定性,强壮的抢占系统,优化的内存分配和堆栈管理(尽量少的消耗和碎片)。能够实现系统的模块化并可裁剪。最大的特点就是:实时。2:XDCtools:XDCtools 是SYS/BIOS引用的一种实时的软件组件技术(RTSC),它包括一些有用的工具,标准的AP原创 2016-07-17 22:04:36 · 53117 阅读 · 1 评论 -
DM365 spi_norflash无操作系统启动和sys_bios启动(三)
七:第五次启动实验(UART测试实验,测试程序在SYS/BIOS系统下实现)经过第四次的实验,成功启动了SYS/BIOS系统,这次的实验是通过UART测试cache和中断打开的情况下,系统能否正常的启动。按照点灯的方法来测试UART程序,串口最终是没有数据输出的,最终找到2出问题:1:经过测试,中断向量表不能放到DDR内,如果放到DDR内系统不能正常工作,在仿真器环境下也不能正常的工作原创 2016-07-17 21:54:34 · 1529 阅读 · 0 评论 -
SYSBIOS FatFS文件系统的使用
sys/bios 支持FAT 的文件系统,利用RamDisk制作文件系统,TI 官方提供相关的工具,下面给出制作方法:1:第一步应该在SYSBIOS 下添加fatfs模块修改.cfg文件:var FatFS = xdc.useModule('ti.sysbios.fatfs.FatFS');FatFS.ramdiskSymbolName = "RamDiskArray";FatFS.r原创 2016-07-19 12:24:30 · 3152 阅读 · 0 评论 -
DM814X A8核sysbios下不能访问外设地址(MMU的配置)
调试环境:CCS5.5 DM8127 SYS/BIOS刚开始接触TI 的多核异构处理器, A8 下跑SYS/BIOS实时操作系统,发现无法访问外设,最后发现是要通过SYS/BIOS 来配置MMU ,就是手动的在.cfg文件下添加一段配置代码如下:var Mmu = xdc.useModule('ti.sysbios.family.arm.a8.Mmu');Mmu.enableMMU =原创 2016-07-19 10:57:02 · 935 阅读 · 0 评论