Skip to content

Update esptool v5 as an package #92894

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

Draft
wants to merge 2 commits into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
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
1 change: 1 addition & 0 deletions scripts/requirements-actions.in
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ awscli
canopen
clang-format>=15.0.0
elasticsearch<9
esptool>=5.0.1
exceptiongroup>=1.0.0rc8
gcovr==6.0
gitlint>=0.19.1
Expand Down
181 changes: 178 additions & 3 deletions scripts/requirements-actions.txt
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,146 @@ binaryornot==0.4.4 \
--hash=sha256:359501dfc9d40632edc9fac890e19542db1a287bbcfa58175b66658392018061 \
--hash=sha256:b8b71173c917bddcd2c16070412e369c3ed7f0528926f70cac18a6c97fd563e4
# via reuse
bitarray==3.5.0 \
--hash=sha256:00697db51462769388d481e418a350dc949c82abe63d60374fdaa2ac5d1bcee9 \
--hash=sha256:02243c8db4a43c2f1ac66396073ac68d1e41863eef248a1f5fdf859c0b3edc33 \
--hash=sha256:044dc0fd286df53973f3935dc71c41f0aa49f5480f465f9f9dd7b66d8154a597 \
--hash=sha256:0570482325465361979a1a92b97b4a23ed8cba1965e506ae7689029fdf1369e7 \
--hash=sha256:0761279dfbc400a913ccfe99c5fbee3a7f3615e9dd3dde160ba5253016ae2019 \
--hash=sha256:089ee3a9098526a5123c85cecc24328ab78b311254487b6c6f08f80d3bc0346e \
--hash=sha256:0c3d0e709566205ea0e91f933aa7bcc4aeeae19093e56f2ba7893dcbe1e85197 \
--hash=sha256:0f6ae329ec0f2ed6f8b77ef44fc49e072fa16ded0ed8dceb6ade7c994aa506c2 \
--hash=sha256:15cd52d6dfe4374e31fca6b2d0b50f7ed6a98c316c2befdd2f8be80bb703061c \
--hash=sha256:15dd2a738f73992492bfbbcb65fd14642a8f6e7c37f7e43c57de8ac91d15279a \
--hash=sha256:18573b66d9c08b692e21abff8b77f32716ec77ab8aff60916590107d725bf648 \
--hash=sha256:190eb9ce58f6ca01ba959800019d1a9ba30b2996409df938667c718a73d5c794 \
--hash=sha256:1c0100d89618f73e7555fe5da8ddffccb9a8f5821fe03560169c31d68d8359ca \
--hash=sha256:1d27236276cdaf343b75f747f0359dbe717dd9adeda87dafa29971c90eb4da05 \
--hash=sha256:226be74a3083ccb10a412d9f51181f18cef93689696f3cd0b2e69b77872cafb7 \
--hash=sha256:24a3dbada4b8a65901e7c39eb6a0efb8a151bbec93b86a31a5790eaa41616447 \
--hash=sha256:24c0bac23eca255f19f7861c63fdf0658a9678a2ed083dcb463d37a1b66c4ef8 \
--hash=sha256:25946a0faf22f16619a1eae82ae28c0e5e09815e7d5629c507df7b4e3bc7807a \
--hash=sha256:26c2921b6077b3abc98a86104d0ea2b03ce273a0b1aff45f17c697291dbc784c \
--hash=sha256:277feb523be1e2a9d3ce7dfb34c46feeadda1956585bd9ab65ac1cf26f3ccb8d \
--hash=sha256:287ee0717df4d70a7260495006c7dfbbeb42ba9e067224359f923e2ce76f1f0e \
--hash=sha256:2a8150368e30b7503159bb6f54f824666d043b6275bbcc50582bbfa36739ca87 \
--hash=sha256:2ca6b839389d931127885a29ffdc8b1aead42e631010bd9e7684482f941004cb \
--hash=sha256:333c707bbc58028750e56f2da253838a71ec47c6dd6f8302c461381258e266f7 \
--hash=sha256:33be8ad210c43536330c6c3a93115311f66a3c0aa2ca1c05b4754f295492da75 \
--hash=sha256:352a6f7a5501ab4f74fda2275258fb7607b740ca74f5768d10774efca4215d4e \
--hash=sha256:364ff23c7408a558ead4e09758490c821b11db9f2a1db6e2a6be9679b628bebd \
--hash=sha256:39d8b00e5031d0ab8101c2e6349b04cd753d2426b963279858ed1d5b0d454cd8 \
--hash=sha256:39edcfddfb42928139d543d2d77cee15ef6ae97fed55b58c7473626ff6ae6a92 \
--hash=sha256:3a147396ab7a501e85818c5b24d67b9b48273dc19d3f166798a4c5880f9044aa \
--hash=sha256:3a23cc993ff727e7e29058ca8c663613ffc3725e02e0eba6c0650bb538a1b2e7 \
--hash=sha256:3ef64b8a8715b8d2393ab94b5e9c0463e43eba0dbe1e01dde93bbadb73c39cc3 \
--hash=sha256:3f47e2f676a3cdc8c21771d3a7e736af5c8385122a8de4f0c11a965ac0905888 \
--hash=sha256:3fafe54f5a4af6aee0d162f6962d0e919a90c3f42e1b2a1064f1b2b47914f7d9 \
--hash=sha256:403b2045f43d70b184f559bfc39cb98fef02ee03aafd1cbe6d77db345a8c8275 \
--hash=sha256:4040b74e711625d4e9ac05c799a70b78969c1c9b25f50f427344d836d2db21f2 \
--hash=sha256:4620ef7704126d6f4b43d5b071b8cf310df1c4f02cf66bbc8c44d5e7410873ab \
--hash=sha256:46de32d5065528fb6b45318fc603bf9059893bf8dfd0825ab8ffabda50d194f5 \
--hash=sha256:49770114de14e505f0447680f4daaa0e70c1f60ece113a8ddb3febf7693699a1 \
--hash=sha256:4d6324e6dc20f711d0b5f602c9ddba6578fd38c59e963fa7c0400c52309a62f2 \
--hash=sha256:4f45e1010543f0c742425e1bc85796bb3b9f0acfefa6f518d3da9b317528a4ed \
--hash=sha256:550d41ed332d7065f1b7fc0ff806894df09282981bb301915bd9a4978a5338c1 \
--hash=sha256:57312af2775edf4842f2561e996341394bc9650330bd352f38b6144238f95ec3 \
--hash=sha256:57f4ad1511120048945798a5f6da55be770770d04b1f719793aa317a77dd02d0 \
--hash=sha256:58c7c3763da40369093158eb727caa25187d9d9fa555c4a33efcee98e9a9cc02 \
--hash=sha256:5964f319ef78cf69f24eebb9061e06462eed1a9ca62bdbbb6dcad611691f271d \
--hash=sha256:59841744a6b240bb99e54a716cad1ffa11f01bb64df647f74539948c5a0caa8f \
--hash=sha256:5b1f016c17c22c018cc6cd555d14cf5281ccbe02e7f15c5ae0f8bbb2b84eca4e \
--hash=sha256:609ab7754decc5adb66d440853f303ea249e0125cb6cf17da28530964b2c4652 \
--hash=sha256:625600b045b97569b5ed0c587030b08fba6f567ee3ba8c9fa0fda5f03f4db1e0 \
--hash=sha256:62b32f5040b5be5e6614226d1ff7562798ef127cbd67756c237ac3b2f6ccad91 \
--hash=sha256:67343d181a4181ee608afe3a284b21d8be0ed11bdfbf9dd0779d57403556fedf \
--hash=sha256:6afb05fb457f7fe8db30a20be9c7069a30cfd90c378cd2af12fec01e1e5d6dbd \
--hash=sha256:6cff0d0b7dc5fcd0153f7c9d794c7db92ac255913f7fb5eac3300804e5262c63 \
--hash=sha256:6e2f9d5936e9428ee9510ee8eb73c8feca6c16d35bcf0c91ae80a14ac48fd197 \
--hash=sha256:6f181b99cfd35a9f824faa598954364eeb67f3d92f5256c19b949f719e1031e6 \
--hash=sha256:70a283cd08d88bb197dd68a21382ca5ab74aaf641f69229e8675c685891ed8f5 \
--hash=sha256:7159852eb8e91a7a28ab3f942ee45f71482497c2da890a53166e8c91f7c2081d \
--hash=sha256:7cd3fc61b677d5e98219e5e90013ec3bef7bcef6baff557add551cdd9bc0ca9c \
--hash=sha256:7d2b5700280d50599a46d04d78ac7d655b039efaf756f1e6af3cdd9894b6fdc1 \
--hash=sha256:7f45aee9532f0f4f3b0dc7058eb1730661c0a83d29a2cc00c6fbb80c3080e85b \
--hash=sha256:812fcdd18ad7890f40039b401c6be5e7db707d6c8259cc695074ca32ef1bd27d \
--hash=sha256:825b2e17cf7f71e5a1e431b3c874c3bef93cd5d63615f08eab884b85ba1b9b7d \
--hash=sha256:858002d4e0db2760674215ec05c1f3a3390c0b91ccd0f4dd01adba40df953aa2 \
--hash=sha256:86f043ed3de669eaa1ace14bc0c3b2c1b21f53728e48f00699117f94c8c0e02b \
--hash=sha256:88a45d6b17b36ee9da05204d88d13e3e660da9c33a94ff447dea0746993a91e7 \
--hash=sha256:88a50ad5583af5f5c32a0f81d84af5935e32bff5b90e4a1a13c906c2d7342b61 \
--hash=sha256:891817b3006f56e542f889d844c4c5c4715ea7b6e0e5825fc51dd1f7de76c14c \
--hash=sha256:89c5f8c9b46b72fdecca51622be2f8f021f0d88dcd80d985caf6dd5dbb126867 \
--hash=sha256:8a1cd11d51721bc2402d8bd5b0d17b855cecb63366f711cf016546da84bb4548 \
--hash=sha256:8bd508fdc7fb6e49e0a1121a0fdb0106929f05e1885e401b5cb097d6cf49a201 \
--hash=sha256:8e4f94304e657d20ee9b3455961d1d57f89bd4de77cd866714b5aa2d3d3f7262 \
--hash=sha256:8f6f6ecf2653b8ea49596cd2ea9b5faa5f82e0f1585f8b0f06d81a46380e2870 \
--hash=sha256:8fdd640b86637d9f20e620cce4efad36e1b147feb978153222195a0703a5c013 \
--hash=sha256:91fead4c426fc91b4d7d2aa6c8e487981cba4a5429f4563d37e4f7039817d7b3 \
--hash=sha256:923fa335dcc3ecbb516f12b2b70f5991773ffe05484f8c8d9d31bd419c311e90 \
--hash=sha256:92f05b22b33d70d15fe74d86047f1be0d3eef3011bf17295891fe81c938e336e \
--hash=sha256:9416cc3077393f2ce9111a2160f7e48ae000503784495493d60e217f519c6f26 \
--hash=sha256:998419b6b551e6367565164013b638f3e224e93febe55b54abf0c208470be5d6 \
--hash=sha256:99e75099c34b41be1b898789ff010f4f05113bb2e8d3eb02521d536153e08ce3 \
--hash=sha256:9bb632a55ed7250d43acdfef3e566d546e5f89275ef49e903f7aa19a8bba48f6 \
--hash=sha256:9bf8439bc80fd7a075c180a27d7b951e2ee133be6c1c102443de6e0237390284 \
--hash=sha256:a11d4800be04a1e216f90266eef27bc98c8502455f0ff9d1dbc72ae566efeb9e \
--hash=sha256:a182f2930e86d9ebfb6a0b04a06284f0f799e4580181b541e0c45f7332d929ad \
--hash=sha256:a3bcced6336c9e37e934696c82fafc27c26e530b6a889ec3215fdb8092ea43dd \
--hash=sha256:a44c4bc66150fbc10221214ae763c1a4cb9f52a1e79da5814974d277c30169dd \
--hash=sha256:a4a8dc574ad6928dc327bffbd32d3bab8cdc21e90b9c773a7e40f8c2627f572e \
--hash=sha256:a6b4b13364c99687e8c6a0b76eb68c8fe3400da7475b66f1cfe54586bdabdf74 \
--hash=sha256:aaf890284fc3614c5305753cbcdc634e8e6dcc5d4f2a45e0c1d6ef818f219d6a \
--hash=sha256:ac48354c21825bc1737c6568f809e39e5e773220499a533521b8bf1d5edebfb2 \
--hash=sha256:ad02bcac204496986a60415e4c9884b7366e4bc9a2e5de75eaa5dc46555dcef5 \
--hash=sha256:aedb850c7231882e18a349d17884ab9cba7d049b5b224c7376da9c10f8733af2 \
--hash=sha256:af2f0f63377ca16629981f2fdf8910dc694848cbd5192ecc912fddef969bf4c2 \
--hash=sha256:b0b6f2236ec1dd7f9287075f20bb622200d7e3e4bf40164542e38e6aa3a2d6ed \
--hash=sha256:b2a31d0f44a6bba07fc22841500a8fd9f82affa0ba30cddd18ed8f0370ecf5b8 \
--hash=sha256:b42bfe705123e40535a390281da139ebee47d9822f87b9541e6f1c9868b83883 \
--hash=sha256:b4d245dfcd8203ea005da3b34bf76364c6765305a96cabd539e40fd4178a9ff0 \
--hash=sha256:b5f8edebf5d4624cd52a6360fcc2aa7f6f9ed9562074bdcc80f7e889c790ca50 \
--hash=sha256:b5ff445b4e9526eaa53df0339a3adb7607fe8c68b22fa44857c76db8d5628ec2 \
--hash=sha256:b7a929fad198ce1b6558dca16449655923dfb1dc3060a07c1d5b64949780fb6c \
--hash=sha256:b7f56dadc45a0b3b5cc5c18f1dcbe4259ed280f2494d557d110a125d5cca149e \
--hash=sha256:b8e1a8e74d9a56c4b524ad43b35cd095022102fe2dccf7737fc8da32e80edb2e \
--hash=sha256:bdeaf551344860a2da79d9306cafb3673c5719de2d07f16ad544fdbd3d10ac4e \
--hash=sha256:be799fdedfc17e7b11dbefc08e5650c1f39dd286b14369b7213b86934f64280b \
--hash=sha256:c1c90573b55ae88f9fa4385b923138e5b52aec5b13afb48b32254ccc8aeefc46 \
--hash=sha256:c86759366007584ff463240a9dea326b0b81f42b50001c7bc8f4d270162583bf \
--hash=sha256:cb20022bfeec86fbe34e1a65d92463263d3f492d2c679d36198bd838f1733523 \
--hash=sha256:cc918ff7beaa389055f38d7bb096b00b95434d80a6f4784624dbca4fb919464c \
--hash=sha256:d20251577809af5bcc67b523639664b92d5e7d685752fe02780d8f6fb2ff7dcc \
--hash=sha256:d4d9a3b0ca1ed1d0f9d80265b1cc40b1483cce2e8dc5d0dac99ae6f0dd0ffeca \
--hash=sha256:d55dc1dcdd623010468b54a17173da5ffc59729435ba571cf9aa573b3e803b33 \
--hash=sha256:d59e534737364e54c020ab3376ed2dd4c7e6ada23ba22d7bcd9ef248413f3eb7 \
--hash=sha256:d70a9319a9c90640bc0fc04bc7046d8cbcde6a2381cfc445ca892da6e4ed096e \
--hash=sha256:db18d5563e892b0ffc48c44cdaaf734b0f5ab1cd7db5f14567edb627a321a622 \
--hash=sha256:dbe278e098eee54943835a11d808773c021eafa1378303dc8165ac0fa48ca7c6 \
--hash=sha256:de97a25180f10949884a7da195b589cd095901ddfc1850407a3b660f519933e3 \
--hash=sha256:e0099251d50ddcab672d6ddf415eccf1b1117f0ab54e9321f905685d9ff910a6 \
--hash=sha256:e031424efbb1f147cf51cfc766d07b57e033d21399a08751c0044325bf5facfb \
--hash=sha256:e10ae216416c36500c86c08ffceaf7589f6ad54056a7007845cdd907813e7d25 \
--hash=sha256:e246f07bae0a91defed1ab79443610953e8f41da423acf81dff5dee0e76c08ee \
--hash=sha256:e2bc0a067e0dacded4fef471d7b23c21b82a7ceb7224385d335c3989c8c280dc \
--hash=sha256:e333d21ba375ace468cb7de171613dcaffb4359d6db014a9d9a60b17d0e38ea3 \
--hash=sha256:e75f9150b59a4f5d205bd55e5ddb741e295045f17ebb1d4599e7e68563e98955 \
--hash=sha256:e7c8f9cf37f45cd55432e1f3e09c9786b7924cf029c698f452cee71563d3f283 \
--hash=sha256:e91a5ca0620ab4ad5f3ec467ee535ccd07fcd95e616d690f81e6e99a5f2d6a5e \
--hash=sha256:eae607b47620907a90d03ff9b097a742506ae45cb18b049b18d5668802e418c0 \
--hash=sha256:ebefb454d82b13e5214fa772cddbb58cba3cb3ce24b8ff3190a043c580c67fe3 \
--hash=sha256:eca3558001e7228ffd917a4db91992e0955d02c6ae878e9788460ee7499f1665 \
--hash=sha256:edb815d21c3df9e9258dce7e8fbc3bca884e2568c389d6ccaee05f6dac1506b9 \
--hash=sha256:f3c0561ac6c22e55353789ef8a85cec4dcbadf20f3b7913fcfb0871d71dfd6ae \
--hash=sha256:f5e3ed91feddbdac93cfa3c3061ed04ce2f0342b4629b56da940d391e816980c \
--hash=sha256:f6f56b32b9119ab410a1eb0ad181e1e21adf6dbeb5f310d91f0c9a166a958d5c \
--hash=sha256:f8b124f6296961859f34195df6a5c72ca671fe084c6242a15028ed7aed257828 \
--hash=sha256:fb8d5b5e1652ea29fdfa4a453e85626dab729d86880b1f3109f5029e1421abe6
# via bitstring
bitstring==4.3.1 \
--hash=sha256:69d1587f0ac18dc7d93fc7e80d5f447161a33e57027e726dc18a0a8bacf1711a \
--hash=sha256:a08bc09d3857216d4c0f412a1611056f1cc2b64fd254fb1e8a0afba7cfa1a95a
# via esptool
boolean-py==5.0 \
--hash=sha256:60cbc4bad079753721d32649545505362c754e121570ada4658b852a3a318d95 \
--hash=sha256:ef28a70bd43115208441b53a045d1549e2f0ec6e3d08a9d142cbc41c1938e8d9
Expand Down Expand Up @@ -249,8 +389,10 @@ click==8.1.3 \
--hash=sha256:7682dc8afb30297001674575ea00d1814d808d6a36af415a82bd481d37ba7b8e \
--hash=sha256:bb4d8133cb15a609f44e8213d9b391b0809795062913b383c62be0ee95b1db48
# via
# esptool
# gitlint-core
# reuse
# rich-click
# spdx-tools
colorama==0.4.6 \
--hash=sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44 \
Expand Down Expand Up @@ -300,7 +442,9 @@ cryptography==45.0.5 \
--hash=sha256:e6c00130ed423201c5bc5544c23359141660b07999ad82e34e7bb8f882bb78e0 \
--hash=sha256:e74d30ec9c7cb2f404af331d5b4099a9b322a8a6b25c4632755c8757345baac5 \
--hash=sha256:f3562c2f23c612f2e4a6964a61d942f891d29ee320edb62ff48ffb99f3de9ae8
# via pyjwt
# via
# esptool
# pyjwt
deprecated==1.2.18 \
--hash=sha256:422b6f6d859da6f2ef57857761bfb392480502a64c3028ca9bbe86085d72115d \
--hash=sha256:bd5011788200372a32418f888e326a09ff80d0214bd961147cfed01b5c018eec
Expand Down Expand Up @@ -328,6 +472,9 @@ elasticsearch==8.18.1 \
--hash=sha256:1a8c8b5ec3ce5be88f96d2f898375671648e96272978bce0dee3137d9326aabb \
--hash=sha256:998035f17a8c1fba7ae26b183dca797dcf95db86da6a7ecba56d31afc40f07c7
# via -r requirements-actions.in
esptool==5.0.1 \
--hash=sha256:2ad7cae469e4356a2a3087c385343ade7b0c0cd68ffe5b934d9e595d74e3bac9
# via -r requirements-actions.in
exceptiongroup==1.3.0 \
--hash=sha256:4d111e6e0c13d0644cad6ddaa7ed0261a0b36971f6d23e7ec9b4b9097da78a10 \
--hash=sha256:b241f5885f560bc56a59ee63ca4c6a8bfa46ae4ad651af316d4e81817bb9fd88
Expand Down Expand Up @@ -458,7 +605,9 @@ iniconfig==2.1.0 \
intelhex==2.3.0 \
--hash=sha256:87cc5225657524ec6361354be928adfd56bcf2a3dcc646c40f8f094c39c07db4 \
--hash=sha256:892b7361a719f4945237da8ccf754e9513db32f5628852785aea108dcd250093
# via -r requirements-actions.in
# via
# -r requirements-actions.in
# esptool
isodate==0.7.2 ; python_full_version < '3.11' \
--hash=sha256:28009937d8031054830160fce6d409ed342816b543597cece116d966c6d99e15 \
--hash=sha256:4cd1aa0f43ca76f4a6c6c0292a85f40b35ec2e43e315b59f06e6d32171a953e6
Expand Down Expand Up @@ -585,6 +734,10 @@ lxml==6.0.0 \
# via
# -r requirements-actions.in
# gcovr
markdown-it-py==3.0.0 \
--hash=sha256:355216845c60bd96232cd8d8c40e8f9765cc86f46880e43a8fd22dc1a1a8cab1 \
--hash=sha256:e3f60a94fa066dc52ec76661e37c851cb232d92f9886b15cb560aaada2df8feb
# via rich
markupsafe==3.0.2 \
--hash=sha256:0bff5e0ae4ef2e1ae4fdf2dfd5b76c75e5c2fa4132d05fc1b0dabcd20c7e28c4 \
--hash=sha256:0f4ca02bea9a23221c0182836703cbf8930c5e9454bacce27e767509fa286a30 \
Expand Down Expand Up @@ -652,6 +805,10 @@ mccabe==0.7.0 \
--hash=sha256:348e0240c33b60bbdf4e523192ef919f28cb2c3d7d5c7794f74009290f236325 \
--hash=sha256:6c2d30ab6be0e4a46919781807b4f0d834ebdd6c6e3dca0bda5a15f863427b6e
# via pylint
mdurl==0.1.2 \
--hash=sha256:84008a41e51615a49fc9966191ff91509e3c40b939176e643fd50a5c2196b8f8 \
--hash=sha256:bb413d29f5eea38f31dd4754dd7377d4465116fb207585f97bf925588687c1ba
# via markdown-it-py
mock==5.2.0 \
--hash=sha256:4e460e818629b4b173f32d08bf30d3af8123afbb8e04bb5707a1fd4799e503f0 \
--hash=sha256:7ba87f72ca0e915175596069dbbcc7c75af7b5e9b9bc107ad6349ede0819982f
Expand Down Expand Up @@ -835,6 +992,7 @@ pygments==2.19.2 \
# via
# gcovr
# pytest
# rich
pyjwt==2.10.1 \
--hash=sha256:3cc5772eb20009233caf06e9d8a0577824723b44e6648ee0a2aedb6cf9381953 \
--hash=sha256:dcdd193e30abefd5debf142f9adfcdd2b58004e644f25406ffaebd50bd98dacb
Expand Down Expand Up @@ -872,7 +1030,9 @@ pyproject-api==1.9.1 \
pyserial==3.5 \
--hash=sha256:3c77e014170dfffbd816e6ffc205e9842efb10be9f58ec16d3e8675b4925cddb \
--hash=sha256:c4451db6ba391ca6ca299fb3ec7bae67a5c55dde170964c7a14ceefec02f2cf0
# via -r requirements-actions.in
# via
# -r requirements-actions.in
# esptool
pytest==8.4.1 \
--hash=sha256:539c70ba6fcead8e78eebbf1115e8b589e7565830d7d006a8723f19ac8a0afb7 \
--hash=sha256:7c67fd69174877359ed9371ec3af8a3d2b04741818c51e5e99cc1742251fa93c
Expand Down Expand Up @@ -959,13 +1119,18 @@ pyyaml==6.0.2 \
# via
# -r requirements-actions.in
# awscli
# esptool
# spdx-tools
# west
# yamllint
rdflib==7.1.4 \
--hash=sha256:72f4adb1990fa5241abd22ddaf36d7cafa5d91d9ff2ba13f3086d339b213d997 \
--hash=sha256:fed46e24f26a788e2ab8e445f7077f00edcf95abb73bcef4b86cefa8b62dd174
# via spdx-tools
reedsolo==1.7.0 \
--hash=sha256:2b6a3e402a1ee3e1eea3f932f81e6c0b7bbc615588074dca1dbbcdeb055002bd \
--hash=sha256:c1359f02742751afe0f1c0de9f0772cc113835aa2855d2db420ea24393c87732
# via esptool
regex==2024.11.6 \
--hash=sha256:02a02d2bb04fec86ad61f3ea7f49c015a0681bf76abb9857f945d26159d2968c \
--hash=sha256:02e28184be537f0e75c1f9b2f8847dc51e08e6e171c6bde130b2687e0c33cf60 \
Expand Down Expand Up @@ -1070,6 +1235,14 @@ reuse==5.0.2 \
--hash=sha256:7a680f00324e87a72061677a892d8cbabfddf7adcf7a5376aeeed2d78995bbbb \
--hash=sha256:878016ae5dd29c10bad4606d6676c12a268c12aa9fcfea66403598e16eed085c
# via -r requirements-actions.in
rich==14.0.0 \
--hash=sha256:1c9491e1951aac09caffd42f448ee3d04e58923ffe14993f6e83068dc395d7e0 \
--hash=sha256:82f1bc23a6a21ebca4ae0c45af9bdbc492ed20231dcb63f297d6d1021a9d5725
# via rich-click
rich-click==1.8.9 \
--hash=sha256:c3fa81ed8a671a10de65a9e20abf642cfdac6fdb882db1ef465ee33919fbcfe2 \
--hash=sha256:fd98c0ab9ddc1cf9c0b7463f68daf28b4d0033a74214ceb02f761b3ff2af3136
# via esptool
rsa==4.7.2 \
--hash=sha256:78f9a9bf4e7be0c5ded4583326e7461e3a3c5aae24073648b4bdfa797d78c9d2 \
--hash=sha256:9d689e6ca1b3038bc82bf8d23e944b6b6037bc02301a574935b2dd946e0353b9
Expand Down Expand Up @@ -1241,6 +1414,8 @@ typing-extensions==4.14.0 \
# mypy
# pygithub
# python-can
# rich
# rich-click
# tox
unidiff==0.7.5 \
--hash=sha256:2e5f0162052248946b9f0970a40e9e124236bf86c82b70821143a6fc1dea2574 \
Expand Down
11 changes: 4 additions & 7 deletions soc/espressif/common/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -20,20 +20,17 @@ message("-- Espressif HAL path: ${ESP_IDF_PATH}")

