summaryrefslogtreecommitdiff
path: root/ports
AgeCommit message (Collapse)Author
2021-03-31Merge pull request #4522 from tannewt/ble_fixup7.0.0-alpha.06.2.0-rc.0Dan Halbert
Fix central pairing and crash on clear
2021-03-31Fix central pairing and crash on clearScott Shawcroft
The list_clear would crash if we tried to clear a NULL list. (It can happen if we haven't tried to discover any services.)
2021-03-31Merge pull request #4518 from jepler/fix-bogus-assertionDan Halbert
mimxrt10xx: Fix bogus assertion.
2021-03-31raspberypi: Allow mpconfigboard to override additional itemsJeff Epler
This allows more options to be overridden to 0 in an mpconfigboard.mk. Improved: * FRAMEBUFFERIO, FULL_BUILD, BITOPS, PWMIO, RGBMATRIX, OTARYIO, PULSEIO, WATCHDOG Still problematic (pull requests welcome): * RP2PIO & NEOPIXEL_WRITE, possibly only if a status neopixel is defined * BITBANGIO, possibly only if BUSIO is enabled * RTC Incidentally, with RP2PIO & NEOPIXEL_WRITE, BITBANGIO, and RTC re-enabled I get ``` 323956 bytes used, 720524 bytes free in flash firmware space out of 1044480 bytes (1020.0kB). 12072 bytes used, 250072 bytes free in ram for stack and heap out of 262144 bytes (256.0kB). ``` Closes #4515
2021-03-31mimxrt10xx: Fix bogus assertion.Jeff Epler
.. as noted by @d-c-d
2021-03-30mimxrt1011: UART: Add additional error checkingJeff Epler
.. and make the 'invalid pin' messages standard. Closes #4502
2021-03-29Merge pull request #4508 from dhalbert/rp2040-calc-sda-hold-timeScott Shawcroft
Calculate RP2040 SDA hold time
2021-03-29Merge pull request #4495 from tyomitch/patch-1Dan Halbert
[ure] to save space, disable debug dumps by default
2021-03-29Calculate RP2040 SDA hold timeDan Halbert
2021-03-27Merge pull request #4468 from jepler/metro-m7-dup-pinsJeff Epler
remove duplicate RX/TX pin lines
2021-03-26Merge pull request #4499 from dhalbert/rp2040-lengthen-sda-tx-hold-timeLimor "Ladyada" Fried
Length RP2040 I2C SDA hold time
2021-03-26Incorporate https://github.com/adafruit/pico-sdk/pull/2Dan Halbert
2021-03-26[ure] to save space, disable debug dumps by defaultArtyom Skrobov
Has to stay enabled in unix port for the sake of tests/extmod/ure_debug.py
2021-03-26Parenthesize double-division for clarityJeff Epler
2021-03-26mimxrt10xx: Use the proper "betweenTransferDelay" (et al) valuesJeff Epler
Set the betweenTransferDelay to the SCK low-time, to avoid long pauses between bytes (transfers) while preventing the last SCK cycle in a byte from being a runt pulse. Compared to an earlier revision of this change, which just set the delays all to zero, this doesn't break using an AirLift, which was sensitive to the runt pulses (the simple loopback-wire test didn't detect the problem)
2021-03-26mimxrt10xx: Factor out "transfer_common"Jeff Epler
.. and set the "MasterPcsContinuous" flag, which removes some of the gap between bytes of a single SPI transaction
2021-03-26Freeze ESP32SPI into mimxrt1011_evkJeff Epler
.. so that it is more conveniently like the metro m7 for my testing
2021-03-26mimxrt10xx: busio: cap SPI baudrate at 30MHz per datasheetJeff Epler
2021-03-25Merge pull request #4378 from Gadgetoid/patch-remove-rp2040-i2c-bitbangDan Halbert
RP2040: Remove short-write bitbang from I2C
2021-03-25Fix 16MB Winbond namesScott Shawcroft
2021-03-25Switch devices.h to nvm.toml dataScott Shawcroft
2021-03-25Merge pull request #4474 from jepler/fix-spi-frequencyScott Shawcroft
mimxrt: SPI: Set the TCR value returned by MasterBaudSetRate
2021-03-24Use GCC @file to shorten linker command lengthScott Shawcroft
This hopefully fixes linking on Windows with cmd.exe
2021-03-24mimxrt: SPI: Set the TCR value returned by MasterBaudSetRateJeff Epler
without this, the baud rate could be wrong; in my testing, it was low by a factor of 2 when requesating baudrate=1_000_000 (1MHz). When passing the baudrate in to LPSPI_MasterInit, the setting is made automatically, but LPSPI_MAster_SetBaudRate just returns it via the out-parameter tcrPrescaleValue.
2021-03-23remove duplicate RX/TX pin linesJeff Epler
2021-03-23Merge pull request #4446 from tannewt/rp2040_flashDan Halbert
Switch RP2040 flash settings to nvm.toml
2021-03-23Merge pull request #4465 from anecdata/udp_serverLucian Copeland
swap recvfrom_into() port byte-order
2021-03-23Improve Winbond naming and correct board settingsScott Shawcroft
2021-03-22swap recvfrom_into() port byte-orderanecdata
2021-03-22Merge remote-tracking branch 'adafruit/main' into rp2040_flashScott Shawcroft
2021-03-22Fix doc build and address feedbackScott Shawcroft
2021-03-21qtpy is more of a button than a switch! add itsybitsy rev C fileslady ada
2021-03-21add USBBOOT switch, move RX pin, re-enable UART (tested)lady ada
2021-03-20Merge pull request #4449 from ladyada/mainLimor "Ladyada" Fried
adventure together with rotary trinkey
2021-03-20adventure together with rotary trinkeylady ada
2021-03-19Add requirements-dev.txt for python depsScott Shawcroft
2021-03-19Merge pull request #4442 from jepler/m7-reboot-bootloaderJeff Epler
mimxrt1011: Fix reset-to-bootloader
2021-03-19Merge pull request #4443 from jepler/evk-pins-dnpJeff Epler
imxrt1010_evk: Delete pins that are not connected
2021-03-19Merge pull request #4441 from jepler/metro_m7_4mbLimor "Ladyada" Fried
metro m7: another place to fix flash capacity
2021-03-19imxrt1010_evk: Delete pins that are not connectedJeff Epler
There are DNP resistors on the MIMXRT1010-EVK board (see SCH-45852) that lead to these pins on the arduino-style header not being connected through. In theory someone could populate them, but as it the presence of these names in the pins module caused problems when they didn't work as expected. Closes #3012
2021-03-19mimxrt1011: Fix reset-to-bootloaderJeff Epler
The definition of DBL_TAP_REG must match tinyuf2
2021-03-19fix stm compiler errorDan Halbert
2021-03-19update flash chip commentJeff Epler
2021-03-19Fix PWMOut non-error handling and never resetDan Halbert
2021-03-19another place to fix flash capacityJeff Epler
2021-03-19fix display rotation and positionDan Halbert
2021-03-18make translate; fix display pinsDan Halbert
2021-03-18correct PIDDan Halbert
2021-03-18update funhouse pins for latest rev bDan Halbert
2021-03-18merge from upstreamDan Halbert