Julien Cretin
5c2b72ce83
Move storage bound checking to driver
2020-04-29 15:09:50 +02:00
Julien Cretin
88920035fa
Permit the app to read the storage
2020-04-29 13:50:42 +02:00
Julien Cretin
6247098069
Do not use writeable flash regions for persistent storage
...
They don't play well with DFU.
2020-04-29 12:52:31 +02:00
Guillaume Endignoux
4b9486d0bd
Sync with upstream Tock to have reproducible builds.
2020-04-08 15:45:46 +02:00
Jean-Michel Picod
0e1c76455d
Address review round #2
2020-03-12 12:12:45 +01:00
Jean-Michel Picod
550098d560
Remove duplicate patch
2020-03-11 17:54:37 +01:00
Jean-Michel Picod
e63482af1c
Revamp deploy.py
...
Now the script supports more flashing methods:
- JLink (with tockloader)
- OpenOCD (with tockloader)
- pyOCD
- Nordic DFU
- none (will produce an IntelHex file)
Also merged the contributions from:
- Yihui Xiong to support the Makerdiary USB dongle board
- Dennis Geurts to support Nordic DFU
Doc updated accordingly.
Imported 2 patches for Tock kernel:
- 06-add-set_vector_table_offset.patch (upstream tock/tock#1579 )
- 07-nrf52-bootloader.patch (upstream tock/tock#1681 )
2020-03-11 17:54:37 +01:00
Guillaume Endignoux
bb7a0ef801
Sync patches with upstream Tock.
2020-03-11 17:04:05 +01:00
Guillaume Endignoux
951268b5f6
Add patch for bidirectional USB endpoints to fix panics in case of cancellation.
2020-03-09 16:38:59 +01:00
Guillaume Endignoux
0036858db9
Increase ROM size in layout.ld so that boards build on long build directories.
2020-03-05 12:33:12 +01:00
Guillaume Endignoux
bf9e3620ec
Sync with upstream Tock to remove the latest patch.
2020-03-05 11:24:07 +01:00
Guillaume Endignoux
f2936cb45c
Import bugfix from https://github.com/tock/tock/pull/1636 as a patch.
2020-02-28 15:12:16 +01:00
Guillaume Endignoux
3831872585
Synchronize with upstream Tock to remove 04-rtt.patch
2020-02-27 13:42:47 +01:00
Jean-Michel Picod
f91d2fd3db
Initial commit
2020-01-30 11:47:29 +01:00