Commit Graph

59 Commits

Author SHA1 Message Date
Jonathan Neuschäfer bf01d6e9da Add a Travis-CI script
Travis-CI can automatically build-test the code on every commit or pull
request.
2018-10-22 00:52:35 +02:00
Zhang, Chi 1165266dbf
Merge pull request #24 from neuschaefer/stdio
vserprog.c: Don't include <stdio.h>
2018-10-21 15:40:53 -07:00
Jonathan Neuschäfer 5ba5512eda vserprog.c: Don't include <stdio.h>
There's no need to include it.
2018-10-22 00:31:53 +02:00
Zhang, Chi 14f4c6d7ba
Merge pull request #23 from neuschaefer/dev
Some small improvements
2018-09-28 19:25:59 -07:00
Jonathan Neuschäfer 3b31c02717 Makefile: Allow building libopencm3 with a different cross-toolchain 2018-09-28 15:36:55 +02:00
Jonathan Neuschäfer c370fced74 Fix some typos 2018-09-28 14:28:46 +02:00
Zhang, Chi 674e3192be
Merge pull request #21 from vondraussen/readme_clone_w_submodules
Add option to clone submodules automatically
2018-09-12 00:08:14 -07:00
Zhang, Chi 3d3775af39
Merge pull request #22 from vondraussen/fix_build_warnings
Fix build warnings for unused functions
2018-09-12 00:07:48 -07:00
vondraussen 7cc32cf093 Fix build warnings for unused functions 2018-09-11 22:55:59 -04:00
Andy 9cb22f187d
Add option to clone submodules automatically 2018-09-11 22:28:10 -04:00
Zhang, Chi 5b37cc1cde
Merge pull request #20 from persmule/jz01v20
Add support for a cheap (~¥20) STM32 Dev. board
2018-07-23 15:04:39 -07:00
dword1511 2d9ecbdb54 Merge branch 'master' of github.com:dword1511/stm32-vserprog
Reworked Makefile. If this breaks anything, be sure to open an issue!
2018-07-23 15:00:18 -07:00
dword1511 9a21444d27 split flash targets. In the future, board.mk will aliase flash to the correct target. 2018-07-23 14:52:50 -07:00
persmule ab61bd6474 Add support for a cheap (~¥20) STM32 Dev. board
The board is called JZ-01 V2.0, and can be bought from
https://detail.tmall.com/item.htm?id=554703784397 , from which
an RAR package containing schematic in pdf format can be downloaded,
and its header file is written according to the schematic.
This board at least has 4 pins for 3v3 (one in jtag pins), which
may ease spi flash programming.
2018-07-23 18:22:16 +08:00
dword1511 3bd66583cc update submodules and Makefile 2018-07-17 00:17:36 -07:00
Zhang, Chi 3558c978b4
Merge pull request #18 from thefallenidealist/OtherOS_build
Enable building on OSes that are not Linux.
2018-04-01 01:12:00 -07:00
Johnny Sorocil 9521a14e5b Enable building on OSes that are not Linux.
Use gmake command instead of make.
2018-04-01 10:00:33 +02:00
Zhang, Chi 702361934c
Merge pull request #16 from Ntemis/master
Update all submodules also switch flashrom remote to official repo
2018-02-25 18:39:34 -08:00
Ntemis 62e6824700 Update all submodules also switch flashrom remote to official repo
and update to v1.0 stable tag while we are at it.
2018-01-10 03:55:41 +02:00
dword1511 451d9f65d5 switch to official flashrom git 2017-06-25 22:43:48 -05:00
dword1511 e3c653e4bf specifiy gnu99 so libopencm3 works with gcc4 2017-06-25 22:35:25 -05:00
dword1511 182d1d0355 fix CFLAGS 2017-05-23 15:23:52 -05:00
dword1511 0b817dc272 add test/benchmark support 2017-05-23 03:37:14 -05:00
dword1511 cca4658142 further update the docs 2017-05-23 02:02:08 -05:00
dword1511 f2a35a780c update the docs 2017-05-23 01:59:51 -05:00
dword1511 c3ecea7a2b update submodules and tested. closes #11 2017-05-23 01:22:18 -05:00
dword1511 052c116ee7 remove prebuilt version since it does not make sense under new board selection system 2017-05-23 01:00:09 -05:00
dword1511 db5cf104aa add parameters in sch 2017-04-24 23:36:29 -05:00
dword1511 9f46a601cf update submodules 2016-10-30 23:08:24 -05:00
Zhang, Chi ba143aa524 Merge pull request #9 from camoz/master
make flashrom follow staging branch
2016-09-23 12:02:59 -05:00
camoz fec5697ffe make flashrom follow the staging branch
Apparently the flashrom repo receives some heavy refactoring.
Building stm32-vserprog with the stable branch of flashrom doesn't work anymore, thus the change to staging.
2016-09-17 15:02:08 +02:00
dword1511 718424001c misc. updates 2016-07-02 02:00:59 -05:00
dword1511 1eaa7122b7 add more information in board definitions, along with small fixes. 2016-07-02 01:54:19 -05:00
Zhang, Chi 12aa8b601e Merge pull request #7 from Ntemis/master
Add support for 2 cheap ($2) STM32 Dev. boards called blue pill and r…
2016-07-02 01:35:40 -05:00
demetris a1e062de94 Add support for 2 cheap ($2) STM32 Dev. boards called blue pill and red pill
Since red one is no more manufactured or sold, board support name is stm32-bluepill
You can build it with: make BOARD=stm32-bluepill
You can find more info in these links:
http://wiki.stm32duino.com/index.php?title=Blue_Pill
http://wiki.stm32duino.com/index.php?title=Red_Pill
SPI flash PINS:
PA6 &/or PB14 = MISO
PA7 &/or PB15 = MOSI
PA4 &/or PB12 = SS/CS
PA5 &/or PB13 = SCK
PA0 = WP/

