Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
TASTE
uPython-mirror
Commits
f8a022bc
Commit
f8a022bc
authored
Jan 24, 2017
by
Damien George
Browse files
stmhal/boards/STM32L476DISC: Use external SPI flash for filesystem.
parent
d6a2d001
Changes
2
Hide whitespace changes
Inline
Side-by-side
stmhal/boards/STM32L476DISC/board_init.c
0 → 100644
View file @
f8a022bc
#include
"py/mphal.h"
#include
"genhdr/pins.h"
void
STM32L476DISC_board_early_init
(
void
)
{
// set SPI flash WP and HOLD pins high
mp_hal_pin_output
(
&
pin_E14
);
mp_hal_pin_output
(
&
pin_E15
);
mp_hal_pin_write
(
&
pin_E14
,
1
);
mp_hal_pin_write
(
&
pin_E15
,
1
);
}
stmhal/boards/STM32L476DISC/mpconfigboard.h
View file @
f8a022bc
#include STM32_HAL_H
#define MICROPY_BOARD_EARLY_INIT STM32L476DISC_board_early_init
void
STM32L476DISC_board_early_init
(
void
);
#define MICROPY_HW_BOARD_NAME "L476-DISCO"
#define MICROPY_HW_MCU_NAME "STM32L476"
...
...
@@ -16,6 +19,13 @@
#define MICROPY_HW_ENABLE_DAC (0)
#define MICROPY_HW_ENABLE_CAN (0)
// use external SPI flash for storage
#define MICROPY_HW_SPIFLASH_SIZE_BITS (128 * 1024 * 1024)
#define MICROPY_HW_SPIFLASH_CS (pin_E11)
#define MICROPY_HW_SPIFLASH_SCK (pin_E10)
#define MICROPY_HW_SPIFLASH_MOSI (pin_E12)
#define MICROPY_HW_SPIFLASH_MISO (pin_E13)
// MSI is used and is 4MHz
#define MICROPY_HW_CLK_PLLM (1)
#define MICROPY_HW_CLK_PLLN (40)
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment