-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Description
Please, before reporting any issue
- Make sure you are using the latest Arduino_Core_STM32 version.
https://github.com/stm32duino/Arduino_Core_STM32/releases/latest - Make sure the issue is not already reported/fixed on GitHub or discussed on the stm32duino forum
- Submit a GitHub issue only for reporting a problem related to the Arduino_Core_STM32.
- Avoid to submit a GitHub issue for project troubleshooting.
Any questions/feedback/suggestions should be discussed on the stm32duino forum:
- questions on the STM32 Core
- bugs/enhancements on the STM core: Bugs and enhancements
When reporting any issue, please try to provide all relevant information:
Describe the bug
Variant differences between 1.9.0 and 2.0.0 for the STM32F413CG.
If I compile with the 1.9.0 version my i2c and spi connections seems to work but once I compile usinig the latest it just doesnt seem to work on the i2c bus anymore. unclear of spi but the devices connected to that are not giving data so I assume the same.
I'm using a custom clock by overriding the 'SystemClock_Config' func in my main source file and this works on 1.9.0. this also has worked with a stm32f401 chip on the 2.0.0 branch
To Reproduce
I have for I2C tried to set the pins to the wire lib directly and used the definie overwrite (PB8,9) both cases result in not detecting any devices on the bus.
Expected behavior
On the 1.9.0 branch I can see all my slaves and they behave correctly.
Desktop (please complete the following information):
- OS: Windows
- Arduino IDE version: 1.8.15
- Tools menu settings if not the default: [e.g. Newlib Standard, No Serial]
- Upload method: DFU
Board (please complete the following information):
- Name: STM32F413CGu
- Extra hardware used if any: TCA6424A expander