Commit Graph

21625 Commits (d30a14e64f37f7c599d8da5a2313f30b97c8d83c)

Author SHA1 Message Date
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
Senthil Ramakrishnan ef8c1c3cb6 Linker script modifications for crash data region 2018-11-16 13:59:59 -06:00
Senthil Ramakrishnan 6181394e37 Error and fault handling changes for crash reporting 2018-11-16 13:59:59 -06:00
Cruz Monrreal d643034941
Merge pull request #8668 from jamesbeyond/fm_emac
Enable Fast Models emac drivers
2018-11-16 09:52:06 -06:00
Aashish chaddha 329c553595 ifdef ram/rom size/start in case they dont exist 2018-11-16 09:38:26 -06:00
Ashok Rao ff55961c1f Changing license header 2018-11-16 15:38:11 +00:00
jeromecoutant 1ec222f268 STM32 LPTICKER with LPTIM : reduce clock feature 2018-11-16 15:34:57 +01:00
Ashok Rao fce42ae28e Incorporating review comments 2018-11-16 14:28:08 +00:00
Mahesh Mahadevan 6bd0be186b Add MT25Q Flash config
Signed-off-by: Maciej Bociański <maciej.bocianski@arm.com>
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2018-11-16 08:15:48 -06:00