summaryrefslogtreecommitdiff
path: root/ports/nrf/boards/common.template.ld
AgeCommit message (Collapse)Author
2020-08-15SPIM3 buffer must be in first 64kB of RAMDan Halbert
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-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-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-04-21nrf: add support for nrf52833Sean Cross
This adds preliminary support for the nRF52833, which is a variant of the nRF52840 with half the RAM, half the flash, and fewer peripherals. Signed-off-by: Sean Cross <sean@xobs.io>
2020-02-12use properly-sized SPI transactionsDan Halbert
2020-02-11nrf: add SPIM3 supportDan Halbert
2020-01-31increase max connections from 2 to 5Dan Halbert
2020-01-03Add PacketBuffer and MTU negotiation support.Scott Shawcroft
PacketBuffer facilitates packet oriented BLE protocols such as BLE MIDI and the Apple Media Service. This also adds PHY, MTU and connection event extension negotiation to speed up data transfer when possible.
2019-12-12moved nrf internal filesystem to just below bootloaderDan Halbert
2019-12-10working on all portsDan Halbert
2019-12-05wipDan Halbert