Skip to content

Rollup PR: Rerun falsely-failed PRs for 5.11-RC1 #8800

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 44 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
4952e31
Fix bootloader build region generation and add support for bootloader…
Sep 4, 2018
ae4b67e
Review fixes for bootloader region generation
Sep 13, 2018
c069cef
Review fixes 2 for bootloader region generation
Sep 17, 2018
fac5ff4
Remove max_app_addr checking from .hex
simosillankorva Oct 5, 2018
2da8950
tools: process bootloader chunks
Oct 29, 2018
e28c260
tools: update build_api and __init__ as per review comments
Nov 5, 2018
27f20c7
Fetch RAM/ROM information from CMSIS pack and add as defines
aashishc1988 Nov 7, 2018
bd40457
tools: Update build_api padding method
Nov 7, 2018
858a7a8
tools: Update build_api
Nov 8, 2018
8dd6a5d
Add ESP8266 driver v1.7
Nov 9, 2018
934472b
esp8266 driver - don't set UART flow control if no support
Nov 9, 2018
38ce7b1
tools: fix up build_api padding logic and clean up unused code
Nov 9, 2018
3956451
Fixing some corner cases
aashishc1988 Nov 8, 2018
1627968
Missed one change to convert into right data type
aashishc1988 Nov 12, 2018
ad736e9
Add RAM/ROM memory statistics to system stats structure
Nov 5, 2018
e3c4dae
Add tests to verify RAM/ROM sizes
Nov 6, 2018
c97d343
wifi-headerfile-updates
M-ichae-l Nov 15, 2018
8ef1378
Adding Murata WSM-BL241 as new target
Nov 15, 2018
1bdfcba
Removing unnecessary pin defines
Nov 15, 2018
0c594a4
The check for managed bootloader support should be in regions and we …
aashishc1988 Nov 14, 2018
ec78ca9
Adding LED defines for CI
Nov 16, 2018
fce42ae
Incorporating review comments
Nov 16, 2018
ff55961
Changing license header
Nov 16, 2018
329c553
ifdef ram/rom size/start in case they dont exist
aashishc1988 Nov 15, 2018
d4fc8fe
Crash Reporting Design
SenRamakri Oct 11, 2018
5489eac
Crash reporting design doc
SenRamakri Oct 18, 2018
28a0b45
Updated design doc
SenRamakri Oct 22, 2018
a6e7604
Adding usage scenarios
SenRamakri Oct 22, 2018
c3d2c44
Fixed sentences and context
SenRamakri Oct 22, 2018
a721158
Boot sequence diagram added
SenRamakri Oct 25, 2018
108483d
Updated TOC
SenRamakri Oct 25, 2018
8c48a24
Fix tab issues in TOC
SenRamakri Oct 26, 2018
0b9cd60
Updated with crash report region info and new diagrams added
SenRamakri Oct 26, 2018
340099c
Fix code style issues and fix typos in diagrams
SenRamakri Oct 30, 2018
3ffa78e
Change phrasing and tense
SenRamakri Oct 30, 2018
a87043f
Add function to reset the reboot count
SenRamakri Nov 7, 2018
2d58f23
Added more details around crc field and updated document with termino…
SenRamakri Nov 12, 2018
a0e42fa
Removing config option to print report to terminal on reboot, as it c…
SenRamakri Nov 19, 2018
4d0e08d
Merge branch 'fix_bootloader_build_for_nrf52' of https://github.com/J…
0xc0170 Nov 19, 2018
003fbfd
Merge branch 'sen_CrashReportingDesign' of https://github.com/SenRama…
0xc0170 Nov 19, 2018
3b5564a
Merge branch 'ram_rom_fetch' of https://github.com/aashishc1988/mbed-…
0xc0170 Nov 19, 2018
1ad197c
Merge branch 'esp8266-driver_v1.7' of https://github.com/VeijoPesonen…
0xc0170 Nov 19, 2018
f3cf184
Merge branch 'realtek-rtl8195am-wifi-headerfile-updates' of https://g…
0xc0170 Nov 19, 2018
dfe717e
Merge branch 'br-Murata-BL241' of https://github.com/ashok-rao/mbed-o…
0xc0170 Nov 19, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
42 changes: 42 additions & 0 deletions TESTS/mbed_platform/stats_sys/main.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,48 @@ void test_sys_info()
TEST_ASSERT_EQUAL(GCC_ARM, stats.compiler_id);
#endif
TEST_ASSERT_NOT_EQUAL(0, stats.compiler_version);

// RAM / ROM sizes should not be zero and should match the define
#if defined(MBED_ROM_START) && defined(MBED_ROM_SIZE)
TEST_ASSERT_NOT_EQUAL(0, stats.rom_size[0]);
TEST_ASSERT_EQUAL(MBED_ROM_SIZE, stats.rom_size[0]);
TEST_ASSERT_EQUAL(MBED_ROM_START, stats.rom_start[0]);
#endif
#if defined(MBED_RAM_START) && defined(MBED_RAM_SIZE)
TEST_ASSERT_NOT_EQUAL(0, stats.ram_size[0]);
TEST_ASSERT_EQUAL(MBED_RAM_START, stats.ram_start[0]);
TEST_ASSERT_EQUAL(MBED_RAM_SIZE, stats.ram_size[0]);
#endif
#if defined(MBED_RAM1_START) && defined(MBED_RAM1_SIZE)
TEST_ASSERT_NOT_EQUAL(0, stats.ram_size[1]);
TEST_ASSERT_EQUAL(MBED_RAM1_SIZE, stats.ram_size[1]);
TEST_ASSERT_EQUAL(MBED_RAM1_START, stats.ram_start[1]);
#endif
#if defined(MBED_RAM2_START) && defined(MBED_RAM2_SIZE)
TEST_ASSERT_NOT_EQUAL(0, stats.ram_size[2]);
TEST_ASSERT_EQUAL(MBED_RAM2_SIZE, stats.ram_size[2]);
TEST_ASSERT_EQUAL(MBED_RAM2_START, stats.ram_start[2]);
#endif
#if defined(MBED_RAM3_START) && defined(MBED_RAM3_SIZE)
TEST_ASSERT_NOT_EQUAL(0, stats.ram_size[3]);
TEST_ASSERT_EQUAL(MBED_RAM3_SIZE, stats.ram_size[3]);
TEST_ASSERT_EQUAL(MBED_RAM3_START, stats.ram_start[3]);
#endif
#if defined(MBED_ROM1_START) && defined(MBED_ROM1_SIZE)
TEST_ASSERT_NOT_EQUAL(0, stats.rom_size[1]);
TEST_ASSERT_EQUAL(MBED_ROM1_SIZE, stats.rom_size[1]);
TEST_ASSERT_EQUAL(MBED_ROM1_START, stats.rom_start[1]);
#endif
#if defined(MBED_ROM2_START) && defined(MBED_ROM2_SIZE)
TEST_ASSERT_NOT_EQUAL(0, stats.rom_size[2]);
TEST_ASSERT_EQUAL(MBED_ROM2_SIZE, stats.rom_size[2]);
TEST_ASSERT_EQUAL(MBED_ROM2_START, stats.rom_start[2]);
#endif
#if defined(MBED_ROM3_START) && defined(MBED_ROM3_SIZE)
TEST_ASSERT_NOT_EQUAL(0, stats.rom_size[3]);
TEST_ASSERT_EQUAL(MBED_ROM3_SIZE, stats.rom_size[3]);
TEST_ASSERT_EQUAL(MBED_ROM3_START, stats.rom_start[3]);
#endif
}

Case cases[] = {
Expand Down
Loading