summaryrefslogtreecommitdiff
path: root/ports/nrf/boards
AgeCommit message (Collapse)Author
2020-07-17Disable existing native networking.Scott Shawcroft
We're moving towards a co-processor model and a Wiznet library is already available. New native APIs will replace these for chips with networking like the ESP32S2 but they won't be these.
2020-07-16Merge pull request #3157 from tinkeringtech/tinkeringtech-scoutmakes-azulScott Shawcroft
Addition of Tinkeringtech ScoutMakes Azul nRF52840 based platform to CircuitPython
2020-07-15Added the TinkeringTech ScoutMakes Azul platform to CircuitPythonTinkeringTech
2020-07-13Merge branch 'main' into masterScott Shawcroft
2020-07-11use RGB LEDs as status indicatorsYihui Xiong
2020-07-11add LED status, remove unused macrosYihui Xiong
2020-07-11use VID & PIDs granted by SeeedYihui Xiong
2020-07-09Merge pull request #3135 from arms22/bless_dev_board_multi_sensorScott Shawcroft
Add new board BLE-SS dev board Multi Sensor
2020-07-09fix pre-commit checkYihui Xiong
2020-07-09add makerdiary m60 keyboardYihui Xiong
Signed-off-by: Yihui Xiong <yihui.xiong@hotmail.com>
2020-07-09add makerdiary nrf52840 m.2 devkitYihui Xiong
Signed-off-by: Yihui Xiong <yihui.xiong@hotmail.com>
2020-07-09Add new board BLE-SS dev board Multi Sensorarms22
2020-07-08 modified: ports/nrf/boards/raytac_mdbt50q-db-40/pins.cArudinne
2020-07-07 modified: ports/nrf/boards/raytac_mdbt50q-db-40/pins.cArudinne
2020-07-07 modified: ports/nrf/boards/raytac_mdbt50q-db-40/mpconfigboard.mkArudinne
modified: ports/nrf/boards/raytac_mdbt50q-db-40/pins.c
2020-07-07 new file: ports/nrf/boards/raytac_mdbt50q-db-40/board.cArudinne
new file: ports/nrf/boards/raytac_mdbt50q-db-40/bootloader/6.0.0/pca10056_bootloader_6.0.0_s140.zip new file: ports/nrf/boards/raytac_mdbt50q-db-40/mpconfigboard.h new file: ports/nrf/boards/raytac_mdbt50q-db-40/mpconfigboard.mk new file: ports/nrf/boards/raytac_mdbt50q-db-40/pins.c
2020-06-26sdcardio: implement new library for SD card I/OJeff Epler
Testing performed: That a card is successfully mounted on Pygamer with the built in SD card slot This module is enabled for most FULL_BUILD boards, but is disabled for samd21 ("M0"), litex, and pca10100 for various reasons.
2020-06-25I2CPeripheral: Rename class and its moduleJeff Epler
This is an incompatible change.
2020-06-05Add nice!nano board supportNick
2020-06-03Fix up end of file and trailing whitespace.Diego Elio Pettenò
This can be enforced by pre-commit, but correct it separately to make it easier to review.
2020-05-27Merge remote-tracking branch 'adafruit/master' into wdt-nrfScott Shawcroft
2020-05-27Correct HiiBot BlueFi USB_PIDDan Halbert
Donated a PID set for HiiBot BlueFi.
2020-05-27nrf: pca10100: disable some unused features to shrink imageSean Cross
This removes some features that are largely unused in order to get the image to fit. Recommended in https://github.com/adafruit/circuitpython/pull/2933#issuecomment-632859678 Signed-off-by: Sean Cross <sean@xobs.io>
2020-05-27nrf: simmel: shrink filesystem to fit watchdog timerSean Cross
The watchdog timer has increased the amount of code and text that's required. Signed-off-by: Sean Cross <sean@xobs.io>
2020-05-27nrf: discard arm exception sectionsSean Cross
Since these exceptions are unused, don't include them in the output binary. Signed-off-by: Sean Cross <sean@xobs.io>
2020-05-27watchdog: rename module from `wdt` and move to `microcontroller`Sean Cross
This also places it under the `microcontroller` object. Signed-off-by: Sean Cross <sean@xobs.io>
2020-05-27nrf: simmel: enable wdt supportSean Cross
This enables WDT support for Simmel. Other platforms cannot yet use WDT because it overflows their flash storage. Enable CIRCUITPY_WDT support for the nrf target. Signed-off-by: Sean Cross <sean@xobs.io>
2020-05-27nrf: ld: add ARM.exidx to output imageSean Cross
With the WDT changes, building Circuit Python results in the following error: /opt/gcc-arm-none-eabi-9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld: section .ARM.exidx LMA [00000000000621c8,00000000000621cf] overlaps section .data LMA [00000000000621c8,0000000000062383] This is because unwinding data is getting generated, but has nowhere to go. Re-enable this data in the linker script so it is saved. Signed-off-by: Sean Cross <sean@xobs.io>
2020-05-26Merge pull request #2955 from BradChan/masterDan Halbert
Add hiibot_bluefi board definitions
2020-05-18nrf: linker: add a new .uninitialized sectionSean Cross
This section immediately follows the .bss section, and is designed to contain uninitialized variables that should persist across reboots. The section is placed directly after .bss, under the theory that the size of Circuit Python's .bss + .data is bigger than the bootloader's .bss + .data, so there is less likely to be a conflict. Signed-off-by: Sean Cross <sean@xobs.io>
2020-05-18add hiibot_blueficyz
2020-05-12nrf: simmel: decrease flash filesystem sizeSean Cross
The flash filesystem must be reduced in order to allow the current build to fit. Signed-off-by: Sean Cross <sean@xobs.io>
2020-05-12nrf: simmel: disable SPIM3Sean Cross
Disable the SPIM3 controller to avoid needing to dedicate 8 kB to the SPIM3 block. Signed-off-by: Sean Cross <sean@xobs.io>
2020-05-12nrf: simmel: enable aesioSean Cross
This adds AES support to simmel. Signed-off-by: Sean Cross <sean@xobs.io>
2020-05-12nrf: simmel: correct CSn pinSean Cross
The CSn pin is pin 6 on bank 1, not bank 0. Signed-off-by: Sean Cross <sean@xobs.io>
2020-05-11Merge pull request #2833 from xiongyihui/pitaya-go5.4.0-beta.0Scott Shawcroft
add nRF52840 based Makerdiary Pitaya Go
2020-05-04make translate againDan Halbert
2020-05-04Merge pull request #2844 from xobs/add-nrf-pca10100Dan Halbert
nrf: add pca10100
2020-05-04nrf: simmel: enable CIRCUITPY_USB_HIDSean Cross
Simmel had USB HID disabled in order to save space. However, the board configuration did not set USB_DEVICES, causing it to inherit the default device bouquet of MSC,CDC,MIDI,HID. This in turn caused HID to be included in the USB Configuration Descriptor. For some reason, this was not a problem in an earlier version of tinyusb or circuitpython. However, in the most recent version this has rightfully caused asserts to appear during configuration. Re-enable USB_HID for now, as it doesn't add too much in terms of space. We may disable it again later on if we become pressed for space. Signed-off-by: Sean Cross <sean@xobs.io>
2020-05-04nrf: add pca10100Sean Cross
This is the nRF52833-DK board. Signed-off-by: Sean Cross <sean@xobs.io>
2020-05-01use Nordic's VID which seems to be allowedYihui Xiong
https://devzone.nordicsemi.com/f/nordic-q-a/50638/usb-pid-for-nrf52840
2020-04-30Merge remote-tracking branch 'adafruit/master' into lower_powerScott Shawcroft
2020-04-30Merge pull request #2834 from Teknikio/fix/bluebird_pinoutScott Shawcroft
Update teknikio bluebird pin assignments
2020-04-30update teknikio bluebird pin assignmentsJoeBakalor
2020-04-30add nRF52840 based Makerdiary Pitaya GoYihui Xiong
2020-04-29Merge remote-tracking branch 'adafruit/master' into ringbuf-fixesDan Halbert
2020-04-29Merge remote-tracking branch 'adafruit/master' into lower_powerScott Shawcroft
2020-04-29nrf: add simmel boardSean Cross
This adds support for Simmel, an nRF52833-based bluetooth tracking board designed to aid in pandemic tracing. Signed-off-by: Sean Cross <sean@xobs.io>
2020-04-28add submodule to TG-Watch02ATG-Techie
2020-04-27add submodule to TG-Watch02ATG-Techie