Teppo Järvelin
a3589ed41f
Fixed cellular backward compatiblity.
2018-11-19 09:04:22 +02:00
Senthil Ramakrishnan
f59b99d889
Removing support for printing error-report after reboot and other minor fixes
2018-11-18 22:42:37 -06:00
Senthil Ramakrishnan
a0e42fa21e
Removing config option to print report to terminal on reboot, as it conflicts with current implementation of mbed_error_printf
2018-11-18 20:45:23 -06:00
Senthil Ramakrishnan
2d58f2374c
Added more details around crc field and updated document with terminologies used
2018-11-18 20:40:41 -06:00
Senthil Ramakrishnan
a87043fd74
Add function to reset the reboot count
2018-11-18 20:40:41 -06:00
Senthil Ramakrishnan
3ffa78ed41
Change phrasing and tense
2018-11-18 20:40:41 -06:00
Senthil Ramakrishnan
340099c9ea
Fix code style issues and fix typos in diagrams
2018-11-18 20:40:40 -06:00
Senthil Ramakrishnan
0b9cd601de
Updated with crash report region info and new diagrams added
2018-11-18 20:40:40 -06:00
Senthil Ramakrishnan
8c48a24ad4
Fix tab issues in TOC
2018-11-18 20:40:40 -06:00
Senthil Ramakrishnan
108483d5cb
Updated TOC
2018-11-18 20:40:40 -06:00
Senthil Ramakrishnan
a721158cd6
Boot sequence diagram added
2018-11-18 20:40:39 -06:00
Senthil Ramakrishnan
c3d2c446d0
Fixed sentences and context
2018-11-18 20:40:39 -06:00
Senthil Ramakrishnan
a6e76049be
Adding usage scenarios
2018-11-18 20:40:39 -06:00
Senthil Ramakrishnan
28a0b4554b
Updated design doc
2018-11-18 20:40:39 -06:00
Senthil Ramakrishnan
5489eacb18
Crash reporting design doc
2018-11-18 20:40:39 -06:00
Senthil Ramakrishnan
d4fc8fe66c
Crash Reporting Design
2018-11-18 20:40:38 -06:00
c_jin
5a15f810a6
Error modification
2018-11-19 09:41:17 +08:00
chao_king
787cdbe6ee
Delete added information (GD32F307VG)
2018-11-18 20:51:37 +08:00
chao_king
36a27326c2
Delete startup_gd32f30x_cl.s
2018-11-18 20:37:22 +08:00
chao_king
2b90f34ed7
Delete startup_gd32f30x_cl.s
2018-11-18 20:37:06 +08:00
chao_king
db27eab41c
Delete startup_gd32f30x_cl.s
2018-11-18 20:36:43 +08:00
chao_king
612662117c
Delete startup_gd32f30x_cl.s
2018-11-18 20:36:00 +08:00
c_jin
2b9071afe6
conflicts resolve
2018-11-18 20:19:19 +08:00
chao_king
9ee4af6096
Remove the "device_name": "GD32F307VG"
...
Our MCU is not in CMSIS Pack and later I will submit a PR that adds back the value with the data from the released CMSIS Pack.
2018-11-18 19:42:13 +08:00
chao_king
b6e455c428
Add it to replace startup_gd32f30x_cl.s
2018-11-18 19:31:45 +08:00
chao_king
16ff28db31
Add it to replace startup_gd32f30x_cl.s
2018-11-18 19:31:45 +08:00
chao_king
0728dde170
Add it to replace startup_gd32f30x_cl.s
2018-11-18 19:31:45 +08:00
chao_king
c8cadd6f12
Add it to replace startup_gd32f30x_cl.s
2018-11-18 19:30:32 +08:00
chao_king
d2779a6a3b
Delete a button definition
2018-11-18 19:30:32 +08:00
chao_king
bb1e4a72d8
Add support for GD32F307VG
...
Add GD32F307VG MCU information to target.json
2018-11-18 19:30:31 +08:00
chao_king
61d3bc804c
Update licence
2018-11-18 19:30:17 +08:00
chao_king
d2e731bcf5
Update licence
2018-11-18 19:30:07 +08:00
chao_king
9131b3f9ec
Update licence
2018-11-18 19:29:43 +08:00
chao_king
700f3a2c69
Add EMAC driver for GD32_F307VG
2018-11-18 19:26:04 +08:00
c_jin
e20ddacfc3
Delete added information (GD32F307VG)
2018-11-18 19:26:04 +08:00
chao_king
1afb50d7a7
Re add target support for GD32F307VG
...
1. Mainly change TARGET_Gigadevice --> TARGET_GigaDevice
2. Add license header
2018-11-18 19:26:04 +08:00
c_jin
7dc05a4b00
Add GD32F307VG
2018-11-18 19:26:03 +08:00
c_jin
644cc537cf
Consistent with the remote repo and add GD32F307VG
2018-11-18 10:59:14 +08:00
kert
6815409fe7
Fix unsigned packing bug in merge_regions #8544
2018-11-17 17:57:46 -08:00
Yoshihiro TSUBOI
a1d2ac7462
[Wio 3G] Adding IAR exporting definition
2018-11-18 00:35:37 +09:00
Russ Butler
21dd8e40ab
Configure NRF52 uart on interrupt attach
...
When attaching an irq to serial call nordic_nrf5_serial_configure.
This ensures the serial is ready to receive data at the correct
baudrate.
2018-11-16 17:35:54 -06:00
Marcus Chang
bb98ce082e
Make serial_putc for NRF52 non-blocking
...
Busy-wait before sending a charecter instead of after. If
serial_writeable has been called first, the busy-wait loop will
be skipped.
Added initialization code to ensure NRF_UARTE_EVENT_TXDRDY is
armed correctly.
2018-11-16 17:32:53 -06:00
Russ Butler
4cda158e55
Fix uart race condition dropping bytes on NRF52
...
In nordic_nrf5_uart_event_handler if the events NRF_UARTE_EVENT_ENDRX
and NRF_UARTE_EVENT_RXSTARTED become pending after the check for
NRF_UARTE_EVENT_ENDRX but before the check for
NRF_UARTE_EVENT_RXSTARTED the RX DMA buffers will be setup incorrectly
by nordic_nrf5_uart_event_handler_rxstarted because active_bank hasn't
been updated. This cause dropped and incorrect data.
This patch fixes that problem by adding a second check for
NRF_UARTE_EVENT_ENDRX after checking for NRF_UARTE_EVENT_RXSTARTED
and skipping processing if NRF_UARTE_EVENT_ENDRX is set. The
subsequent interrupt will process both in the correct order. This
ensures that these events cannot be handled out of order and thus fixes
the corruption.
2018-11-16 17:30:31 -06:00
Senthil Ramakrishnan
423b52e1c3
Fix crc calculation error, code-style issues and other fixes
2018-11-16 17:24:52 -06:00
Brian Daniels
6cab1e0018
Fixing traceback when running mbed test
2018-11-16 15:28:50 -06:00
Senthil Ramakrishnan
f1926c0ea9
Fix linker script errors
2018-11-16 14:00:00 -06:00
Senthil Ramakrishnan
a07a373c9f
Change the reboot-max value semantics and code style and other fixes
2018-11-16 14:00:00 -06:00
Senthil Ramakrishnan
254062fc5a
Add thread safety across reboot error info operations
2018-11-16 14:00:00 -06:00
Senthil Ramakrishnan
4ec30e3e8f
Added greentea test
2018-11-16 14:00:00 -06:00
Senthil Ramakrishnan
9ac31dbaef
Enable crash capture feature for platforms with linkerscript changes
2018-11-16 13:59:59 -06:00