Ivan Grokhotkov
2a81167470
tests: gdb_loadable_elf: adjust the breakpoint location for ESP32 ECO3
...
The previous location was the return from the first ets_printf call
that prints ROM sign-on message. Since the main function was patched
in ECO3, the new address no longer works — there is no instruction at
0x40007901 in ECO3 ROM. This could be solved by setting two
breakpoints (one would work for ECO <=2, the other for ECO3), but we
would need to remove the unused breakpoint later.
Fix this by setting the breakpoint at ets_printf. This means that when
debugging a loadable ELF the ROM sign-on message will no longer be
shown, but this doesn't seem to be an issue.
2021-06-18 15:09:47 +02:00
He Yin Ling
333b9d7873
Merge branch 'bugfix/example_test_socket_issue_4.2' into 'release/v4.2'
...
CI: example test socket issue (4.2)
See merge request espressif/esp-idf!13905
2021-06-18 06:04:42 +00:00
Angus Gratton
9b48e5a024
Merge branch 'bugfix/ci_ble_wifi_example_test_v4.2' into 'release/v4.2'
...
Fix for ble and wifi example test (v4.2)
See merge request espressif/esp-idf!13803
2021-06-18 05:39:38 +00:00
Angus Gratton
a637d6f3d7
Merge branch 'ci/unify_all_target_test_artifacts_paths_v4.2' into 'release/v4.2'
...
ci: unify target test artifacts to all .log file and $LOG_PATH (v4.2)
See merge request espressif/esp-idf!13849
2021-06-18 05:37:30 +00:00
He Yin Ling
7ab8f793ca
versions: Update version to 4.2.2
2021-06-16 14:49:39 +08:00
He Yin Ling
06c7cde836
test: fix iperf example errors:
...
1. fix TypeError when running with python3
2. fix throughput chart x/y axis label error
3. make test case compatibile with iperf bin on earlier release branches
2021-06-08 17:08:29 +08:00
Ivan Grokhotkov
72f4f9542c
Merge branch 'feature/installed_tool_failed_v4.2' into 'release/v4.2'
...
tools: Warning about tool being installed but failed to run. (v4.2)
See merge request espressif/esp-idf!13231
2021-06-07 06:07:54 +00:00
Ivan Grokhotkov
cbe42f1132
Merge branch 'bugfix/gdbgui_v4.2' into 'release/v4.2'
...
tools: Add various fixes for idf.py gdbgui (v4.2)
See merge request espressif/esp-idf!13417
2021-06-07 06:07:13 +00:00
Ivan Grokhotkov
8aa7eaa646
Merge branch 'bugfix/idfpy_global_action_callbacks_order_v4.2' into 'release/v4.2'
...
idf.py: Run global_action_callbacks in predictable order (v4.2)
See merge request espressif/esp-idf!13682
2021-06-07 06:06:54 +00:00
Ivan Grokhotkov
d21e948381
Merge branch 'feature/idf_tools_github_mirror_v4.2' into 'release/v4.2'
...
Add GitHub mirror option for IDF tools installs (v4.2)
See merge request espressif/esp-idf!13765
2021-06-07 06:06:31 +00:00
Fu Hanxi
95f4bba736
ci: unify target test artifacts to all .log file and $LOG_PATH
2021-06-03 17:34:03 +08:00
Roland Dobai
7b70154566
tools: Split up large binaries into smaller chunks in the DFU binary
...
ROM will erase the region a partition is in as soon as it receives the
first bit of the data that is in the partition. For large partitions it
takes more than 5 seconds to erase which is a hard-coded limit in
dfu-utils.
This splits large binaries and adds them by chunks which should avoid
timing-out during flashing.
Closes https://github.com/espressif/esp-idf/issues/6999
2021-06-01 15:11:12 +02:00
Shivani Tipnis
be960bc3dc
ble-wifi-example-tests: Add fixes and cleanups to ble and wifi tests
...
(cherry picked from commit 2d22374460
)
2021-06-01 12:43:59 +05:30
Anton Maklakov
054d3b81a6
tools: windows installer: Modify IDF's archive mirror link
2021-05-31 11:05:04 +10:00
Ivan Grokhotkov
daeaa8092b
tools: windows installer: add support for IDF_GITHUB_ASSETS
...
Adds a checkbox to download tools from dl.espressif.com mirror.
2021-05-31 11:05:04 +10:00
Angus Gratton
56b4596b53
tools: Use GitHub download URLs for all files that can be downloaded from GitHub
2021-05-31 11:05:04 +10:00
Angus Gratton
bebc75af48
idf_tools: Add option to replace all GitHub tools download URLs with dl.espressif.com
...
Via new IDF_GITHUB_ASSETS environment variable.
2021-05-31 11:04:00 +10:00
Sergei Silnov
2deea3b1b0
Run global_action_callbacks in predictable order
2021-05-24 18:14:44 +02:00
He Yin Ling
e60640ab04
ttfw: fix DUT exception not added to junit report
2021-05-21 08:37:28 +00:00
Marius Vikhammer
b5976a7167
CI: fix error when running pppos test app with python3
...
Socket.sendall expects bytes in python3, not strings
2021-05-19 11:42:42 +08:00
Omar Chebib
bf4320ba68
ci: fix flasher_args.json parser (iterate over dictionary)
...
Closes IDFCI-347
2021-05-10 11:18:09 +08:00
Omar Chebib
5c175721e9
ci: use "encrypted" information in flasher_args.json
...
Take into account the new field "encrypted" that is part of the
partition entries in flasher_args.json file
Closes IDF-2231
2021-05-10 11:18:09 +08:00
Omar Chebib
974b8dd4c4
build: (Custom) App version info is now on a dedicated section, independent of the rodata alignment
...
It is now possible to have any alignment restriction on rodata in the user
applicaiton. It will not affect the first section which must be aligned
on a 16-byte bound.
Closes https://github.com/espressif/esp-idf/issues/6719
Closes https://github.com/espressif/esp-idf/issues/6976
2021-05-10 11:17:58 +08:00
He Yin Ling
223cf48c26
Merge branch 'bugfix/python3_target_test_4.2' into 'release/v4.2'
...
ci: run target test with python3
See merge request espressif/esp-idf!12755
2021-05-06 02:19:19 +00:00
Angus Gratton
45c90be913
Merge branch 'update/version_4_2_1' into 'release/v4.2'
...
Update version to 4.2.1
See merge request espressif/esp-idf!13390
2021-05-05 23:12:32 +00:00
Roland Dobai
62589fa251
tools: Add various fixes for idf.py gdbgui
...
Closes https://github.com/espressif/esp-idf/issues/5968
2021-05-03 11:43:36 +02:00
He Yin Ling
21ecef5c56
versions: Update version to 4.2.1
2021-04-29 10:13:07 +08:00
Marek Fiala
40b7ea1f95
tools: Warning about tool beiing installed but failed to run.
...
idf_tool.py runs "<tool> --version" which returns the error message but it is not used
This improves the error printing.
2021-04-26 13:57:45 +02:00
Chen Yudong
fa270d72c7
ci: using python3 to tun target test
2021-04-26 06:35:42 +00:00
Angus Gratton
baaf4de703
ci: Fix missing sys.stdout.encoding in python2 runners
...
Regression in fed98cd6ad
2021-04-23 23:09:58 +00:00
Angus Gratton
34a84c829c
ci: ttfw: Encode serial port data to whatever the console encoding is
...
This is a bit of a hack, but gives us a way to always log it
2021-04-23 23:09:58 +00:00
Angus Gratton
340e2dff12
ci: Log failure to close any DUT
2021-04-23 23:09:58 +00:00
Fu Hanxi
bbc05c5095
fix(ci): ci_fetch_submodule return full match name first
2021-04-19 20:21:07 +08:00
Anton Maklakov
e4c021757c
Merge branch 'ci/ignore_check_link_result_v4.2' into 'release/v4.2'
...
CI: ignore result from check_doc_links (v4.2)
See merge request espressif/esp-idf!12783
2021-03-22 03:40:17 +00:00
Marius Vikhammer
7aeaf604c2
CI: ignore result from check_doc_links
...
check_doc_links will always fail due to:
* No rate limitation for requests
* Not being able to handle github links with anchors
2021-03-18 13:17:46 +08:00
Jiang Jiang Jian
747ecb27d0
Merge branch 'bugfix/idf_size_total_size_without_bss_v4.2' into 'release/v4.2'
...
tools: Don't count BSS into the total image size (v4.2)
See merge request espressif/esp-idf!12576
2021-03-18 04:32:42 +00:00
Cao Sen Miao
068dfcf1ba
ota: fix ota with flash encryption
2021-03-12 16:45:43 +08:00
Cao Sen Miao
f80f4cbf2d
ci: move freerom/sdmmc repo to psram3 for saving ram
2021-03-11 13:54:15 +08:00
Cao Sen Miao
54b817a59e
flash_encryption: Quick fixed the issue that block when flash_encryption_write, Related https://github.com/espressif/esp-idf/issues/6322 , Related https://github.com/espressif/esp-idf/issues/6254
2021-03-11 13:52:28 +08:00
Roland Dobai
2c85d01603
tools: Don't count BSS into the total image size
2021-03-01 14:39:42 +01:00
Ivan Grokhotkov
af1ebd7e01
Merge branch 'bugfix/eclipse_make_decode_v4.2' into 'release/v4.2'
...
tools: Fix Eclipse build: “UnicodeDecodeError: 'ascii' codec can't decode byte” (v4.2)
See merge request espressif/esp-idf!12358
2021-02-19 15:55:37 +00:00
Ivan Grokhotkov
9ebdeea54e
Merge branch 'feature/prefer_python3_in_installer_v4.2' into 'release/v4.2'
...
tools: Prefer python3 during install and export (v4.2)
See merge request espressif/esp-idf!12377
2021-02-19 15:52:45 +00:00
Angus Gratton
ceb11fd543
Merge branch 'bugfix/cmake_example_sdkconfig_path_v4.2' into 'release/v4.2'
...
cmake/example: Move idf_as_lib sdkconfig path to project, document configuring project (v4.2)
See merge request espressif/esp-idf!10859
2021-02-17 22:45:21 +00:00
Roland Dobai
2c66dfc089
tools: Prefer python3 during install and export
...
Install and export script should work on systems without "python"
executable.
Closes https://github.com/espressif/esp-idf/pull/6471
Closes https://github.com/espressif/esp-idf/issues/6532
Related to https://github.com/espressif/esp-idf/issues/6421 and
https://github.com/espressif/arduino-esp32/issues/4717
2021-02-14 19:05:33 +01:00
Patryk Krzywdziński
3b5b61f402
Fix eclipse build: “UnicodeDecodeError: 'ascii' codec can't decode byte”
...
Closes https://github.com/espressif/esp-idf/pull/6505
2021-02-10 12:49:56 +01:00
Ivan Grokhotkov
89cab3140d
Merge branch 'bugfix/idf_monitor_baudrate_arg_crash_v4.2' into 'release/v4.2'
...
idf monitor: fix crash when monitor baudrate argument set (Backport v4.2)
See merge request espressif/esp-idf!9758
2021-02-05 10:06:07 +08:00
Mahavir Jain
79aa9636b9
unit-test-app: disable encrypted flash read/write in psram config to fix build failure
2021-02-03 09:07:36 +00:00
Fu Hanxi
d9455d8587
CI: fix the bug returns wrong artifact path when app_name is a subset of a longer one
2021-02-02 11:14:06 +08:00
David Cermak
53fc156adb
esp-modem: Remove esp-netif destroy from modem network glue code
...
To be in line with other interfaces, when deleting the driver and it's glue layer to esp-netif, we DO NOT delete the related esp-netif (since is was allocated and created outside of the glue code and it works the same way in esp-eth and esp-wifi driver/glue layers).
Closes https://github.com/espressif/esp-idf/issues/5486
2021-01-15 11:48:26 +00:00
Marius Vikhammer
cf7bea6dff
idf monitor: fix crash when monitor baudrate argument set
...
Closes IDF-1902
2021-01-15 09:09:49 +00:00