Commit Graph

1993 Commits (c4220ece9b34a601c30c90dba9e1b26186a85cd6)

Author SHA1 Message Date
Dave Wu c4220ece9b Added default delay and sample times for the ADC during initialization. 2017-11-17 14:55:47 +00:00
Dave Wu a85563bcc5 - Cleaned up some formatting issues; - Fixed a build error in spi_master_block_write; - Some clean up in serai_api. 2017-11-17 14:55:47 +00:00
Dave Wu 46eae9f862 Added curly brackets for the single line if else statement. 2017-11-17 14:55:47 +00:00
Dave Wu 477c728b61 - Added error checking for trng_get_bytes function; - Added curly brackets to single line conditions in gpio_qpi.c and gpio_irq_api.c; - Changed rx and tx buffers in serial module as local variables; - Minor i2c & spi updates for github pull request; - Added function definition for spi_master_block_write. 2017-11-17 14:55:47 +00:00
Dave Wu 1a0470f869 Removed the custom app thread stack size. 2017-11-17 14:55:47 +00:00
Dave Wu 78d8379a82 Removed undefined spi slave related functions. 2017-11-17 14:55:47 +00:00
Dave Wu aa6872523e - Fixed an issue where the TRNG device is read even when it is not ready; - Added a configuration call in trng_init to make sure the TRNG buffering mode is disabled, so only 8-bit bytes are returned; - Moved the TRNG device handle into the trng_t structure; - Fixed some formatting errors in the adc driver. 2017-11-17 14:55:47 +00:00
Dave Wu af8b5d916f - Added definiton for i2c_reset; - Removed unneeded code from i2c and serial modules. 2017-11-17 14:55:47 +00:00
Dave Wu f5b6cda0ba Fixed a merge error for LPC11U34_421. 2017-11-17 14:55:47 +00:00
Dave Wu b1b4cfb5dc Fixed issues raised in the feedback from ARM for the ADuCM4050 platform. 2017-11-17 14:55:47 +00:00
Dave Wu 0105347b93 Added support for ADI EV-COG-AD4050LZ platform. 2017-11-17 14:55:47 +00:00
Andrea Corrado 6de5b39f3f introduced mbed Connect Cloud board based on ODIN-W2 Module rety commit, added ublox changes
Corrected error

Corrected error in targets json

Reworked JSON

Added lwip-eth to Connect ODIN removes ARM CC error

Fixed formating issues

Correct formating error in  .json

Indentation errors
2017-11-17 14:55:47 +00:00
Jammu Kekkonen 8dceef0492 HEXIWEAR: define HEXIWEAR target to support bootloader. 2017-11-17 14:55:47 +00:00
gorazd 9f9666eced add new target L-Tek FF-LPC546XX 2017-11-17 14:55:46 +00:00
Martin Kojtal bb3bd003c5 ncs36510: fire interrupt correct timer fix
Use Timer1, it is used for us ticker isr handling. Plus reset target counter,
that should be 0, go to upper ticker isr handler immediately.
2017-11-17 14:55:46 +00:00
Boting Ren c4a034fba7 Add mbed-cloud-client support on DISCO_L475VG_IOT01A with wifi_esp8266_v4.json. 2017-11-17 14:55:46 +00:00
jeromecoutant 5382081206 NUCLEO_L496ZG_P support 2017-11-17 14:55:46 +00:00
jeromecoutant 27d4b52a5f NUCLEO_L496ZG minor update 2017-11-17 14:55:46 +00:00
Marcus Chang ce04e3db08 Increase flash size on Realtek RTL8195AM
The Realtek RTL8195AM has 2 MiB of external flash. This change
enables the FlashIAP driver to gain access to the full flash.
2017-11-17 14:55:45 +00:00
Laurent MEUNIER f81521adcc STM32: remove trailing white spaces 2017-11-17 14:55:45 +00:00
Laurent MEUNIER e20d35df27 STM32F4: Flash: fix 2MB GetSector computation
The computation of the sector number in GetSector for 2MB flash sizes
consists in adding an extra constant for 2MB dual bank (12 as in
ADDR_FLASH_SECTOR_12), then going through the same address check as if it
was an address of the first sector.

That means that we need to modify tmp and address as if it was a first bank
address, which we're doing here by sub_stracting 0x100000 delta.
2017-11-17 14:55:45 +00:00
jeromecoutant c2bba672df STM32F412 IAR linker file issue 2017-11-17 14:55:45 +00:00
danclement 889e22cce9 Checking in the fixes related to I2C issues.
Three main issues:
1) The 0x13 special case section in write data in ncs36510_i2c.c didn't have a write++ command.
2) In the same write function, the WDAT8 command was put before the 0x13 section and this is not correct
3) Needed to add wait_us(0) before and after the register writes for apparent clock domain crossing delay times until registers are stable in HW

