- ESP32-C3 SPI slave project with ESP-NOW broadcast functionality - Raspberry Pi SPI master test tools and CLI for JSON communication - Merged src/ directory from full branch with lighting controller code - Updated Pipfile with system install scripts and ESP32 monitoring - Added comprehensive test suite for SPI communication
56 lines
9.9 KiB
Plaintext
56 lines
9.9 KiB
Plaintext
Command: cmake -G Ninja -DPYTHON_DEPS_CHECKED=1 -DPYTHON=/home/pi/.espressif/python_env/idf6.0_py3.11_env/bin/python -DESP_PLATFORM=1 -DCCACHE_ENABLE=False /home/pi/lighting-controller/esp32
|
|
-- Found Git: /usr/bin/git (found version "2.39.5")
|
|
-- Minimal build - OFF
|
|
-- The C compiler identification is GNU 15.2.0
|
|
-- The CXX compiler identification is GNU 15.2.0
|
|
-- The ASM compiler identification is GNU
|
|
-- Found assembler: /home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/riscv32-esp-elf-gcc
|
|
-- Detecting C compiler ABI info
|
|
-- Detecting C compiler ABI info - done
|
|
-- Check for working C compiler: /home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/riscv32-esp-elf-gcc - skipped
|
|
-- Detecting C compile features
|
|
-- Detecting C compile features - done
|
|
-- Detecting CXX compiler ABI info
|
|
-- Detecting CXX compiler ABI info - done
|
|
-- Check for working CXX compiler: /home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/riscv32-esp-elf-g++ - skipped
|
|
-- Detecting CXX compile features
|
|
-- Detecting CXX compile features - done
|
|
-- Building ESP-IDF components for target esp32c3
|
|
-- ESP-TEE is currently supported only on the esp32c6;esp32h2;esp32c5 SoCs
|
|
-- Project sdkconfig file /home/pi/lighting-controller/esp32/sdkconfig
|
|
-- Adding linker script /home/pi/esp/esp-idf/components/riscv/ld/rom.api.ld
|
|
-- App "spi_slave" version: ddbf4a0
|
|
-- Found Python3: /home/pi/.espressif/python_env/idf6.0_py3.11_env/bin/python (found version "3.11.2") found components: Interpreter
|
|
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
|
|
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
|
|
-- Found Threads: TRUE
|
|
-- Performing Test C_COMPILER_SUPPORTS_WFORMAT_SIGNEDNESS
|
|
-- Performing Test C_COMPILER_SUPPORTS_WFORMAT_SIGNEDNESS - Success
|
|
-- USING O3
|
|
-- Adding linker script /home/pi/esp/esp-idf/components/esp_system/ld/esp32c3/memory.ld.in
|
|
-- -> Preprocessing .in script: /home/pi/esp/esp-idf/components/esp_system/ld/esp32c3/memory.ld.in
|
|
-- Adding linker script /home/pi/esp/esp-idf/components/esp_system/ld/esp32c3/sections.ld.in
|
|
-- -> Preprocessing .in script: /home/pi/esp/esp-idf/components/esp_system/ld/esp32c3/sections.ld.in
|
|
-- -> Applying ldgen processing: /home/pi/lighting-controller/esp32/build/esp-idf/esp_system/ld/sections.ld.in
|
|
-- Adding linker script /home/pi/esp/esp-idf/components/esp_rom/esp32c3/ld/esp32c3.rom.ld
|
|
-- Adding linker script /home/pi/esp/esp-idf/components/esp_rom/esp32c3/ld/esp32c3.rom.api.ld
|
|
-- Adding linker script /home/pi/esp/esp-idf/components/esp_rom/esp32c3/ld/esp32c3.rom.bt_funcs.ld
|
|
-- Adding linker script /home/pi/esp/esp-idf/components/esp_rom/esp32c3/ld/esp32c3.rom.libgcc.ld
|
|
-- Adding linker script /home/pi/esp/esp-idf/components/esp_rom/esp32c3/ld/esp32c3.rom.version.ld
|
|
-- Adding linker script /home/pi/esp/esp-idf/components/esp_rom/esp32c3/ld/esp32c3.rom.ble_master.ld
|
|
-- Adding linker script /home/pi/esp/esp-idf/components/esp_rom/esp32c3/ld/esp32c3.rom.ble_50.ld
|
|
-- Adding linker script /home/pi/esp/esp-idf/components/esp_rom/esp32c3/ld/esp32c3.rom.ble_smp.ld
|
|
-- Adding linker script /home/pi/esp/esp-idf/components/esp_rom/esp32c3/ld/esp32c3.rom.ble_dtm.ld
|
|
-- Adding linker script /home/pi/esp/esp-idf/components/esp_rom/esp32c3/ld/esp32c3.rom.ble_test.ld
|
|
-- Adding linker script /home/pi/esp/esp-idf/components/esp_rom/esp32c3/ld/esp32c3.rom.ble_scan.ld
|
|
-- Adding linker script /home/pi/esp/esp-idf/components/esp_rom/esp32c3/ld/esp32c3.rom.eco3.ld
|
|
-- Adding linker script /home/pi/esp/esp-idf/components/esp_rom/esp32c3/ld/esp32c3.rom.eco3_bt_funcs.ld
|
|
-- Adding linker script /home/pi/esp/esp-idf/components/esp_rom/esp32c3/ld/esp32c3.rom.libc.ld
|
|
-- Adding linker script /home/pi/esp/esp-idf/components/esp_rom/esp32c3/ld/esp32c3.rom.newlib.ld
|
|
-- Adding linker script /home/pi/esp/esp-idf/components/soc/esp32c3/ld/esp32c3.peripherals.ld
|
|
-- Components: app_trace app_update bootloader bootloader_support bt cmock console cxx driver efuse esp-tls esp_adc esp_app_format esp_blockdev esp_bootloader_format esp_coex esp_common esp_driver_ana_cmpr esp_driver_bitscrambler esp_driver_cam esp_driver_dac esp_driver_gpio esp_driver_gptimer esp_driver_i2c esp_driver_i2s esp_driver_i3c esp_driver_isp esp_driver_jpeg esp_driver_ledc esp_driver_mcpwm esp_driver_parlio esp_driver_pcnt esp_driver_ppa esp_driver_rmt esp_driver_sd_intf esp_driver_sdio esp_driver_sdm esp_driver_sdmmc esp_driver_sdspi esp_driver_spi esp_driver_touch_sens esp_driver_tsens esp_driver_twai esp_driver_uart esp_driver_usb_serial_jtag esp_eth esp_event esp_gdbstub esp_hal_i2c esp_hid esp_http_client esp_http_server esp_https_ota esp_https_server esp_hw_support esp_lcd esp_libc esp_local_ctrl esp_mm esp_netif esp_netif_stack esp_partition esp_phy esp_pm esp_psram esp_ringbuf esp_rom esp_security esp_system esp_timer esp_usb_cdc_rom_console esp_vfs_console esp_wifi espcoredump esptool_py fatfs freertos hal heap http_parser idf_test ieee802154 json log lwip main mbedtls mqtt nvs_flash nvs_sec_provider openthread partition_table protobuf-c protocomm pthread riscv rt sdmmc soc spi_flash spiffs tcp_transport ulp unity usb vfs wear_levelling wifi_provisioning wpa_supplicant
|
|
-- Component paths: /home/pi/esp/esp-idf/components/app_trace /home/pi/esp/esp-idf/components/app_update /home/pi/esp/esp-idf/components/bootloader /home/pi/esp/esp-idf/components/bootloader_support /home/pi/esp/esp-idf/components/bt /home/pi/esp/esp-idf/components/cmock /home/pi/esp/esp-idf/components/console /home/pi/esp/esp-idf/components/cxx /home/pi/esp/esp-idf/components/driver /home/pi/esp/esp-idf/components/efuse /home/pi/esp/esp-idf/components/esp-tls /home/pi/esp/esp-idf/components/esp_adc /home/pi/esp/esp-idf/components/esp_app_format /home/pi/esp/esp-idf/components/esp_blockdev /home/pi/esp/esp-idf/components/esp_bootloader_format /home/pi/esp/esp-idf/components/esp_coex /home/pi/esp/esp-idf/components/esp_common /home/pi/esp/esp-idf/components/esp_driver_ana_cmpr /home/pi/esp/esp-idf/components/esp_driver_bitscrambler /home/pi/esp/esp-idf/components/esp_driver_cam /home/pi/esp/esp-idf/components/esp_driver_dac /home/pi/esp/esp-idf/components/esp_driver_gpio /home/pi/esp/esp-idf/components/esp_driver_gptimer /home/pi/esp/esp-idf/components/esp_driver_i2c /home/pi/esp/esp-idf/components/esp_driver_i2s /home/pi/esp/esp-idf/components/esp_driver_i3c /home/pi/esp/esp-idf/components/esp_driver_isp /home/pi/esp/esp-idf/components/esp_driver_jpeg /home/pi/esp/esp-idf/components/esp_driver_ledc /home/pi/esp/esp-idf/components/esp_driver_mcpwm /home/pi/esp/esp-idf/components/esp_driver_parlio /home/pi/esp/esp-idf/components/esp_driver_pcnt /home/pi/esp/esp-idf/components/esp_driver_ppa /home/pi/esp/esp-idf/components/esp_driver_rmt /home/pi/esp/esp-idf/components/esp_driver_sd_intf /home/pi/esp/esp-idf/components/esp_driver_sdio /home/pi/esp/esp-idf/components/esp_driver_sdm /home/pi/esp/esp-idf/components/esp_driver_sdmmc /home/pi/esp/esp-idf/components/esp_driver_sdspi /home/pi/esp/esp-idf/components/esp_driver_spi /home/pi/esp/esp-idf/components/esp_driver_touch_sens /home/pi/esp/esp-idf/components/esp_driver_tsens /home/pi/esp/esp-idf/components/esp_driver_twai /home/pi/esp/esp-idf/components/esp_driver_uart /home/pi/esp/esp-idf/components/esp_driver_usb_serial_jtag /home/pi/esp/esp-idf/components/esp_eth /home/pi/esp/esp-idf/components/esp_event /home/pi/esp/esp-idf/components/esp_gdbstub /home/pi/esp/esp-idf/components/esp_hal_i2c /home/pi/esp/esp-idf/components/esp_hid /home/pi/esp/esp-idf/components/esp_http_client /home/pi/esp/esp-idf/components/esp_http_server /home/pi/esp/esp-idf/components/esp_https_ota /home/pi/esp/esp-idf/components/esp_https_server /home/pi/esp/esp-idf/components/esp_hw_support /home/pi/esp/esp-idf/components/esp_lcd /home/pi/esp/esp-idf/components/esp_libc /home/pi/esp/esp-idf/components/esp_local_ctrl /home/pi/esp/esp-idf/components/esp_mm /home/pi/esp/esp-idf/components/esp_netif /home/pi/esp/esp-idf/components/esp_netif_stack /home/pi/esp/esp-idf/components/esp_partition /home/pi/esp/esp-idf/components/esp_phy /home/pi/esp/esp-idf/components/esp_pm /home/pi/esp/esp-idf/components/esp_psram /home/pi/esp/esp-idf/components/esp_ringbuf /home/pi/esp/esp-idf/components/esp_rom /home/pi/esp/esp-idf/components/esp_security /home/pi/esp/esp-idf/components/esp_system /home/pi/esp/esp-idf/components/esp_timer /home/pi/esp/esp-idf/components/esp_usb_cdc_rom_console /home/pi/esp/esp-idf/components/esp_vfs_console /home/pi/esp/esp-idf/components/esp_wifi /home/pi/esp/esp-idf/components/espcoredump /home/pi/esp/esp-idf/components/esptool_py /home/pi/esp/esp-idf/components/fatfs /home/pi/esp/esp-idf/components/freertos /home/pi/esp/esp-idf/components/hal /home/pi/esp/esp-idf/components/heap /home/pi/esp/esp-idf/components/http_parser /home/pi/esp/esp-idf/components/idf_test /home/pi/esp/esp-idf/components/ieee802154 /home/pi/esp/esp-idf/components/json /home/pi/esp/esp-idf/components/log /home/pi/esp/esp-idf/components/lwip /home/pi/lighting-controller/esp32/main /home/pi/esp/esp-idf/components/mbedtls /home/pi/esp/esp-idf/components/mqtt /home/pi/esp/esp-idf/components/nvs_flash /home/pi/esp/esp-idf/components/nvs_sec_provider /home/pi/esp/esp-idf/components/openthread /home/pi/esp/esp-idf/components/partition_table /home/pi/esp/esp-idf/components/protobuf-c /home/pi/esp/esp-idf/components/protocomm /home/pi/esp/esp-idf/components/pthread /home/pi/esp/esp-idf/components/riscv /home/pi/esp/esp-idf/components/rt /home/pi/esp/esp-idf/components/sdmmc /home/pi/esp/esp-idf/components/soc /home/pi/esp/esp-idf/components/spi_flash /home/pi/esp/esp-idf/components/spiffs /home/pi/esp/esp-idf/components/tcp_transport /home/pi/esp/esp-idf/components/ulp /home/pi/esp/esp-idf/components/unity /home/pi/esp/esp-idf/components/usb /home/pi/esp/esp-idf/components/vfs /home/pi/esp/esp-idf/components/wear_levelling /home/pi/esp/esp-idf/components/wifi_provisioning /home/pi/esp/esp-idf/components/wpa_supplicant
|
|
-- Configuring done
|
|
-- Generating done
|
|
-- Build files have been written to: /home/pi/lighting-controller/esp32/build
|