Aug 31, 2020
10:47 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Aug 31, 2020
10:47 PM
i2cm_write(), i2cm_read() or wiced_hal_i2c_write(), wiced_hal_i2c_read() functions work well when SDA/SCL lines are correctly pulled up and a slave device is correctly connected.
But when these lines are not pulled up, these functions are not return forever.
In many case, with watchdog timer, system will reset.
I'd like to check if I2C line is OK and even if there are some problems, I want firmware to proceed to next process and to output warnings.
Please tell me a work around for this issue or how to set timeout.
Thanks
Solved! Go to Solution.
Labels
1 Solution
Sep 02, 2020
11:37 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Sep 02, 2020
11:37 PM
4 Replies