Skip to main content
RDos
Associate II
March 8, 2022
Question

After update to version 1.9 IDE, Bus I2C not working. Using IDE 1.8, I2C works fine.

  • March 8, 2022
  • 3 replies
  • 2384 views

..

This topic has been closed for replies.

3 replies

TDK
March 8, 2022

Do a diff on the code between the two and see what's different.

"If you feel a post has answered your question, please click ""Accept as Solution""."
RDos
RDosAuthor
Associate II
March 8, 2022

There is no difference, it's the same code.

File ioc was migrated from 6.4 to 6.5

IDE 1.8

HAL 1.16.2

Toolchain 9-2020-q2

IDE 1.9

HAL 1.16.2

Toolchain 10.3-2021.10

TDK
March 8, 2022
If the code is actually the same, has to be the compiler causing changes. Unlikely to be an issue with the GCC compiler, more likely to be a software bug being exposed by slightly different compilations.
Regardless, going to be hard to diagnose without details.
"If you feel a post has answered your question, please click ""Accept as Solution""."
Pavel A.
Super User
March 8, 2022

V. 1.9 uses a newer toolchain by default (compiler GCC 10).

RDos
RDosAuthor
Associate II
March 8, 2022

using ide 1.9 and Toolchain 9-2020-q2

works well.