Roger Clark
359021bbcd
Added submodule for windows drivers - TODO still needs to be patched with diff from tim
2015-01-23 20:59:59 +11:00
rogerclarkmelbourne
ca406ca015
Replaced windows driver files with installer batch file and exe produced by tim schuerewegen based on a modified version of dwi-simple.
2015-01-23 17:26:34 +11:00
Roger Clark
ba21ca3201
Fixed typo for stlink windows path in platform.txt
2015-01-22 09:00:45 +11:00
Roger Clark
26e298dcf4
Added texan/stlink as a sub repo to macosx for st-link support. Note, there may be a better location for this as its cross platform source and could be used for Linux as well
2015-01-22 16:05:31 +11:00
Roger Clark
7e1155125c
Replace st-link OSX binaries for ones that work on 10.7 and fixed issue in OSX stlink_upload bash script
2015-01-22 15:48:22 +11:00
Roger Clark
66d320b33b
Updated STLink upload for OSX. Note this doesnt work on OSX 10.7, but it may work on nnewer versions of OSX. It has been reported to work on 10.9
2015-01-22 15:09:25 +11:00
Roger Clark
a13d7d9d8c
Opps. Failed to update the variant line for nucleo_f103rb in the previous commit :-(
2015-01-22 13:20:09 +11:00
Roger Clark
e9182347fc
Added Nucleo F103RB variant and updated boards.txt file. Note this uses STLink to upload and consequentially only works on the PC at the moment
2015-01-22 13:16:45 +11:00
Roger Clark
39d28ca13d
Added gitignore to prevent osx system files being included, and fixed issues in serial_upload for osx
2015-01-20 21:30:38 +11:00
Roger Clark
078cf1c623
Added files for OSX Serial upload via stm32flash binary compiled for osx
2015-01-20 21:07:39 +11:00
Roger Clark
94b425d2c8
Merge branch 'master' of https://github.com/rogerclarkmelbourne/Arduino_STM32
2015-01-19 22:41:40 +11:00
Roger Clark
f44d94d5cd
Added Nucleo STM32F103RB board with upload via STLINK
2015-01-19 21:19:03 +11:00
Roger Clark
0fdc11c68b
Update README.md
2015-01-17 14:36:40 +11:00
Roger Clark
1d84eb7e62
Merge branch 'master' of https://github.com/IanHarvey/Arduino_STM32
2015-01-12 10:22:51 +11:00
Roger Clark
b1e42194cd
Updated Stream.cpp and Stream.h with latest versions from 1.6.RC1 - SAM heirarchy
2015-01-11 17:52:11 +11:00
Ian Harvey
eab1df305f
SPI library fixes for Microduino / other boards with only 1 SPI
2015-01-10 09:03:11 +00:00
Ian Harvey
3a54d9fcfe
Fix maple_upload to fall back to /opt/local/bin/dfu_util if not in /usr/local/bin
2015-01-10 08:59:11 +00:00
Roger Clark
c57ae831dd
Fixed issues in SPI for setDataMode - Thanks to Alexey (@HiddenPilot)
2015-01-06 07:35:03 +11:00
Roger Clark
94864c98a7
Removed upload to RAM from boards options, as even the 'bare minimum' will no longer fit into RAM. (Note, the sections have only been commented out from boards.txt, so remove the comments if you really want to have a go at using upload to RAM ;-)
2015-01-05 11:45:53 +11:00
Roger Clark
c5ac9ba76f
Merge branch 'fix_single_libmaple' of https://github.com/bobc/Arduino_STM32
2015-01-05 11:35:38 +11:00
Bob Cousins
5897db5ec2
Remove libmaple files from variants/xxx
2015-01-04 20:31:25 +00:00
Bob Cousins
adf9d109dc
Update all linker files to ensure first word in data RAM is 0
2015-01-04 20:23:37 +00:00
Bob Cousins
a929cdc23a
Ensure that first word of RAM is set to 0.
2015-01-03 15:29:04 +00:00
Bob Cousins
00386de792
Move libmaple from variants/xxx to cores/maple
2015-01-03 15:28:31 +00:00
Roger Clark
068c44f36b
Merge pull request #17 from taoyuan/master
...
Moved dfu_util location on OSX to match install location of files if Homebrew is used to install. The wiki has been updated to include instructions to use Homebrew to install DFU-Utils
2015-01-01 08:46:53 +11:00
Roger Clark
33acfacb46
Merge pull request #18 from bobc/master
...
Set file permissions on linux/maple_upload to 755
2014-12-31 08:25:11 +11:00
Bob Cousins
9e46a4ecc4
Set file permissions on linux/maple_upload to 755
2014-12-30 12:45:25 +00:00
Tao Yuan
25383c7185
fixed dfu_util location on osx
2014-12-30 18:08:02 +08:00
Roger Clark
b1964dde17
Added examples provided by Ray aka MrBrunette
2014-12-30 14:04:35 +11:00
Roger Clark
a6bf8a4bd7
Changed examples that use SerialUSB to use Serial, also fixed bug associated with use of the reserved word 'index' as a variable name
2014-12-30 11:36:32 +11:00
Roger Clark
d172043e49
Fixed issue cause by comments in platform.txt on Linux
2014-12-30 10:18:15 +11:00
Roger Clark
850413e13d
Added files and made changes to support linux upload
2014-12-30 08:26:50 +11:00
Roger Clark
9ead72e0af
Added extern C wrapper around yield()
2014-12-30 07:47:10 +11:00
Roger Clark
90e6ae40e9
Revert "Move libmaple/* from variants to cores"
...
This reverts commit a3065b0c00
which resulted in Maple and maple mini boards not running / starting code after upload
2014-12-30 07:10:04 +11:00
Roger Clark
d188c06504
Added missing (dummy) functions attach and detach interrupt to SPIClass (taken from SAM version), and added hooks.c for yield function. Note. use of yield() at the moment isn't possible, because the linker seems unable to find the function even though hooks.c is being compiled
2014-12-29 16:51:35 +11:00
Bob Cousins
907db363d1
Fix for issue #13
2014-12-28 18:23:44 +00:00
Bob Cousins
7094e831d0
Fix for issue #13
2014-12-28 18:23:02 +00:00
Bob Cousins
a5414bb548
Initial support for STM32F4 series, based on AeroQuad codebase. Board variant for STM32F4 discovery (F407VG). Runs blinky!
2014-12-28 14:29:08 +00:00
Bob Cousins
db7e9ee191
Merge remote-tracking branch 'upstream/master'
2014-12-28 10:26:58 +00:00
Bob Cousins
fd450f27eb
Add linker flags to resolve weak symbols correctly
2014-12-27 10:28:32 +00:00
Roger Clark
37d6f13990
Added upload via STLink - currently not used
2014-12-27 12:51:14 +11:00
Roger Clark
b6146f25bf
Changed definition of word type to match Due
2014-12-26 09:11:48 +11:00
Roger Clark
a276f6184c
Merge branch 'master' of https://github.com/bobc/Arduino_STM32
2014-12-26 08:02:51 +11:00
Roger Clark
5431969b3d
Added missing typedef for the word data type to wirish.h
2014-12-26 07:55:24 +11:00
Bob Cousins
a3065b0c00
Move libmaple/* from variants to cores
2014-12-25 13:07:45 +00:00
Bob Cousins
1eb90acf81
Enable faster builds; remove -MD flag from boards flags and add -MMD to platform flags
2014-12-25 11:42:18 +00:00
Roger Clark
33707ecb0a
Added SPI_CLOCK_DIV1 to give 18Mhz SPI (as requested by Alexey - @HiddenPilot on the Arduino forum)
2014-12-25 14:45:00 +11:00
Roger Clark
488a344693
Added comments to support the theory that setDataMode numbers appear to be the same on the AVR as they are on the STM32, so I'll assume this is OK until someone tests it (somehow) and lets me know its not working ;-)
2014-12-24 19:58:47 +11:00
Roger Clark
f70c503d2f
Merge branch 'master' of https://github.com/IanHarvey/Arduino_STM32
2014-12-24 19:30:22 +11:00
Roger Clark
37659f115f
minor change so the SPI rates below 1.25 mhz are not available as this may cause an ASSERT in the leaflabs code
2014-12-24 17:58:38 +11:00