Janne Kiiskila
a48500183e
Fix for the H747 flash driver / cache cleaning
...
This copies the approach of the STM32F7 flash driver submitted via
PR https://github.com/ARMmbed/mbed-os/pull/10248
With this change the board finally passes all of the device key
tests 10/10 times correctly.
2019-10-30 15:25:20 +02:00
Janne Kiiskila
3ab36cb934
Add default TDBStore location for DISCO_H747I (end of BANK1)
...
Place it at the end of the bank1, last two erase sectors.
As erase sector is 128 kB, default size must be double of that.
This can't be in bank2 as that is apparently dedicated to the M4 core.
Memory map is available in;
https://github.com/ARMmbed/mbed-os/blob/master/targets/TARGET_STM/TARGET_STM32H7/TARGET_STM32H747xI/flash_data.h
Memory map does not have this information, but issue [11617](https://github.com/ARMmbed/mbed-os/issues/11617 ) has.
2019-10-30 15:25:13 +02:00
Janne Kiiskila
655274a16e
DISCO_H747I - define default storage (TDB_INTERNAL)
...
DeviceKey needs the definition of the default storage place,
define it to be TDB_INTERNAL (as for the other boards).
2019-10-30 15:25:13 +02:00
Janne Kiiskila
8e5f962151
Add FLASHIAP component to DISCO_H747
...
FLASHIAP component/capability is needed for DeviceKey functionality
and also for Pelion enablement - firmware update uses this feature, too.
2019-10-30 15:25:13 +02:00
Martin Kojtal
419556b84a
Merge pull request #11735 from michalpasztamobica/dns_unittest_preparation
...
Dns unittest preparation
2019-10-30 11:04:19 +01:00
Martin Kojtal
6f5389980e
Merge pull request #11032 from mprse/bring_fpga_tests_master_spec
...
Add test header files and defined behavior for APIs tested using FPGA-Test-Shield
2019-10-30 11:02:34 +01:00
Martin Kojtal
92acf95d61
Merge pull request #11767 from LMESTM/Increase_deep_sleep_latency
...
Increase STM32 default deep sleep latency to 4ms
2019-10-30 10:06:50 +01:00
Martin Kojtal
2203549b37
Merge pull request #10924 from ghseb/free-serial-resources-2
...
Free serial resources if not needed anymore
2019-10-30 09:45:22 +01:00
Martin Kojtal
a07286676b
Merge pull request #11756 from JammuKekkonen/add_ccmram_section_for_f303re
...
Add option to use CCMRAM on F303xE.
2019-10-30 09:10:42 +01:00
Martin Kojtal
f1392d6b6b
Merge pull request #11695 from jeromecoutant/PR_GREENTEA_TRACE
...
GREENTEA: init trace if trace is enabled in json
2019-10-29 15:13:31 +01:00
Martin Kojtal
df2cfae85b
Maxim: fix serial free
...
There is no Shutdown function for this target
2019-10-29 13:33:12 +00:00
Laurent Meunier
d00130ec5e
Increase STM32 default deep sleep latency to 4ms
...
Recent measurements have shown that the total wake-up latency can be more
than the 3ms initially set. It was measured as 3,7ms on DISCO_L475VG_IOT01A
target and 3,1ms on NUCLEO_L073RZ target. So set it to 4ms to be on the
safe side.
2019-10-29 14:33:09 +01:00
Przemyslaw Stekiel
2ff31126b4
Make use of xxx_free() in FPGA tests
2019-10-29 14:18:32 +01:00
Przemyslaw Stekiel
7a6cf2cb51
Add weak implementations of xxx_free() functions
2019-10-29 14:18:17 +01:00
Jammu Kekkonen
4dc4bfff9a
Add option to use CCMRAM on F303xE.
2019-10-29 12:54:27 +02:00
Przemyslaw Stekiel
b8a6792ded
I2C: Add i2c_free() function to HAL
2019-10-29 10:58:39 +01:00
Przemyslaw Stekiel
f19681fc6f
GPIO: Add gpio_free() function to HAL
2019-10-29 10:48:31 +01:00
Przemyslaw Stekiel
05d8e1bb89
Analogin: Add analogin_free() function to HAL
2019-10-29 10:48:03 +01:00
Martin Kojtal
87b150a1fe
Merge pull request #11715 from miteshdedhia7/pr/target-cyw9p62s1-43012
...
Add CYW9P62S1_43012EVB_01 board
2019-10-29 10:29:10 +01:00
Martin Kojtal
3c9853af61
Merge pull request #11754 from mirelachirica/athandler_write_hex_string
...
Cellular: Added write_hex_string to AT handler
2019-10-29 10:00:46 +01:00
Martin Kojtal
df79609cc5
Merge pull request #11675 from jeromecoutant/PR_USB_STEP1
...
STM32 USB update step 1
2019-10-28 14:06:15 +01:00
Martin Kojtal
4b21157085
Merge pull request #11739 from maciejbocianski/nrf52_i2c_byte_rw_fix
...
Nrf52 i2c byte rw fix
2019-10-28 13:16:49 +01:00
Przemyslaw Stekiel
6e31c14f2e
Fix fpga test function names
2019-10-28 13:10:52 +01:00
Przemyslaw Stekiel
b8a8c98d54
HAL API requirements updates after review
2019-10-28 13:10:52 +01:00
Przemyslaw Stekiel
40c4b44385
HAL: Serial: Update the header file doxy (FIXME)
2019-10-28 13:10:51 +01:00
Filip Jagodzinski
e98cc2077e
HAL: Serial: Update the header file doxy
...
Clarified defined/undefined behavior.
2019-10-28 13:10:51 +01:00
Przemyslaw Stekiel
7aea44f0cf
Add header files to fpga tests, update test names
2019-10-28 13:10:51 +01:00
Przemyslaw Stekiel
1bbcc8fd56
SPI: add defined behavior
2019-10-28 12:52:30 +01:00
Przemyslaw Stekiel
6cec7bbd6d
Serial: add defined behavior
2019-10-28 12:52:30 +01:00
Przemyslaw Stekiel
96b48bc241
PWM: add defined behavior
2019-10-28 12:52:30 +01:00
Przemyslaw Stekiel
b8d225e860
I2C: add defined behavior
2019-10-28 12:52:30 +01:00
Przemyslaw Stekiel
d35e8e3001
GPIO IRQ: add defined behavior
2019-10-28 12:52:30 +01:00
Przemyslaw Stekiel
d68bafe472
GPIO: add defined behavior
2019-10-28 12:52:29 +01:00
Przemyslaw Stekiel
85a2cb27a3
Analogout: add defined behavior
2019-10-28 12:52:29 +01:00
Przemyslaw Stekiel
2929895fb1
Analogin: add defined behavior
2019-10-28 12:52:29 +01:00
Martin Kojtal
6f7c1c9037
Merge pull request #11742 from fkjagodzinski/fix-reset_reason-ci_nightly
...
Fix the reset_reason host test in the CI
2019-10-28 11:53:42 +01:00
Martin Kojtal
1c5fe1c9f5
Merge pull request #11752 from mnaberez/erase-value
...
FlashIAP: Get erase value from HAL instead of hardcoding it
2019-10-28 11:21:10 +01:00
Martin Kojtal
5a5b0f620d
Merge pull request #11571 from AriParkkila/OS_THREAD_LIBSPACE_NUM
...
Allow OS_THREAD_LIBSPACE_NUM as a macro
2019-10-28 11:09:23 +01:00
Martin Kojtal
3efae200ea
Merge pull request #11743 from maciejbocianski/fpga_i2c_test_limit_ports
...
fpga i2c test: limit tested peripherals
2019-10-28 11:04:33 +01:00
Martin Kojtal
bc2162ab19
Merge pull request #11718 from desmond-blue/fix-ex-sm-fail-nrf52840
...
Handle legacy process event first on connection complete
2019-10-28 09:54:44 +01:00
Martin Kojtal
83c4a80082
Merge pull request #11710 from jamesbeyond/exp_github
...
Update examples testing scripts
2019-10-28 09:50:36 +01:00
Martin Kojtal
87a5e47b42
Merge pull request #11631 from maciejbocianski/qspi_frequency_test_fix
...
Qspi frequency test fix
2019-10-28 09:41:36 +01:00
Mirela Chirica
beeccbe52c
Cellular: Added write_hex_string to AT handler
2019-10-28 10:34:05 +02:00
Martin Kojtal
98072b24c8
Merge pull request #11748 from cydriftcloud/pr-dev/fix-spurious-link-down-up
...
Fix spurious link up/down when AP IP address range change
2019-10-28 09:28:54 +01:00
Maciej Bocianski
703348acc8
NRF52: fix i2c byte read/write implementation
...
i2c_byte_write implementation was broken.
Data sending was inside addressing block
Changed from:
i2c_byte_write
{
if (start) {
if (read_address)
start read;
esle
start write;
write byte;
}
}
to:
i2c_byte_write
{
if (start) {
// if first call after start
// address for reading or writing
if (read_address)
start read;
esle
start write;
} else {
// send data byte
write byte;
}
}
2019-10-28 08:41:12 +01:00
Mike Naberezny
6be96ba4b2
FlashIAP: Get erase value from HAL instead of hardcoding it
2019-10-26 14:11:42 -07:00
Qinghao Shi
a211cf16a9
EXAMPLES: temporarily turn off build for NFC examples
2019-10-25 17:33:27 +01:00
Martin Kojtal
e1c3de649d
Merge pull request #11747 from miteshdedhia7/pr/fix-kvstore-statictests
...
Update the internal kvstore flash reservation size to from 7k to 65K for Cypress Devices
2019-10-25 14:42:10 +02:00
Martin Kojtal
45a63fbe3d
Merge pull request #11749 from OpenNuvoton/nuvoton_m2351_fix_platform_name
...
M2351: Change base target name 'NU_PFM_M2351_CM' to 'NU_PFM_M2351'
2019-10-25 14:30:13 +02:00
Martin Kojtal
e5a728f8c0
Merge pull request #11563 from adbridge/master
...
Simplify pull request template
2019-10-25 13:57:35 +02:00