Compatibility issue with I8254x Intel Gigabit Ethernet Driver getting supported by xpc target Ethernet library "Ethernet Initialization" block with respect to xpc target 4.2 version?
2 次查看(过去 30 天)
显示 更早的评论
I was trying to test the Real-Time Transmit over Ethernet demo model on my Target PC1 .
Host PC1 - MATLAB R2009b, xPC Target 4.2 version(supported by R2009b)
Target PC1 - Boot Disk was performed successfully
Host to Target Communication - I8254x Intel Gigabit Ethernet driver (VendorID:0x8086, Device ID:0x107c, Bus no. 4, Slot no. 14, First Supported: MATLAB R2006b )
Model based Ethernet Communication - I8254x Intel Gigabit Ethernet driver (VendorID:0x8086, Device ID:0x109A, Bus no. 2, Slot no. 0, First Supported: MATLAB R2008b)
When I run and build the model 'xpcEnetDemo1Tx.mdl', I get the following messages on the Target PC monitor
System: Initializing application finished
ERROR: EtherInit: EtherID 1 : Open Error 7
System: Execution cannot be started
I looked into the cause behind the occurrence of this error message. I found that the "Ethernet Initialization" library block with respect to xPC target 4.2 version does not support I8254x Intel Gigabit Ethernet Driver.
The s-function written for the Ethernet Initialization block only supports I8255x Intel 10/100 Ethernet driver.
Is there a possibility to make the "Ethernet Initialization" block to be compatible with I8254x Intel Gigabit Ethernet driver?
If anyone encountered the aforementioned problem before, Please give me your suggestions
0 个评论
采纳的回答
Suneesh
2013-12-4
The listing in https://www.mathworks.com/products/xpctarget/supported/xpc-target-supported-ethernet-chipsets.pdf is for Ethernet cards that can be used for host-target communication. For this purpose Intel Gigabit was supported since R2008b, but NOT for real-time Ethernet communication. For real-time Ethernet communication I8254x Intel Gigabit Ethernet driver (VendorID:0x8086, Device ID:0x109A) support has been added since R2012b. Upgrading to a version that is R2012b or above would be the solution. If yo are on maintenance then you may download the new software without any additional cost.
0 个评论
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Multicore Processor Targets 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!