How do you send a message to another processor?
Which would be the port and protocol used to send this message?
Which instruction should I use?
Solved! Go to Solution.
From the release notes:
4.1.2 IPC – Communicating Between Processors
The IPC component which enables inter-processor communication, message exchange and synchronization has not yet been validated with devices currently supported by Freescale MQX
release.
Work is being done now to validate IPC with MQX, and it may be available in the next release.
IPC over CAN has been used by various customers in the past.
The IPC mechanism can be used on any i/o driver that supports the open/close/read/write model. In order to use IPC over can, you would have to write an interface driver - mapping these calls to the flexcan driver calls. This is a feature that should be added to the driver.
From the release notes:
4.1.2 IPC – Communicating Between Processors
The IPC component which enables inter-processor communication, message exchange and synchronization has not yet been validated with devices currently supported by Freescale MQX
release.
Work is being done now to validate IPC with MQX, and it may be available in the next release.
IPC over CAN has been used by various customers in the past.
The IPC mechanism can be used on any i/o driver that supports the open/close/read/write model. In order to use IPC over can, you would have to write an interface driver - mapping these calls to the flexcan driver calls. This is a feature that should be added to the driver.