Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

能否更新I2C驱动? (BSP-551) #391

Open
1 task done
AaronPMM opened this issue Sep 12, 2024 · 7 comments
Open
1 task done

能否更新I2C驱动? (BSP-551) #391

AaronPMM opened this issue Sep 12, 2024 · 7 comments
Labels
Type: Feature Request New feature or request

Comments

@AaronPMM
Copy link

Related area

Driver

Hardware specification

ESP32-S3-BOX-3

Is your feature request related to a problem?

我在 ESP-ADF 中使用 BSP 中的 ESO-BOX-3,其中的 I2C 都使用的都是旧的驱动,包括示例也是,能否更新新的I2C驱动?

Describe the solution you'd like

在 ESP-ADF 中调用初始化接口函数

Describe alternatives you've considered

No response

Additional context

No response

I have checked existing list of Feature requests and the Contribution Guide

  • I confirm I have checked existing list of Feature requests and Contribution Guide.
@AaronPMM AaronPMM added the Type: Feature Request New feature or request label Sep 12, 2024
@github-actions github-actions bot changed the title 能否更新I2C驱动? 能否更新I2C驱动? (BSP-551) Sep 12, 2024
@ammaree
Copy link

ammaree commented Sep 25, 2024

@espressif2022 thank for the response, but not sure I understand.

Will I2C v2 driver functionality be added to all the devboard BSP's?
If so, when can we expect to have this?

-or-

Will I2C v2 driver functionality be added specifically to the ESP32-S3-BOX-3 BSP, as this issue requests?
If so then of no value to us since we have replaced the ESP32-S3-BOX with the ESP32-S3-LCD-EV-BOARD[2]

@espzav
Copy link
Collaborator

espzav commented Sep 26, 2024

Hello @ammaree,
we are planning add support I2C v2 driver to all supported BSPs.

@ammaree
Copy link

ammaree commented Oct 8, 2024

Hi @espzav

Thanks for the response, and sorry to bother again, but just trying to get clarity on specifics.

Our order of priority would be:

  1. ESP32-S3-LCD-EV-BOARD (800x480 and 480x480)
  2. M5Stack CoreS3 (not M5Stack Core2)
  3. ESP32-S3-BOX (not ESP32-S3-BOX-3)
  4. ESP32-WROVER-KIT

We understand and accept that your priorities might be different but would really appreciate if you can:
a) give an indication your internal top 3 or 4 board priorities; and
b) an indication of the estimated timelines for those top priorities.

Thanks in advance, the info will help a lot.

tore-espressif added a commit that referenced this issue Oct 11, 2024
With this change we also must upgrade to IDF v5.4,
because esp32-camera supports Driver-NG only from v5.4 onwards.

Relates to #391
@tore-espressif
Copy link
Collaborator

@ammaree this is our current task, we aim to add support within next few weeks.
eg M5stack Core S3 PR #406

Some boards (eg ESP32-S3-LCD-EV-BOARD) also depend on IO expanders, which must be upgraded to new I2C API, so it will take some time

tore-espressif added a commit that referenced this issue Oct 11, 2024
With this change we also must upgrade to IDF v5.4,
because esp32-camera supports Driver-NG only from v5.4 onwards.

Relates to #391
tore-espressif added a commit that referenced this issue Oct 16, 2024
With this change we also must upgrade to IDF v5.4,
because esp32-camera supports Driver-NG only from v5.4 onwards.

Relates to #391
tore-espressif added a commit that referenced this issue Oct 17, 2024
With this change we also must upgrade to IDF v5.4,
because esp32-camera supports Driver-NG only from v5.4 onwards.

Relates to #391
@tore-espressif
Copy link
Collaborator

Update

@ManelCS
Copy link

ManelCS commented Nov 27, 2024

Has the ESP32-S3-LCD-EV-BOARD been updated to support I2C version 2?

@tore-espressif
Copy link
Collaborator

Has the ESP32-S3-LCD-EV-BOARD been updated to support I2C version 2?

Not yet, it is the next one on our list

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Feature Request New feature or request
Projects
None yet
Development

No branches or pull requests

5 participants