Émilie Feral
|
7cc8cc02c8
|
[ion] Add a keyboard platform event: Battery Charging
|
2019-04-11 10:16:21 +02:00 |
|
Émilie Feral
|
fefa5beac4
|
[ion] LED: start fixing the blinking frequency
|
2019-04-11 10:16:21 +02:00 |
|
Émilie Feral
|
198b5c486d
|
[ion] LED: fix TIM3 prescaler
|
2019-04-11 10:16:21 +02:00 |
|
Léa Saviot
|
b3d3cb5204
|
[bench] Disblae the Cache before the CRC test
|
2019-04-10 11:28:37 +02:00 |
|
Léa Saviot
|
e53a37073f
|
[ion/bench] Remove writeExternal test
|
2019-04-10 11:25:26 +02:00 |
|
Léa Saviot
|
c01f8ec27c
|
[scripts] Fix build for n0100
|
2019-04-09 16:16:41 +02:00 |
|
Léa Saviot
|
f71241f16f
|
[ion/bench] Clean Led command
|
2019-04-09 15:28:03 +02:00 |
|
Léa Saviot
|
9b6c6e9092
|
[ion/bench] CRC command
|
2019-04-09 15:28:03 +02:00 |
|
Léa Saviot
|
deba6ca581
|
[scripts] Target to build an internal and an external .bin
|
2019-04-09 15:28:03 +02:00 |
|
Émilie Feral
|
a455df79f6
|
[ion] N0100: discard outdated comment
|
2019-04-09 14:00:06 +02:00 |
|
Émilie Feral
|
7a8238b82b
|
[ion] Power: add macro to fix build of N0100 model
|
2019-04-09 14:00:06 +02:00 |
|
Émilie Feral
|
67f5952902
|
[ion] Fix rcc configuration for N0100
|
2019-04-09 14:00:06 +02:00 |
|
Émilie Feral
|
0d04733076
|
[ion] Fix clocks for N0100 and N0101
|
2019-04-09 14:00:06 +02:00 |
|
Émilie Feral
|
488652f790
|
[ion] N0100: discard Bench for this model
|
2019-04-09 14:00:06 +02:00 |
|
Émilie Feral
|
7ce3432963
|
[ion] TEMPO: fix PowerKey (B2 for N0100 and B3 for N0101)
|
2019-04-09 14:00:06 +02:00 |
|
Émilie Feral
|
0fcd26e11f
|
[ion] Fix comments on Keyboard
|
2019-04-09 14:00:06 +02:00 |
|
Léa Saviot
|
46c8b3b480
|
[scripts] Target to build an internal and an external .bin
|
2019-04-08 17:56:12 +02:00 |
|
Léa Saviot
|
12aaa8c8a5
|
[escher] Decomment waitForVBlank
|
2019-04-08 17:14:14 +02:00 |
|
Léa Saviot
|
d737a76acc
|
[bench] Sleep, Stop and Stanby commands
|
2019-04-08 16:58:45 +02:00 |
|
Émilie Feral
|
169b239552
|
[ion] Sleep mode: decrease normal frequency, disable over-drive,
decrease voltage scale
|
2019-04-08 16:58:11 +02:00 |
|
Émilie Feral
|
be419c50ee
|
[ion] board: define a normal frequency
|
2019-04-08 16:58:11 +02:00 |
|
Émilie Feral
|
d9daeef62b
|
[ion] initClock: set Voltage scale after enabling PLL
|
2019-04-08 16:58:11 +02:00 |
|
Émilie Feral
|
609d343da4
|
[ion] Power: re-design suspend implementation
|
2019-04-08 16:58:11 +02:00 |
|
Émilie Feral
|
63e7c20233
|
[ion] Regs: fix PWR
|
2019-04-08 16:58:11 +02:00 |
|
Émilie Feral
|
4e2b668e89
|
[ion] WakeUp: wake up on rising AND falling edge of VbusPin
|
2019-04-08 16:58:11 +02:00 |
|
Émilie Feral
|
8592a0f6e8
|
[ion] ShutdownClocks shutdown all clocks
|
2019-04-08 16:58:11 +02:00 |
|
Émilie Feral
|
c60cf81c9d
|
[ion] Regs: define new RCC registers
|
2019-04-08 16:58:11 +02:00 |
|
Émilie Feral
|
612e8d16bf
|
[ion] ExternalFlash: reset QUASPI peripheral and external chip when
shutting down
|
2019-04-08 16:58:11 +02:00 |
|
Émilie Feral
|
57e963733d
|
[ion] QUADSPI: send command 'reset' before enabling initing chip
|
2019-04-08 16:58:11 +02:00 |
|
Émilie Feral
|
92a55bc507
|
[ion] Keyboard: cheat to get user key-pressing on B3 layout as B2 in the
keyboard matrix
|
2019-04-08 16:58:11 +02:00 |
|
Émilie Feral
|
07fc3721ee
|
[ion] Fix getPlatformEvent (return None event by default)
|
2019-04-08 16:58:11 +02:00 |
|
Léa Saviot
|
62c663ef17
|
[ion/led] Fix blue/green LEDs inversion
|
2019-04-05 14:20:14 +02:00 |
|
Émilie Feral
|
22b9924f31
|
Merge branch 'master' of github.com:numworks/epsilon into f7
|
2019-04-05 11:35:48 +02:00 |
|
Émilie Feral
|
d11e3050a3
|
[ion] Clean MPU initiation
|
2019-04-05 10:13:57 +02:00 |
|
Émilie Feral
|
1e3a1477eb
|
[ion] N0101: configure MPU for QUASPI
L1 cache can issue speculative reads to any QUADSPI address (among the 256MB).
We configure the cache to prevent such accesses
|
2019-04-05 09:48:48 +02:00 |
|
Émilie Feral
|
a12bb26d40
|
[ion] MPU regs
|
2019-04-05 09:46:07 +02:00 |
|
Émilie Feral
|
f5ce18fe26
|
[ion] ExternalFlash: fix comment
|
2019-04-05 09:45:43 +02:00 |
|
Émilie Feral
|
b1c3c2813e
|
[ion] ExternalFlash: reset QUADSPI peripheral
|
2019-04-05 09:45:32 +02:00 |
|
Émilie Feral
|
eecfac290c
|
[ion] Add regs in Cortex (to activate fault interruption)
|
2019-04-05 09:41:49 +02:00 |
|
Émilie Feral
|
bb14d37f2a
|
[ion] Add specific configuration for regs/cortex.h for model N0100 and
N0101
|
2019-04-05 09:39:39 +02:00 |
|
Émilie Feral
|
33bccf0109
|
[ion] Change name: CM4 --> Cortex
|
2019-04-04 17:54:56 +02:00 |
|
Émilie Feral
|
731b6148b2
|
[ion] Build ion/src/device/stack.cpp to fix build when DEBUG=1
|
2019-04-04 17:39:45 +02:00 |
|
Émilie Feral
|
d5129f004e
|
[ion] Clocks: clean clocks init
|
2019-04-04 16:27:09 +02:00 |
|
Léa Saviot
|
d746aa7de3
|
[ion/N0101] Add comment to slow down the system clock to 24MHz
|
2019-04-04 15:45:51 +02:00 |
|
Émilie Feral
|
edda57c334
|
[ion] N0101: init L1 cache after initing the external flash
|
2019-04-01 10:04:47 +02:00 |
|
Romain Goyet
|
f30cbb40bf
|
[ion/device/n0101] Put libgcc in the internal flash
Indeed, code from aeabi can be emitted anytime by the compiler,
including when the external flash has not yet been configured.
|
2019-03-29 10:14:27 -07:00 |
|
Émilie Feral
|
14e0e213ab
|
[ion] Fix systick interruption
|
2019-03-28 15:49:11 +01:00 |
|
Émilie Feral
|
9da962171d
|
[ion] N0101: fix External flash comments (QUADSPI pins)
|
2019-03-28 15:49:11 +01:00 |
|
Émilie Feral
|
6df5a60603
|
[ion] N0101: fix VTOR initialisation (location of interrupt vector)
|
2019-03-28 15:49:11 +01:00 |
|
Émilie Feral
|
6fbf8fe196
|
[scripts] Add method in gdb script (load_isr, use_dfu_symbol_file)
|
2019-03-28 15:49:11 +01:00 |
|