vxWorks
文章平均质量分 60
码农老李
20多年vxWorks开发经验,最近致力于arm CPU软件生态开发
联系方式:
个人QQ: 79102124
QQ群: 17621285
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
D2000 vxWorks6.9 通过Uboot传递bootline
本文介绍了在uboot环境下配置vxWorks启动参数的完整流程。主要包括:1)设置bootaddr和bootargs参数;2)修改BSP配置以使用uboot传递的bootline;3)通过tftpboot加载bin或ELF格式镜像,使用bootvx32命令启动;4)启动后通过version命令验证参数传递是否正确。特别说明只有bootvx32命令能传递启动参数,go命令不支持该功能。该方案实现了vxWorks与uboot的无缝对接,确保了系统启动参数的准确传递。原创 2025-07-16 09:24:50 · 275 阅读 · 0 评论 -
飞腾CPU vxWorks6.9.4.x编译和使用QT4.8.6
飞腾CPU如何在vxWorks6.9使用和编译QT4.8.6原创 2024-04-16 09:38:22 · 771 阅读 · 0 评论 -
飞腾CPU PCIE intx中断号分配
对主板上的PCI扩展插槽,用户插入什么设备,插在哪个槽内都不能在出厂时确定。PCIe的设备有一个PCI设备没有的问题,每个PCIe链路下只有一个EP(End Point)设备,这个设备的中断请求信号(当然是虚拟的)一般是INTA#,如果RC下面的所有链路都采用Straight方式,即INTA#都连接PIRQA,则PIRQA的负担过重。这种交错叫做Swizzling,也就是上上图中的黄框部分。Swizzling交错之后的INTx,再经过Straight映射,即红框部分的直接映射方法变成PIRQx。原创 2024-04-10 10:59:31 · 620 阅读 · 1 评论 -
飞腾E2000通过UEFI ACPI表启动vxWorks7.0
通过APCI表方式启动VxWorks7.0原创 2024-04-09 09:17:30 · 1467 阅读 · 0 评论 -
飞腾D2000/E2000 vxWorks6.9 BSP开发-体系架构修改
从vxworks_architecture_supplement_6.9.pdf 2.1描述来看,vxWorks6.9只能支持到armv7a 4核,而且仅仅支持一个cluster里面4个核,核ID从0-3.具体代码实现可以参考https://gitee.com/vxworks-phy相应BSP仓库的BSP代码的sysAlib.s和target下相关头文件和源码文件的修改。3.如果启动核不是0核,比如E2000,从0x200核启动还要做其他的修改。主要是 _ARM_CPU_INDEX_GET。原创 2024-04-08 10:57:41 · 1868 阅读 · 0 评论 -
飞腾x100 vxWorks6.9 UART驱动开发分析
飞腾X100 UART驱动开发原创 2024-04-07 14:31:30 · 885 阅读 · 0 评论 -
D2000/E2000 Xen 运行vxWorks7.0虚拟机
D2000/E2000运行vxWorks 7.0的方法原创 2024-04-07 09:24:54 · 876 阅读 · 1 评论 -
S2500 vxWork7.0 QEMU BSP
模拟Intel E1000网卡。2.virtIO网络和存储。virtIO 网口和存储。1. E1000网卡。原创 2024-04-03 10:14:38 · 815 阅读 · 1 评论 -
VxWorks7 shell访问外设地址和内存地址
vxWorks7.0通过shell访问内存和外设的方法原创 2024-04-03 09:26:44 · 1115 阅读 · 2 评论 -
飞腾D2000/E2000 UEFI启动vxWorks的方法
飞腾CPU UEFI启动vxWorks的方法原创 2024-04-02 16:33:47 · 3281 阅读 · 2 评论 -
D2000 文件系统性能优化
vxWorks性能分析原创 2024-04-02 10:25:57 · 242 阅读 · 0 评论
分享