首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
ntb专题
【70】NTB的地址映射和地址转换
NTB有两个重要的应用 (1)PCI于隔离,即可以隔离出两个或者多个PCI系统 (2)实现地址翻译。 这篇文章注重说一下地址翻译,关于NTB一些介绍和应用见: https://blog.csdn.net/linjiasen/article/details/104532342 https://mp.weixin.qq.com/s/0Ais2S-GnFfsWRnoWhjRzw http
阅读更多...
【56】linux NTB 的测试工具
https://www.kernel.org/doc/html/latest/driver-api/ntb.html https://github.com/jonmason/ntb/wiki/Linux-NTB-HOWTO-build-and-install https://github.com/jonmason/ntb/wiki/Linux-NTB-HOWTO-test https://www.
阅读更多...
解决RK3399pro 出现的 “Only support ntb mode on ARM64 platform. But can not find device with ntb mode.”错误
在运行官方提供的example时,出现Init runtime environment错误,报错如下: 此时查看list,显示没有npu设备 目前没有明确的解决方案,后经过分析,找出出错原因:没有NPU驱动 npu是以usb设备存在,lsusb查看usb设备,此时没有npu信息。 解决方案: 更新NPU驱动 : sudo apt install firefly-3399pro
阅读更多...
NTB EEPROM设置与跨节点数据传输
NTB EEPROM设置与跨节点数据传输 双控双活系统中除了需要监测系统状态的心跳之外,还需要能够跨节点传输数据的通道。PCIE非透明桥(NTB)由于其基于标准的PCIE规范,软件依赖少,速度快,配置简便,受到许多人的青睐。基于PCIE NTB进行跨节点数据传输的原理很简单,如下图所示意: 较之于普通的PCIE/PCI设备的配置空间寄存器,NTB上多了bar2/3,bar4/bar5的地址
阅读更多...
多功能PCIE交换机之十:NTB EEPROM 更新注意事项
8717 PLX NTB EEPROM烧写 1.背景 NTB上的EEPROM保存着它上电后的默认设置,包括PCIE链接的设置、NT端口的使能、地址转换窗口的数量和大小、PCIE AER的默认配置等等。在新机器安装之前、系统地址窗口需要改变等情况下,就需要通过厂商提供的SDK 工具进行NTB EEPROM的烧写。 2.针对不同出厂设置的烧写方法 考虑到不同厂商的差异以及不同客户的需求,厂
阅读更多...
【Linux内核文档翻译】NTB驱动程序
原文:NTB Drivers — The Linux Kernel documentation 译者:jklincn <jklincn@outlook.com> 日期:2024.03.07 NTB 驱动程序 NTB(Non-Transparent Bridge,非透明桥)是一种 PCI-Express 桥接芯片类型,它将两台或更多计算机的独立内存系统连接到同一个 PCI-Express
阅读更多...
NTB超级会员思路梳理(自用)
一、会员资格的获取与分级: 目前较为常见的会员资格获取形式包括:注册即得、完成消费任务获得、现金购买资格等。 注册即得模式主要依靠用户消费或完成签到任务获得积分,通过积分兑换相应的产品、服务或权益,也可通过积分累计升级,进阶为高级会员。 以消费任务为核心的会员获取模式,在高频小额消费、有计划的中等额度消费场景下效果较好,例如咖啡店累计消费满30杯,后续消费9折,或手机厂商规定购买指定机型享受
阅读更多...