- 软件定制
- 发布时间:2014-08-28
固件
1. BIOS
基于PC的系统依靠BIOS来引导操作系统和正确的初始化硬件。
“正确的工具做正确工作”适合这里。
我们提供多家BIOS提供商的BIOS Kernels。
根据您的项目需要和规格,我们能提供Award,AMI或Insyde BIOS的Kernels。
此外,我们还可以为您提供:
自定义LOGO
无电池操作支持
液晶屏的自定义VGA BIOS分辨率
PCE支持
嵌入式控制器集成
自定义BIOS扩展
2. 嵌入式Bootloaders
普瑞吉电子的X86主板上有“Boot loader on board”的选项,可为Windows CE and/or Linux设计人员提供一流的方法,能够快速的把操作系统内核从硬盘调入内存。
嵌入的bootloader会以Bios Extension (可选的 ROM)的方式提供。
MBR – less booting from IDE Flash
支持Windows CE 和 Linux
便于OS固件升级的工具
PCE支持
嵌入式控制器集成
更快速的启动时间
3. Micro Controller Firmware
为了克服PC硬件-shell的一些局限,在普瑞吉的主板上各种各样的Buses都含有micro controller firmware,它可以解决在自控用的PC上普遍遇到的问题。
笔记本型“Embedded Contoller”
热键
高级电池/电源管理
IR遥控单元
条码扫描器
安全控制模块: TPM
控制器连接到串行接口,如RS-232或USB2.0
LCM模块,文本或图形显示机器状态,或者支持自主工作
数字 / 模拟/ I/O通过USB
触摸屏控制器
4. 嵌入式操作系统
随着嵌入式操作系统设计的不断提高,对于这些系统中处理特殊任务的操作系统之标准开放和易于客制化的要求也越来越高。
如果您的产品用Microsoft操作系统,您可以选择Windows XP嵌入式操作系统,XP professional的componentized版本或者Windows CE硬实时嵌入式操作系统,Windows CE硬实时嵌入式操作系统占用极小的脚本;另一方面,现在有很多种Linux系统可以用于任何一个项目,它们可以提供灵活的选择,从小到大的脚本由你选择。总之,以上3种操作系统普瑞吉全都考虑到了。
我们可以提供:
可用的硬件验证参考程序
您项目的自定义开发环境
综合服务
驱动/工具开发
Porting
5. 工具和API's:
普瑞吉平台上的工具
自控用的PC为X86 CPU和他们的芯片组提供强大的支持时,会有一些小问题,程序员可以依靠芯片组供应商的驱动程序来解决。
然而,为了一些 on-board设备更适合在工业和嵌入式领域,我们提供方便的cross platform library/Hal。这些工具可以在你的系统中,也可以包含在普瑞吉的产品和平台中。
LibCartop
LibCartop是普瑞吉提供的基于嵌入式Linux的GUI库,其特点是代码简单,但可实现高品质的图形显示,用户可以通过它开发自己的应用。
这些库可以提供:
液晶屏及触摸控制器的全屏应用 精简代码的嵌入式Linux 基本部件如: 按钮 列表框 标签等 驱动/复杂部件如: 视频捕捉(video4linux) 媒体播放器
|
这些库可用于:
移动视频录像机 娱乐系统 人机界面 Kiosks
|