Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Tasmota changes #123

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

Merged
merged 102 commits into from
Mar 30, 2022
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
102 commits
Select commit Hold shift + click to select a range
6326608
Initial S3 Support
me-no-dev Jan 20, 2022
607d024
Merge branch 'master' into esp32-s3-support
me-no-dev Jan 20, 2022
47c8af8
Add S3 Toolchain
me-no-dev Jan 20, 2022
9556169
Update Esptool and add some missing adjustments
me-no-dev Jan 21, 2022
9346d97
Add Dual-Core Support
me-no-dev Jan 21, 2022
c700845
Fix bootloop issue and enable DSP optimization
me-no-dev Jan 21, 2022
333d0d4
Run Arduino on Core1
me-no-dev Jan 21, 2022
e73d35f
Rework USB selection
me-no-dev Jan 21, 2022
9c3f5aa
Update HWCDC.cpp
me-no-dev Jan 22, 2022
17be328
Update USB.cpp
me-no-dev Jan 22, 2022
2d51d0e
Update esp32-hal-tinyusb.c
me-no-dev Jan 22, 2022
1d44d5f
fix S3 flash image base (#6208)
Jason2866 Jan 31, 2022
fd78585
Added my new Unexpected Maker ESP32-S3 boards (#6211)
UnexpectedMaker Jan 31, 2022
1116f2d
Merge branch 'master' into esp32-s3-support
me-no-dev Jan 31, 2022
b75a08c
Fixes UART_1 TX Pin setup
SuGlider Jan 31, 2022
2299de5
Initial SPI support and S3-Box variant
me-no-dev Feb 1, 2022
e3eabf5
Bootloader is at 0x0000 for S3 (#6215)
Jason2866 Feb 1, 2022
46f283a
Merge branch 'master' into esp32-s3-support
me-no-dev Feb 1, 2022
c210d24
small adjustments for NVS and PSRAM init
me-no-dev Feb 1, 2022
82e41de
WIP: Initial support for PSRAM (QSPI and OPI)
me-no-dev Feb 2, 2022
b70fedc
Merge branch 'master' into esp32-s3-support
me-no-dev Feb 3, 2022
747b6d0
[FEATURE] Basic implementation of Arduino's I2S library (#5304)
PilnyTomas Feb 4, 2022
9b76da7
[I2S] Fix lib-builder error
me-no-dev Feb 4, 2022
54abe9c
Update idf_component.yml (#6232)
Jason2866 Feb 4, 2022
c0ed66e
Merge branch 'master' into esp32-s3-support
me-no-dev Feb 5, 2022
6a97f1e
Fixes RMT examples and adds ESP32-S3 config (#6235)
SuGlider Feb 5, 2022
399b5e6
Merge branch 'master' into esp32-s3-support
me-no-dev Feb 7, 2022
fa086ff
WIP: Initial OPI support
me-no-dev Feb 11, 2022
990cd4b
Update Libs with the new lib-builder scripts
me-no-dev Feb 11, 2022
f262907
Update board menu for ESP32-S3
me-no-dev Feb 14, 2022
1c57cf0
Merge branch 'master' into esp32-s3-support
me-no-dev Feb 23, 2022
066886e
fix ethernet clock runtime setting (#6340)
Jason2866 Feb 23, 2022
50c6500
Update IDF libs and fix missing BLE 4.2 features
me-no-dev Feb 23, 2022
4d1c417
Update CI scripts
me-no-dev Feb 23, 2022
521b2bd
script fixes
me-no-dev Feb 23, 2022
fef7fb3
Add guard to USB examples
me-no-dev Feb 23, 2022
3a9e981
Disable some examples for ESP32-S3
me-no-dev Feb 23, 2022
962c30c
skip one more sketch and try again PIO
me-no-dev Feb 23, 2022
04c2d8f
Fox SPI example and add proper esptool for PIO CI
me-no-dev Feb 23, 2022
4a4df51
Update ResetReason.ino
me-no-dev Feb 23, 2022
b4a0c48
Merge branch 'master' into esp32-s3-support
me-no-dev Feb 23, 2022
b7c018d
Merge branch 'master' into esp32-s3-support
me-no-dev Mar 2, 2022
3775b93
Update IDF, Add ESP-SR and RainMaker
me-no-dev Mar 10, 2022
c1a809e
Enable RainMaker on all chips
me-no-dev Mar 10, 2022
f61b0eb
Merge branch 'master' into esp32-s3-support
me-no-dev Mar 10, 2022
86eb776
Enable hardware test on ESP32-S3
me-no-dev Mar 10, 2022
e0aad0f
Adjust build dir for tests and sketches
me-no-dev Mar 10, 2022
bedaad4
Update tests_build.sh
me-no-dev Mar 10, 2022
6934595
Send event also if tests fail
me-no-dev Mar 10, 2022
12c6599
Merge branch 'master' into esp32-s3-support
me-no-dev Mar 10, 2022
f2d081f
Add helper script for updating the core version
me-no-dev Mar 10, 2022
701fcad
[Docs] Added/Updated Lib builder docs (#6401)
pedrominatel Mar 10, 2022
a457204
SD_MMC: add ESP32-S3 support
igrr Feb 11, 2022
75cac9c
Merge pull request #6323 from espressif/esp32-s3-support-sdmmc
me-no-dev Mar 15, 2022
76d50ec
CmakeList + Rainmaker src files edit
P-R-O-C-H-Y Mar 16, 2022
7846ab3
Merge branch 'esp32-s3-support' into rainmaker-fix
P-R-O-C-H-Y Mar 16, 2022
4866f93
Merge pull request #6437 from P-R-O-C-H-Y/rainmaker-fix
me-no-dev Mar 16, 2022
bb573bf
remove Rainmaker
Jason2866 Mar 16, 2022
2fb4556
Tasmota change
Jason2866 Mar 16, 2022
631ea59
Revert "ESP32-S3 SDMMC support" (#20)
Jason2866 Mar 16, 2022
2330e99
Fix reboot into download from TinyUSB on ESP32-S3
me-no-dev Mar 17, 2022
56cf555
Fix psram crash pico d4 (#110)
Jason2866 Mar 17, 2022
6b8af36
Fix reboot into download from TinyUSB on ESP32-S3 (#111)
Jason2866 Mar 17, 2022
a1ed056
Revert "Fix psram crash pico d4 (#110)" (#113)
Jason2866 Mar 17, 2022
25f3458
Fix boot freeze when trying to init PSRAM on Pico D4
Jason2866 Mar 17, 2022
23c6d77
revert tinyusb
Jason2866 Mar 17, 2022
e942ba1
hal/usb_serial_jtag_ll.h only C3, H2, S3
Jason2866 Mar 17, 2022
b19eba6
Merge pull request #6440 from Jason2866/patch-1
me-no-dev Mar 18, 2022
f71e3c7
Merge branch 'espressif:esp32-s3-support' into esp32-s3-support
Jason2866 Mar 18, 2022
c6d7338
Fix sd mmc
Jason2866 Mar 18, 2022
4e525ee
add wpa_supplicant as requirement
Jason2866 Mar 23, 2022
6a1ee9c
Update platform.txt
Jason2866 Mar 23, 2022
ca341e3
remove Rainmaker
Jason2866 Mar 28, 2022
0bb7afb
Merge branch 'orig_master_espressif' into s3_tasmota_work
Jason2866 Mar 28, 2022
411c54d
Update boards.txt
Jason2866 Mar 28, 2022
9945886
Update HardwareSerial.h
Jason2866 Mar 28, 2022
e0b9957
Update USBCDC.cpp
Jason2866 Mar 28, 2022
9e8f246
Update esptool.py
Jason2866 Mar 28, 2022
a88e3cd
Update platformio-build-esp32.py
Jason2866 Mar 28, 2022
fe779f4
Update platformio-build-esp32c3.py
Jason2866 Mar 28, 2022
b875147
Update platformio-build-esp32s2.py
Jason2866 Mar 28, 2022
97bac88
Update platformio-build-esp32s3.py
Jason2866 Mar 28, 2022
1e9112d
fix merge errors
Jason2866 Mar 28, 2022
45dbadb
Merge pull request #120 from tasmota/s3_tasmota_work
Jason2866 Mar 28, 2022
4005f79
Merge branch 'espressif:master' into master
Jason2866 Mar 28, 2022
bec704a
Merge branch 'espressif:master' into master
Jason2866 Mar 28, 2022
e70c863
Reordering - HardwareSerial Constructor
SuGlider Mar 28, 2022
d767687
SuGlider/quick-fix-Lib_Builder
Jason2866 Mar 28, 2022
60c2f02
Merge branch 'espressif:master' into master
Jason2866 Mar 28, 2022
1a5f695
Merge branch 'espressif:master' into master
Jason2866 Mar 28, 2022
3509239
Update platformio-build-esp32.py
Jason2866 Mar 28, 2022
c1013ec
Update platformio-build-esp32c3.py
Jason2866 Mar 28, 2022
4184dcd
Update platformio-build-esp32s2.py
Jason2866 Mar 28, 2022
7a817a8
Update platformio-build-esp32s3.py
Jason2866 Mar 28, 2022
db461c1
Merge branch 'espressif:master' into master
Jason2866 Mar 29, 2022
fe14467
Merge branch 'espressif:master' into master
Jason2866 Mar 29, 2022
1adda3b
Merge branch 'espressif:master' into master
Jason2866 Mar 29, 2022
92cb087
Update pins_arduino.h
Jason2866 Mar 30, 2022
035a39a
Update platformio-build-esp32.py
Jason2866 Mar 30, 2022
8bc2ccf
Update platformio-build-esp32c3.py
Jason2866 Mar 30, 2022
c57f0ca
Update platformio-build-esp32s2.py
Jason2866 Mar 30, 2022
926b4d0
Update platformio-build-esp32s3.py
Jason2866 Mar 30, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
fix merge errors
  • Loading branch information
Jason2866 committed Mar 28, 2022
commit 1e9112d7b38c405dd664099347ee58f7013168f3
4 changes: 0 additions & 4 deletions 4 tools/sdk/esp32/include/hal/include/hal/emac_hal.h
Original file line number Diff line number Diff line change
Expand Up @@ -225,11 +225,7 @@ void emac_hal_start(emac_hal_context_t *hal);
* @param hal EMAC HAL context infostructure
* @return
* - ESP_OK: succeed
<<<<<<< HEAD
* - ESP_ERR_INVALID_STATE: previous frame transmission is not completed. When this error occurs,
=======
* - ESP_ERR_INVALID_STATE: previous frame transmission/reception is not completed. When this error occurs,
>>>>>>> orig_master_espressif
* wait and reapeat the EMAC stop again.
*/
esp_err_t emac_hal_stop(emac_hal_context_t *hal);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,11 +35,6 @@ typedef enum {
RMAKER_MQTT_EVENT_CONNECTED,
/** Disconnected from MQTT Broker */
RMAKER_MQTT_EVENT_DISCONNECTED,
<<<<<<< HEAD
/** MQTT message published successfully */
RMAKER_MQTT_EVENT_PUBLISHED,
} esp_rmaker_mqtt_event_t;
=======
/** MQTT message published successfully.
* Event data will contain the message ID (integer) of published message.
*/
Expand All @@ -60,7 +55,6 @@ typedef enum {
*/
RMAKER_MQTT_EVENT_MSG_DELETED,
} esp_rmaker_common_event_t;
>>>>>>> orig_master_espressif
#ifdef __cplusplus
}
#endif
Original file line number Diff line number Diff line change
Expand Up @@ -52,11 +52,7 @@ typedef esp_rmaker_mqtt_conn_params_t *(*esp_rmaker_mqtt_get_conn_params_t)(void
* @param[in] priv_data The private data passed during subscription
*/
typedef void (*esp_rmaker_mqtt_subscribe_cb_t)(const char *topic, void *payload, size_t payload_len, void *priv_data);
<<<<<<< HEAD

=======

>>>>>>> orig_master_espressif
/** MQTT Init function prototype
*
* @param[in] conn_params The MQTT connection parameters. If NULL is passed, it should internally use the
Expand All @@ -67,15 +63,12 @@ typedef void (*esp_rmaker_mqtt_subscribe_cb_t)(const char *topic, void *payload,
*/
typedef esp_err_t (*esp_rmaker_mqtt_init_t)(esp_rmaker_mqtt_conn_params_t *conn_params);

<<<<<<< HEAD
=======
/** MQTT Deinit function prototype
*
* Call this function after MQTT has disconnected.
*/
typedef void (*esp_rmaker_mqtt_deinit_t)(void);

>>>>>>> orig_master_espressif
/** MQTT Connect function prototype
*
* Starts the connection attempts to the MQTT broker.
Expand Down Expand Up @@ -137,11 +130,8 @@ typedef struct {
esp_rmaker_mqtt_get_conn_params_t get_conn_params;
/** Pointer to MQTT Init function. */
esp_rmaker_mqtt_init_t init;
<<<<<<< HEAD
=======
/** Pointer to MQTT Deinit function. */
esp_rmaker_mqtt_deinit_t deinit;
>>>>>>> orig_master_espressif
/** Pointer to MQTT Connect function. */
esp_rmaker_mqtt_connect_t connect;
/** Pointer to MQTQ Disconnect function */
Expand Down
Binary file modified BIN +0 Bytes (100%) tools/sdk/esp32/lib/libapp_trace.a
Binary file not shown.
Binary file modified BIN +0 Bytes (100%) tools/sdk/esp32/lib/libapp_update.a
Binary file not shown.
Binary file modified BIN +500 Bytes (100%) tools/sdk/esp32/lib/libbt.a
Binary file not shown.
Binary file modified BIN +0 Bytes (100%) tools/sdk/esp32/lib/libbutton.a
Binary file not shown.
Binary file modified BIN +440 Bytes (100%) tools/sdk/esp32/lib/libcoap.a
Binary file not shown.
Binary file modified BIN -104 Bytes (100%) tools/sdk/esp32/lib/libdriver.a
Binary file not shown.
Binary file modified BIN +460 Bytes (100%) tools/sdk/esp32/lib/libesp-tls.a
Binary file not shown.
Binary file modified BIN -2 KB (100%) tools/sdk/esp32/lib/libesp_eth.a
Binary file not shown.
Binary file modified BIN +0 Bytes (100%) tools/sdk/esp32/lib/libesp_http_client.a
Binary file not shown.
Binary file modified BIN +0 Bytes (100%) tools/sdk/esp32/lib/libesp_http_server.a
Binary file not shown.
Binary file modified BIN +0 Bytes (100%) tools/sdk/esp32/lib/libesp_ipc.a
Binary file not shown.
Binary file modified BIN +1.72 KB (100%) tools/sdk/esp32/lib/libesp_lcd.a
Binary file not shown.
Binary file modified BIN +0 Bytes (100%) tools/sdk/esp32/lib/libesp_pm.a
Binary file not shown.
Binary file modified BIN +2.63 KB (100%) tools/sdk/esp32/lib/libesp_rainmaker.a
Binary file not shown.
Binary file modified BIN +0 Bytes (100%) tools/sdk/esp32/lib/libesp_websocket_client.a
Binary file not shown.
Binary file modified BIN +1002 Bytes (100%) tools/sdk/esp32/lib/libfreemodbus.a
Binary file not shown.
Binary file modified BIN +14.4 KB (100%) tools/sdk/esp32/lib/libhal.a
Binary file not shown.
Binary file modified BIN -37.5 KB (99%) tools/sdk/esp32/lib/liblibsodium.a
Binary file not shown.
Binary file modified BIN +97.5 KB (100%) tools/sdk/esp32/lib/libmbedcrypto.a
Binary file not shown.
Binary file modified BIN +2.82 KB (100%) tools/sdk/esp32/lib/libmbedtls.a
Binary file not shown.
Binary file modified BIN +28 Bytes (100%) tools/sdk/esp32/lib/libmbedx509.a
Binary file not shown.
Binary file modified BIN +0 Bytes (100%) tools/sdk/esp32/lib/libmqtt.a
Binary file not shown.
Binary file modified BIN +240 Bytes (100%) tools/sdk/esp32/lib/libopenssl.a
Binary file not shown.
Binary file modified BIN +244 Bytes (100%) tools/sdk/esp32/lib/libprotocomm.a
Binary file not shown.
Binary file modified BIN +7.34 KB (100%) tools/sdk/esp32/lib/librmaker_common.a
Binary file not shown.
Binary file modified BIN +216 Bytes (100%) tools/sdk/esp32/lib/libtcp_transport.a
Binary file not shown.
Binary file modified BIN +916 Bytes (100%) tools/sdk/esp32/lib/libwpa_supplicant.a
Binary file not shown.
Binary file modified BIN -1.29 KB (100%) tools/sdk/esp32/qspi_qspi/libbootloader_support.a
Binary file not shown.
Binary file modified BIN +2.75 KB (100%) tools/sdk/esp32/qspi_qspi/libesp_hw_support.a
Binary file not shown.
Binary file modified BIN +0 Bytes (100%) tools/sdk/esp32/qspi_qspi/libesp_system.a
Binary file not shown.
Binary file modified BIN +0 Bytes (100%) tools/sdk/esp32/qspi_qspi/libfreertos.a
Binary file not shown.
Binary file modified BIN -1.52 KB (100%) tools/sdk/esp32/qspi_qspi/libspi_flash.a
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -49,14 +49,8 @@ typedef enum {
RMAKER_EVENT_USER_NODE_MAPPING_DONE,
/** Local control started. Associated data is the NULL terminated Service Name */
RMAKER_EVENT_LOCAL_CTRL_STARTED,
<<<<<<< HEAD
=======
<<<<<<<< HEAD:tools/sdk/esp32c3/include/esp_rainmaker/include/esp_rmaker_core.h
/* User reset request successfully sent to ESP RainMaker Cloud */
RMAKER_EVENT_USER_NODE_MAPPING_RESET,
========
>>>>>>>> orig_master_espressif:tools/sdk/esp32/include/esp_rainmaker/include/esp_rmaker_core.h
>>>>>>> orig_master_espressif
} esp_rmaker_event_t;

/** ESP RainMaker Node information */
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,6 @@ extern "C"
{
#endif

<<<<<<< HEAD
=======
/** User-Node Mapping states */
typedef enum {
/** Mapping does not exist or is not initialized */
Expand All @@ -40,7 +38,6 @@ typedef enum {
*/
esp_rmaker_user_mapping_state_t esp_rmaker_user_node_mapping_get_state(void);

>>>>>>> orig_master_espressif
/**
* Create User Mapping Endpoint
*
Expand Down
4 changes: 0 additions & 4 deletions 4 tools/sdk/esp32c3/include/hal/include/hal/emac_hal.h
Original file line number Diff line number Diff line change
Expand Up @@ -225,11 +225,7 @@ void emac_hal_start(emac_hal_context_t *hal);
* @param hal EMAC HAL context infostructure
* @return
* - ESP_OK: succeed
<<<<<<< HEAD
* - ESP_ERR_INVALID_STATE: previous frame transmission is not completed. When this error occurs,
=======
* - ESP_ERR_INVALID_STATE: previous frame transmission/reception is not completed. When this error occurs,
>>>>>>> orig_master_espressif
* wait and reapeat the EMAC stop again.
*/
esp_err_t emac_hal_stop(emac_hal_context_t *hal);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,11 +35,6 @@ typedef enum {
RMAKER_MQTT_EVENT_CONNECTED,
/** Disconnected from MQTT Broker */
RMAKER_MQTT_EVENT_DISCONNECTED,
<<<<<<< HEAD
/** MQTT message published successfully */
RMAKER_MQTT_EVENT_PUBLISHED,
} esp_rmaker_mqtt_event_t;
=======
/** MQTT message published successfully.
* Event data will contain the message ID (integer) of published message.
*/
Expand All @@ -60,7 +55,6 @@ typedef enum {
*/
RMAKER_MQTT_EVENT_MSG_DELETED,
} esp_rmaker_common_event_t;
>>>>>>> orig_master_espressif
#ifdef __cplusplus
}
#endif
Original file line number Diff line number Diff line change
Expand Up @@ -52,11 +52,7 @@ typedef esp_rmaker_mqtt_conn_params_t *(*esp_rmaker_mqtt_get_conn_params_t)(void
* @param[in] priv_data The private data passed during subscription
*/
typedef void (*esp_rmaker_mqtt_subscribe_cb_t)(const char *topic, void *payload, size_t payload_len, void *priv_data);
<<<<<<< HEAD

=======

>>>>>>> orig_master_espressif
/** MQTT Init function prototype
*
* @param[in] conn_params The MQTT connection parameters. If NULL is passed, it should internally use the
Expand All @@ -67,15 +63,12 @@ typedef void (*esp_rmaker_mqtt_subscribe_cb_t)(const char *topic, void *payload,
*/
typedef esp_err_t (*esp_rmaker_mqtt_init_t)(esp_rmaker_mqtt_conn_params_t *conn_params);

<<<<<<< HEAD
=======
/** MQTT Deinit function prototype
*
* Call this function after MQTT has disconnected.
*/
typedef void (*esp_rmaker_mqtt_deinit_t)(void);

>>>>>>> orig_master_espressif
/** MQTT Connect function prototype
*
* Starts the connection attempts to the MQTT broker.
Expand Down Expand Up @@ -137,11 +130,8 @@ typedef struct {
esp_rmaker_mqtt_get_conn_params_t get_conn_params;
/** Pointer to MQTT Init function. */
esp_rmaker_mqtt_init_t init;
<<<<<<< HEAD
=======
/** Pointer to MQTT Deinit function. */
esp_rmaker_mqtt_deinit_t deinit;
>>>>>>> orig_master_espressif
/** Pointer to MQTT Connect function. */
esp_rmaker_mqtt_connect_t connect;
/** Pointer to MQTQ Disconnect function */
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,19 +15,14 @@
#include <stdint.h>
#include <sntp.h>
#include <esp_err.h>
<<<<<<< HEAD
=======
#include <esp_heap_caps.h>
#include <sdkconfig.h>
>>>>>>> orig_master_espressif

#ifdef __cplusplus
extern "C"
{
#endif

<<<<<<< HEAD
=======
#ifdef CONFIG_SPIRAM
#define MEM_ALLOC_EXTRAM(size) heap_caps_malloc(size, MALLOC_CAP_SPIRAM)
#define MEM_CALLOC_EXTRAM(num, size) heap_caps_calloc(num, size, MALLOC_CAP_SPIRAM)
Expand All @@ -38,7 +33,6 @@ extern "C"
#define MEM_REALLOC_EXTRAM(ptr, size) realloc(ptr, size)
#endif

>>>>>>> orig_master_espressif
typedef struct esp_rmaker_time_config {
/** If not specified, then 'CONFIG_ESP_RMAKER_SNTP_SERVER_NAME' is used as the SNTP server. */
char *sntp_server_name;
Expand Down
3 changes: 1 addition & 2 deletions 3 tools/sdk/esp32c3/ld/esp32c3.rom.ld
Original file line number Diff line number Diff line change
Expand Up @@ -1067,7 +1067,6 @@ r_lld_con_tx_prog = 0x40001140;
r_lld_conn_dynamic_pti_process = 0x40001144;
r_lld_continue_scan_rx_isr_end_process = 0x40001148;
r_lld_ext_scan_dynamic_pti_process = 0x4000114c;
r_lld_ext_adv_dynamic_aux_pti_process = 0x40001b44;
r_lld_hw_cca_end_isr = 0x40001150;
r_lld_hw_cca_evt_handler = 0x40001154;
r_lld_hw_cca_isr = 0x40001158;
Expand Down Expand Up @@ -1897,7 +1896,7 @@ rom_read_sar2_code = 0x40001aa4;
rom_get_sar2_vol = 0x40001aa8;
rom_get_pll_vol = 0x40001aac;
rom_get_phy_target_power = 0x40001ab0;
rom_temp_to_power = 0x40001ab4;
/* rom_temp_to_power = 0x40001ab4; */
rom_phy_track_pll_cap = 0x40001ab8;
rom_phy_pwdet_always_en = 0x40001abc;
rom_phy_pwdet_onetime_en = 0x40001ac0;
Expand Down
Binary file modified BIN +0 Bytes (100%) tools/sdk/esp32c3/lib/libapp_update.a
Binary file not shown.
Binary file modified BIN +0 Bytes (100%) tools/sdk/esp32c3/lib/libbutton.a
Binary file not shown.
Binary file modified BIN +5.67 KB (100%) tools/sdk/esp32c3/lib/libdriver.a
Binary file not shown.
Binary file modified BIN -1.2 KB (100%) tools/sdk/esp32c3/lib/libesp_eth.a
Binary file not shown.
Binary file modified BIN +2.94 KB (100%) tools/sdk/esp32c3/lib/libesp_rainmaker.a
Binary file not shown.
Binary file modified BIN +780 Bytes (100%) tools/sdk/esp32c3/lib/libfreemodbus.a
Binary file not shown.
Binary file modified BIN +10.7 KB (100%) tools/sdk/esp32c3/lib/librmaker_common.a
Binary file not shown.
3 changes: 0 additions & 3 deletions 3 tools/sdk/esp32c3/qspi_qspi/include/sdkconfig.h
Original file line number Diff line number Diff line change
Expand Up @@ -51,10 +51,7 @@
#define CONFIG_LIB_BUILDER_FLASHMODE "qio"
#define CONFIG_LIB_BUILDER_FLASHFREQ "80m"
#define CONFIG_ESP_RMAKER_ASSISTED_CLAIM 1
<<<<<<< HEAD:tools/sdk/esp32c3/qspi_qspi/include/sdkconfig.h
=======
#define CONFIG_ESP_RMAKER_CLAIM_TYPE 2
>>>>>>> orig_master_espressif:tools/sdk/esp32c3/include/config/sdkconfig.h
#define CONFIG_ESP_RMAKER_MQTT_HOST "a1p72mufdu6064-ats.iot.us-east-1.amazonaws.com"
#define CONFIG_ESP_RMAKER_MAX_PARAM_DATA_SIZE 1024
#define CONFIG_ESP_RMAKER_CONSOLE_UART_NUM_0 1
Expand Down
Binary file modified BIN +0 Bytes (100%) tools/sdk/esp32c3/qspi_qspi/libesp_system.a
Binary file not shown.
Binary file modified BIN -352 Bytes (100%) tools/sdk/esp32c3/qspi_qspi/libspi_flash.a
Binary file not shown.
4 changes: 0 additions & 4 deletions 4 tools/sdk/esp32c3/sdkconfig
Original file line number Diff line number Diff line change
Expand Up @@ -144,14 +144,10 @@ CONFIG_LIB_BUILDER_FLASHFREQ="80m"
#
# ESP RainMaker Config
#
<<<<<<< HEAD
CONFIG_ESP_RMAKER_ASSISTED_CLAIM=y
=======
# CONFIG_ESP_RMAKER_NO_CLAIM is not set
# CONFIG_ESP_RMAKER_SELF_CLAIM is not set
CONFIG_ESP_RMAKER_ASSISTED_CLAIM=y
CONFIG_ESP_RMAKER_CLAIM_TYPE=2
>>>>>>> orig_master_espressif
CONFIG_ESP_RMAKER_MQTT_HOST="a1p72mufdu6064-ats.iot.us-east-1.amazonaws.com"
CONFIG_ESP_RMAKER_MAX_PARAM_DATA_SIZE=1024
# CONFIG_ESP_RMAKER_DISABLE_USER_MAPPING_PROV is not set
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -255,141 +255,6 @@ TU_ATTR_ALWAYS_INLINE static inline void tu_unaligned_write16 (void* mem, ui
+ TU_BIN8(dlsb))
#endif

<<<<<<< HEAD
//--------------------------------------------------------------------+
// Debug Function
//--------------------------------------------------------------------+

// CFG_TUSB_DEBUG for debugging
// 0 : no debug
// 1 : print error
// 2 : print warning
// 3 : print info
#if CFG_TUSB_DEBUG

void tu_print_mem(void const *buf, uint32_t count, uint8_t indent);

#ifdef CFG_TUSB_DEBUG_PRINTF
extern int CFG_TUSB_DEBUG_PRINTF(const char *format, ...);
#define tu_printf CFG_TUSB_DEBUG_PRINTF
#else
#define tu_printf printf
#endif

static inline
void tu_print_var(uint8_t const* buf, uint32_t bufsize)
{
for(uint32_t i=0; i<bufsize; i++) tu_printf("%02X ", buf[i]);
}

// Log with Level
#define TU_LOG(n, ...) TU_XSTRCAT(TU_LOG, n)(__VA_ARGS__)
#define TU_LOG_MEM(n, ...) TU_XSTRCAT3(TU_LOG, n, _MEM)(__VA_ARGS__)
#define TU_LOG_VAR(n, ...) TU_XSTRCAT3(TU_LOG, n, _VAR)(__VA_ARGS__)
#define TU_LOG_INT(n, ...) TU_XSTRCAT3(TU_LOG, n, _INT)(__VA_ARGS__)
#define TU_LOG_HEX(n, ...) TU_XSTRCAT3(TU_LOG, n, _HEX)(__VA_ARGS__)
#define TU_LOG_LOCATION() tu_printf("%s: %d:\r\n", __PRETTY_FUNCTION__, __LINE__)
#define TU_LOG_FAILED() tu_printf("%s: %d: Failed\r\n", __PRETTY_FUNCTION__, __LINE__)

// Log Level 1: Error
#define TU_LOG1 tu_printf
#define TU_LOG1_MEM tu_print_mem
#define TU_LOG1_VAR(_x) tu_print_var((uint8_t const*)(_x), sizeof(*(_x)))
#define TU_LOG1_INT(_x) tu_printf(#_x " = %ld\r\n", (unsigned long) (_x) )
#define TU_LOG1_HEX(_x) tu_printf(#_x " = %lX\r\n", (unsigned long) (_x) )

// Log Level 2: Warn
#if CFG_TUSB_DEBUG >= 2
#define TU_LOG2 TU_LOG1
#define TU_LOG2_MEM TU_LOG1_MEM
#define TU_LOG2_VAR TU_LOG1_VAR
#define TU_LOG2_INT TU_LOG1_INT
#define TU_LOG2_HEX TU_LOG1_HEX
#endif

// Log Level 3: Info
#if CFG_TUSB_DEBUG >= 3
#define TU_LOG3 TU_LOG1
#define TU_LOG3_MEM TU_LOG1_MEM
#define TU_LOG3_VAR TU_LOG1_VAR
#define TU_LOG3_INT TU_LOG1_INT
#define TU_LOG3_HEX TU_LOG1_HEX
#endif

typedef struct
{
uint32_t key;
const char* data;
} tu_lookup_entry_t;

typedef struct
{
uint16_t count;
tu_lookup_entry_t const* items;
} tu_lookup_table_t;

static inline const char* tu_lookup_find(tu_lookup_table_t const* p_table, uint32_t key)
{
static char not_found[11];

for(uint16_t i=0; i<p_table->count; i++)
{
if (p_table->items[i].key == key) return p_table->items[i].data;
}

// not found return the key value in hex
snprintf(not_found, sizeof(not_found), "0x%08lX", (unsigned long) key);

return not_found;
}

#endif // CFG_TUSB_DEBUG

#ifndef TU_LOG
#define TU_LOG(n, ...)
#define TU_LOG_MEM(n, ...)
#define TU_LOG_VAR(n, ...)
#define TU_LOG_INT(n, ...)
#define TU_LOG_HEX(n, ...)
#define TU_LOG_LOCATION()
#define TU_LOG_FAILED()
#endif

// TODO replace all TU_LOGn with TU_LOG(n)

#define TU_LOG0(...)
#define TU_LOG0_MEM(...)
#define TU_LOG0_VAR(...)
#define TU_LOG0_INT(...)
#define TU_LOG0_HEX(...)


#ifndef TU_LOG1
#define TU_LOG1(...)
#define TU_LOG1_MEM(...)
#define TU_LOG1_VAR(...)
#define TU_LOG1_INT(...)
#define TU_LOG1_HEX(...)
#endif

#ifndef TU_LOG2
#define TU_LOG2(...)
#define TU_LOG2_MEM(...)
#define TU_LOG2_VAR(...)
#define TU_LOG2_INT(...)
#define TU_LOG2_HEX(...)
#endif

#ifndef TU_LOG3
#define TU_LOG3(...)
#define TU_LOG3_MEM(...)
#define TU_LOG3_VAR(...)
#define TU_LOG3_INT(...)
#define TU_LOG3_HEX(...)
#endif

=======
>>>>>>> orig_master_espressif
#ifdef __cplusplus
}
#endif
Expand Down
Loading
Morty Proxy This is a proxified and sanitized view of the page, visit original site.