FlexRay Controllers: State/Action Tab

The FlexRay Controllers State/Action tab is where the two FlexRay coldstart nodes within ICS hardware can be controlled and monitored. The tab is divided into Options, actions, and a node status table as shown in Figure 1.

Remember to select the correct Network above the tab before using any of the features.

Page navigation aids are included here to help with the long page length:

Options **** Actions **** Status Table **** States

Options

Table 1: State/Action Options

FlexRay Wakeup and Coldstart

FlexRay wakeup and coldstart can be confusing, so they are explained further here.

A FlexRay cluster is a collection of at least two coldstart nodes and usually some non-coldstart nodes too. Coldstart nodes can start or join FlexRay cycling, but non-coldstart nodes can only join cycling.

FlexRay cycling begins if at least two coldstart nodes are awake and then one of them does a coldstart A node wakeup can come from an external trigger OR from a FlexRay wakeup sent by a coldstart node. A FlexRay wakeup is a pattern of at least two wakeup symbols sent on only one channel at a time. The entire cluster of nodes will wake up after detecting a FlexRay wakeup pattern on their wakeup channel, assuming the nodes were not already awake from their external triggers.

Cluster Action

Table 2: Cluster Actions

Node Action

There are many choices for a Node Action as described in Table 3 and most of them refer to specific controller states. Actions at this lower level are not usually needed unless trying to troubleshoot specific issues.

It is strongly recommended to refer to state transition diagrams in the FlexRay Protocol 2.1A specification when using these node actions.

Table 3: Node Actions

State/Action Status Table

For each node, the status table shows the current logic state and timing location within the overall FlexRay cycle schedule. The status table also allows an ECU from a FlexRay database to be assigned to a node.

Table 4: State/Action Table

POC States

There are many Protocol Operation Control states that define FlexRay logic in a node. It is strongly recommended to refer to state transition diagrams in the FlexRay Protocol 2.1A specification when trying to understand the flow of these states.

A lookup table is included here for convenience, but this does not replace requirements from specifications. Most of this information is copied directly from the FlexRay 2.1A specification then edited for brevity. The states are listed alphabetically.

Table 5: POC States

Page navigation aids are included here to help with the long page length:

Options **** Actions **** Status Table **** States **** Top of Page****

Last updated