if((CONFIG_ESP_SIMPLE_BOOT OR CONFIG_MCUBOOT) AND NOT CONFIG_SOC_ESP32C6_LPCORE)
if(CONFIG_BUILD_OUTPUT_BIN)
set(ESPTOOL_PY ${ESP_IDF_PATH}/tools/esptool_py/esptool.py)
message("-- Use the esptool.py: ${ESPTOOL_PY}")

set(ELF2IMAGE_ARG "")
if(NOT CONFIG_MCUBOOT)
set(ELF2IMAGE_ARG "--ram-only-header")
endif()

set_property(GLOBAL APPEND PROPERTY extra_post_build_commands
COMMAND ${PYTHON_EXECUTABLE} ${ESPTOOL_PY}
COMMAND esptool
ARGS --chip ${CONFIG_SOC} elf2image ${ELF2IMAGE_ARG}
--flash_mode dio
--flash_freq ${CONFIG_ESPTOOLPY_FLASHFREQ}
--flash_size ${esptoolpy_flashsize}MB
--flash-mode dio
--flash-freq ${CONFIG_ESPTOOLPY_FLASHFREQ}
--flash-size ${esptoolpy_flashsize}MB
-o ${CMAKE_BINARY_DIR}/zephyr/${KERNEL_BIN_NAME}
${CMAKE_BINARY_DIR}/zephyr/${KERNEL_ELF_NAME})
endif()
Expand Down
2 changes: 1 addition & 1 deletion west.yml
Original file line number Diff line number Diff line change
Expand Up @@ -169,7 +169,7 @@ manifest:
groups:
- hal
- name: hal_espressif
revision: f3453bdeced28642424692aae32cce4eec3f2d7f
revision: pull/462/head
path: modules/hal/espressif
west-commands: west/west-commands.yml
groups:
Expand Down
Loading