Léa Saviot
|
d22f83c64d
|
[scripts/defaults] -O0 insteage of -0g for DEBUG
Otherwise, we cannot debug properly on simulator/blackbox (missing
symbols)
|
2019-08-12 10:41:34 +02:00 |
|
Émilie Feral
|
b4ef2cd329
|
[scripts] Avoid echoing useless information when sending firmware via DFU
|
2019-08-08 17:22:06 +02:00 |
|
Émilie Feral
|
9b130a8e41
|
[scripts] N0110: create target %_flash
|
2019-08-08 17:22:01 +02:00 |
|
Émilie Feral
|
d01a3794e8
|
[scripts] device/dfu.py: enable to jump to another address than
0x08000000 when leaving DFU mode
|
2019-08-08 17:22:01 +02:00 |
|
Émilie Feral
|
e1a863cdf6
|
[scripts] Fix epsilon_flash target for n0100 (get rid of dfu-utils
dependency)
|
2019-08-08 17:22:01 +02:00 |
|
Émilie Feral
|
9a25462e3e
|
[scripts] device/dfu.py: fix exitDfu
|
2019-08-08 17:22:01 +02:00 |
|
Émilie Feral
|
33d39153b2
|
[scripts] device/dfu.py: extend the detected dfu devices (include
NumWorks VID/PID)
|
2019-08-08 17:22:01 +02:00 |
|
Émilie Feral
|
5a14037b9c
|
[scripts] Package dfu-util equivalent in python (sources from micropython)
|
2019-08-08 17:22:01 +02:00 |
|
Émilie Feral
|
3f944a2ebe
|
[scripts] config.mak: remove remaining EPSILON_BOOT_PROMPT flags
|
2019-08-08 17:22:01 +02:00 |
|
Émilie Feral
|
87b54385aa
|
[scripts] Enable to call "make PLATFORM=blackbox compare" without
precising the building directory
|
2019-08-08 17:22:01 +02:00 |
|
Émilie Feral
|
a8a5912319
|
[scripts] Enable to call "makefile PLATFORM=emscripten simulator.zip"
without precising the building directory
|
2019-08-08 17:22:01 +02:00 |
|
Émilie Feral
|
1b7def19c2
|
[scripts] Build in release and debug objects in separated subfolders:
(eg, build/[release|debug]/[device|emscripten|...]/)
|
2019-08-08 17:22:01 +02:00 |
|
Émilie Feral
|
059c596a80
|
Makefiles: avoid building all sources for each target; introduce more
modularity
|
2019-08-08 17:22:01 +02:00 |
|
Émilie Feral
|
6b3d2cc8df
|
[ion] test.external_flash: split this test target into two targets -
test.external_flash.write and test.external_flash.read
|
2019-08-08 17:22:00 +02:00 |
|
Émilie Feral
|
e89389591d
|
[ion] Clean test.external_flash target
|
2019-08-08 17:22:00 +02:00 |
|
Émilie Feral
|
11863804f7
|
[scripts] Remove EPSILON_BOOT_PROMPT flag
|
2019-08-08 17:21:53 +02:00 |
|
Émilie Feral
|
a4dfe2eb9e
|
[scripts] Remove EPSILON_ONBOARDING_APP flag
|
2019-08-08 16:32:18 +02:00 |
|
Émilie Feral
|
697b4a6d4d
|
[scripts] Remove unused EPSILON_DEVICE_BENCH flag
|
2019-08-08 16:29:38 +02:00 |
|
Émilie Feral
|
15322cac21
|
[scripts] targets.device.mak: include model-specific mak at the
beginning to apply rules to all targets (including
model-specific targets)
|
2019-08-08 16:29:38 +02:00 |
|
Émilie Feral
|
86487567d4
|
[scripts] Makefile: Remove objs variable and add all_objs
|
2019-08-08 16:29:38 +02:00 |
|
Émilie Feral
|
725ea64a45
|
[scripts] Enable to build targets without specifying the building
directory
|
2019-08-08 16:29:38 +02:00 |
|
Émilie Feral
|
2ddb586bdc
|
[scripts] Remove EPSILON_USB_DFU_XIP flag: specify the right dfu sources
for each target
|
2019-08-08 16:29:38 +02:00 |
|
Émilie Feral
|
cd402b6833
|
[scripts] Fix elf2dfu: avoid removing non-existing file
|
2019-08-08 16:29:38 +02:00 |
|
Léa Saviot
|
d11b8a9614
|
[poincare] Remove flag MATRICES_ARE_DEFINED
|
2019-08-08 16:24:51 +02:00 |
|
Émilie Feral
|
b2e3592f6e
|
Flasher targets: get rid of flag EPSILON_FLASHER_VERBOSE and create
instead two targets flasher.light.bin and flasher.verbose.bin
|
2019-08-08 15:54:42 +02:00 |
|
Romain Goyet
|
0efbdf96b0
|
[scripts/device] Add a binpack target
|
2019-07-03 10:33:06 +02:00 |
|
Émilie Feral
|
5ac1c27401
|
Merge branch 'version-11' into f7
|
2019-06-17 15:48:03 -04:00 |
|
Émilie Feral
|
1717bafe29
|
build: Version 11.1.0
|
2019-06-17 15:40:47 -04:00 |
|
Léa Saviot
|
e380c261b9
|
[ion/ram.ld] Include config file and add search path to LDFLAGS
|
2019-06-12 14:53:17 +02:00 |
|
Émilie Feral
|
a462a3ac0a
|
[ion] Flasher: add optional verbose on device screen when running
|
2019-06-12 11:21:02 +02:00 |
|
Émilie Feral
|
04a3e675e3
|
[ion] Clean Makefile instructions for ion/src/device/shared/usb/flasher.o
|
2019-06-12 11:20:55 +02:00 |
|
Émilie Feral
|
f121387812
|
[ion] LD configuration: change RAM spliting between bench and flasher to
give more space to flasher
|
2019-06-12 11:20:47 +02:00 |
|
Léa Saviot
|
72615faa84
|
[ion/scripts] Config files for ram.ld to set origin and length
|
2019-06-11 14:29:28 +02:00 |
|
Léa Saviot
|
f7e45a9872
|
[ion/device] Remove _jump_reset_address symbol and share linker scripts
|
2019-06-11 12:27:37 +02:00 |
|
Léa Saviot
|
22c43fda1f
|
[ion/device] Flasher and bench downloaded at different adresses
|
2019-06-11 11:58:11 +02:00 |
|
Léa Saviot
|
4dd2a5a47a
|
[ion] Change model name: n0200 --> n0110
|
2019-06-05 11:25:52 +02:00 |
|
Léa Saviot
|
74665c0569
|
[ion] Fix reset jump address accross platforms
|
2019-06-05 10:30:59 +02:00 |
|
Léa Saviot
|
43d9f0678f
|
[scripts/device] Add padding when building two binaries
|
2019-06-03 11:49:03 +02:00 |
|
Léa Saviot
|
5611e27cbf
|
[scripts] Fix typo in comment
|
2019-06-03 10:19:45 +02:00 |
|
Émilie Feral
|
1d548e4536
|
[scripts] Fix elf2dfu not to break when internal or external flash in
empty (enable to build dfu file for N0100)
|
2019-05-31 14:18:31 -04:00 |
|
Émilie Feral
|
4a67d3813e
|
[scripts] Fix %_two_binaries target to ensure to include every section in
at least one binary
|
2019-05-03 18:11:36 +02:00 |
|
Émilie Feral
|
e5f1b34e03
|
[scripts] We cannot build all bench binaries at once because they
require different flags
|
2019-05-03 17:40:07 +02:00 |
|
Émilie Feral
|
a4b382df54
|
Merge branch 'version-11' into f7
|
2019-05-03 17:34:01 +02:00 |
|
Émilie Feral
|
3345224d5e
|
build: Version 11.0.0
|
2019-05-03 17:32:49 +02:00 |
|
Émilie Feral
|
db49a6b31a
|
Build: error if building bench_files without the right flags
|
2019-05-02 17:12:51 +02:00 |
|
Léa Saviot
|
725c3abd33
|
[scripts] More bench targets
|
2019-04-29 14:17:15 +02:00 |
|
Léa Saviot
|
235a7ed860
|
[scripts] By default, EPSILON_ONBOARDING_APP is 0
So that the backlight is inited on platforms where the onboarding app is
not displayed
|
2019-04-26 12:04:06 +02:00 |
|
Émilie Feral
|
493cff9c0f
|
[ion] N0200: access flash memory through ITCM bus instead of AXIM bus
|
2019-04-18 09:51:22 +02:00 |
|
Émilie Feral
|
3f8218febb
|
Build: fix target test_external_flash
|
2019-04-18 09:51:22 +02:00 |
|
Émilie Feral
|
e1b2bb09f0
|
Change model name: n0101 --> n0200
|
2019-04-16 10:49:41 +02:00 |
|