Dave Hylands
99fc0d120a
stmhal: NUCELO_F401RE cleanup
...
Added definitions for SPI1, SPI2, and SPI3
Removed USB stuff (that could be removed)
Updated BOARD name defintion
2016-03-13 12:36:39 +00:00
Dave Hylands
00f921ce02
stmhal: Rename STM32F401NUCLEO to NUCLEO_F401RE
...
This makes the board match the name printed on the board (and
agree with the documentation)
2016-03-13 12:36:39 +00:00
Dave Hylands
031fadd10e
stmhal: Add board definition files for NUCLEO_F411RE
2016-03-12 16:16:15 -08:00
Christopher Arndt
9b5e05a7c7
stmhal: Add makefile target and configuration to deploy via OpenOCD.
2016-03-09 23:00:17 +00:00
Ryan Shaw
ad725a6661
stmhal: Add support for generic STM32F439 board (non DISCO).
2016-03-09 22:46:41 +00:00
Christopher Arndt
07554486ee
stmhal: Add makefile target to deploy stmhal build via ST-LINK.
2016-03-09 13:26:23 +00:00
Damien George
bb293e6bcf
stmhal: Add stmhal-specific README.md with extra details for this port.
2016-03-08 12:00:38 +00:00
Damien George
2c72ae5c29
stmhal: Switch from dfu-util to tools/pydfu.py for deflt deploy method.
...
tools/pydfu.py is now the recommended way of deploying a DFU file. Old
behaviour of dfu-util can be obtained by passing USE_PYDFU=0 when invoking
make.
The main README.md file has been updated to reflect this change.
2016-03-08 11:58:39 +00:00
Dave Hylands
484a471f9b
stmhal: Fix some typos in stm32f411 files, regarding FS layout and CSV.
2016-03-07 12:42:30 +00:00
Dave Hylands
367c084c4b
stmhal: Fix typo in stm32f401.ld file, regarding flash size.
2016-03-07 12:38:57 +00:00
Dave Hylands
0edfb7a115
stmhal: Make spi use mp_hal_gpio_set_af
2016-03-07 12:24:53 +00:00
Pavol Rusnak
ce3beb1672
stmhal: Unify comments in stm32f4xx_hal_conf.h across all boards.
...
To make it easier to spot differences.
2016-03-07 11:28:36 +00:00
Paul Sokolovsky
453a2a3d7c
extmod/vfs_fat: Add lexer, move from stmhal port for reuse.
2016-03-03 13:25:44 +02:00
Paul Sokolovsky
6ef65e70af
extmod/vfs_fat: Add fat_vfs_import_stat(), reusable import stat routine.
...
Moved from stmhal.
2016-02-29 00:44:32 +02:00
Paul Sokolovsky
cd6d189f48
extmod/vfs_fat: Move listdir() method from stmhal for reuse.
2016-02-28 17:17:24 +02:00
Damien George
476c15290d
stmhal: Enabled importing of persistent bytecode (.mpy files).
2016-02-25 10:12:30 +00:00
Dave Hylands
ec37239e53
stmhal: Improvements to the STM32F4DISC UART config settings.
2016-02-15 10:11:29 +00:00
Dave Hylands
4b2938a4b0
stmhal: Some NETDUINO_PLUS_2 cleanup
...
- Put the I2C bus on the corect pins
- Add the appropriate board_init to power the shield
2016-02-15 10:07:27 +00:00
Paul Sokolovsky
46a0ac02c5
extmod/vfs_fat_ffconf: Reusable FatFs module, move from stmhal/ffconf.
...
TODO: Probably merge into vfs_fat_diskio.
2016-02-15 00:19:27 +02:00
Paul Sokolovsky
6b0c88256b
extmod/vfs_fat_file: Reusable FatFs module, move from stmhal/file.
2016-02-15 00:16:46 +02:00
Paul Sokolovsky
8cb78e0e53
extmod/vfs_fat_diskio: Reusable FatFs module, move from stmhal/diskio.
2016-02-15 00:08:37 +02:00
Paul Sokolovsky
72085a669b
py/mpstate.h: fs_user_mount is now standard, reusable uPy functionality.
2016-02-15 00:02:03 +02:00
Paul Sokolovsky
9e0478a902
stmhal/diskio: Add provision for default returns for ioctl INIT/SEC_SIZE.
...
If None was returned for such requests (which likely means that user simply
didn't handle them), it means successful init and default sector size of 512
bytes respectively. This makes only BP_IOCTL_SEC_COUNT a mandatory request,
and thus re-establishes parity with old interface, where only .count() is
mandatory().
2016-02-14 20:34:30 +02:00
Paul Sokolovsky
e3c66a5a67
stmhal/file: Paranoid compiler warnings cleanness.
2016-02-14 19:15:22 +02:00
Paul Sokolovsky
baf47c84c4
stmhal/diskio,file: Nanbox cleanness.
2016-02-14 19:15:22 +02:00