- 02 Jun, 2022 11 commits
-
-
Damien George authored
Signed-off-by: Damien George <damien@micropython.org>
-
Damien George authored
Signed-off-by: Damien George <damien@micropython.org>
-
Damien George authored
This gives more information to the user when doing updates from SPI flash. Signed-off-by: Damien George <damien@micropython.org>
-
Damien George authored
The following changes are made: - Use software SPI for external SPI flash access when building mboot. - Enable the mboot filesystem-loading feature, with FAT FS support. - Increase the frequency of the CPU when in mboot to 96MHz, to increase the speed of SPI flash accesses and programming. Signed-off-by: Damien George <damien@micropython.org>
-
Damien George authored
Signed-off-by: Damien George <damien@micropython.org>
-
Damien George authored
This allows a board to modify initial_r0 if needed. Also make default board behaviour functions always available, named as mboot_get_reset_mode_default and mboot_state_change_default. Signed-off-by: Damien George <damien@micropython.org>
-
Damien George authored
Signed-off-by: Damien George <damien@micropython.org>
-
Damien George authored
In case the elements should not be passed directly to machine.bootloader. Signed-off-by: Damien George <damien@micropython.org>
-
Damien George authored
This was missed in b2deea67Signed-off-by: Damien George <damien@micropython.org>
-
Damien George authored
And allow it to be configured externally, if needed. Signed-off-by: Damien George <damien@micropython.org>
-
Jared Hancock authored
-
- 01 Jun, 2022 2 commits
-
-
Damien George authored
I2C transfers are much more efficient if they are combined, instead of doing separate writes and reads. Fixes issue #7134. Signed-off-by: Damien George <damien@micropython.org>
-
Damien George authored
This option is useful for ports where it's more efficient to do a full I2C transfer in one go. Signed-off-by: Damien George <damien@micropython.org>
-
- 27 May, 2022 5 commits
-
-
Andrew Leech authored
-
robert-hh authored
-
robert-hh authored
The procedure given here will work whether or not the DevKit motherboard is used and is equipped with the support MCU. It is laborious but works.
-
robert-hh authored
This shortens the quickref. Also change the note about the hardware SPI frequeny limits.
-
robert-hh authored
-
- 26 May, 2022 9 commits
-
-
Damien George authored
And make it so this test can run on any target. LED and time testing has been removed from this test, that can now be tested using: ./run-tests.py --via-mpy --emit native. Signed-off-by: Damien George <damien@micropython.org>
-
Damien George authored
Signed-off-by: Damien George <damien@micropython.org>
-
Damien George authored
Signed-off-by: Damien George <damien@micropython.org>
-
Damien George authored
Signed-off-by: Damien George <damien@micropython.org>
-
Damien George authored
This allows mpy-cross to dynamically select whether ARMv7-M float instructions are supported in @micropython.asm_thumb functions. Signed-off-by: Damien George <damien@micropython.org>
-
Damien George authored
This follows on from a5324a10 and allows mpy-cross to dynamically select whether ARMv7-M instructions are supported in @micropython.asm_thumb functions. The config option MICROPY_EMIT_INLINE_THUMB_ARMV7M is no longer needed, it is now controlled by MICROPY_EMIT_THUMB_ARMV7M. Signed-off-by: Damien George <damien@micropython.org>
-
Damien George authored
This was removed in c49d5207Signed-off-by: Damien George <damien@micropython.org>
-
iabdalkader authored
-
iabdalkader authored
-
- 25 May, 2022 8 commits
-
-
iabdalkader authored
* Firmware 1.5.0 introduces a new BSD-like sockets ABI, which improves the integration with MicroPython.
-
iabdalkader authored
-
iabdalkader authored
* Internal errno can't be used with Nina module due to an issue with esp-idf config.
-
iabdalkader authored
-
iabdalkader authored
-
Damien George authored
For ports with MICROPY_VFS and MICROPY_PY_IO enabled their configuration can now be simplified to use the defaults for mp_import_stat and mp_builtin_open. This commit makes no functional change, except for the following minor points: - the built-in "open" is removed from the minimal port (it previously did nothing) - the duplicate built-in "input" is removed from the esp32 port - qemu-arm now delegates to VFS import/open Signed-off-by: Damien George <damien@micropython.org>
-
Damien George authored
The following changes are made: - If MICROPY_VFS is enabled then mp_vfs_import_stat and mp_vfs_open are automatically used for mp_import_stat and mp_builtin_open respectively. - If MICROPY_PY_IO is enabled then "open" is automatically included in the set of builtins, and points to mp_builtin_open_obj. This helps to clean up and simplify the most common port configuration. Signed-off-by: Damien George <damien@micropython.org>
-
Damien George authored
This reverts commit 2668337f. The issue with potential breaking of the BLE RX path in the radio is fixed since WS v1.12.0. Signed-off-by: Damien George <damien@micropython.org>
-
- 24 May, 2022 5 commits
-
-
iabdalkader authored
-
iabdalkader authored
-
iabdalkader authored
-
iabdalkader authored
Add support for the special sockopt 20.
-
iabdalkader authored
-