Dan Halbert
210c3274e5
Merge remote-tracking branch 'adafruit/master' into assert_pin-and-mp_const_none-cleanup
2020-03-05 17:47:01 -05:00
Scott Shawcroft
4aec5d1e83
Merge pull request #2680 from hierophect/stm32-clock-hotfix
...
STM32: Fix restriction on GPIO clock enables for F407 Discovery board
2020-03-04 11:43:33 -08:00
Lucian Copeland
55e13715a9
Expand GPIO clock enables for F405 and F407
2020-03-03 17:21:47 -05:00
Lucian Copeland
eb71bfe9d3
Exclude SoCs without basic timers
2020-03-02 11:22:40 -05:00
Lucian Copeland
611ef27ac2
stm32: Add PulseOut support
...
Matches the implementations of the NRF and Atmel ports. TIM7 is used as it does not have a tied pin. Contains some register micromanagement since HAL support for the TIM7 timer is limited.
2020-02-29 14:47:47 -05:00
Dan Halbert
b6206406de
new pin validation routines; don't use mp_const_none if NULL will do
2020-02-28 23:43:04 -05:00
Dave Marples
490a808bf6
Addition of stubs for rs485/CTS/RTS handling on non-implemented chips
2020-02-18 23:16:40 +00:00
Lucian Copeland
afc1c88046
remove bad define
2020-02-12 15:56:24 -05:00
Lucian Copeland
fd2982f5c9
revert cross-board flag strategy
2020-02-12 15:12:05 -05:00
Lucian Copeland
6d91ed2156
move defaults to avoid conflict
2020-02-12 14:38:27 -05:00
Lucian Copeland
b248486c3b
cleanup flag changes
2020-02-12 14:32:50 -05:00
Lucian Copeland
b7bb85a4da
Merge remote-tracking branch 'upstream/master' into stm32-espruino-wifi
2020-02-12 14:31:08 -05:00
Lucian Copeland
7831c475b9
change flag styling
2020-02-12 14:30:29 -05:00
hierophect
4bc093675c
Merge branch 'master' into stm32-temperature-us
2020-02-12 12:13:56 -05:00
Scott Shawcroft
8364c60eb2
Merge pull request #2570 from hierophect/stm32-f407-disco
...
STM32: Add STM32F4Discovery support
2020-02-10 17:19:00 -08:00
Lucian Copeland
c4436910c3
create F407 specific files
2020-02-10 12:44:23 -05:00
Lucian Copeland
3f700e7e68
fix missing parameter
2020-02-10 12:16:00 -05:00
Lucian Copeland
b4c60c3355
Merge remote-tracking branch 'upstream/master' into stm32-espruino-wifi
2020-02-10 11:52:32 -05:00
Lucian Copeland
baf8d9ef5f
Merge remote-tracking branch 'upstream/master' into stm32-temperature-us
2020-02-10 11:45:49 -05:00
hierophect
b93d6e861b
Merge pull request #2596 from hierophect/stm32-espruino-pico
...
STM32: Espruino Pico
2020-02-07 14:14:49 -05:00
Dan Halbert
005c4caf8c
fix function defs for compiler
2020-02-07 10:32:37 -05:00
Dan Halbert
857d8ab40a
improve time.monotonic_ns() accuracy from ms to us
2020-02-07 10:02:50 -05:00
Lucian Copeland
41b5f73785
revert mixed up linkers
2020-02-06 18:47:06 -05:00
Lucian Copeland
848577e830
Update PID
2020-02-06 12:55:36 -05:00
Lucian Copeland
aee26b1c79
Add proper PID
2020-02-06 12:25:17 -05:00
Lucian Copeland
4122f85888
Create board definitions, add to board list
2020-02-06 12:19:19 -05:00
Lucian Copeland
383854ac50
Add espruino pico to board list
2020-02-06 11:25:07 -05:00
Lucian Copeland
08cf152aa8
Document flashing process
2020-02-06 11:11:51 -05:00
Lucian Copeland
698ad745f6
Fix oscillator issue, add button and LED pins
2020-02-06 10:49:03 -05:00
Lucian Copeland
cdd1622350
Fix oscillator oversight in clocks.c
2020-02-05 18:12:48 -05:00
Lucian Copeland
e28d244a0d
Add espruino pico pinout
2020-02-05 18:03:54 -05:00
Lucian Copeland
788464a594
board uses VBUS
2020-02-05 15:45:27 -05:00
Lucian Copeland
cedf6489f7
Add voltage ADC, standardize mphalport
2020-02-05 12:39:12 -05:00
Lucian Copeland
4ba050d46d
Add ADC for temp sensor
2020-02-04 16:26:24 -05:00
Lucian Copeland
6f73126756
add correct PID
2020-02-04 10:46:44 -05:00
Lucian Copeland
c1fded5062
Merge branch 'stm32-loader-linkers' into stm32-f407-disco
2020-02-04 10:40:19 -05:00
Lucian Copeland
3ce6fc89a4
Implement new linker for external flash only
2020-02-04 10:38:45 -05:00
Lucian Copeland
fa11912b9b
New configuration values
2020-01-31 17:28:42 -05:00
Lucian Copeland
61944ef08e
Merge branch 'stm32-loader-linkers' into stm32-f407-disco
2020-01-31 16:38:17 -05:00
Lucian Copeland
cabc3aa90e
Merge branch 'stm32-loader-linkers' of https://github.com/hierophect/circuitpython into stm32-loader-linkers
2020-01-31 14:36:03 -05:00
Lucian Copeland
41aefc819b
Fix pyboard
2020-01-31 14:35:54 -05:00
Lucian Copeland
19553b8f7c
WIP
2020-01-31 14:33:10 -05:00
Lucian Copeland
c1cf80180d
Merge branch 'stm32-loader-linkers' into stm32-f407-disco
2020-01-31 14:10:21 -05:00
Lucian Copeland
ab031bc25f
Create basic board profile
2020-01-31 14:04:54 -05:00
hierophect
f38e12f0ab
Update ports/stm32f4/boards/STM32F405_boot.ld
...
Co-Authored-By: Scott Shawcroft <scott@tannewt.org>
2020-01-31 13:56:08 -05:00
Lucian Copeland
a10e5d1da2
text fixes
2020-01-31 13:17:43 -05:00
Lucian Copeland
7085d91278
dangling edit
2020-01-31 13:13:51 -05:00
Lucian Copeland
b4dcecb266
Add build option for UF2 flash offset
2020-01-31 13:12:58 -05:00
Lucian Copeland
d8016bd52b
Merge branch 'master' into stm32-loader-linkers
2020-01-31 12:21:46 -05:00
Lucian Copeland
1a25d3ca83
fix merge issue
2020-01-29 18:46:14 -05:00