rapidio network management and diagnostics
TRANSCRIPT
RapidIO Network Management and Diagnostics
. . . Is now even easier!
© 2013 Fabric Embedded Tools CorporationRelease 1.1
Overview
• RapidIO Discovery and Diagnostic p y gBasics
• Loopback Diagnostic Mode (NEW)Loopback Diagnostic Mode (NEW)• Multiple Simultaneous Routing paths
(New)(New)
© 2013 Fabric Embedded Tools Corporation
Controlling the Active Discovery Process• Select Discovery options such as:
– Lock PE’s for multi-host environments
– Pre-set Destination IDs to look for already enumerated devices that fail to comply with the RapidIO spec’s requirement to respond to a request using Dest ID 0xFFS ll li k f i til– Scan all link frequencies until a trained device is found (3-5 different link speeds)
– Large vs Small transportEt– Etc
• Select enumeration options such as:
– Host ID– ID of first PE found– Increment for each PE found
• Select Routing table Initialization settings such as:
© 2013 Fabric Embedded Tools Corporation
settings such as:– Upload or generate and download
all routing table settings
• Interactive Network Map• Initialize, Discover,
Enumerate
RapidFET– Network Management / Diagnostic Tools Enumerate
• Monitor Errors• Monitor performance• Visually edit registers• Generate traffic• Edit, Visualize routing• Log system faults• Generate reports• Export configuration
scripts / C source code• Supports custom devices• Supports custom User
GUIs/Apps via open API
© 2013 Fabric Embedded Tools Corporation
Work with the Network Map
R i t fRegisters for any Node can be easily accessed
© 2013 Fabric Embedded Tools Corporation
Overview
• RapidIO Network Management and p gDiagnostic Basics
• Loopback Diagnostic Mode (New)Loopback Diagnostic Mode (New)• Multiple Simultaneous Routing paths
(New)(New)
© 2013 Fabric Embedded Tools Corporation
Loopback Diagnostic Mode
• First step to setting up a loopback test is toloopback test is to Discover your test system using Virtual Destination IDs
• Virtual Destination IDs is• Virtual Destination IDs is a new technique FET has developed of assigning Destination IDs to switches andIDs to switches and Endpoints that allow you to create multiple independent routing paths through yourpaths through your network
© 2013 Fabric Embedded Tools Corporation
Loopback Diagnostic Mode
• You can select a path pbetween any two Endpoints including a loop back path from an endpoint back toan endpoint back to itself using the DestID as the source and the Virtual DestID as the target.
© 2013 Fabric Embedded Tools Corporation
Loopback Diagnostic Mode
• Then press the Bidirectional Route button to add this customized routing path.
• A loopback path is only possible when you select a Virtual Destination ID (VDID) as the destination.destination.
© 2013 Fabric Embedded Tools Corporation
Loopback Diagnostic Mode
• Verify the path by• Verify the path by selecting the Node1 as the source and the Node1 again as the destination.
• Select the appropriate DID and VDID pair.
• And the route will be highlighted in Blue if the routing tables were ou g ab es e eproperly modified.
© 2013 Fabric Embedded Tools Corporation
Loopback Testing
• You can also verify the 12
ypath explicitly by looking at the routing tables.
0
4
12
• This example shows the ingress port routing tables around th l f Vi t l
14
the loop for Virtual Destination ID 5.
© 2013 Fabric Embedded Tools Corporation
Loopback TestingSee traffic with Performance Monitors
© 2013 Fabric Embedded Tools Corporation
Generate traffic around the loop
Loopback Testing• If you put a known data sequence in
the Traffic Generator output buffer, you can verify that the correct data you ca e y t at t e co ect datais being received.
• In this example, the RapidFET Probe2 is being used to generate traffic Its data output buffer istraffic. Its data output buffer is located at 0x861000.
© 2013 Fabric Embedded Tools Corporation
Loopback Testing• Verify the location where the data
from received packets are being written (0x801000) to see that itwritten (0x801000) to see that it matches the know data pattern
© 2013 Fabric Embedded Tools Corporation
Overview
• RapidIO Network Management and p gDiagnostic Basics
• Loopback Diagnostic Mode (NEW)Loopback Diagnostic Mode (NEW)• Multiple Simultaneous Routing paths
(Adaptive Routing) (New)(Adaptive Routing) (New)
© 2013 Fabric Embedded Tools Corporation
Adaptive Routing
• Route1: DID:Ah to DID:5h
• Route2: DID:Ah to VDID:6h• Route2: DID:Ah to VDID:6h
• Route3: DID:Ah to VDID:7h
© 2013 Fabric Embedded Tools Corporation
VDID : 06h, 07h
Adaptive Routing
• Route1: DID:Ah to DID:5h
• Route2: DID:Ah to VDID:6h• Route2: DID:Ah to VDID:6h
• Route3: DID:Ah to VDID:7h
• All reverse routes in order f ll d l hto create full duplex paths
are also possible when you also assign VDIDs to Card1
© 2013 Fabric Embedded Tools Corporation
VDID : 06h, 07hVDID : 0Bh, 0CH
Adaptive Routing and Loopback System Monitoring
• Further, you can add a loopback path for a host to monitor the entire switch card in real timecard in real time as a maintenance function
• Loopback and Adaptive routing are now possible pin RapidIO by using Virtual Destination IDs and RapidFET
© 2013 Fabric Embedded Tools Corporation
VDID : 12h
and RapidFET ProfessionalVDID : 06h, 07hVDID : 0Bh, 0CH
RapidFET DemoInterested in a live hardware demo?
• Contact [email protected] and ask for an online demo of RapidFET@ p p
• See RapidFET performing on live hardware
• We have the semiconductor vendors you are interested in represented• We have the semiconductor vendors you are interested in, represented in our labs
• Learn what RapidFET can do, and how it can help you fulfill your needs
• How many days will you waste during board bring up, software testing, system integration or field support before you choose to get the right tools?tools?
• Over 90% of the companies that see our live demonstration purchase RapidFET – Learn why now!
© 2013 Fabric Embedded Tools Corporation