morris
3419823c46
Merge branch 'bugfix/add_spinlock_for_dma_channel' into 'release/v4.4'
...
gdma: add spin lock for gdma channel (v4.4)
See merge request espressif/esp-idf!17855
2022-04-24 18:16:58 +08:00
Michael (XIAO Xufeng)
127d187743
Merge branch 'bugfix/i2c_iram_placement_fix_v4.4' into 'release/v4.4'
...
i2c: Correct hal functions iram placement and remove IRAM_ATTR for i2c_hw_fsm_reset (backport v4.4)
See merge request espressif/esp-idf!17808
2022-04-21 18:28:59 +08:00
morris
5e49369a2c
lcd: spi lcd support transmit lsb first
...
Closes https://github.com/espressif/esp-idf/issues/8790
2022-04-21 10:11:20 +00:00
morris
2f1393ad53
gdma: add spin lock for gdma channel
...
... because we allow several control functions to be runable under ISR
context
2022-04-21 10:11:20 +00:00
Michael (XIAO Xufeng)
7071506033
Merge branch 'feature/esp32c3_eco4_v4.4' into 'release/v4.4'
...
esp32c3: Adds ECO4 revision (v4.4)
See merge request espressif/esp-idf!17717
2022-04-21 18:06:41 +08:00
Michael (XIAO Xufeng)
86b39a5042
Merge branch 'bugfix/spi_free_crash_uninitialized_v4.4' into 'release/v4.4'
...
spi: fixed crash when calling spi_bus_free when not initialized (v4.4)
See merge request espressif/esp-idf!17608
2022-04-21 15:47:13 +08:00
Omar Chebib
e365f0782e
UART: Fix custom ISR registration function
...
* Closes https://github.com/espressif/esp-idf/issues/8491
2022-04-21 03:05:01 +00:00
Jiang Jiang Jian
7bf3277692
Merge branch 'update/c3_s3_phy_lib_20220419_v4.4' into 'release/v4.4'
...
Update esp c3/s3 phy lib aa05aec (backport v4.4)
See merge request espressif/esp-idf!17815
2022-04-21 11:01:00 +08:00
Ivan Grokhotkov
be2bd983f4
Merge branch 'feature/vfs_semihosting_c3_v4.4' into 'release/v4.4'
...
vfs: add support for semihosting on ESP32-C3 (v4.4)
See merge request espressif/esp-idf!17527
2022-04-21 04:43:02 +08:00
Ivan Grokhotkov
de7d69e5cc
Merge branch 'bugfix/fatfs_warning_fix_v4.4' into 'release/v4.4'
...
fatfs: Fix putc_bfd compilation warning (v4.4)
See merge request espressif/esp-idf!17521
2022-04-21 01:56:22 +08:00
Martin Vychodil
fccd450304
fatfs: Fix putc_bfd compilation warning
...
Fixed FatFs\ff.c: warning: argument of type "TCHAR **" is incompatible with parameter of type "const TCHAR **"
Closes https://github.com/espressif/esp-idf/issues/5870
2022-04-20 16:38:28 +00:00
Mahavir Jain
7494f12319
Merge branch 'bugfix/linenoise_unint_buffer_and_color_v4.4' into 'release/v4.4'
...
console: linenoise: fix usage of an uninitialized buffer, fix no-color output (v4.4)
See merge request espressif/esp-idf!17829
2022-04-20 20:30:29 +08:00
gaoxiaojie
784b46be11
pm_impl: fix neither enter light sleep nor enter waiti state in idle task
2022-04-20 19:37:46 +08:00
Ivan Grokhotkov
6eeaf50da8
spiffs: add init checks for partition alignment and data types
...
Closes https://github.com/espressif/esp-idf/issues/8593
2022-04-20 12:53:30 +02:00
Ivan Grokhotkov
43f929de4d
driver: spi_slave: make sure CS helpers are in IRAM if the ISR is
...
Closes https://github.com/espressif/esp-idf/issues/3870
2022-04-20 12:49:49 +02:00
Ivan Grokhotkov
c0b97b6749
console: linenoise: fix usage of an uninitialized buffer
...
Reported in https://github.com/espressif/esp-idf/issues/6440
The issue could occur if esp_console_config_t::hint_color
was set to -1.
2022-04-20 16:03:09 +05:30
Ivan Grokhotkov
38a16e05d9
console: disable colored hints if CONFIG_LOG_COLORS is not set
2022-04-20 16:03:08 +05:30
Kapil Gupta
2231a3bcbe
wpa_supplicant: Remove scan done event in task
2022-04-20 10:08:45 +00:00
Kapil Gupta
fee9509d5d
wpa_supplicant: static analysis fixes
2022-04-20 10:08:45 +00:00
Kapil Gupta
f6da49c3c9
wpa_supplicant: Add BTM security checks
2022-04-20 10:08:45 +00:00
Kapil Gupta
bac4173161
esp_example: Enable MbedTLS for DPP enrollee by default
2022-04-20 10:08:45 +00:00
Kapil Gupta
6e826523b1
wpa_supplicant: Correct task deletion for RRM and DPP tasks
...
Closes https://github.com/espressif/esp-idf/issues/7409
2022-04-20 10:08:45 +00:00
KonstantinKondrashov
73164b87ae
esp32c3: Adds ECO4 revision
2022-04-20 08:40:56 +00:00
Krzysztof Budzynski
4b2098bc58
Merge branch 'docs/update_cn_trans_jtag_debugging_docs_4.4' into 'release/v4.4'
...
docs: update jtag_debugging docs and get-started-devkitc.rst (backport v4.4)
See merge request espressif/esp-idf!17493
2022-04-20 16:21:04 +08:00
Krzysztof Budzynski
3d6f7f7fe0
Merge branch 'docs/mr16635_backport_v4.4' into 'release/v4.4'
...
docs: Update CN translation for !16635 , !16702 , !17043 (v4.4)
See merge request espressif/esp-idf!17465
2022-04-20 16:20:42 +08:00
Krzysztof Budzynski
fefa65239b
Merge branch 'docs/mr16425_backport_v4.4' into 'release/v4.4'
...
docs: Update CN translation for !16425 (v4.4)
See merge request espressif/esp-idf!17459
2022-04-20 16:19:48 +08:00
Roland Dobai
20e0e9e502
Merge branch 'feature/add_h2_target_to_tools_v4.4' into 'release/v4.4'
...
tools: add RISC-V toolchain for esp32h2 and target (v4.4)
See merge request espressif/esp-idf!17690
2022-04-20 13:56:24 +08:00
Ivan Grokhotkov
7c740c38cd
Merge branch 'feature/flash_size_gt_16mb_pr_v4.4' into 'release/v4.4'
...
add support for Flash 32MB..128MB (S2, S3) (Github PR + fixups) (v4.4)
See merge request espressif/esp-idf!17423
2022-04-20 13:26:10 +08:00
Wang Meng Yang
70adf8f631
Merge branch 'bugfix/fix_spp_initiator_connect_failed_v4.4' into 'release/v4.4'
...
Component_bt/Fix SPP initiator can not free resource when connection is failed[backport 4.4]
See merge request espressif/esp-idf!17744
2022-04-20 11:01:30 +08:00
Anton Maklakov
5ad3fe66be
tools: add RISC-V toolchain for esp32h2 target
2022-04-20 09:52:32 +07:00
Ivan Grokhotkov
01d950feea
Merge branch 'bugfix/sdspi_example_esp32s3_v4.4' into 'release/v4.4'
...
examples: sdspi: re-enable for ESP32-S3, add Kconfig options for pins (v4.4)
See merge request espressif/esp-idf!17420
2022-04-20 06:11:48 +08:00
David Čermák
3604770abb
Merge branch 'bugfix/websocket_example_echo_server_v4.4' into 'release/v4.4'
...
websocket: Updated Kconfig to use 'echo.websocket.events' echo server(v4.4)
See merge request espressif/esp-idf!17604
2022-04-20 05:42:00 +08:00
Ivan Grokhotkov
333fc0c9f8
Merge branch 'bugfix/sdmmc_example_esp32s3_v4.4' into 'release/v4.4'
...
examples: sdmmc: re-enable for ESP32-S3, add Kconfig options for pins (v4.4)
See merge request espressif/esp-idf!17422
2022-04-20 02:33:42 +08:00
Mahavir Jain
438834b150
Merge branch 'contrib/github_pr_8564_v4.4' into 'release/v4.4'
...
Fix nested redirect (GitHub PR) (v4.4)
See merge request espressif/esp-idf!17734
2022-04-19 23:36:22 +08:00
morris
213da04fcd
Merge branch 'bugfix/esp_lcd_improvements_v4.4' into 'release/v4.4'
...
bunch of esp lcd improvements (v4.4)
See merge request espressif/esp-idf!17555
2022-04-19 22:39:10 +08:00
Ivan Grokhotkov
6e9414206a
partition_table: add a test for total partition size error
2022-04-19 14:00:11 +00:00
rudi ;-)
04959af635
add support for Flash 32MB..128MB (S2, S3)
...
ESP32-S2 and ESP32-S3
supports up to 1 GB of external flash and RAM
add support for
- 32MB
- 64MB
- 128MB ( example NOR spiFLASH 1G-BIT W25Q01JVZEIQ Winbond 0xEF 0x40 0x21 )
Merges https://github.com/espressif/esp-idf/pull/7688
Signed-off-by: Ivan Grokhotkov <ivan@espressif.com>
2022-04-19 14:00:11 +00:00
Ivan Grokhotkov
c9db320410
xtensa: fix semihosting arguments potentially begin optimized out
...
The compiler was not informed that the assembly block should be
treated as a memory barrier and could optimize out the initialization
of local arrays which could be used as semihosting arguments.
This resulted in garbage values being passed as semihosting call
arguments.
Additionally this commit changes the approach for placing values into
specific register. Instead of clobbers, local register variables are
used. This results in simpler generated code, since the compiler is
able to place values directly into the registers used for semihosting
arguments, avoiding additional moves.
2022-04-19 13:55:36 +00:00
Ivan Grokhotkov
ad532236ae
vfs: add support for semihosting on ESP32-C3
2022-04-19 13:55:36 +00:00
Roland Dobai
050d6977f0
Merge branch 'bugfix/idfpy_erase_otadata_v4.4' into 'release/v4.4'
...
tools: set baudrate and port with otatool. (v4.4)
See merge request espressif/esp-idf!17466
2022-04-19 21:49:11 +08:00
Roland Dobai
cc3e13305d
Merge branch 'bugfix/fix-monitor-attribute-error-coredump_v4.4' into 'release/v4.4'
...
Fix missing coredump in idf_monitor.py (v4.4)
See merge request espressif/esp-idf!17678
2022-04-19 21:48:54 +08:00
Roland Dobai
0a79719b27
Merge branch 'bugfix/python_env_not_installed_by_install.ps1_v4.4' into 'release/v4.4'
...
tools: fix python-env install by install.ps1 (v4.4)
See merge request espressif/esp-idf!17751
2022-04-19 21:48:36 +08:00
Roland Dobai
c00c343161
Merge branch 'bugfix/flash_from_monitor_on_windows_v4.4' into 'release/v4.4'
...
Tools: IDF Monitor should flash with the unmodified port (v4.4)
See merge request espressif/esp-idf!17257
2022-04-19 21:46:10 +08:00
Roland Dobai
76037c66d8
Merge branch 'bugfix/s3_otg_compressed_flash_with_stub_v4.4' into 'release/v4.4'
...
esptool_py: Support ESP32-S3 USB OTG compressed flashing with stub (v4.4)
See merge request espressif/esp-idf!17780
2022-04-19 21:45:21 +08:00
morris
3e262942fb
esp_lcd: remove lvgl v7 port in test cases
...
LVGL porting examples are temporarily left in test folder.
Now we can remove it, as we have lvgl examples in esp-idf.
And lvgl v7 is legacy, we recommend to use lvgl v8
2022-04-19 13:01:13 +00:00
morris
d23c3fb314
gdma: correct the iram placement logic
2022-04-19 13:01:13 +00:00
morris
5f28db177d
i80_lcd: support PSRAM buffer for esp32s3
2022-04-19 13:01:13 +00:00
morris
3e7448d0f3
i80_lcd: support I2S1 LCD mode for esp32
2022-04-19 13:01:13 +00:00
rrforte
862ccae396
spi_lcd: support large color transfer
2022-04-19 13:01:13 +00:00
morris
ab3d75ab75
rgb_lcd: workaround auto-next frame bug
...
Closes https://github.com/espressif/esp-idf/issues/8620
2022-04-19 13:01:13 +00:00