Commit Graph

442 Commits

Author SHA1 Message Date
Roger Clark b070d167ba Added extra files supplied by Tim Schuerewegen, which are needed to compile the driver installer in Windows Visual Studio 2015-01-23 21:18:07 +11:00
Roger Clark 287c431201 Added readme and diff file to patch libdwi to include the Maple USB devices 2015-01-23 21:10:05 +11:00
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