summaryrefslogtreecommitdiff
path: root/tools/build_board_info.py
AgeCommit message (Collapse)Author
2021-03-31add en_GB translation to buildsDan Halbert
2021-03-29no default value for support_matrix[board_id]Neradoc
will raise an error during build if things as not as expected as suggested by @jepler
2021-03-29fix list of modules for alias boardsNeradoc
2021-03-25sort languages in a way that is not case sensitiveNeradoc
2021-03-24implement issue #4470Neradoc
move the language allow list to generate_download_info() and use it there too
2021-03-15run code formatting scriptmicroDev
2021-01-27Fix blinka release PR language listScott Shawcroft
2021-01-20Add initial RP2040 supportScott Shawcroft
The RP2040 is new microcontroller from Raspberry Pi that features two Cortex M0s and eight PIO state machines that are good for crunching lots of data. It has 264k RAM and a built in UF2 bootloader too. Datasheet: https://pico.raspberrypi.org/files/rp2040_datasheet.pdf
2020-11-18Update build board info.Scott Shawcroft
* Don't add full urls because they are too large. * Remove the unstable version when it starts with the current version.
2020-09-17Reorganize sdkconfigs and release UF2sScott Shawcroft
2020-07-06Add license to some obvious files.Diego Elio Pettenò
2020-07-03Shrink files.json by using one space instead of four.Scott Shawcroft
Also: - Remove download count update because the files are no longer on GitHub. - Add "extensions" and "languages" to each board dictionary so we can stop using "files" entirely.
2020-06-29tools/build_board_info.py: add built-in modules information for each board ↵sommersoft
for use on circuitpython.org; uses 'docs/shared_bindings_matrix.py'
2020-06-16Add meowbit UF2 download override to websiteLucian Copeland
2020-06-01include uf2 firmware for nrf52840 mdk usb dongle which has a uf2 bootloader nowYihui Xiong
2020-05-15Initial ESP32S2 port.Scott Shawcroft
Basic blinky works but doesn't check pins.
2020-04-22tools: upload .bin and .uf2 for Itaca uChip boardsMike Weiblen
uChip boards are shipped with an Arduino bootloader. The .bin files can be installed without first installing a .uf2 bootloader. See https://github.com/adafruit/circuitpython/issues/2798
2020-03-31tools: add dfu extension and mark litex as dfuSean Cross
Signed-off-by: Sean Cross <sean@xobs.io>
2020-03-31workflow: add litex_fomu to ciSean Cross
This adds fomu and litex and fomu to build on ci. It requires downloading a riscv toolchain. Signed-off-by: Sean Cross <sean@xobs.io>
2020-03-11change CI targetLucian Copeland
2020-02-28upload bin and uf2 for arduino boards; remove unneeded build stepsDan Halbert
2020-02-28change download prefix to https://downloads.circuitpython.orgDan Halbert
2020-02-28Download links now point to S3 via CloudFrontDan Halbert
2020-01-17Refine iMX RT memory layout and add three boardsScott Shawcroft
Introduces a way to place CircuitPython code and data into tightly coupled memory (TCM) which is accessible by the CPU in a single cycle. It also frees up room in the corresponding cache for intermittent data. Loading from external flash is slow! The data cache is also now enabled. Adds support for the iMX RT 1021 chip. Adds three new boards: * iMX RT 1020 EVK * iMX RT 1060 EVK * Teensy 4.0 Related to #2492, #2472 and #2477. Fixes #2475.
2020-01-06Add MIMXRT10XX port to release buildarturo182
2019-12-11Added PyPortal Pynt aliasMelissa LeBlanc-Williams
2019-11-19Added Edgebadge alias for PybadgeMelissa LeBlanc-Williams
2019-10-11Add cxd56 to build_board_infoKamil Tomaszewski
2019-09-05Merge remote-tracking branch 'upstream/master' into stm32-ci-workflowHierophect
2019-09-04Fix website updater for other users.Scott Shawcroft
It broke with adafruit-blinka but works now.
2019-09-04minor text fixesHierophect
2019-09-04remove redundant exclusion inclusionHierophect
2019-09-04add stm32 port to workflowHierophect
2019-08-27Swap the CI to GitHub Actions from TravisScott Shawcroft
2019-07-08Generate .hex for Blip.Tavish Naruka
2019-04-11Add alias support for unique board revsScott Shawcroft
This way we can list different board styles and track their downloads without a completely new binary. Fixes #1673
2019-03-11Update board info build to handle top level list.Scott Shawcroft
2019-03-05Build both BIN and UF2 for RFM boardsDan Halbert
2019-01-24Fix board info script to skip removed boards.Scott Shawcroft
2019-01-15Add MDK nRF52840 MDK USB Dongle support.Gregory P. Smith
Adds support for https://wiki.makerdiary.com/nrf52840-mdk-usb-dongle/. A cheap nRF52840 USB stick with optional headers, very Trinket and Itsy like.
2019-01-14Remove from build info tooScott Shawcroft
2018-12-30Remove nRF52832 supportDan Halbert
2018-12-11Default nrf boards to UF2Scott Shawcroft
2018-12-10Fix build board info for python3.5Scott Shawcroft
2018-12-10Strip a newline from the version tag.Scott Shawcroft
2018-12-07Build UF2s for the particle boardsScott Shawcroft
2018-11-30Capture stderr as well and work on nRF buildScott Shawcroft
2018-11-30Fix BLE buildScott Shawcroft
2018-11-30A few tweaks based on review feedbackScott Shawcroft
2018-11-30Add support for adding release info into adafruit/circuitpython-orgScott Shawcroft
This also changes the build script to python with better output.