There were also a handful of other tweaks related to general code maintenance and moving some status register checks to the proper locations.
2017-11-17 14:55:45 +00:00
jeromecoutant 7a5ffad58a STM32F4/STM32L4: remove MSP template file
HAL_MspInit/HAL_MspDeInit/HAL_PPP_MspInit/HAL_PPP_MspDeInit weak functions can now be overwritten as it is expected
2017-11-03 13:02:56 +00:00
Pierre-Marie Ancele 3198920f34 remove sys.cpp file of the ARM_STD toolchain as done in the MR #4949 2017-11-03 13:02:55 +00:00
Pierre-Marie Ancele cabd7a33a6 fix can_s struct definition 2017-11-03 13:02:55 +00:00
adustm 59155b7551 Fix for IAR tests 2017-11-03 13:02:55 +00:00
adustm 8835146045 Align IAR files with mbed-os implementation (tests are still failing) 2017-11-03 13:02:55 +00:00
adustm a08f7d42e0 Replace tab by spaces 2017-11-03 13:02:55 +00:00
adustm fd4ef9595b Make ARM test pass on mbed-os5 tests 2017-11-03 13:02:55 +00:00
adustm ae6e44e75b replace tab by spaces 2017-11-03 13:02:54 +00:00
Nabil Elqatib 3847477b29 Remove analogin_s definition from objects.h
The structure being already defined in
targets/TARGET_STM/TARGET_STM32L4/common_objects.h#L119, there is a
redefinition conflict.
2017-11-03 13:02:54 +00:00
Pierre-Marie Ancele c3595f473c NUCLEO_L496ZG change LPUART1 clock source to fix crash on serial init 2017-11-03 13:02:54 +00:00
Pierre-Marie Ancele f281f51905 NUCLEO_L496ZG JSON Clock Configuration 2017-11-03 13:02:54 +00:00
Pierre-Marie Ancele ab4b6cbc20 NUCLEO_L496ZG Fix IAR startup script 2017-11-03 13:02:54 +00:00
Pierre-Marie Ancele 6db1d2de71 NUCLEO_L496ZG Fix ARM startup script 2017-11-03 13:02:54 +00:00
Pierre-Marie Ancele cb6326f62a STM32L496xG fix objects.h to fit common_objects definition 2017-11-03 13:02:54 +00:00
Pierre-Marie Ancele 902765f03c NUCLEO_L496ZG Update comments 2017-11-03 13:02:53 +00:00
Pierre-Marie Ancele 565beab2ef NUCLEO_L496ZG Use new alternative pins definition 2017-11-03 13:02:53 +00:00
Pierre-Marie Ancele 5ea8a111a6 NUCLEO_L496ZG update date in file copyrights headers 2017-11-03 13:02:53 +00:00
Pierre-Marie Ancele fc119955b9 NUCLEO_L496ZG Use correct linker script for IAR 2017-11-03 13:02:53 +00:00
Pierre-Marie Ancele bdac5dc4e5 NUCLEO_L496ZG target inherits from FAMILY_STM32 2017-11-03 13:02:53 +00:00
Pierre-Marie Ancele f9bf18f1e8 STM32L496ZG add IAR toolchain 2017-11-03 13:02:53 +00:00
Pierre-Marie Ancele 9b155d8dcc STM32L496ZG add ARM_STD toolchain 2017-11-03 13:02:53 +00:00
Pierre-Marie Ancele fe851f5d2e STM32L496ZG add ARM_MICRO toolchain 2017-11-03 13:02:52 +00:00
Pierre-Marie Ancele 123772b611 NUCLEO_L496ZG add mbedOS 2 compatibility 2017-11-03 13:02:52 +00:00
Nabil Elqatib 5edb0901e6 Add BSP files for NUCLEO_L496ZG 2017-11-03 13:02:52 +00:00
Pierre-Marie Ancele e3c91a2ce1 add compatibility with STM32L496xG MCUs 2017-11-03 13:02:52 +00:00
Kevin Gilbert 136aac92b4 Replace PACKED attribute on lpc4088 ethernet structs with MBED_PACKED. Placement of packed attribute was causing warnings due to following typedef 2017-11-03 12:59:06 +00:00
Piotr Grygorczuk 78b6f82e9d lpc1769 inherits from lpc1768; reuse lpc1768.ld for LPC1769 target 2017-11-03 12:59:06 +00:00