Glenn Ruben Bakke
|
54656044f7
|
nrf5: Syncing code with upstream master and converting all module and method tables to use MP_ROM macros. Also adding explicit casting of local dicts to (mp_obj_dict_t*).
|
2017-05-09 22:54:58 +02:00 |
Glenn Ruben Bakke
|
bf79699810
|
nrf5/boards: Adding micro:bit default music pin definition. Also adding config flag for enabling pwm machine module.
|
2017-05-08 22:16:59 +02:00 |
Glenn Ruben Bakke
|
ad6a1d9136
|
nrf5/boards: Removing PWM config set to 0 from pca10001 board. Config will later be re-introduced as SOFT_PWM variant.
|
2017-05-08 21:11:21 +02:00 |
Glenn Ruben Bakke
|
10cbc83cf0
|
nrf5/pwm: Updating config name of PWM to hardware PWM to prepare for introduction of soft variant.
|
2017-05-08 21:10:18 +02:00 |
Glenn Ruben Bakke
|
7bcc61b0c1
|
nrf5/boards: Adding board target for feather52 using s132 v.2.0.1 application offset even if the device is not using softdevice. To be worked on later.
|
2017-04-26 00:18:10 +02:00 |
Glenn Ruben Bakke
|
97d46bae6a
|
nrf5/boards: decrease size of ISR region from 4k to 1k in custom feather52 linker script to get some more flash space.
|
2017-04-26 00:16:19 +02:00 |
Glenn Ruben Bakke
|
3286d81a48
|
nrf5/boards: Updating feather52 mpconfigboard.h to use correct uart pins, flow control disabled. Also adjusting leds down to two leds.
|
2017-04-26 00:15:14 +02:00 |
Glenn Ruben Bakke
|
5f4798b0f2
|
nrf5/boards: Updating path to custom linker script for feather52 board.
|
2017-04-25 21:55:50 +02:00 |
Glenn Ruben Bakke
|
50bb18015a
|
nrf5/boards: Renaming bluefruit_nrf52_feather to feather52 to shorten down the name quite drastically.
|
2017-04-25 21:54:35 +02:00 |
Glenn Ruben Bakke
|
6f6c5d30e8
|
nrf5/boards: Updating path to custom bluefruit feather linker script after renaming board folder.
|
2017-04-25 21:51:10 +02:00 |
Glenn Ruben Bakke
|
4ae600be8a
|
nrf5/boards: Renaming bluefruit_feather to bluefruit_nrf52_feather as it also exist a m0 variant of the board name.
|
2017-04-25 21:49:17 +02:00 |
Glenn Ruben Bakke
|
8aa6e0388e
|
nrf5/boards: Updating mpconfigboard.h for bluefruit nrf52 feather with correct board, mcu and platform name.
|
2017-04-25 21:48:01 +02:00 |
Glenn Ruben Bakke
|
195c492419
|
nrf5/boards: Updating adafruit bluefruit nrf52 feather linker script to use 0x1c000 application offset.
|
2017-04-25 21:44:01 +02:00 |
Glenn Ruben Bakke
|
8429d022e1
|
nrf5/boards: Renaming custom linker script for bluefruit feather to reflect that the purpose of the custom linker script is DFU. The script is diverging from the generic s132 v2 linker script in the offset of the application.
|
2017-04-25 08:53:52 +02:00 |
Glenn Ruben Bakke
|
7043680f1f
|
nrf5/boards: Adding custom linker script for adafruit nrf52 bluefruit feather to be able to detect application upper boundry in flash. Pointing s132 mk file to use this new custom linker script instead of the generic s132 v2 linker script.
|
2017-04-25 08:49:18 +02:00 |
Glenn Ruben Bakke
|
ec6502c1ea
|
nrf5/boards: Adding linker script for nrf52832 s132 v.2.0.1.
|
2017-04-24 23:29:05 +02:00 |
Glenn Ruben Bakke
|
0ba9c62940
|
nrf5/boards: Adding template board makefiles and configs for bluefruit nrf52 feather. Copied from pca10040 target board. Linker script reference updated to use s132 v2.0.1. Non-BLE enable build disabled for now. Board configuration for leds, uart etc has not been updated yet from pca10040 layout.
|
2017-04-24 23:25:25 +02:00 |
Glenn Ruben Bakke
|
3c8323aff4
|
nrf5/boards: Updating makefiles using bluetooth stack to use updated linker script file names.
|
2017-04-24 22:28:08 +02:00 |
Glenn Ruben Bakke
|
f4fd45bef3
|
nrf5/boards: Renaming bluetooth stack linker scripts to reflect version of the stack.
|
2017-04-24 22:22:17 +02:00 |
Glenn Ruben Bakke
|
bccfc7262d
|
nrf5/boards: adding some spaces in s132 makefile for pca10040.
|
2017-04-24 22:18:46 +02:00 |
Glenn Ruben Bakke
|
582db669b6
|
nrf5/boards: Renaming linker script for nrf52832 using bluetooth stack such that it also holds the version number of the stack. Updating linkerscript using the target linker script.
|
2017-04-24 22:02:41 +02:00 |
Glenn Ruben Bakke
|
d7cfae3639
|
nrf5/usocket: Removing network modules related to Bluetooth 6lowpan implementation as it depends on SDK libraries for now. Will be moved to seperate working branch.
|
2017-04-09 18:53:58 +02:00 |
Glenn Ruben Bakke
|
4dd86178bc
|
nrf5: Removing custom display, framebuffer and graphics module to make branch contain core components instead of playground modules.
|
2017-04-09 18:25:15 +02:00 |
Glenn Ruben Bakke
|
fb983c7692
|
nrf5/boards: Inrease heap size in the nrf52832 w/s132 bluetooth stack linker script.
|
2017-03-26 20:46:23 +02:00 |
Glenn Ruben Bakke
|
a01a3734f8
|
nrf5/boards: Adjust heap end after increased .data usage in nrf52832 s132 linker script.
|
2017-03-12 23:20:53 +01:00 |
Glenn Ruben Bakke
|
3b2ca64738
|
nrf5/boards: Remove define of machine PWM module configuration in nrf51 targets, as the device does not have a HW PWM peripheral.
|
2017-03-07 18:05:38 +01:00 |
Glenn Ruben Bakke
|
9689aae45b
|
nrf5/boards: Disable all display modules in pca10028 board config.
|
2017-03-07 18:01:13 +01:00 |
Glenn Ruben Bakke
|
5f705adae0
|
nrf5/boards: Adding more heap memory to the nrf51 256k/32k s110 linker script. Leaving 2k for stack.
|
2017-03-07 17:41:46 +01:00 |
Glenn Ruben Bakke
|
4a631a0d47
|
nrf5/boards: Renaming linker script for all nrf51 and nrf52 into more logical names. Updating all boards with new names.
|
2017-03-04 19:13:59 +01:00 |
Glenn Ruben Bakke
|
80c9c2e3c0
|
nrf5/boards: Adding support for SPI, I2C, ADC, and Temp in machine modules in micro:bit target. Also activating hal drivers for the peripherals.
|
2017-03-04 02:14:50 +01:00 |
Glenn Ruben Bakke
|
ef6d583ec3
|
nrf5/boards: Updating nrf51822_aa_s110.ld to be more generic, leaving all RAM not used for stack, .bss and .data to the heap.
|
2017-03-04 01:29:05 +01:00 |
Glenn Ruben Bakke
|
2af06bd3fa
|
nrf5/boards: Adding BLUETOOTH_LFCLK_RC to CFLAGS in microbit s110 makefile.
|
2017-03-03 23:21:47 +01:00 |
glennrub
|
c1ffac9998
|
Merge pull request #1 from ajbaabf/nrf5_no_sdk
added support for hardware temperature sensor
|
2017-02-28 08:33:11 +01:00 |
Bander Ajba
|
66542c34b9
|
did required modification to merge the temperature sensore module
|
2017-02-26 11:17:07 +03:00 |
Bander Ajba
|
378c40b4da
|
did required modification to merge the temperature sensore module
|
2017-02-26 11:14:17 +03:00 |
Glenn Ruben Bakke
|
e60a06563e
|
nrf5/boards: Updating pca10028 bluetooth stack targets to have a MCU_SUB_VARIANT.
|
2017-02-24 15:03:53 +01:00 |
Bander Ajba
|
3882b0e2ff
|
added support for hardware temperature sensor
|
2017-02-24 00:38:08 +03:00 |
Glenn Ruben Bakke
|
486d05ff17
|
nrf5/boards: Releasing more RAM for heap use in the nrf51 s110 linker script.
|
2017-02-19 19:00:31 +01:00 |
Glenn Ruben Bakke
|
4ddc213d7f
|
nrf5/boards: Updating board makefiles for s132 and s1xx target for pca10040 (nrf52832) by adding sub variant and device define to the makefiles.
|
2017-02-03 19:28:16 +01:00 |
Glenn Ruben Bakke
|
5e9e48e9e3
|
nrf5: Renaming configuration define in board configs using i2c from MICROPY_PY_MACHINE_HW_I2C to MICROPY_PY_MACHINE_I2C as the config is overlapping with the latter.
|
2017-02-02 18:43:12 +01:00 |
Glenn Ruben Bakke
|
4cbdbc9a4b
|
nrf5: Renaming configuration define in board configs using i2c from MICROPY_PY_MACHINE_HW_I2C to MICROPY_PY_MACHINE_I2C as the config is overlapping with the latter.
|
2017-02-02 18:41:44 +01:00 |
Glenn Ruben Bakke
|
0066f226aa
|
nrf5/boards: Activating all display drivers in pca10056 board.
|
2017-02-02 18:29:51 +01:00 |
Glenn Ruben Bakke
|
44daeb7d94
|
nrf5/boards: Updating s110 SD linker script for micro:bit.
|
2017-02-02 18:08:28 +01:00 |
Glenn Ruben Bakke
|
9009ad67b0
|
nrf5/boards: Updating boards to comply to new style of configuring pins for uart and spi.
|
2017-01-26 22:29:58 +01:00 |
Glenn Ruben Bakke
|
6387490e4a
|
nrf5/boards: Updating board configuration for pca10056 (nrf52840) with new pin configuration scheme for SPI and UART.
|
2017-01-26 22:15:35 +01:00 |
Glenn Ruben Bakke
|
0fdcd2eac7
|
nrf5/boards: Adding ssd1289 lcd module in pca10040 (nrf52832) board.
|
2017-01-25 19:51:14 +01:00 |
Glenn Ruben Bakke
|
e40c385c6a
|
nrf5: Syncing code after upmerge with master.
|
2017-01-22 22:18:44 +01:00 |
Glenn Ruben Bakke
|
8e6b51a605
|
nrf5/boards: Enable LS0XXB7DXXX display module in pca10056 board config.
|
2017-01-19 20:46:58 +01:00 |
Glenn Ruben Bakke
|
00a59ed8d6
|
nrf5/boards: Enable ssd1305 oled display to be default for pca10028 for now.
|
2017-01-16 23:39:50 +01:00 |
Glenn Ruben Bakke
|
73be85dd6d
|
nrf52/boards: Increasing the stack and heap in pca10056 (nrf52840) target from 2k/32k to 40k/128k to debug some buffer problems when running large frozen python programs.
|
2017-01-15 19:39:57 +01:00 |