From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



在cRIO-9014控制器上分配DMA存储时可能导致控制器崩溃



主要软件:
主要软件版本: 2.1.3
主要软件修正版本: N/A
次要软件: N/A
硬件: CompactRIO>>Controllers>>cRIO-9014

问题:

当我在cRIO-9014控制器上分配内存给DMA超过了64MB的RAM时,导致了应用程序崩溃. 为什么会这样如何解决这个问题?



解答: 近来,一个DMA内存分配的问题在NI-RIO2.1.1上被发现,它只影响到cRIO-9014控制器。这个错误的发生是因为一个DMA的寄存器已经被编程指定了一个不正确的值,表示控制器只有64MB的RAM. cRIO-9014有128MB的RAM,所以这个编程指定的值是不正确的。当DMA的函数.

解决这个问题,请下载并安装NI-RIO 2.1.3. 或更高版本. NI-RIO 2.1.3 是NI-RIO 2.1.1的升级版

NI-RIO 2.1.3 可以在下面的链接找到,或者通过网页访问www.ni.com\downloads, 下载最新的NI-RIO驱动版本来更新.

相关链接: KB 40LATBRY: Recommended Software Updates for CompactRIO Controllers
Drivers and Updates: NI-RIO Version 2.1.3

附件:





报告日期: 03/07/2007
最近更新: 12/03/2007
文档编号: 4767OILX