Commit graph

84 commits

Author SHA1 Message Date
Frederic Pillon
2400bb6f4d [PinMap] Update files after USB introduction
Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
2018-12-08 16:04:36 +01:00
Frederic.Pillon
4a869802e5 [genpinmap] Add USB feature
Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2018-12-08 16:04:22 +01:00
Frederic.Pillon
d257c1c0ed [PinMap] Update files after format update for AStyle
Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2018-11-30 15:58:13 +01:00
Frederic.Pillon
a90bb382c7 [genpinmap] Fix output format for AStyle
Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2018-11-30 15:54:54 +01:00
Frederic.Pillon
b144be3df6 [PinMap] Update files after HAL update
Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2018-11-30 15:46:49 +01:00
Frederic.Pillon
8602a18d76 [PinMap] Update STM32L47xx and STM32L48xx
Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2018-11-16 16:30:55 +01:00
Frederic.Pillon
61b2c93dde [genpinmap] Fix STM32L47xxx/48xxx ADC pinmap
For the ADC, it is necessary to configure
the GPIOx_ASCR register, only for STM32L47xxx/48xxx

Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2018-11-16 16:29:26 +01:00
Frederic.Pillon
c41950af8b [genpinmap] Use Flake8 for Style Guide Enforcement
http://flake8.pycqa.org/

Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2018-11-16 16:02:24 +01:00
Frederic.Pillon
27cea3ca8a [genpinmap] Use Black code formatter
Black is the uncompromising Python code formatter:
https://github.com/ambv/black/

Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2018-11-16 15:37:09 +01:00
Frederic Pillon
aae08a915d
Update README.md 2018-10-31 22:11:00 +01:00
Frederic Pillon
1a65468262
Update README.md 2018-10-30 15:20:39 +01:00
Frederic.Pillon
476e696cfa [PinMap] Update files after HAL update
Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2018-10-26 16:32:41 +02:00
Frederic Pillon
9d655e1880 Clean old and unused files
Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
2018-10-08 11:04:27 +02:00
Frederic Pillon
e4c17123a5 [stm32flash] Add 32bits version
Previous update has replaced the 32 bits (PE32) version
by a 64 bits one (PE32+).
To avoid any issue for user running on 32 bits OS,
use the 32 bits version per default.
The 64 bits version can be used and is named "stm32flash64.exe"

Those binaries are now stored in "stm32flash/" directory
in order to be aligned with other host OS structure.
Serial upload has been updated and cleaned.

Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
2018-10-08 11:03:21 +02:00
Frederic Pillon
aca3b282d7
Merge pull request #26 from fpistm/ST-LINK-CLI_v3.2.0.0
Update STLink tools
2018-09-22 16:21:12 +02:00
Frederic Pillon
81745f6e7e Add executable extension to call properly stm32flash on Win10
Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
2018-09-22 16:17:51 +02:00
Frederic Pillon
270cc332b7 Update texane stlink to 1.5.1
https://github.com/texane/stlink/releases/tag/v1.5.1

Fix #23

Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2018-09-21 19:17:06 +02:00
Frederic Pillon
7a4f2c8d1d Update to ST-LINK_USB_V2_1_Driver
Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
2018-09-21 17:30:10 +02:00
Frederic Pillon
c949572f52 Update to ST-Link_cli 3.2.0.0
Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
2018-09-21 17:30:10 +02:00
Frederic Pillon
666c780b7b
Merge pull request #27 from fpistm/stm32flash
Update STM32flash tools
2018-09-21 17:28:18 +02:00
Frederic.Pillon
550b232b6d [stm32flash] update to version STM32duino_0.5.1
https://github.com/stm32duino/stm32flash

Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2018-09-21 17:02:58 +02:00
Frederic.Pillon
c52f691012 [stm32flash] Remove source code
The same stm32flash source code was provided for each targeted host.
Source code is now provided here:
https://github.com/stm32duino/stm32flash

