diff options
author | gdisirio <gdisirio@110e8d01-0319-4d1e-a829-52ad28d1bb01> | 2018-10-24 19:12:50 +0000 |
---|---|---|
committer | gdisirio <gdisirio@110e8d01-0319-4d1e-a829-52ad28d1bb01> | 2018-10-24 19:12:50 +0000 |
commit | 734ac55bc28d3b4ff3e53cc6b46647473ee8d21c (patch) | |
tree | 6089e3e8d11d3f539f38fe2622fb168c054dad5d /os | |
parent | c779c10a351850ae6ec76a81a4604c4b101b47b9 (diff) | |
download | ChibiOS-734ac55bc28d3b4ff3e53cc6b46647473ee8d21c.tar.gz ChibiOS-734ac55bc28d3b4ff3e53cc6b46647473ee8d21c.tar.bz2 ChibiOS-734ac55bc28d3b4ff3e53cc6b46647473ee8d21c.zip |
STM32F769 ethernet demo, to be tested.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12390 110e8d01-0319-4d1e-a829-52ad28d1bb01
Diffstat (limited to 'os')
-rw-r--r-- | os/hal/boards/ST_STM32F469I_DISCOVERY/board.c | 2 | ||||
-rw-r--r-- | os/hal/boards/ST_STM32F469I_DISCOVERY/board.h | 2 | ||||
-rw-r--r-- | os/hal/boards/ST_STM32F769I_DISCOVERY/board.c | 2 | ||||
-rw-r--r-- | os/hal/boards/ST_STM32F769I_DISCOVERY/board.h | 42 | ||||
-rw-r--r-- | os/hal/boards/ST_STM32F769I_DISCOVERY/cfg/board.chcfg | 40 |
5 files changed, 44 insertions, 44 deletions
diff --git a/os/hal/boards/ST_STM32F469I_DISCOVERY/board.c b/os/hal/boards/ST_STM32F469I_DISCOVERY/board.c index 428857763..5ee0873d7 100644 --- a/os/hal/boards/ST_STM32F469I_DISCOVERY/board.c +++ b/os/hal/boards/ST_STM32F469I_DISCOVERY/board.c @@ -1,5 +1,5 @@ /*
- ChibiOS - Copyright (C) 2006..2018 Giovanni Di Sirio
+ ChibiOS - Copyright (C) 2006..2017 Giovanni Di Sirio
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
diff --git a/os/hal/boards/ST_STM32F469I_DISCOVERY/board.h b/os/hal/boards/ST_STM32F469I_DISCOVERY/board.h index 87d75342c..d115bea98 100644 --- a/os/hal/boards/ST_STM32F469I_DISCOVERY/board.h +++ b/os/hal/boards/ST_STM32F469I_DISCOVERY/board.h @@ -1,5 +1,5 @@ /*
- ChibiOS - Copyright (C) 2006..2018 Giovanni Di Sirio
+ ChibiOS - Copyright (C) 2006..2017 Giovanni Di Sirio
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
diff --git a/os/hal/boards/ST_STM32F769I_DISCOVERY/board.c b/os/hal/boards/ST_STM32F769I_DISCOVERY/board.c index f371e03ca..b3924f0c0 100644 --- a/os/hal/boards/ST_STM32F769I_DISCOVERY/board.c +++ b/os/hal/boards/ST_STM32F769I_DISCOVERY/board.c @@ -1,5 +1,5 @@ /*
- ChibiOS - Copyright (C) 2006..2018 Giovanni Di Sirio
+ ChibiOS - Copyright (C) 2006..2017 Giovanni Di Sirio
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
diff --git a/os/hal/boards/ST_STM32F769I_DISCOVERY/board.h b/os/hal/boards/ST_STM32F769I_DISCOVERY/board.h index 1f6a907da..f880fd823 100644 --- a/os/hal/boards/ST_STM32F769I_DISCOVERY/board.h +++ b/os/hal/boards/ST_STM32F769I_DISCOVERY/board.h @@ -1,5 +1,5 @@ /*
- ChibiOS - Copyright (C) 2006..2018 Giovanni Di Sirio
+ ChibiOS - Copyright (C) 2006..2017 Giovanni Di Sirio
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -516,15 +516,15 @@ PIN_OSPEED_HIGH(GPIOA_RMII_REF_CLK) | \
PIN_OSPEED_HIGH(GPIOA_RMII_MDIO) | \
PIN_OSPEED_HIGH(GPIOA_ULPI_D0) | \
- PIN_OSPEED_HIGH(GPIOA_ARD_A1) | \
+ PIN_OSPEED_VERYLOW(GPIOA_ARD_A1) | \
PIN_OSPEED_HIGH(GPIOA_ULPI_CK) | \
- PIN_OSPEED_HIGH(GPIOA_ARD_A0) | \
- PIN_OSPEED_VERYLOW(GPIOA_RMII_CRS_DV) |\
+ PIN_OSPEED_VERYLOW(GPIOA_ARD_A0) | \
+ PIN_OSPEED_HIGH(GPIOA_RMII_CRS_DV) | \
PIN_OSPEED_HIGH(GPIOA_CEC_CLK) | \
PIN_OSPEED_HIGH(GPIOA_VCP_TX) | \
PIN_OSPEED_HIGH(GPIOA_VCP_RX) | \
- PIN_OSPEED_HIGH(GPIOA_ARD_D10) | \
- PIN_OSPEED_HIGH(GPIOA_ARD_D13) | \
+ PIN_OSPEED_VERYLOW(GPIOA_ARD_D10) | \
+ PIN_OSPEED_VERYLOW(GPIOA_ARD_D13) | \
PIN_OSPEED_HIGH(GPIOA_SWDIO) | \
PIN_OSPEED_HIGH(GPIOA_SWCLK) | \
PIN_OSPEED_HIGH(GPIOA_CEC))
@@ -637,14 +637,14 @@ PIN_OSPEED_HIGH(GPIOB_ULPI_D7) | \
PIN_OSPEED_HIGH(GPIOB_QSPI_NCS) | \
PIN_OSPEED_HIGH(GPIOB_AUDIO_SDA) | \
- PIN_OSPEED_HIGH(GPIOB_ARD_D15) | \
- PIN_OSPEED_HIGH(GPIOB_ARD_D14) | \
+ PIN_OSPEED_VERYLOW(GPIOB_ARD_D15) | \
+ PIN_OSPEED_VERYLOW(GPIOB_ARD_D14) | \
PIN_OSPEED_HIGH(GPIOB_ULPI_D3) | \
PIN_OSPEED_HIGH(GPIOB_ULPI_D4) | \
PIN_OSPEED_HIGH(GPIOB_ULPI_D5) | \
PIN_OSPEED_HIGH(GPIOB_ULPI_D6) | \
- PIN_OSPEED_HIGH(GPIOB_ARD_D12) | \
- PIN_OSPEED_HIGH(GPIOB_ARD_D11))
+ PIN_OSPEED_VERYLOW(GPIOB_ARD_D12) | \
+ PIN_OSPEED_VERYLOW(GPIOB_ARD_D11))
#define VAL_GPIOB_PUPDR (PIN_PUPDR_PULLUP(GPIOB_ULPI_D1) | \
PIN_PUPDR_FLOATING(GPIOB_ULPI_D2) | \
PIN_PUPDR_PULLUP(GPIOB_QSPI_CLK) | \
@@ -748,13 +748,13 @@ PIN_OTYPE_PUSHPULL(GPIOC_OSC32_OUT))
#define VAL_GPIOC_OSPEEDR (PIN_OSPEED_HIGH(GPIOC_ULPI_STP) | \
PIN_OSPEED_HIGH(GPIOC_RMII_MDC) | \
- PIN_OSPEED_HIGH(GPIOC_ARD_A2) | \
+ PIN_OSPEED_VERYLOW(GPIOC_ARD_A2) | \
PIN_OSPEED_HIGH(GPIOC_DFSDM_DATIN1) | \
PIN_OSPEED_HIGH(GPIOC_RMII_RXD0) | \
PIN_OSPEED_HIGH(GPIOC_RMII_RXD1) | \
- PIN_OSPEED_HIGH(GPIOC_ARD_D1) | \
- PIN_OSPEED_HIGH(GPIOC_ARD_D0) | \
- PIN_OSPEED_HIGH(GPIOC_ARD_D5) | \
+ PIN_OSPEED_VERYLOW(GPIOC_ARD_D1) | \
+ PIN_OSPEED_VERYLOW(GPIOC_ARD_D0) | \
+ PIN_OSPEED_VERYLOW(GPIOC_ARD_D5) | \
PIN_OSPEED_HIGH(GPIOC_QSPI_D0) | \
PIN_OSPEED_HIGH(GPIOC_QSPI_D1) | \
PIN_OSPEED_HIGH(GPIOC_DFSDM_DATIN5) | \
@@ -1103,11 +1103,11 @@ PIN_OSPEED_HIGH(GPIOF_FMC_A3) | \
PIN_OSPEED_HIGH(GPIOF_FMC_A4) | \
PIN_OSPEED_HIGH(GPIOF_FMC_A5) | \
- PIN_OSPEED_HIGH(GPIOF_ARD_D3) | \
- PIN_OSPEED_HIGH(GPIOF_ARD_D6) | \
- PIN_OSPEED_HIGH(GPIOF_ARD_A4) | \
- PIN_OSPEED_HIGH(GPIOF_ARD_A5) | \
- PIN_OSPEED_HIGH(GPIOF_ARD_A3) | \
+ PIN_OSPEED_VERYLOW(GPIOF_ARD_D3) | \
+ PIN_OSPEED_VERYLOW(GPIOF_ARD_D6) | \
+ PIN_OSPEED_VERYLOW(GPIOF_ARD_A4) | \
+ PIN_OSPEED_VERYLOW(GPIOF_ARD_A5) | \
+ PIN_OSPEED_VERYLOW(GPIOF_ARD_A3) | \
PIN_OSPEED_HIGH(GPIOF_FMC_SDNRAS) | \
PIN_OSPEED_HIGH(GPIOF_FMC_A6) | \
PIN_OSPEED_HIGH(GPIOF_FMC_A7) | \
@@ -1337,7 +1337,7 @@ PIN_OSPEED_HIGH(GPIOH_FMC_SDNE0) | \
PIN_OSPEED_HIGH(GPIOH_ULPI_NXT) | \
PIN_OSPEED_HIGH(GPIOH_FMC_SDNWE) | \
- PIN_OSPEED_HIGH(GPIOH_ARD_D9) | \
+ PIN_OSPEED_VERYLOW(GPIOH_ARD_D9) | \
PIN_OSPEED_HIGH(GPIOH_EXT_RST) | \
PIN_OSPEED_HIGH(GPIOH_FMC_D16) | \
PIN_OSPEED_HIGH(GPIOH_FMC_D17) | \
@@ -1567,7 +1567,7 @@ PIN_OTYPE_PUSHPULL(GPIOJ_DSI_RESET))
#define VAL_GPIOJ_OSPEEDR (PIN_OSPEED_VERYLOW(GPIOJ_ARD_D4) | \
PIN_OSPEED_VERYLOW(GPIOJ_ARD_D2) | \
- PIN_OSPEED_VERYLOW(GPIOJ_DSI_TE) | \
+ PIN_OSPEED_HIGH(GPIOJ_DSI_TE) | \
PIN_OSPEED_VERYLOW(GPIOJ_ARD_D7) | \
PIN_OSPEED_VERYLOW(GPIOJ_ARD_D8) | \
PIN_OSPEED_HIGH(GPIOJ_LED2_GREEN) | \
diff --git a/os/hal/boards/ST_STM32F769I_DISCOVERY/cfg/board.chcfg b/os/hal/boards/ST_STM32F769I_DISCOVERY/cfg/board.chcfg index 9add71721..ca3ccd074 100644 --- a/os/hal/boards/ST_STM32F769I_DISCOVERY/cfg/board.chcfg +++ b/os/hal/boards/ST_STM32F769I_DISCOVERY/cfg/board.chcfg @@ -70,7 +70,7 @@ ID="ARD_A1"
Type="PushPull"
Level="High"
- Speed="Maximum"
+ Speed="Minimum"
Resistor="PullUp"
Mode="Input"
Alternate="0" />
@@ -86,7 +86,7 @@ ID="ARD_A0"
Type="PushPull"
Level="High"
- Speed="Maximum"
+ Speed="Minimum"
Resistor="PullUp"
Mode="Input"
Alternate="0" />
@@ -94,7 +94,7 @@ ID="RMII_CRS_DV"
Type="PushPull"
Level="High"
- Speed="Minimum"
+ Speed="Maximum"
Resistor="Floating"
Mode="Alternate"
Alternate="11" />
@@ -126,7 +126,7 @@ ID="ARD_D10"
Type="PushPull"
Level="High"
- Speed="Maximum"
+ Speed="Minimum"
Resistor="PullUp"
Mode="Input"
Alternate="0" />
@@ -134,7 +134,7 @@ ID="ARD_D13"
Type="PushPull"
Level="High"
- Speed="Maximum"
+ Speed="Minimum"
Resistor="PullUp"
Mode="Input"
Alternate="0" />
@@ -232,7 +232,7 @@ ID="ARD_D15"
Type="PushPull"
Level="High"
- Speed="Maximum"
+ Speed="Minimum"
Resistor="PullUp"
Mode="Input"
Alternate="0" />
@@ -240,7 +240,7 @@ ID="ARD_D14"
Type="PushPull"
Level="High"
- Speed="Maximum"
+ Speed="Minimum"
Resistor="PullUp"
Mode="Input"
Alternate="0" />
@@ -280,7 +280,7 @@ ID="ARD_D12"
Type="PushPull"
Level="High"
- Speed="Maximum"
+ Speed="Minimum"
Resistor="PullUp"
Mode="Input"
Alternate="0" />
@@ -288,7 +288,7 @@ ID="ARD_D11"
Type="PushPull"
Level="High"
- Speed="Maximum"
+ Speed="Minimum"
Resistor="PullUp"
Mode="Input"
Alternate="0" />
@@ -314,7 +314,7 @@ ID="ARD_A2"
Type="PushPull"
Level="High"
- Speed="Maximum"
+ Speed="Minimum"
Resistor="PullUp"
Mode="Input"
Alternate="0" />
@@ -346,7 +346,7 @@ ID="ARD_D1"
Type="PushPull"
Level="High"
- Speed="Maximum"
+ Speed="Minimum"
Resistor="PullUp"
Mode="Input"
Alternate="0" />
@@ -354,7 +354,7 @@ ID="ARD_D0"
Type="PushPull"
Level="High"
- Speed="Maximum"
+ Speed="Minimum"
Resistor="Floating"
Mode="Input"
Alternate="0" />
@@ -362,7 +362,7 @@ ID="ARD_D5"
Type="PushPull"
Level="High"
- Speed="Maximum"
+ Speed="Minimum"
Resistor="Floating"
Mode="Input"
Alternate="0" />
@@ -736,7 +736,7 @@ ID="ARD_D3"
Type="PushPull"
Level="High"
- Speed="Maximum"
+ Speed="Minimum"
Resistor="PullUp"
Mode="Input"
Alternate="0" />
@@ -744,7 +744,7 @@ ID="ARD_D6"
Type="PushPull"
Level="High"
- Speed="Maximum"
+ Speed="Minimum"
Resistor="PullUp"
Mode="Input"
Alternate="0" />
@@ -752,7 +752,7 @@ ID="ARD_A4"
Type="PushPull"
Level="High"
- Speed="Maximum"
+ Speed="Minimum"
Resistor="PullUp"
Mode="Input"
Alternate="0" />
@@ -760,7 +760,7 @@ ID="ARD_A5"
Type="PushPull"
Level="High"
- Speed="Maximum"
+ Speed="Minimum"
Resistor="PullUp"
Mode="Input"
Alternate="0" />
@@ -768,7 +768,7 @@ ID="ARD_A3"
Type="PushPull"
Level="High"
- Speed="Maximum"
+ Speed="Minimum"
Resistor="PullUp"
Mode="Input"
Alternate="0" />
@@ -996,7 +996,7 @@ ID="ARD_D9"
Type="PushPull"
Level="High"
- Speed="Maximum"
+ Speed="Minimum"
Resistor="PullUp"
Mode="Input"
Alternate="0" />
@@ -1223,7 +1223,7 @@ <pin2
ID="DSI_TE"
Type="PushPull"
- Speed="Minimum"
+ Speed="Maximum"
Resistor="Floating"
Level="High"
Mode="Alternate"
|