diff options
Diffstat (limited to 'docs/reports/STM32F103-48.txt')
-rw-r--r-- | docs/reports/STM32F103-48.txt | 45 |
1 files changed, 27 insertions, 18 deletions
diff --git a/docs/reports/STM32F103-48.txt b/docs/reports/STM32F103-48.txt index d57a1da73..b5b28b4eb 100644 --- a/docs/reports/STM32F103-48.txt +++ b/docs/reports/STM32F103-48.txt @@ -5,9 +5,12 @@ Settings: SYSCLK=48, ACR=0x11 (1 wait state) *** ChibiOS/RT test suite
***
-*** Kernel: 1.3.5unstable
-*** Architecture: ARM Cortex-M3
-*** GCC Version: 4.4.2
+*** Kernel: 2.1.2unstable
+*** GCC Version: 4.5.1
+*** Architecture: ARMv7-M
+*** Core Variant: Cortex-M3
+*** Platform: STM32 MD
+*** Test Board: Olimex STM32-P103
----------------------------------------------------------------------------
--- Test Case 1.1 (Threads, enqueuing test #1)
@@ -31,6 +34,9 @@ Settings: SYSCLK=48, ACR=0x11 (1 wait state) --- Test Case 2.3 (Semaphores, atomic signal-wait)
--- Result: SUCCESS
----------------------------------------------------------------------------
+--- Test Case 2.4 (Binary Semaphores, functionality)
+--- Result: SUCCESS
+----------------------------------------------------------------------------
--- Test Case 3.1 (Mutexes, priority enqueuing test)
--- Result: SUCCESS
----------------------------------------------------------------------------
@@ -82,6 +88,9 @@ Settings: SYSCLK=48, ACR=0x11 (1 wait state) --- Test Case 9.2 (Dynamic APIs, threads creation from memory pool)
--- Result: SUCCESS
----------------------------------------------------------------------------
+--- Test Case 9.3 (Dynamic APIs, registry and references)
+--- Result: SUCCESS
+----------------------------------------------------------------------------
--- Test Case 10.1 (Queues, input queues)
--- Result: SUCCESS
----------------------------------------------------------------------------
@@ -89,56 +98,56 @@ Settings: SYSCLK=48, ACR=0x11 (1 wait state) --- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.1 (Benchmark, messages #1)
---- Score : 161714 msgs/S, 323428 ctxswc/S
+--- Score : 186214 msgs/S, 372428 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.2 (Benchmark, messages #2)
---- Score : 135981 msgs/S, 271962 ctxswc/S
+--- Score : 152411 msgs/S, 304822 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.3 (Benchmark, messages #3)
---- Score : 135981 msgs/S, 271962 ctxswc/S
+--- Score : 152411 msgs/S, 304822 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.4 (Benchmark, context switch)
---- Score : 498624 ctxswc/S
+--- Score : 613592 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.5 (Benchmark, threads, full cycle)
---- Score : 127308 threads/S
+--- Score : 121165 threads/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.6 (Benchmark, threads, create only)
---- Score : 162820 threads/S
+--- Score : 176605 threads/S
--- Result: SUCCESS
----------------------------------------------------------------------------
---- Test Case 11.7 (Benchmark, mass reschedulation, 5 threads)
---- Score : 43439 reschedulations/S, 260634 ctxswc/S
+--- Test Case 11.7 (Benchmark, mass reschedule, 5 threads)
+--- Score : 46508 reschedules/S, 279048 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.8 (Benchmark, round robin context switching)
---- Score : 371820 reschedulations/S, 371820 ctxswc/S
+--- Score : 357812 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.9 (Benchmark, I/O Queues throughput)
---- Score : 377504 bytes/S
+--- Score : 355212 bytes/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.10 (Benchmark, virtual timers set/reset)
---- Score : 526068 timers/S
+--- Score : 514688 timers/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.11 (Benchmark, semaphores wait/signal)
---- Score : 686360 wait+signal/S
+--- Score : 640320 wait+signal/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.12 (Benchmark, mutexes lock/unlock)
---- Score : 475188 lock+unlock/S
+--- Score : 475080 lock+unlock/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.13 (Benchmark, RAM footprint)
---- System: 300 bytes
---- Thread: 60 bytes
+--- System: 360 bytes
+--- Thread: 68 bytes
--- Timer : 20 bytes
--- Semaph: 12 bytes
--- EventS: 4 bytes
|