Tag: Arduino_STM32_0.9

Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2018-09-21 17:02:58 +02:00
Frederic.Pillon
acdced906e Update .gitignore
Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2018-09-21 17:00:58 +02:00
Frederic.Pillon
5ff1da048f [PinMap] Update files after HAL update
Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2018-08-13 14:23:35 +02:00
Frederic Pillon
d6d1777c4d
Update README.md 2018-06-18 09:20:48 +02:00
Frederic.Pillon
b6dc631379 [genpinmap] sort TIM by numerical order
Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2018-05-03 16:07:57 +02:00
Frederic.Pillon
12fa1203f6 [genpinmap] Add SYS_WKUP definition
Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2018-05-02 10:27:24 +02:00
Frederic.Pillon
39ae4adec6 [genpinmap] Clean up
Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2018-05-02 09:12:45 +02:00
Frederic.Pillon
a944cb5f58 [genpinmap] Use foreach for list iteration
Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2018-05-02 09:12:45 +02:00
Frederic.Pillon
33205722ff [genpinmap] Enhance arguments
Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2018-05-02 09:12:45 +02:00
Frederic.Pillon
da6cd5ab0e [genpinmap] Enhance path management
Use JSON configuration file

Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
2018-05-02 09:12:40 +02:00
Frederic.Pillon
88602c9d1a [genpinmap] Remove unuseful scripts
Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2018-04-30 17:59:23 +02:00
Frederic.Pillon
29856620cc [genpinmap] Add input mcu xml file name used to generate file
Add some cleaning

Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2018-04-30 17:59:03 +02:00
Frederic.Pillon
a15e64a7a7 Fix ADC channel parsing
Handle ADCx_INPy and ADCx_INPy used for H7

Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2018-04-04 17:22:07 +02:00
Frederic Pillon
bfa5be873e
Update README.md 2018-03-23 10:14:04 +01:00
Frederic.Pillon
54392779f3 Add all PeripheralPins.c
generated from MCU xml file description avalable in STM32CubeMX

Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2018-03-20 10:41:57 +01:00
Frederic.Pillon
3debe0419a [genpinmap] use current year instead of constant one
Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2018-03-20 10:41:57 +01:00
Frederic Pillon
0042fa24ba
Create README.md 2018-03-20 10:41:03 +01:00
Frederic Pillon
7b9b4dbe3b
Update README.md 2018-03-15 17:08:37 +01:00
Frederic Pillon
ac06dd9dad Update scripts to be aligned with Arduino_STM32 tools
Serial_upload: speed change to 115200
https://github.com/LightningStalker/Arduino_STM32/pull/1
Maple rules:
ed82be4c6e
Maple_upload:
437834a91f (diff-a0a50ec8cd3ccc8618dcd0dbf108becc)
9b03f0841d

Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2018-01-31 22:41:38 +01:00
Frederic Pillon
20eed25f42 Update README.md 2017-09-22 17:30:37 +02:00
Frederic.Pillon
ac62b9ab51 Fix permission for massStorageCopyMacOsX
Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2017-09-20 16:15:27 +02:00
Frederic Pillon
36a19ce05d Update README.md 2017-08-31 10:42:50 +02:00
Frederic.Pillon
f5c8329c64 Set CAN1 if only one instance
For some serie:
- CAN is defined and not CAN1
- CAN is not defined and CAN1 is
- CAN and CAN1 are defined

Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2017-08-22 09:36:12 +02:00
Frederic.Pillon
9a384417b4 Add BluePill and MapleMini to the scripts
Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2017-08-21 15:38:49 +02:00
Frederic Pillon
a34657291b Merge pull request #19 from fpistm/Missing_AF_F1
Some AF for F1 are missing
2017-08-21 15:37:57 +02:00
Frederic.Pillon
fa4ff52ced Some AF for F1 are missing
Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2017-08-21 15:28:17 +02:00
Frederic.Pillon
3078740849 Fix missing ',' for CAN
Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2017-08-21 10:56:13 +02:00
Frederic Pillon
01e3f3f61f Merge pull request #18 from fpistm/F1_AF
Add support for STM32F10x
2017-08-21 10:02:11 +02:00
Frederic Pillon
2fa77a8d9f Set the GPIO Mode to STM_MODE_INPUT instead of STM_MODE_AF_PP for F1
For Uart_RX and CAN_RD

Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
2017-08-20 12:40:30 +02:00