summaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Expand)Author
2025-04-29zephyr: Upgrade to Zephyr v4.0.0.Maureen Helm
2025-04-26tools/mpremote: Prevent deletion of /remote files via rm -r.Jos Verlinde
2025-04-26tools/mpremote/tests: Add test for rm -r on /remote vfs.Jos Verlinde
2025-04-26tools/mpremote: Fix possibly-missing EOPNOTSUPP errno name.Anson Mansfield
2025-04-26tools/mpremote: Refactor error handling to apply generally to any errno.Anson Mansfield
2025-04-26tools/mpremote/tests: Add tests for errno behavior.Anson Mansfield
2025-04-24tools/mpremote: Use zlib.compressobj instead of zlib.compress.Damien George
2025-04-24top: Bump Ruff version to v0.11.6.Angus Gratton
2025-04-09docs/reference/mpremote: Update docs for mpremote rm -r.Jos Verlinde
2025-04-09tools/mpremote/tests: Add tests for mpremote rm -r.Jos Verlinde
2025-04-09tools/mpremote: Add recursive remove functionality to filesystem cmds.Jos Verlinde
2025-04-09github/workflows: Add Alif port to CI.iabdalkader
2025-04-08tools/mpremote: Allow .img for ROMFS file and validate ROMFS image.iabdalkader
2025-04-07tools/gen-cpydiff.py: Fail CPython diff generation if output matches.Angus Gratton
2025-04-07tools/ci.sh: Manually install picotool for rp2 builds.Damien George
2025-04-03tools/mpy_ld.py: Give better error for unsupported ARM absolute relocs.Jon Nordby
2025-03-27tools/mpremote: Make mip install skip /rom*/lib directories.Damien George
2025-03-17tools/ci.sh: Do not assume the Python interpreter is called "python".Alessandro Gatti
2025-03-17tools/ci.sh: Build Xtensa natmods as part of the CI process.Alessandro Gatti
2025-03-17tools/mpy_ld.py: Allow linking static libraries.Volodymyr Shymanskyy
2025-03-06tools/mpremote: Add romfs query, build and deploy commands.Damien George
2025-03-05tools/mpy-tool.py: Support calling main() from an external script.Volodymyr Shymanskyy
2025-03-05tools/mpy-tool.py: Add support for self-hosting of mpy-tool.Volodymyr Shymanskyy
2025-02-28tools/mpremote/tests: Add test for RemoteFile.readline.Damien George
2025-02-28tools/mpremote: Optimise readline support in mount.Andrew Leech
2025-02-25all: Upgrade to ruff v0.9.6.Christian Clauss
2025-02-25github/workflows: Include the Python version in the ESP-IDF cache key.Angus Gratton
2025-02-25github/workflows: Stop using ubuntu-20.04.Damien George
2025-02-24tools/mpremote: Add support for relative urls in package.json files.Glenn Moloney
2025-02-20tools/ci.sh: Build the W5100S_EVB_PICO board with no threads.Angus Gratton
2025-02-12tools/pyboard.py: Make get_time use machine.RTC instead of pyb.RTC.rufusclark
2025-02-10tools/mpremote: Support mip install from package.json on local fs.Glenn Moloney
2025-02-10tools/ci.sh: Build MIMXRT1060_EVK with MSC enabled as part of mimxrt CI.iabdalkader
2025-02-10mimxrt: Add support for a UF2 bootloader.robert-hh
2025-02-07tools/ci.sh: Add natmod tests for QEMU/Arm.Alessandro Gatti
2025-01-29tools/mpremote: Introduce timeout_overall for read_until().Hans Maerki
2025-01-27tools/mpremote: Avoid initial blocking read in read_until().Hans Maerki
2025-01-17tools/autobuild,esp32: Template the generation of esp32 port deploy.md.Angus Gratton
2025-01-16tools/pyboard.py: Wait a bit before accessing the PTY serial port.Alessandro Gatti
2025-01-15tools/autobuild: Don't allow a board to change its ID.Damien George
2025-01-06tools/ci.sh: Run test_full for qemu port CI.Damien George
2024-12-23tools/verifygitlog.py: Show invalid commit subjects in quotes.Alessandro Gatti
2024-12-23qemu: Add test_natmod target for RV32 and use as part of CI pipeline.Alessandro Gatti
2024-12-23tools/mpy_ld.py: Add native modules support for RV32 code.Alessandro Gatti
2024-12-18ci: Add caching of ccache for Zephyr.Angus Gratton
2024-12-18ci: Pull the Zephyr CI docker image from GitHub container reg.Angus Gratton
2024-12-18ci: Cache Zephyr workspace installation.Angus Gratton
2024-12-17tools/boardgen.py: Provide macro defns for number of cpu/board pins.Damien George
2024-12-16tools/ci.sh: Re-enable vfs_posix tests on unix qemu MIPS CI.Damien George
2024-11-30tools/ci.sh: Remove explicit macOS pkg-config install.Angus Gratton