logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

RTEMS 移植到 sbc2440 的笔记

上次到简要笔记,是在虚拟机上面实现到。由于最近在PC上安装来 centOS 6.3 于是将移植重新做了一次,搞来一个晚上,这次将详细一点到移植过程。我的开发板是 sbc2440,仿真器用jlink v8 配合openocd,系统是 CentOS 6.3 X64,项目编辑使用 eclipse,串口软件使用 minicom注意,以下到文章移植对 2440 都是通用的。但是,如果是仿

RTEMS 最新基于ubuntu和RSB编译环境的安装配置

VirtualBox-5.0.20-106931-Winubuntu 14.04 amd64 其中 RSB 的官方文档在这里https://docs.rtems.org/rsb/1,虚拟机安装。安装增强功能。将当前用户添加到 vboxsf的组  $ sudo adduser rtems vboxsf 其中 rtems是当前的用户,logout 或者重启后

安装 CentOS 6.3 到PC上

我的CPU是 XEON E3 1230 ,一直想试试linux下8线程同时编译有多快,之前一直在vmware虚拟机上跑,感觉很慢。在 windows上到MinGW环境简直是蚂蚁的速度。之前安装 CentOS 5.8 网络有点问题,虽然解决来,但是很慢,考虑到我到CPU比较新,还是使用最新的 CentOS 6.3 吧。于是下载DVD版,烧录光盘,安装,很顺利到装好来,而且速度很快,也很稳定,

eclipse 配合 JLINK Gdb 工具开发

安装yargarto 版本eabi编译链 http://www.yagarto.de/安装JAVA虚拟机  JRE 就足够了。下载 eclipse 的 C/C++ 版本下载 zylin 插件,在 eclipse 的 Help --> Install New Software 中添加地址 http://opensource.zylin.com/zylincdt/ 就可以了。按照提

RTEMS 的TCP网络吞吐量测试

本测试是指 S3C2440,FCLK为 200MHZ,MMU,cache 都打开,网卡是 CS8900CS8900 是 10M 网卡,理论传输率为 1.25MHZ,实际上看看在RTEMS上的表现如何rtems-4.10.2network-demos-4.10.2/ttcpttcp 是一个测试TCP吞吐量的程序,其原生程序为 BSD上的程序,可以在linux上直接编译,能

对linux平台远程升级的一些构想

对linux平台远程升级的一些构想:1,公司在公网搭建一个 FTP 或 HTTP 形式的服务器(要使用TCP可靠传输的)。2,目前的文件系统是一个img包含了所有文件的形式,其实这样不好,应该分2-3块分区(MTD block)其中一块为linux系统的核心,包括lib 等,包括核心的内容,但不包含应用,大概 10MB 左右。这块比较少更新,除非修复内核的bug。另

linux 的TIMER0 中断例子

一般的书籍都是 EINT0 等外部按键中断,但是没有提及其他中断,这几天在看中断的原理,勉强看懂了个大概,细节还是有点蒙。结合昨天做的实验,发现申请中断还真的不难,因为底层都做好了,只需要申请就行了,然后昨天一直试验都失败,实在没办法今天继续搞,意外的发现成功 了,发现问题出在TIMER0 的初始化上面。之前在裸机上试验一般都是对TCON等直接赋值,但是在系统上面就出问题了,因为TIMER4被内核

到底了