- 博客(25)
- 资源 (5)
- 收藏
- 关注
原创 支持E2000 的ONIE,threadx,zephyr的开源仓库
开源了支持E2000 的ONIE,threadx,zephyr等 https://gitee.com/phytium_embedded。
2024-07-01 17:16:25 56
原创 飞腾E2000运行Uniproton操作系统
本项目发布了 Phytium E2000 的 UniProton软件开发工具包,基于UniProton内核仓库(https://gitee.com/openeuler/UniProton),将Phytium-Standalone-SDK(https://gitee.com/phytium_embedded/phytium-standalone-sdk)作为BSP支持,增加系统适配代码,Phytium CPU的UniProton内核适配。图 1-1 启动信息。
2024-04-19 09:17:49 432
原创 E2000/飞腾派运行OpenHarmony 4.0
该文档介绍了如何在飞腾嵌入式开发平台上运行OpenHarmony 4.0 release标准系统。 该项目支持芯片内置提供的视频解码硬件加速,支持硬件光标加速,基于Linux kernel 5.10开发。
2024-04-12 09:23:00 1161 1
原创 飞腾裸跑Phytium-Standalone-SDK(Baremetal)-物联网RTOS的基石
• 集成常用低速接口:WDT、DMAC、PWM、QSPI、SD/SDIO/eMMC、SPI Master、UART、I2C、MIO、I3C、PMBUS、GPIO、SGPIO、One-Wire、Timer、One-Wire。• 集成常用低速接口:WDT,QSPI,PWM,Nand,SD/SDIO/eMMC ,SPI_M,UART,I2C,MIO,CAN-FD,GPIO,LocalBus,Timer。• 集成 34 Lane PCIE3.0 接口:2 个 X16(每个可拆分成 2 个 X8),2 个 X1。
2024-04-11 11:43:52 876
原创 飞腾嵌入式开源软件介绍-欢迎白嫖
包含FT2000/4,D2000/E2000 VxWorks6.9 BSP,WindML驱动和QT的使用方法。
2024-04-11 09:01:17 679 1
原创 飞腾D2000/E2000 openEuler Embedded 用户使用手册
openEuler Embedded是面向嵌入式场景的,基于openEuler社区的开源Linux系统。具体说明请参考https://openeuler.gitee.io/yocto-meta-openeuler/openEuler-23.09/index.html。
2024-04-10 17:55:08 1658 1
原创 飞腾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 189 1
原创 飞腾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 321
原创 S2500 vxWork7.0 QEMU BSP
模拟Intel E1000网卡。2.virtIO网络和存储。virtIO 网口和存储。1. E1000网卡。
2024-04-03 10:14:38 608 1
原创 vxWorks6.9 CPU访问64位地址
使用 ARM 架构虚拟化扩展和大物理地址扩展 (LPAE),可为符合 ARM 架构的处理器高效实现虚拟机监控程序。为处理可能具有大量数据的复杂软件,连接的消费类设备和云计算要求系统具备高能效、高性能的特点。虚拟化扩展为符合 ARM 架构的处理器提供了基础,可同时满足客户端和服务器设备对虚拟机中的复杂软件环境进行分区和管理的需求。大物理地址扩展为每种软件环境都提供了在处理大量数据时高效利用可用物理内存的方法。
2023-05-24 19:38:28 188
PCI 2.1 spec
2009-03-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人