Commit Graph

  • 608d421752 stm32/mboot: Remove custom HAL_RCC_GetHCLKFreq and use HAL provided one. Damien George 2022-01-20 16:08:17 +11:00
  • 037b2c72a1 py/objstr: Support '{:08}'.format("Jan") like Python 3.10. Jeff Epler 2022-01-10 09:03:27 -06:00
  • 5e506567a3 stm32/mbedtls: Enable MBEDTLS_TLS_DEFAULT_ALLOW_SHA1_IN_KEY_EXCHANGE. Damien George 2022-01-17 17:21:48 +11:00
  • 2c9dc5742a tests/multi_net: Add testing key/cert to SSL server/client test. Damien George 2022-01-17 17:20:06 +11:00
  • c54717a78f tests/run-multitests.py: Set HOST_IP so tests work between PC and board. Damien George 2022-01-17 17:15:31 +11:00
  • 5df1d8be6c tests/run-multitests.py: Ignore lld_pdu_get_tx_flush_nb msgs from IDF. Damien George 2022-01-17 14:23:24 +11:00
  • da4b38e756 all: Bump version to 1.18. v1.18 Damien George 2022-01-17 09:50:31 +11:00
  • 38054a57f3 tools/mpremote: Bump version to 0.1.0. Damien George 2022-01-17 09:39:38 +11:00
  • cf258c898e windows/msvc: Run qstr preprocessing phase in parallel. stijn 2022-01-12 13:57:41 +01:00
  • a3bbd5332b esp32/machine_bitstream: Reinstate bitstream bit-bang implementation. Damien George 2022-01-11 17:21:14 +11:00
  • e754c2e84f esp32/esp32_rmt: Install RMT driver on core 1. Damien George 2022-01-13 15:16:16 +11:00
  • 8957386250 docs/esp32: Update RMT quickref example to match latest code. Damien George 2022-01-13 22:38:41 +11:00
  • 49325de475 tools/ci.sh: Build zephyr nucleo_wb55rg to test zephyr bluetooth build. Damien George 2022-01-12 16:12:37 +11:00
  • a49b51b7db zephyr/modbluetooth_zephyr: Provide dummy connect_cancel function. Damien George 2022-01-12 16:10:52 +11:00
  • e7fff736b5 extmod/modbluetooth: Put declaration of connect_cancel in correct place. Damien George 2022-01-12 16:08:40 +11:00
  • 889dee8076 extmod/modbluetooth: Fix conditional compilation of ringbuf_put_uuid. Damien George 2022-01-12 16:05:33 +11:00
  • f2ccf87e0b extmod/network_ninaw10: Use socket timeout preset in modusocket. iabdalkader 2022-01-07 22:39:53 +02:00
  • 842da93011 extmod/modusocket: Initialise accepted socket state. iabdalkader 2022-01-09 15:37:02 +02:00
  • 67420de4f4 extmod/modusocket: Allow setting timeout on unbound sockets. iabdalkader 2022-01-07 22:26:17 +02:00
  • b47b245c2e windows/appveyor: Build mpy-cross only once for mingw-w64. stijn 2022-01-10 14:27:29 +01:00
  • ff0227fa0d esp32/boards/GENERIC_D2WD: Build with -Os optimisation. Damien George 2022-01-09 11:22:30 +11:00
  • 1892d03740 mimxrt,stm32: Enable MICROPY_PY_USSL_FINALISER. Damien George 2022-01-08 00:02:04 +11:00
  • 772058a6bd py/mpconfig.h: Define MICROPY_PY_USSL_FINALISER only if not defined. Damien George 2022-01-07 23:59:17 +11:00
  • 22cf0940e1 py/modbuiltins: Add additional macro for extending builtins. stijn 2022-01-05 16:04:58 +01:00
  • df3f59ca4b ports: Update board.json files to link to new board images. Damien George 2022-01-07 11:33:28 +11:00
  • b96318ab61 esp32: Enable platform module with IDF version. Damien George 2022-01-06 18:25:29 +11:00
  • 3243abfda2 extmod/moduplatform: Detect xtensa arch. Damien George 2022-01-06 18:24:52 +11:00
  • 000b001fc1 rp2/boards/GARATRONIC_PYBSTICK26_RP2040: Use correct pico-sdk board cfg. Damien George 2022-01-06 16:50:20 +11:00
  • 4693cf9081 rp2/CMakeLists.txt: Allow a board to override PICO_BOARD. Damien George 2022-01-06 16:49:57 +11:00
  • d4997c7b60 lib/stm32lib: Update library for fix to F7 USB HS. Damien George 2022-01-06 16:43:22 +11:00
  • 8ac5613419 LICENSE,docs: Update copyright year range to include 2022. Damien George 2022-01-06 15:50:14 +11:00
  • 12f9f93b39 drivers/ninaw10/nina_wifi_drv: Fix DNS resolution. iabdalkader 2022-01-05 16:47:11 +02:00
  • 5a86031223 extmod/network_ninaw10: Make recv/recvfrom interchangeable. iabdalkader 2022-01-04 21:28:23 +02:00
  • 73a6b53dbe extmod/network_ninaw10: Return -1 on timeout from recv/send. iabdalkader 2022-01-04 20:06:32 +02:00
  • 544c232eb7 extmod/network_ninaw10: Make NIC state persistent. iabdalkader 2022-01-04 19:57:21 +02:00
  • 0f25e0387c extmod/network_ninaw10: Disable active connections before connecting. iabdalkader 2022-01-04 19:20:38 +02:00
  • c6d26bc524 zephyr: Upgrade to Zephyr v2.7.0. Maureen Helm 2022-01-03 10:22:46 -06:00
  • 0cf03bd3b1 zephyr: Use CONFIG_USB_DEVICE_STACK for conditional USB device support. Maureen Helm 2022-01-04 16:58:42 -06:00
  • 1e5df0982a zephyr: Get UART console device from devicetree instead of Kconfig. Maureen Helm 2022-01-03 17:19:37 -06:00
  • 080a9e906d zephyr: Update include path to reboot.h. Maureen Helm 2022-01-03 10:16:44 -06:00
  • ddbbfbed75 zephyr: Increase minimum CMake version to 3.20.0. Maureen Helm 2022-01-03 10:10:50 -06:00
  • 1469e29905 tools/ci.sh: Upgrade Zephyr docker image to v0.21.0. Maureen Helm 2022-01-03 09:51:56 -06:00
  • 908e4cf5c3 rp2: Add support for DHT11 and DHT22 sensors. iabdalkader 2022-01-02 15:07:33 +02:00
  • 01d9b7adde rp2/machine_pwm: Keep duty value when changing the frequency. robert-hh 2021-12-30 14:58:30 +01:00
  • 9e56e630ca rp2/machine_pwm: Fix PWM frequency setting. robert-hh 2021-12-30 12:08:16 +01:00
  • f4487a0049 rp2/boards/ARDUINO_NANO_RP2040_CONNECT: Set default I2C pins. iabdalkader 2021-12-29 19:43:22 +02:00
  • 79ae7098ca esp32/machine_bitstream: Fix signal duplication on output pins. Simon Baatz 2022-01-02 00:30:37 +01:00
  • 49d8ae3ecc esp32/machine_i2s: Add support for ESP-IDF 4.4. MikeTeachman 2021-12-23 09:27:49 -08:00
  • 644f4dcc94 shared/runtime/pyexec: Cleanup EXEC_FLAG flag constants. iabdalkader 2021-12-31 17:01:03 +02:00
  • 58b56b91c4 py/qstr: Reset mpstate.qstr_last_chunk before raising an error. Emilie Feral 2021-12-27 15:39:34 +01:00
  • 01953f2964 docs/differences: Document details of new PEPs/features in Python 3.5+. NitiKaur 2021-10-13 12:32:37 +05:30
  • 802ef271b8 mimxrt/hal: Allow readSampleClkSrc to be configured by a board. Chris Boudacoff 2021-12-16 16:22:20 +02:00
  • 3f16719888 windows/appveyor: Build both standard and dev variants. stijn 2021-11-25 16:50:10 +01:00
  • 19d949a866 tests/extmod: Skip uselect_poll_udp when poll() is not available. stijn 2021-11-25 11:33:35 +01:00
  • 7955734aca windows: Run tests via Makefile. stijn 2021-11-25 11:33:35 +01:00
  • 05ed19e73e windows: Add support for build variants to windows port. Andrew Leech 2021-11-25 12:16:29 +11:00
  • bfe9eba484 tools/autobuild: Build esp8266 OTA image with GENERIC_1M board. Damien George 2021-12-23 17:41:28 +11:00
  • a29c70c9b4 esp8266: Allow building a board to any dest directory. Damien George 2021-12-23 17:09:05 +11:00
  • 8af9dbbde1 stm32/network_wiznet5k: Fix build error with wiznet5k and lwip enabled. iabdalkader 2021-12-29 23:38:16 +02:00
  • 959e6f7da9 tools/upip.py: Skip '.frozen' entry in sys.path for install path. Damien George 2021-12-21 23:16:51 +11:00
  • aac5a97d08 ports: Move '.frozen' to second entry in sys.path. Damien George 2021-12-21 23:07:00 +11:00
  • 028776d97b tools/mpremote: Add link to mpremote docs URL in help message. Damien George 2021-12-29 23:35:24 +11:00
  • 74e995dfd2 tools/mpremote: Add help command. Sergei Silnov 2021-09-05 14:11:35 +02:00
  • 7566d107d5 tools/mpremote: Add mkdir and rmdir to RemoteFS. Michael Bentley 2021-10-03 00:06:40 -06:00
  • 599b61c086 esp32/machine_bitstream: Replace bit-bang code with RMT-based driver. Jim Mussared 2021-11-11 23:36:27 +11:00
  • 09fe80d091 esp32/machine_pwm: Keep duty constant when changing frequency. IhorNehrutsa 2021-12-12 14:16:53 +02:00
  • 4189c64869 esp32/modnetwork: Synchronize WiFi AUTH_xxx constants with IDF values. IhorNehrutsa 2021-12-05 04:01:24 +02:00
  • c768704cfd tests/basics/int_big_cmp.py: Add more tests for big-int comparison. Damien George 2021-12-21 18:00:11 +11:00
  • 2c139bbf4e py/mpz: Fix bugs with bitwise of -0 by ensuring all 0's are positive. Damien George 2021-11-30 00:31:46 +11:00
  • 05bea70979 esp8266/etshal.h: Remove unneeded function declarations. Damien George 2021-12-20 12:27:06 +11:00
  • f2b5c99fde stm32/boards/OLIMEX_H407: Fix typo in OLIMEX H407 board.json. Matt Trentini 2021-12-16 21:52:05 +11:00
  • bedd9c5463 stm32/boards/make-pins.py: Generate empty ADC table if needed. iabdalkader 2021-12-18 22:18:33 +02:00
  • 1dc532019b stm32/qspi: Fix typo in address comment. iabdalkader 2021-12-18 19:32:06 +02:00
  • f9e5b0d93d stm32/factoryreset: Init vfs flags before calling pyb_flash_init_vfs. iabdalkader 2021-12-18 19:11:47 +02:00
  • fe9ffff9c0 py/mpstate.h: Only include sys.path/argv objects in state when enabled. Damien George 2021-12-19 08:55:40 +11:00
  • de43b500bd py/runtime: Allow initialising sys.path/argv with defaults. Damien George 2021-12-17 23:35:32 +11:00
  • 86394f70fc docs/library/sys.rst: Add note about '.frozen' as an entry in sys.path. Jim Mussared 2021-12-11 23:39:40 +11:00
  • 86ce442607 ports: Add '.frozen' as the first entry in sys.path. Jim Mussared 2021-12-11 23:04:01 +11:00
  • d6d4a5819b py/mkrules.cmake: Set frozen preprocessor defs early. Jim Mussared 2021-12-11 23:01:58 +11:00
  • e0bf4611c3 py: Only search frozen modules when '.frozen' is found in sys.path. Jim Mussared 2021-12-11 22:40:21 +11:00
  • f853e3e106 tools/makemanifest.py: Merge make-frozen.py. Jim Mussared 2021-12-08 16:47:33 +11:00
  • 92353c2911 all: Remove support for FROZEN_DIR and FROZEN_MPY_DIR. Jim Mussared 2021-12-08 16:04:11 +11:00
  • f241db7efe teensy: Switch to use manifest.py instead of FROZEN_DIR. Jim Mussared 2021-12-08 16:02:42 +11:00
  • cc23e99f32 py/modio: Remove io.resource_stream function. Jim Mussared 2021-12-08 14:18:39 +11:00
  • d6dc4cb65a py/showbc: Fix printing of raw bytecode header on nanbox builds. Damien George 2021-12-15 16:54:47 +11:00
  • 598618e8cf tools/makemanifest.py: Make str conversion compatible with Python 2. Damien George 2021-12-15 16:51:08 +11:00
  • 9aa151e3f3 esp32/boards: Remove SPI pin defaults from GENERIC S2/S3 boards. Tomas Vanek 2021-12-01 22:09:28 +01:00
  • e761152d72 esp32/machine_hw_spi: Set proper default SPI(id=2) pins on S2 and S3. Tomas Vanek 2021-11-29 16:49:11 +01:00
  • d08886558b esp32/machine_hw_spi: Set proper default SPI(id=1) pins on S2,S3 and C3. Tomas Vanek 2021-11-29 12:57:28 +01:00
  • 3305ec44a2 esp32/machine_hw_spi: Fix SPI default pins reordering on ESP32-S2/S3. Tomas Vanek 2021-12-01 18:34:39 +01:00
  • f9733705a9 esp32/machine_pin: Make GPIO 26 usable for S2,S3 if SPIRAM not config'd. Tomas Vanek 2021-05-20 19:15:52 +02:00
  • e9f880482c tools/upip.py: Support == to specify exact package version. Christian Decker 2021-11-26 16:18:11 +01:00
  • d9d67adef1 docs: Remove trailing spaces and convert tabs to spaces. Damien George 2021-12-15 11:49:22 +11:00
  • 5ca56aaf16 mimxrt: Tidy up the board flash related files. robert-hh 2021-10-05 20:59:47 +02:00
  • c5dbbf71c0 mimxrt: Use -Og instead of -O0 for DEBUG builds. robert-hh 2021-12-09 08:44:26 +01:00
  • 64aa0bcb88 mimxrt: Enable ticks_cpu at boot time for NDEBUG builds only. robert-hh 2021-12-07 11:38:37 +01:00
  • 74e8db0ed1 mimxrt: Refactor the reading of the machine id. robert-hh 2021-11-30 20:23:03 +01:00
  • 1e9eaa7af5 mimxrt: Add a driver for the DP83848 PHY device. robert-hh 2021-11-30 15:22:42 +01:00
  • 5d8941ec85 mimxrt: Fix a tiny unnoticed bug in sdcard.c. robert-hh 2021-11-25 08:39:58 +01:00
  • ea09dccfea mimxrt: Re-Enable eth checksum creation by HW. robert-hh 2021-11-09 13:58:45 +01:00