Signed-off-by: demetris <ierokipides.dem@gmail.com>
2016-07-02 09:25:24 +03:00
dword1511 7751ed981b fix Makefile 2016-06-29 15:19:47 -05:00
Zhang, Chi b05f22b30e Merge pull request #5 from ArthurHeymans/master
make flashrom follow stable branch, since master does not exist
2016-06-09 17:57:14 -05:00
Arthur Heymans 44c7ffac85 make flashrom follow stable branch, since master does not exist 2016-06-10 00:49:02 +02:00
dword1511 638cf019f5 SPI on STM32F0 fixed and tested 2016-03-03 02:01:17 -06:00
dword1511 008c46a452 rename stm32-tiny042-v1 to stm32-tiny042 since 2 versions are equivalent 2016-03-03 02:01:00 -06:00
dword1511 cee0b16781 update readme slightly 2016-03-03 01:12:33 -06:00
dword1511 61ab4bdb9a enhanced makefile 2016-03-03 00:53:16 -06:00
dword1511 62dfd8fcac preliminary support for stm32f0x2. dma / spi is not working yet. 2016-02-28 01:30:13 -06:00
dword1511 2b3ae7118b blinking more consistent across different target 2016-02-01 00:15:57 -06:00
dword1511 c23590fd8d more testing on GD32, SPI not working 2016-01-23 02:00:26 -06:00
dword1511 5849de6d70 prepare to support more targets 2016-01-22 02:18:33 -06:00
dword1511 4a8f540d14 output 0xff when no chip connected 2015-12-28 21:07:01 -06:00
dword1511 0986b5e82b added pcb version 3 2015-12-28 10:48:29 -06:00
dword1511 bb3cfc179e multi-board support 2015-12-28 10:39:26 -06:00
dword1511 55ce9ec7ad fix doc 2015-12-26 22:40:35 -06:00