Movatterモバイル変換


[0]ホーム

URL:


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

Sign up
Appearance settings
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also orlearn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also.Learn more about diff comparisons here.
base repository:micropython/micropython
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base:2762fe6
Choose a base ref
Loading
...
head repository:micropython/micropython
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare:647c8b9
Choose a head ref
Loading
  • 7commits
  • 17files changed
  • 2contributors

Commits on Sep 11, 2025

  1. esp32: Update esp_tinyusb component to v1.7.6.

    Reported to fix issues reported with serial corruption when interactingwith MicroPython from macOS hosts.This work was funded through GitHub Sponsors.Signed-off-by: Angus Gratton <angus@redyak.com.au>
    @projectgus@dpgeorge
    projectgus authored anddpgeorge committedSep 11, 2025
    Configuration menu
    Copy the full SHA
    02b5d42View commit details
    Browse the repository at this point in the history
  2. tools: Add an environment variable MICROPY_MAINTAINER_BUILD.

    This allows us to have some things which are fatal errors in CI or nightlybuilds, but warnings in normal developer builds.This work was funded through GitHub Sponsors.Signed-off-by: Angus Gratton <angus@redyak.com.au>
    @projectgus@dpgeorge
    projectgus authored anddpgeorge committedSep 11, 2025
    Configuration menu
    Copy the full SHA
    ad22089View commit details
    Browse the repository at this point in the history
  3. esp32: Add IDF Component Lockfiles to git repo.

    This is recommended by Espressif, and it's the only way to ensureeveryone builds the same set of component versions.The awkward part is that updating the ESP-IDF version will churn a linein each of these files (and possibly other changes).Adds a build-time check for lock file changes, which is either a warning ora hard error depending on the value of MICROPY_MAINTAINER_BUILDflag (introduced in previous commit).This work was funded through GitHub Sponsors.Signed-off-by: Angus Gratton <angus@redyak.com.au>
    @projectgus@dpgeorge
    projectgus authored anddpgeorge committedSep 11, 2025
    Configuration menu
    Copy the full SHA
    1abbdbaView commit details
    Browse the repository at this point in the history
  4. shared/tinyusb: Fix hang from new tx_overwritabe_if_not_connected flag.

    This flag is in the main branch of TinyUSB, included in Espressif sincetheir v0.18.0~3 component release (but it's not actually in TinyUSB v0.18.0release).Setting the flag is needed for the USB device not to block waiting forspace in the FIFO if the host is disconnected.This work was funded through GitHub Sponsors.Signed-off-by: Angus Gratton <angus@redyak.com.au>
    @projectgus@dpgeorge
    projectgus authored anddpgeorge committedSep 11, 2025
    Configuration menu
    Copy the full SHA
    7512ad6View commit details
    Browse the repository at this point in the history
  5. shared/tinyusb/mp_usbd_cdc: Rewrite USB CDC TX loop.

    This is related to the previous commit (where due to the new config flagthis loop could end up stuck indefinitely if the USB host wasdisconnected). The previous loop could maybe still get stuck if thelow-level USB state and the high-level USB state got out of sync. (Notclearly possible, but hard to say definitely not possible.)To be "belts and braces" careful:- Always run mp_usbd_task() each time around the loop to progress the  state.- Always evaluate the timeout if we fail to write anything to the FIFO.This work was funded through GitHub Sponsors.Signed-off-by: Angus Gratton <angus@redyak.com.au>
    @projectgus@dpgeorge
    projectgus authored anddpgeorge committedSep 11, 2025
    Configuration menu
    Copy the full SHA
    6940845View commit details
    Browse the repository at this point in the history
  6. tools/mpremote: Don't apply Espressif DTR/RTS quirk to TinyUSB CDC dev.

    The DTR quirk workaround fromdea949e is needed for the EspressifSerial/JTAG device, but not for TinyUSB - in fact DTR must be set forTinyUSB to correctly determine if the serial port is open (and leads toissues with lost bytes otherwise).See discussion in PR#17999.This work was funded through GitHub Sponsors.Signed-off-by: Angus Gratton <angus@redyak.com.au>
    @projectgus@dpgeorge
    projectgus authored anddpgeorge committedSep 11, 2025
    Configuration menu
    Copy the full SHA
    0edead4View commit details
    Browse the repository at this point in the history
  7. all: Bump version to 1.26.1.

    Signed-off-by: Damien George <damien@micropython.org>
    @dpgeorge
    dpgeorge committedSep 11, 2025
    Configuration menu
    Copy the full SHA
    647c8b9View commit details
    Browse the repository at this point in the history
Loading

[8]ページ先頭

©2009-2025 Movatter.jp