16 Commits (43079aaf860cbc19d54cec1eca9d5897297b22ac)

Author SHA1 Message Date
iabdalkader eea6cd85b3 stm32/sdram: Enforce gcc opt, and use volatile and DSB in sdram_test. 3 years ago
iabdalkader 7649f5fbd2 stm32/sdram: Make SDRAM test cache aware, and optional failure with msg. 3 years ago
Damien George 61f91de361 stm32/sdram: Prevent array-bounds warnings with GCC 11. 3 years ago
8bitgeek fc6ea28d00 stm32/sdram: Make MICROPY_HW_FMC_BA1,MICROPY_HW_FMC_A11 optional pins. 4 years ago
iabdalkader b603066bc2 stm32/sdram: Add SDRAM enter/leave self-refresh mode functions. 4 years ago
Damien George 69661f3343 all: Reformat C and Python source code with tools/codeformat.py. 5 years ago
Andrew Leech ff9a61b5a8 stm32/sdram: Expose the result of sdram startup test in stm32_main. 5 years ago
Andrew Leech 19ca025b45 stm32/sdram: Fix to use new mpu_config_start/mpu_config_end signature. 5 years ago
Damien George eca4115f66 stm32/sdram: Use MPU helper functions to configure MPU for SDRAM use. 5 years ago
Andrew Leech 1470184bdd stm32/sdram: Update MPU settings to block invalid region, change attrs. 6 years ago
Andrew Leech 8ed4a28dae stm32/sdram: Increase GPIO speed for SDRAM interface to "very high". 6 years ago
Damien George 9639e0d26f stm32/sdram: Add support for 32-bit wide data bus and 256MB in MPU cfg. 6 years ago
forester3 e562f99263 stm32/sdram: Allow additional config by a board, and tune MPU settings. 6 years ago
Andrew Leech 968fa47392 stm32/sdram: On F7 MCUs enable MPU on external SDRAM. 6 years ago
Andrew Leech a1db1506a2 stm32/sdram: Integrate SDRAM driver into rest of code. 6 years ago
Andrew Leech 7ae053abfd stm32/sdram: Add SDRAM driver from OpenMV project. 6 years ago