支持网络应用多核处理器的Linux下的最佳调试器
瑞士硬件工具制造商Abatron宣布它的对Linux下的最佳硬件调试工具现在支持Cavium的Octeon和Octeon Plus处理器。这家公司宣称:Abatron的BDI2000 和 BDI3000 调试工具与它们的相关应用支持多核开发和支持大量的多核MIPS64网络芯片。(http://www.abatron.ch)
根据Abatron介绍,新的BDI固件能够让开发者在Octeon 和 Octeon Plus处理器上执行以下操作: "底层硬件开发,Linux内核开发,还有在线片内编程"。 Abatron的 BDI2000作为开发工具的典范在嵌入式Linux开发者之间广为流传,特别适合底层引导程序,板级支持程序和内核的开发。公司在7月开始销售它的BDI3000调试工具。与它的早期型号比较BDI3000支持更低的目标板电压和提供更快的10/100以太接口,其速度高达32Mbps。它烧写flash更快,高达32MHz,其下载的速度达到1.5Mbps。 BDI3000早先的型号支持的JTAG 调试芯片有MIPS32处理器,还有PowerPC, ARM和 XScale芯片。Octeon是它第一次支持的MIPS64处理器。
Octeon 结构
Cavium 提供超过30种类型的Octeon 和 Octeon Plus 处理器,它们在电信级网络中有重要的应用。这家公司...

>> 阅读全文

单片机和工业无线网络
何小庆
如同今天的许多通用单片机(MCU)已经把USB,CAN和以太网作为标准外设集成在芯片内部一样,越来越多的无线网络芯片和无线网络解决方案也在向集成SoC 方向发展,比如第一代的产品,Nordic公司nRF905, Chipcon公司cc1010 他们集成了8051兼容的单片机.这些无线单片机适合一般的点对点和点对多点的私有网络应用,如单一产品的遥控器和抄表装置等。IT 产业的迅猛发展,网络的大规模覆盖给人们的生活和工业生产带来了翻天覆地的变化,人们越来越依赖PC,家电,网络和各种智能控制装置.无线通讯技术给智能装置的互连互通提供了便捷的途径,工业无线网络作为面向工业和家庭自动化的网络技术也正在向着智能,标准和节能方向发展.
典型的工业无线网络
目前在工业控制和消费电子领域使用的无线网络技术有ZigBee, 无线局域网(Wi-Fi), 蓝牙(Blutooth),GPRS通用分组无线业务, ISM,IrDA等, 未来还能有3G, 超宽频(UWB) ,无线USB,Wimax等。 当然还有大量的私有和专用无线网络在工业控制和消费电子装置中使用. 其中ZigBee, GPRS是在目前在国内工业控制中讨论和使用比较多两种,蓝牙和无线局域网是在消费电子产品如手机,耳机,打印...

>> 阅读全文

BDI仿真器批命令使用的一种方法
北京麦克泰软件技术公司 姜桥
首先,我们可以使用许多Telnet客户端软件。 Windows下的超级终端就可以配置成Telnet客户端使用。下面我们就介绍在Windows平台下的超级终端配置成Telnet客户端中如何使用BDI仿真器的批命令。
一、将超级终端配置成Telnet客户端
1. 首先启动超级终端
图1
2.给你的telnet起一个名字,例如:“Telnet_bdi”,按 ‘确定’。
图2
3.选择 连接时使用 下面的TCP/IP(winsock)选项
图3
4.输入BDI的IP地址 例如:192.9.200.111
图4
5. 给每个命令后加上换行符
图5
再选择 ASCII码设置 按钮,按 ‘确定’。这样,就设置好了超级终端的telnet客户端。
图6
二、BDI批命令使用
首先,编辑一个BDI命令的文本文件,每个命令占一行,不要有任何解释的字符。
下例中有四条命令,是调试linux kernel的步骤。
第一条是下载linux image的:load 0x10008000 zImage BIN
第二条是清目标板上断...

>> 阅读全文

Micrium 增强了μC/OS-II对带MMU和MPU处理器的存储能力支持
--进一步增强了μC/OS-II 在安全要求严格方面的应用能力
威斯顿,佛罗里达州-2008年4月15号-领先的高品质嵌入式软件供应商-Micrium,今天宣布在它的嵌入式产品中增加μC/OS-MMUTM 和μC/OS-MPUTM。这两种产品通过增加嵌入式系统中的关键内存函数增强了业界领先的实时操作系统(RTOS)-μC/OS,使得μC/OS在安全要求严格的应用例如医疗和航空电子产品方面更有使用价值。
μC/OS-MMU 通过为多个独立的应用提供时间和空间的保护,为带有内存管理单元(MMU)的中央处理器提供了内存保护功能。μC/OS-MPU通过保护任务的内存防止未授权的系统内存访问破坏内存的内容,为带有内存保护单元的CPU提供了保护机制。
Micrium公司的主席兼行政总裁 Jean Labrosse说,“μC/OS-II已经在包括医疗、核能和航空等一系列安全要求严格的应用中得到验证,作为μC/OS-II的扩展,这些新功能同样符合我们为嵌入式产品提供全面的、高品质的RTOS的承诺,我们发布了带有这些扩展功能的RTOS软件包,在功能和性能及降低用户产品投入市场的时间方面,都非常具有价格竞争力。”
通过μ...

>> 阅读全文

Micrium 增加了μC/FS FAT掉电保护日志特性
威斯顿,佛罗里达州- 2008年6月18号-今天,在降低文件系统应用中可能的数据丢失会议中,领先的高品质嵌入式软件供应商Micrium,宣布在它的μC/FS文件系统中为文件分配表增加一个临界日志特性。新特性解决了文件系统数据安全方面的一个重大缺陷,因为它保证文件系统可以掉电重启。增加的日志功能为年初发布的μC/FS设备驱动程序建立了强大的错误保护能力。
“由于多媒体存储设备日益增长超过了flash存储器,并且其存储能力不断增大,为嵌入式文件系统提供的FAT 掉电保护功能为开发者和用户提供了强有力的保证,”Micrium公司主席兼执行总裁 Jean Labrosse 说,“FAT本身没有掉电保护,因此甚至在带有掉电保护的媒介驱动的文件系统中,同样存在文件系统被破坏的情况。日志是解决这个问题的合适答案,并且μC/FS是目前仅有的将这项纠错能力推向市场的基于FAT的嵌入式文件系统。”
日志功能是μC/FS的扩展,通过在将文件系统的改变日志传递到主系统之前,将其保存到日志实现文件系统层的掉电保护。由于数据可以在文件系统层(FAT 或EFS)或设备驱动层丢失,如异常复位,或由于掉电引起写访问中止...

>> 阅读全文

针对Freescale i.MX31多媒体处理器优化了的MontaVista Mobilinux
商业化嵌入式Linux加速开发同时具有电源管理和高性能
ORLANDO, Florida – 2008 年6月18日– 嵌入式Linux商业化的领头雁-MontaVista软件公司今天宣布:MontaVista Mobilinu 5.0 已经优化好可用于开发基于Freescale i.MX31处理器的低成本,低功耗的消费类电子产品。i.MX31 应用处理器和 MontaVista Mobilinux专门为需要大运算量,运行超强多媒体应用的无线设备而设计,这些应用比如像便携式播放器,便携式浏览器等等。i.MX31 应用处理器和 MontaVista Mobilinux Software在具有节能的特性的同时,提供令人难忘的其他性能。这些优点有利于移动设备,比如智能电话,数字视频记录,数字摄像和移动游戏操作等等,同时有能力保持几种功能同时运行。
MontaVista.的总裁和创始人Jim Ready 谈到:“我们认识到Freescale i.MX31多媒体应用处理器的广阔市场前景,这些包括大量的移动设备。我们被激发为开发者提供Mobilinux,期望被集成到i.MX31里后释放更多的性能。我们的客户希望找到一条让他们的产品快速上市的路,同时它们的非常复杂的设备需要电源管理功能。Freescale的i.MX31应...

>> 阅读全文

MontaVista提供针对 Freescale QorIQ? P4080 多核处理器第一个没有成本的商业化Linux 评估系统
经过验证的支持多核的Linux 被扩展到基于Power架构技术的下一代通信平台
ORLANDO, Florida – 2008 年6月16日– 今天在2008飞思卡尔技术论坛(2008 Freescale Technology Forum (FTF))上, 嵌入式Linux商业化的领头羊-MontaVista软件公司披露了一款新的MontaVista Linux支持包 (LSP),该LSP将被用于开发基于Linux的Freescale QorIQ P4080多核通信处理器的外设驱动程序。这个先进的Freescale处理器预期在几个月内发布,但是今天,在飞思卡尔技术论坛上的MontaVista展台上,MontaVista软件被演示在仿真的P4080 处理器上运行。MontaVista 将是第一个在Freescale的QorIQ平台上使用商业化Linux,使开发者能够无成本地评估和建立多核应用程序。
MontaVista 软件的CTO和创始人Jim Ready谈到“MontaVista Linux今天驱动着成百上千万的Freescale PowerQUICC处理器的外部设备。 Freescale QorIQ是下一代茁壮成长的硬件家族。同时MontaVista Linux已经支持多核和双核处理器。我们同Freescale合作,扩展我们的多核支持,所以开发者可以跳过这些,直接开发...

>> 阅读全文

TI MSP430的一种新的RTOS解决方案
IAR PowerPac V1.10 for MSP430 正式发布
IAR PowerPac 是一个全功能的实时操作系统(RTOS),并提供高性能的文件系统。IAR PowerPac 与IAR Embedded Workbench紧密集成,提供良好的开发平台针对MSP430的IAR PowerPac提供MSP430 和 MSP430X 系列的所有设备的支持。
IAR PowerPac RTOSIAR PowerPac File System
关键特性
基于开放构架的紧密结合RTOS和中间件工具
大量可用的的例程工程和板级支持包
与IAR Embedded Workbench for MSP430紧密结合
提供两种可选模式,目标文件(二进制)和源代码格式
低风险的价格模式,无版税
专业的技术支持
感兴趣的可以访问站点: http://www.iar.com/website1/1.0.1.0/964/1/index.php?获得评估。技术问题请联系sale@bmrtech.com

>> 阅读全文