Commit Graph

900 Commits

Author SHA1 Message Date
Ruben Dashyan
e4b7d90294 [ion/f730] WIP: init ExternalFlash in initPeripherals() 2019-01-11 12:24:18 +01:00
Romain Goyet
83588b780a [ion/f730] Fix the cache registers 2019-01-11 11:49:04 +01:00
Romain Goyet
c61a9783e6 [ion/f730] Enable L1 cache 2019-01-11 11:41:38 +01:00
Émilie Feral
aaaae03059 [ion/f730] ExternalFlash: slow down QUADSPI clock to minimum to ensure
its working
2019-01-11 11:19:47 +01:00
Émilie Feral
378ec39f2c [ion/f730] ExternalFlash: fix QSPI GPIOs 2019-01-11 11:19:42 +01:00
Ruben Dashyan
606d358c0f [ion/f730] Port external flash 2019-01-10 18:25:35 +01:00
Ruben Dashyan
05bb07dd3e [ion/f730] WIP: Temporary dummy serial number 2019-01-10 18:25:02 +01:00
Ruben Dashyan
c0fee0b735 [ion/f730/battery] WIP: Temporary dummy Charge::FULL level 2019-01-10 18:25:02 +01:00
Ruben Dashyan
56e49e0aa4 [ion/f730] WIP: Adapt linker script and DEBUG=1 to fit in flash 2019-01-10 18:25:02 +01:00
Ruben Dashyan
a2ebdcdbc1 [ion/f730] Fix includes for the right PLATFORM 2019-01-10 18:25:02 +01:00
Ruben Dashyan
5ed8c8b451 [ion/keyboard] Do not use magic numbers 2019-01-10 18:25:02 +01:00
Ruben Dashyan
75f99a63f5 [ion/f730] Fix battery GPIO 2019-01-10 18:25:02 +01:00
Ruben Dashyan
00253140e5 [ion/f730] WIP: Rename SDIOEN to SDMMCEN, don't init it anymore 2019-01-10 18:25:02 +01:00
Ruben Dashyan
9ecfc3c72c [ion/f730] Restore use DTCM 2019-01-10 18:25:02 +01:00
Ruben Dashyan
bb98c56505 [ion/f730] Fix RCC resst values 2019-01-10 18:25:02 +01:00
Romain Goyet
0fb08be2a9 [ion/f730] WIP: Temporarily increase delays for msleep/usleep 2019-01-10 18:25:02 +01:00
Romain Goyet
7a069260a6 [ion/f730] Double all FMC access times to account for HCLK from 96 to 192 MHz 2019-01-10 18:25:02 +01:00
Romain Goyet
1a3852ba48 [ion/f730] Enable USB controller 2019-01-10 18:25:02 +01:00
Romain Goyet
e755dbef38 [ion/f730] Enable HSE and PLL for a HCLK of 192 MHz 2019-01-10 18:25:02 +01:00
Romain Goyet
3cc9b32186 [ion/f730] Don't use DTCM for now 2019-01-10 18:25:02 +01:00
Romain Goyet
a1f5ea4f76 [ion/f730] Don't init clocks for now 2019-01-10 18:25:02 +01:00
Romain Goyet
25c72749b5 [ion/f730] Temporarily disable extra peripherals 2019-01-10 18:25:02 +01:00
Romain Goyet
9aaaf2c193 [ion/f730] Fix a reset value 2019-01-10 18:25:02 +01:00
Romain Goyet
63180705fa [ion/f730] Use the MPU to force FMC access width 2019-01-10 18:25:02 +01:00
Romain Goyet
20c0ba999c [ion/f730] Fix some makefiles 2019-01-10 18:25:02 +01:00
Romain Goyet
7cc47a6ccc [ion/f730] Use the proper GPIOs for the keyboard 2019-01-10 18:25:02 +01:00
Romain Goyet
64ce406c83 [ion/f730] Fix the backlight 2019-01-10 18:25:02 +01:00
Romain Goyet
993edb72d0 [ion/f730] Rename FSMC to FMC 2019-01-10 18:25:02 +01:00
Romain Goyet
19ad561728 [ion/f730] Fix makefiles 2019-01-10 18:25:02 +01:00
Romain Goyet
fe9b2fec1c [ion/f730] Switch to FMC 2019-01-10 18:25:02 +01:00
Romain Goyet
b547f8bfd9 [ion] Initial add of the f730 folder 2019-01-10 18:25:02 +01:00
Ruben Dashyan
f3073b3a6b [ion/f730] WIP: Temporary dummy serial number 2019-01-10 17:09:48 +01:00
Ruben Dashyan
1351964f89 [ion/f730/battery] WIP: Temporary dummy Charge::FULL level 2019-01-10 17:09:18 +01:00
Ruben Dashyan
440d0b47f6 [ion/f730] WIP: Adapt linker script and DEBUG=1 to fit in flash 2019-01-10 17:05:57 +01:00
Ruben Dashyan
c72b604aa8 [ion/f730] Fix includes for the right PLATFORM 2019-01-10 17:05:55 +01:00
Ruben Dashyan
db053db609 [ion/keyboard] Do not use magic numbers 2019-01-10 17:05:55 +01:00
Ruben Dashyan
0352447185 [ion/f730] Fix battery GPIO 2019-01-10 17:05:55 +01:00
Ruben Dashyan
08d9416ad8 [ion/f730] WIP: Rename SDIOEN to SDMMCEN, don't init it anymore 2019-01-10 17:05:26 +01:00
Léa Saviot
34b22298c4 [ion/storage] Add assertion on dot in record name 2019-01-10 11:42:04 +01:00
Léa Saviot
8e725ce328 [emscripten] Init the random seed to current time
This way the random numbers sequence changes each time epsilon is
launched.
2019-01-10 11:42:04 +01:00
Léa Saviot
cea413e91d [apps] Fix Orthonormal setting in graphs
It was not perfectly orthormal.
2019-01-10 11:42:02 +01:00
Ruben Dashyan
3d018045dd [ion/f730] Restore use DTCM 2019-01-10 10:15:37 +01:00
Ruben Dashyan
d413fd0816 [ion/f730] Fix RCC resst values 2019-01-10 10:14:55 +01:00
Romain Goyet
73722b71ca [ion/f730] WIP: Temporarily increase delays for msleep/usleep 2019-01-09 17:41:45 +01:00
Romain Goyet
b5ef99384a [ion/f730] Double all FMC access times to account for HCLK from 96 to 192 MHz 2019-01-09 17:41:12 +01:00
Romain Goyet
30849b0611 [ion/f730] Enable USB controller 2019-01-09 17:39:59 +01:00
Romain Goyet
0ceabe0be7 [ion/f730] Enable HSE and PLL for a HCLK of 192 MHz 2019-01-09 17:39:23 +01:00
Romain Goyet
4807308980 [ion/f730] Don't use DTCM for now 2019-01-09 17:38:13 +01:00
Ruben Dashyan
85e08f500d [ion/device] External flash: Send instruction only once in memory-mapped mode 2019-01-09 12:07:41 +01:00
Ruben Dashyan
9489911eb3 [ion/device] External flash: include alternate bytes in Quad-SPI instructions 2019-01-09 12:07:41 +01:00