This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS320F28386S: float is evaluated diffrently on diffrent cores

Part Number: TMS320F28386S


a float value of 1 sent from PC to M4 is translated as: 1.03024292

after this value is sent to the C28 over IPC, the C28 sees a value of :1.0

different example:

a float value of 0.3 sent from PC to M4 is translated as: 0.0302617829

after this value is sent to the C28 over IPC, the C28 sees a value of :0.0299999993

In the photo, C28 memory on the left, and M4 is on the right

Any sugestions how to work with this problem?