Skip to content

[BUG] <xtensa esp32s3 miss esp_i2c_slave.c for support slave> #15983

@yezhonghui2024

Description

@yezhonghui2024

Description / Steps to reproduce the issue

I want enable xtensa esp32s3 i2c slave, step by follow:
step1: ./tools/configure.sh -E esp32s3-devkit:nsh

step2: make menuconfig, open config
CONFIG_ESPRESSIF_I2C_PERIPH_SLAVE_MODE=y
CONFIG_ESPRESSIF_I2C0_SLAVE=y
CONFIG_ESP32S3_I2C_PERIPH_SLAVE_MODE=y
CONFIG_ESP32S3_I2C0_SLAVE_MODE=y
CONFIG_I2C_SLAVE=y
CONFIG_I2C_SLAVE_DRIVER=y
CONFIG_I2C_SLAVE_READBUFSIZE=32
CONFIG_I2C_SLAVE_WRITEBUFSIZE=32
CONFIG_I2C_SLAVE_NPOLLWAITERS=1

step3:make -j8
make[1]: *** No rule to make target 'esp_i2c_slave.c', needed by '.depend'. Stop.
make: *** [tools/Unix.mk:660: pass2dep] Error 2

On which OS does this issue occur?

[OS: Linux]

What is the version of your OS?

Ubuntu 22.04

NuttX Version

master

Issue Architecture

[Arch: xtensa]

Issue Area

[Area: Drivers]

Host information

No response

Verification

  • I have verified before submitting the report.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Arch: xtensaIssues related to the Xtensa architectureArea: DriversDrivers issuesOS: LinuxIssues related to Linux (building system, etc)Type: BugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions