Jun 16, 2022
08:27 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Jun 16, 2022
08:27 AM
Hi
I am using BNO055, I2S mic and SD-card.
I2S mic is on CoreM4, SD is dedicated on CoreM0.
If I add the BNO055 to CoreM0, sometimes it races with the SDcard writing. If I add it to CoreM4, it slows down the I2S because the I2C is slower compared to the I2S bus.
I can't find a way to add DMA channel to the I2C.
Any advice ?
thanks
Solved! Go to Solution.
Labels
- Labels:
-
PSoC 6 MCU
1 Solution
Jun 17, 2022
12:51 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Jun 17, 2022
12:51 AM
Hi:
This link can help you to develop DMA for I2C:
https://community.infineon.com/t5/PSoC-6/PSoC6-I2C-DMA-example-code/m-p/340812#M12278
Please refer to it.
zhichao
1 Reply
Jun 17, 2022
12:51 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Jun 17, 2022
12:51 AM
Hi:
This link can help you to develop DMA for I2C:
https://community.infineon.com/t5/PSoC-6/PSoC6-I2C-DMA-example-code/m-p/340812#M12278
Please refer to it.
zhichao