Skip to content

Commit

Permalink
2019-08-06 Add adf bt speaker
Browse files Browse the repository at this point in the history
2019-08-06 Add adf bt speaker
  • Loading branch information
xuhongv committed Aug 6, 2019
1 parent 23699b5 commit d8db51a
Show file tree
Hide file tree
Showing 561 changed files with 5,263 additions and 0 deletions.
8 changes: 8 additions & 0 deletions 11_Bt_Speaker/ProjectBtSpeaker/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# The following lines of boilerplate have to be in your project's
# CMakeLists in this exact order for cmake to work correctly
cmake_minimum_required(VERSION 3.5)

include($ENV{ADF_PATH}/CMakeLists.txt)
include($ENV{IDF_PATH}/tools/cmake/project.cmake)

project(play_mp3)
2 changes: 2 additions & 0 deletions 11_Bt_Speaker/ProjectBtSpeaker/Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
PROJECT_NAME := play_bt_music
include $(ADF_PATH)/project.mk
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Automatically generated build file. Do not edit.
COMPONENT_INCLUDES += E:/Espressif/Esp32/esp-idf/home/XuHongYss/esp-adf/components/adf_utils/cloud_services/include E:/Espressif/Esp32/esp-idf/home/XuHongYss/esp-adf/components/adf_utils/include
COMPONENT_LDFLAGS += -L$(BUILD_DIR_BASE)/adf_utils -ladf_utils
COMPONENT_LINKER_DEPS +=
COMPONENT_SUBMODULES +=
COMPONENT_LIBRARIES += adf_utils
component-adf_utils-build:
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Automatically generated build file. Do not edit.
COMPONENT_INCLUDES += $(IDF_PATH)/components/app_trace/include
COMPONENT_LDFLAGS += -L$(BUILD_DIR_BASE)/app_trace -lapp_trace
COMPONENT_LINKER_DEPS +=
COMPONENT_SUBMODULES +=
COMPONENT_LIBRARIES += app_trace
component-app_trace-build:
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Automatically generated build file. Do not edit.
COMPONENT_INCLUDES += $(IDF_PATH)/components/app_update/include
COMPONENT_LDFLAGS += -L$(BUILD_DIR_BASE)/app_update -lapp_update
COMPONENT_LINKER_DEPS +=
COMPONENT_SUBMODULES +=
COMPONENT_LIBRARIES += app_update
component-app_update-build:
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Automatically generated build file. Do not edit.
COMPONENT_INCLUDES += $(IDF_PATH)/components/asio/asio/asio/include $(IDF_PATH)/components/asio/port/include
COMPONENT_LDFLAGS += -L$(BUILD_DIR_BASE)/asio -lasio
COMPONENT_LINKER_DEPS +=
COMPONENT_SUBMODULES += $(IDF_PATH)/components/asio/asio
COMPONENT_LIBRARIES += asio
component-asio-build:
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Automatically generated build file. Do not edit.
COMPONENT_INCLUDES += E:/Espressif/Esp32/esp-idf/home/XuHongYss/esp-adf/components/audio_board/include E:/Espressif/Esp32/esp-idf/home/XuHongYss/esp-adf/components/audio_board/lyrat_v4_3
COMPONENT_LDFLAGS += -L$(BUILD_DIR_BASE)/audio_board -laudio_board
COMPONENT_LINKER_DEPS +=
COMPONENT_SUBMODULES +=
COMPONENT_LIBRARIES += audio_board
component-audio_board-build:
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Automatically generated build file. Do not edit.
COMPONENT_INCLUDES += E:/Espressif/Esp32/esp-idf/home/XuHongYss/esp-adf/components/audio_hal/include E:/Espressif/Esp32/esp-idf/home/XuHongYss/esp-adf/components/audio_hal/driver/es8388 E:/Espressif/Esp32/esp-idf/home/XuHongYss/esp-adf/components/audio_hal/driver/es8374 E:/Espressif/Esp32/esp-idf/home/XuHongYss/esp-adf/components/audio_hal/driver/es8311 E:/Espressif/Esp32/esp-idf/home/XuHongYss/esp-adf/components/audio_hal/driver/es7243 E:/Espressif/Esp32/esp-idf/home/XuHongYss/esp-adf/components/audio_hal/driver/zl38063 E:/Espressif/Esp32/esp-idf/home/XuHongYss/esp-adf/components/audio_hal/driver/zl38063/api_lib E:/Espressif/Esp32/esp-idf/home/XuHongYss/esp-adf/components/audio_hal/driver/zl38063/example_apps E:/Espressif/Esp32/esp-idf/home/XuHongYss/esp-adf/components/audio_hal/driver/zl38063/firmware
COMPONENT_LDFLAGS += -L$(BUILD_DIR_BASE)/audio_hal -laudio_hal -LE:/Espressif/Esp32/esp-idf/home/XuHongYss/esp-adf/components/audio_hal/driver/zl38063/firmware -lfirmware
COMPONENT_LINKER_DEPS +=
COMPONENT_SUBMODULES +=
COMPONENT_LIBRARIES += audio_hal
component-audio_hal-build:
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Automatically generated build file. Do not edit.
COMPONENT_INCLUDES += E:/Espressif/Esp32/esp-idf/home/XuHongYss/esp-adf/components/audio_pipeline/include
COMPONENT_LDFLAGS += -L$(BUILD_DIR_BASE)/audio_pipeline -laudio_pipeline
COMPONENT_LINKER_DEPS +=
COMPONENT_SUBMODULES +=
COMPONENT_LIBRARIES += audio_pipeline
component-audio_pipeline-build:
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Automatically generated build file. Do not edit.
COMPONENT_INCLUDES += E:/Espressif/Esp32/esp-idf/home/XuHongYss/esp-adf/components/audio_sal E:/Espressif/Esp32/esp-idf/home/XuHongYss/esp-adf/components/audio_sal/include
COMPONENT_LDFLAGS += -L$(BUILD_DIR_BASE)/audio_sal -laudio_sal
COMPONENT_LINKER_DEPS +=
COMPONENT_SUBMODULES +=
COMPONENT_LIBRARIES += audio_sal
component-audio_sal-build:
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Automatically generated build file. Do not edit.
COMPONENT_INCLUDES += E:/Espressif/Esp32/esp-idf/home/XuHongYss/esp-adf/components/audio_stream/include
COMPONENT_LDFLAGS += -L$(BUILD_DIR_BASE)/audio_stream -laudio_stream
COMPONENT_LINKER_DEPS +=
COMPONENT_SUBMODULES +=
COMPONENT_LIBRARIES += audio_stream
component-audio_stream-build:
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Automatically generated build file. Do not edit.
COMPONENT_INCLUDES +=
COMPONENT_LDFLAGS += -L$(BUILD_DIR_BASE)/aws_iot
COMPONENT_LINKER_DEPS +=
COMPONENT_SUBMODULES +=
COMPONENT_LIBRARIES += aws_iot
component-aws_iot-build:
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Automatically generated build file. Do not edit.
COMPONENT_INCLUDES += E:/Espressif/Esp32/esp-idf/home/XuHongYss/esp-adf/components/bluetooth_service/include
COMPONENT_LDFLAGS += -L$(BUILD_DIR_BASE)/bluetooth_service -lbluetooth_service
COMPONENT_LINKER_DEPS +=
COMPONENT_SUBMODULES +=
COMPONENT_LIBRARIES += bluetooth_service
component-bluetooth_service-build:
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Automatically generated build file. Do not edit.
COMPONENT_INCLUDES += $(IDF_PATH)/components/bootloader_support/include $(IDF_PATH)/components/bootloader_support/include_bootloader
COMPONENT_LDFLAGS += -L$(BUILD_DIR_BASE)/bootloader_support -lbootloader_support
COMPONENT_LINKER_DEPS +=
COMPONENT_SUBMODULES +=
COMPONENT_LIBRARIES += bootloader_support
component-bootloader_support-build:
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# COMPONENT_CONFIG_ONLY target sets no variables here
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# COMPONENT_CONFIG_ONLY target sets no variables here
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Automatically generated build file. Do not edit.
COMPONENT_INCLUDES += $(IDF_PATH)/components/log/include
COMPONENT_LDFLAGS += -L$(BUILD_DIR_BASE)/log -llog
COMPONENT_LINKER_DEPS +=
COMPONENT_SUBMODULES +=
COMPONENT_LIBRARIES += log
component-log-build:
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Automatically generated build file. Do not edit.
COMPONENT_INCLUDES += $(PROJECT_PATH)/main/include
COMPONENT_LDFLAGS += -L$(BUILD_DIR_BASE)/main -lmain -L $(PROJECT_PATH)/main -T esp32.bootloader.ld -T $(IDF_PATH)/components/esp32/ld/esp32.rom.ld -T $(IDF_PATH)/components/esp32/ld/esp32.rom.spiram_incompatible_fns.ld -T $(IDF_PATH)/components/esp32/ld/esp32.peripherals.ld -T esp32.bootloader.rom.ld
COMPONENT_LINKER_DEPS += $(PROJECT_PATH)/main/esp32.bootloader.ld $(IDF_PATH)/components/esp32/ld/esp32.rom.ld $(IDF_PATH)/components/esp32/ld/esp32.rom.spiram_incompatible_fns.ld $(IDF_PATH)/components/esp32/ld/esp32.peripherals.ld $(PROJECT_PATH)/main/esp32.bootloader.rom.ld
COMPONENT_SUBMODULES +=
COMPONENT_LIBRARIES += main
component-main-build:
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Automatically generated build file. Do not edit.
COMPONENT_INCLUDES += $(IDF_PATH)/components/micro-ecc/micro-ecc
COMPONENT_LDFLAGS += -L$(BUILD_DIR_BASE)/micro-ecc -lmicro-ecc
COMPONENT_LINKER_DEPS +=
COMPONENT_SUBMODULES += $(IDF_PATH)/components/micro-ecc/micro-ecc
COMPONENT_LIBRARIES += micro-ecc
component-micro-ecc-build:
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Automatically generated build file. Do not edit.
COMPONENT_INCLUDES += $(IDF_PATH)/components/soc/esp32/include $(IDF_PATH)/components/soc/include
COMPONENT_LDFLAGS += -L$(BUILD_DIR_BASE)/soc -lsoc
COMPONENT_LINKER_DEPS +=
COMPONENT_SUBMODULES +=
COMPONENT_LIBRARIES += soc
component-soc-build:
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Automatically generated build file. Do not edit.
COMPONENT_INCLUDES += $(IDF_PATH)/components/spi_flash/include
COMPONENT_LDFLAGS += -L$(BUILD_DIR_BASE)/spi_flash -lspi_flash
COMPONENT_LINKER_DEPS +=
COMPONENT_SUBMODULES +=
COMPONENT_LIBRARIES += spi_flash
component-spi_flash-build:
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Automatically generated build file. Do not edit.
COMPONENT_INCLUDES += $(IDF_PATH)/components/bootloader_support/include
COMPONENT_LDFLAGS += -L$(BUILD_DIR_BASE)/bootloader_support -lbootloader_support
COMPONENT_LINKER_DEPS +=
COMPONENT_SUBMODULES +=
COMPONENT_LIBRARIES += bootloader_support
component-bootloader_support-build:
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Automatically generated build file. Do not edit.
COMPONENT_INCLUDES += $(IDF_PATH)/components/bt/include $(IDF_PATH)/components/bt/bluedroid/api/include/api
COMPONENT_LDFLAGS += -L$(BUILD_DIR_BASE)/bt -lbt -L $(IDF_PATH)/components/bt/lib -lbtdm_app
COMPONENT_LINKER_DEPS += $(IDF_PATH)/components/bt/lib/libbtdm_app.a
COMPONENT_SUBMODULES += $(IDF_PATH)/components/bt/lib
COMPONENT_LIBRARIES += bt
component-bt-build:
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Automatically generated build file. Do not edit.
COMPONENT_INCLUDES += E:/Espressif/Esp32/esp-idf/home/XuHongYss/esp-adf/components/clouds/include E:/Espressif/Esp32/esp-idf/home/XuHongYss/esp-adf/components/clouds/dueros/lightduer/include
COMPONENT_LDFLAGS += -L$(BUILD_DIR_BASE)/clouds -lclouds -LE:/Espressif/Esp32/esp-idf/home/XuHongYss/esp-adf/components/clouds/dueros/lightduer -lduer-device
COMPONENT_LINKER_DEPS +=
COMPONENT_SUBMODULES +=
COMPONENT_LIBRARIES += clouds
component-clouds-build:
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Automatically generated build file. Do not edit.
COMPONENT_INCLUDES += $(IDF_PATH)/components/coap/port/include $(IDF_PATH)/components/coap/port/include/coap $(IDF_PATH)/components/coap/libcoap/include $(IDF_PATH)/components/coap/libcoap/include/coap
COMPONENT_LDFLAGS += -L$(BUILD_DIR_BASE)/coap -lcoap
COMPONENT_LINKER_DEPS +=
COMPONENT_SUBMODULES += $(IDF_PATH)/components/coap/libcoap
COMPONENT_LIBRARIES += coap
component-coap-build:
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Automatically generated build file. Do not edit.
COMPONENT_INCLUDES += $(IDF_PATH)/components/console
COMPONENT_LDFLAGS += -L$(BUILD_DIR_BASE)/console -lconsole
COMPONENT_LINKER_DEPS +=
COMPONENT_SUBMODULES +=
COMPONENT_LIBRARIES += console
component-console-build:
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Automatically generated build file. Do not edit.
COMPONENT_INCLUDES +=
COMPONENT_LDFLAGS += -L$(BUILD_DIR_BASE)/cxx -lcxx -u __cxa_guard_dummy -u __cxx_fatal_exception
COMPONENT_LINKER_DEPS +=
COMPONENT_SUBMODULES +=
COMPONENT_LIBRARIES += cxx
component-cxx-build:
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Automatically generated build file. Do not edit.
COMPONENT_INCLUDES += E:/Espressif/Esp32/esp-idf/home/XuHongYss/esp-adf/components/display_service/include E:/Espressif/Esp32/esp-idf/home/XuHongYss/esp-adf/components/display_service/led_indicator/include E:/Espressif/Esp32/esp-idf/home/XuHongYss/esp-adf/components/display_service/led_bar/include
COMPONENT_LDFLAGS += -L$(BUILD_DIR_BASE)/display_service -ldisplay_service
COMPONENT_LINKER_DEPS +=
COMPONENT_SUBMODULES +=
COMPONENT_LIBRARIES += display_service
component-display_service-build:
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Automatically generated build file. Do not edit.
COMPONENT_INCLUDES += $(IDF_PATH)/components/driver/include
COMPONENT_LDFLAGS += -L$(BUILD_DIR_BASE)/driver -ldriver
COMPONENT_LINKER_DEPS +=
COMPONENT_SUBMODULES +=
COMPONENT_LIBRARIES += driver
component-driver-build:
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Automatically generated build file. Do not edit.
COMPONENT_INCLUDES += E:/Espressif/Esp32/esp-idf/home/XuHongYss/esp-adf/components/dueros_service/include
COMPONENT_LDFLAGS += -L$(BUILD_DIR_BASE)/dueros_service -ldueros_service
COMPONENT_LINKER_DEPS +=
COMPONENT_SUBMODULES +=
COMPONENT_LIBRARIES += dueros_service
component-dueros_service-build:
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Automatically generated build file. Do not edit.
COMPONENT_INCLUDES += E:/Espressif/Esp32/esp-idf/home/XuHongYss/esp-adf/components/esp-adf-libs/esp_audio/include E:/Espressif/Esp32/esp-idf/home/XuHongYss/esp-adf/components/esp-adf-libs/esp_codec/include/codec E:/Espressif/Esp32/esp-idf/home/XuHongYss/esp-adf/components/esp-adf-libs/esp_codec/include/processing E:/Espressif/Esp32/esp-idf/home/XuHongYss/esp-adf/components/esp-adf-libs/recorder_engine/include E:/Espressif/Esp32/esp-idf/home/XuHongYss/esp-adf/components/esp-adf-libs/esp_sr/include E:/Espressif/Esp32/esp-idf/home/XuHongYss/esp-adf/components/esp-adf-libs/esp_ssdp/include E:/Espressif/Esp32/esp-idf/home/XuHongYss/esp-adf/components/esp-adf-libs/esp_dlna/include E:/Espressif/Esp32/esp-idf/home/XuHongYss/esp-adf/components/esp-adf-libs/esp_upnp/include E:/Espressif/Esp32/esp-idf/home/XuHongYss/esp-adf/components/esp-adf-libs/esp_sip/include
COMPONENT_LDFLAGS += -L$(BUILD_DIR_BASE)/esp-adf-libs -lesp-adf-libs -LE:/Espressif/Esp32/esp-idf/home/XuHongYss/esp-adf/components/esp-adf-libs/esp_audio/lib -LE:/Espressif/Esp32/esp-idf/home/XuHongYss/esp-adf/components/esp-adf-libs/esp_codec/lib -LE:/Espressif/Esp32/esp-idf/home/XuHongYss/esp-adf/components/esp-adf-libs/recorder_engine/lib -LE:/Espressif/Esp32/esp-idf/home/XuHongYss/esp-adf/components/esp-adf-libs/esp_sr/lib -LE:/Espressif/Esp32/esp-idf/home/XuHongYss/esp-adf/components/esp-adf-libs/esp_ssdp/lib -LE:/Espressif/Esp32/esp-idf/home/XuHongYss/esp-adf/components/esp-adf-libs/esp_upnp/lib -LE:/Espressif/Esp32/esp-idf/home/XuHongYss/esp-adf/components/esp-adf-libs/esp_dlna/lib -LE:/Espressif/Esp32/esp-idf/home/XuHongYss/esp-adf/components/esp-adf-libs/esp_sip/lib -lesp_processing -lesp_audio -lesp-amr -lesp-amrwbenc -lesp-aac -lesp-ogg-container -lesp-opus -lesp-tremor -lesp-flac -lesp_ssdp -lesp_upnp -lesp_dlna -lesp_sip -lvad -lesp_wakenet -lnn_model_hilexin_wn5 -lrecorder_engine
COMPONENT_LINKER_DEPS +=
COMPONENT_SUBMODULES +=
COMPONENT_LIBRARIES += esp-adf-libs
component-esp-adf-libs-build:
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Automatically generated build file. Do not edit.
COMPONENT_INCLUDES += $(IDF_PATH)/components/esp-tls
COMPONENT_LDFLAGS += -L$(BUILD_DIR_BASE)/esp-tls -lesp-tls
COMPONENT_LINKER_DEPS +=
COMPONENT_SUBMODULES +=
COMPONENT_LIBRARIES += esp-tls
component-esp-tls-build:
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Automatically generated build file. Do not edit.
COMPONENT_INCLUDES += $(IDF_PATH)/components/esp32/include
COMPONENT_LDFLAGS += -L$(BUILD_DIR_BASE)/esp32 -lesp32 -L $(IDF_PATH)/components/esp32/ld/wifi_iram_opt $(IDF_PATH)/components/esp32/libhal.a -L$(IDF_PATH)/components/esp32/lib -lcore -lrtc -lnet80211 -lpp -lwpa -lsmartconfig -lcoexist -lwps -lwpa2 -lespnow -lphy -lmesh -L $(IDF_PATH)/components/esp32/ld -T esp32_out.ld -u ld_include_panic_highint_hdl -T esp32.common.ld -T esp32.rom.ld -T esp32.peripherals.ld -T esp32.rom.libgcc.ld -T esp32.rom.spiram_incompatible_fns.ld
COMPONENT_LINKER_DEPS += $(IDF_PATH)/components/esp32/lib/libcore.a $(IDF_PATH)/components/esp32/lib/librtc.a $(IDF_PATH)/components/esp32/lib/libnet80211.a $(IDF_PATH)/components/esp32/lib/libpp.a $(IDF_PATH)/components/esp32/lib/libwpa.a $(IDF_PATH)/components/esp32/lib/libsmartconfig.a $(IDF_PATH)/components/esp32/lib/libcoexist.a $(IDF_PATH)/components/esp32/lib/libwps.a $(IDF_PATH)/components/esp32/lib/libwpa2.a $(IDF_PATH)/components/esp32/lib/libespnow.a $(IDF_PATH)/components/esp32/lib/libphy.a $(IDF_PATH)/components/esp32/lib/libmesh.a $(IDF_PATH)/components/esp32/ld/esp32.common.ld $(IDF_PATH)/components/esp32/ld/esp32.rom.ld $(IDF_PATH)/components/esp32/ld/esp32.peripherals.ld $(IDF_PATH)/components/esp32/ld/esp32.rom.libgcc.ld $(IDF_PATH)/components/esp32/ld/esp32.rom.spiram_incompatible_fns.ld
COMPONENT_SUBMODULES += $(IDF_PATH)/components/esp32/lib
COMPONENT_LIBRARIES += esp32
component-esp32-build:
74 changes: 74 additions & 0 deletions 11_Bt_Speaker/ProjectBtSpeaker/build/esp32/esp32_out.ld
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
/* ESP32 Linker Script Memory Layout

This file describes the memory layout (memory blocks) as virtual
memory addresses.

esp32.common.ld contains output sections to link compiler output
into these memory blocks.

***

This linker script is passed through the C preprocessor to include
configuration options.

Please use preprocessor features sparingly! Restrict
to simple macros with numeric values, and/or #if/#endif blocks.
*/
/*
*
* Automatically generated file; DO NOT EDIT.
* Espressif IoT Development Framework Configuration
*
*/
/* If BT is not built at all */
MEMORY
{
/* All these values assume the flash cache is on, and have the blocks this uses subtracted from the length
of the various regions. The 'data access port' dram/drom regions map to the same iram/irom regions but
are connected to the data port of the CPU and eg allow bytewise access. */
/* IRAM for PRO cpu. Not sure if happy with this, this is MMU area... */
iram0_0_seg (RX) : org = 0x40080000, len = 0x20000
/* Even though the segment name is iram, it is actually mapped to flash
*/
iram0_2_seg (RX) : org = 0x400D0018, len = 0x330000-0x18
/*
(0x18 offset above is a convenience for the app binary image generation. Flash cache has 64KB pages. The .bin file
which is flashed to the chip has a 0x18 byte file header. Setting this offset makes it simple to meet the flash
cache MMU's constraint that (paddr % 64KB == vaddr % 64KB).)
*/
/* Shared data RAM, excluding memory reserved for ROM bss/data/stack.

Enabling Bluetooth & Trace Memory features in menuconfig will decrease
the amount of RAM available.

Note: Length of this section *should* be 0x50000, and this extra DRAM is available
in heap at runtime. However due to static ROM memory usage at this 176KB mark, the
additional static memory temporarily cannot be used.
*/
dram0_0_seg (RW) : org = 0x3FFB0000 + 0xdb5c,
len = 0x2c200 - 0xdb5c
/* Flash mapped constant data */
drom0_0_seg (R) : org = 0x3F400018, len = 0x400000-0x18
/* (See iram0_2_seg for meaning of 0x18 offset in the above.) */
/* RTC fast memory (executable). Persists over deep sleep.
*/
rtc_iram_seg(RWX) : org = 0x400C0000, len = 0x2000
/* RTC fast memory (same block as above), viewed from data bus */
rtc_data_seg(RW) : org = 0x3ff80000, len = 0x2000
/* RTC slow memory (data accessible). Persists over deep sleep.

Start of RTC slow memory is reserved for ULP co-processor code + data, if enabled.
*/
rtc_slow_seg(RW) : org = 0x50000000 + 0,
len = 0x1000 - 0
/* external memory ,including data and text */
extern_ram_seg(RWX) : org = 0x3F800000,
len = 0x400000
}
/* Heap ends at top of dram0_0_seg */
_heap_end = 0x40000000 - 0x0;
_data_seg_org = ORIGIN(rtc_data_seg);
/* The lines below define location alias for .rtc.data section based on Kconfig option.
When the option is not defined then use slow memory segment
else the data will be placed in fast memory segment */
REGION_ALIAS("rtc_data_location", rtc_slow_seg );
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Automatically generated build file. Do not edit.
COMPONENT_INCLUDES += E:/Espressif/Esp32/esp-idf/home/XuHongYss/esp-adf/components/esp_actions/include
COMPONENT_LDFLAGS += -L$(BUILD_DIR_BASE)/esp_actions -lesp_actions
COMPONENT_LINKER_DEPS +=
COMPONENT_SUBMODULES +=
COMPONENT_LIBRARIES += esp_actions
component-esp_actions-build:
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Automatically generated build file. Do not edit.
COMPONENT_INCLUDES += $(IDF_PATH)/components/esp_adc_cal/include
COMPONENT_LDFLAGS += -L$(BUILD_DIR_BASE)/esp_adc_cal -lesp_adc_cal
COMPONENT_LINKER_DEPS +=
COMPONENT_SUBMODULES +=
COMPONENT_LIBRARIES += esp_adc_cal
component-esp_adc_cal-build:
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Automatically generated build file. Do not edit.
COMPONENT_INCLUDES += E:/Espressif/Esp32/esp-idf/home/XuHongYss/esp-adf/components/esp_dispatcher/include
COMPONENT_LDFLAGS += -L$(BUILD_DIR_BASE)/esp_dispatcher -lesp_dispatcher
COMPONENT_LINKER_DEPS +=
COMPONENT_SUBMODULES +=
COMPONENT_LIBRARIES += esp_dispatcher
component-esp_dispatcher-build:
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Automatically generated build file. Do not edit.
COMPONENT_INCLUDES += $(IDF_PATH)/components/esp_event/include
COMPONENT_LDFLAGS += -L$(BUILD_DIR_BASE)/esp_event -lesp_event
COMPONENT_LINKER_DEPS +=
COMPONENT_SUBMODULES +=
COMPONENT_LIBRARIES += esp_event
component-esp_event-build:
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Automatically generated build file. Do not edit.
COMPONENT_INCLUDES += $(IDF_PATH)/components/esp_http_client/include
COMPONENT_LDFLAGS += -L$(BUILD_DIR_BASE)/esp_http_client -lesp_http_client
COMPONENT_LINKER_DEPS +=
COMPONENT_SUBMODULES +=
COMPONENT_LIBRARIES += esp_http_client
component-esp_http_client-build:
Loading

0 comments on commit d8db51a

Please sign in to comment.