
VxWorks6.9
VxWorks6.9 应用开发的一些知识
Surest
当时所有的无能为力,都是能力不够引起的
展开
-
vxWorks6.9版本 edr 功能--设备异常恢复、异常记录
一、背景介绍vxWorks提供了一种错误检测及报告的机制帮助开发者调试软件,6.9版本中称为edr功能。在创建内核时,在workbench组件编辑component configuration 中可以找到如下组件 这个edr功能的特性:在RAM中保留一块内存区域,热启动时不会擦除该块区域的内容,此区域用做edr记录的空间。vxWorks内核在处理CPU、用户以及地址...原创 2018-07-10 10:26:48 · 6572 阅读 · 0 评论 -
vxWorks6.9及workBench3.3常见配置://注释、路径
1.双斜杠注释在workBench集成开发环境当中,默认的注释方式为/*xxxxxx*/,如果想要使用// 注释的方法必须修改workBench 的编译选项,为编译选项添加c99支持或者gnu89 在编译选项中添加 -std=c99 图1 vxWorks Image Project标题图2 DKM (downloadable kernel module) ...原创 2018-08-06 18:33:30 · 21836 阅读 · 4 评论 -
VxWorks6.9 移植到 VmWare12.0
一、硬件环境WIN 10 + VmWare 12.0 WorkBench3.3 + VxWorks6.9(整系列套件)二、移植步骤1.建立dos虚拟机网上下载MS-DOS6.2 镜像,在虚拟机中新建新的虚拟机, 自定义->硬件兼容性->下一步->稍后安装操作系统->操作系统选择 其他,版本选择其他64位->填写虚拟机名称及位置->处理器默认...原创 2018-09-11 17:53:20 · 3915 阅读 · 8 评论 -
zynq7020 vxWorks 移植问题笔记:bootrom启动时间过长
一、现象描述 将vxWorks6.9移植到zynq7020单板上时,将fsbl.elf启动文件与bootrom.elf文件混和生成BOOT.BIN,在fsbl文件中已将调试打印信息打开,BOOT.BIN 放拷贝到SD中,上电启动fdbl打印过后接近20多秒,bootrom打印才出现。二、问题追朔1.可能是romInit.S中指令cache未打开2.可能是bootInit.c中...原创 2018-11-22 18:00:38 · 4008 阅读 · 0 评论 -
zynq7020 vxWorks移植问题笔记:网卡无法ping通,phy无法识别
一、问题描述1. KSZ9031 在vxWorks移植过程中无法被识别,网卡无法在vxWorks 中显示且不能ping通2. 网卡能在vxWorks 显示后,无法ping通,打开驱动调试信息,报错hresp not ok二、解决办法1.phy识别:研究原理图,发现phy芯片连接方式计算的phy地址错误,改变后,phy能正确识别修改hwconf文件中网卡资源定义2.hre...原创 2018-11-22 18:17:36 · 6880 阅读 · 3 评论