diff --git a/Makefile b/Makefile index f9d2d284b..be151120a 100644 --- a/Makefile +++ b/Makefile @@ -23,14 +23,14 @@ $(info DEVFAMILY is $(DEVFAMILY_UP)) ifeq ($(OS_LOW), android) # For Android, AM67A and AM67 have their own device directories - ifeq ($(DEVFAMILY_UP), $(filter $(DEVFAMILY_UP), J721E J7200 J721S2 J784S4 AM68 AM69 J722S J742S2 AM68A AM69A TDA4VM)) + ifeq ($(DEVFAMILY_UP), $(filter $(DEVFAMILY_UP), J721E J7200 J721S2 J784S4 AM68 AM69 J742S2 AM68A AM69A TDA4VM)) CONFDIR = source/devices/J7_Family/${OS_LOW} else CONFDIR = source/devices/$(DEVFAMILY_UP)/${OS_LOW} endif else # For Linux and other OSes, use J7_Family grouping including AM67A and AM67 - ifeq ($(DEVFAMILY_UP), $(filter $(DEVFAMILY_UP), J721E J7200 J721S2 J784S4 AM68 AM69 J722S AM67 J742S2 AM68A AM67A AM69A TDA4VM)) + ifeq ($(DEVFAMILY_UP), $(filter $(DEVFAMILY_UP), J721E J7200 J721S2 J784S4 AM68 AM69 AM67 J742S2 AM68A AM67A AM69A TDA4VM)) CONFDIR = source/devices/J7_Family/${OS_LOW} else CONFDIR = source/devices/$(DEVFAMILY_UP)/${OS_LOW} diff --git a/configs/AM57X/AM57X_linux_toc.txt b/configs/AM57X/AM57X_linux_toc.txt index f4518f8b5..ac6fb6638 100644 --- a/configs/AM57X/AM57X_linux_toc.txt +++ b/configs/AM57X/AM57X_linux_toc.txt @@ -85,7 +85,6 @@ linux/Foundational_Components_Kernel_FAQs linux/Foundational_Components_Filesystem linux/Foundational_Components_Tools linux/Foundational_Components/Tools/Development_Tools -linux/Foundational_Components/Tools/Flash_Tools linux/Foundational_Components/Tools/Pin_Mux_Tools linux/Foundational_Components/Tools/Code_Composer_Studio linux/Foundational_Components_PRU_Subsystem diff --git a/configs/AM65X/AM65X_linux_toc.txt b/configs/AM65X/AM65X_linux_toc.txt index c3f0dc873..3e2360e55 100644 --- a/configs/AM65X/AM65X_linux_toc.txt +++ b/configs/AM65X/AM65X_linux_toc.txt @@ -78,7 +78,6 @@ linux/Foundational_Components_Kernel_FAQs linux/Foundational_Components_Filesystem linux/Foundational_Components_Tools linux/Foundational_Components/Tools/Development_Tools -linux/Foundational_Components/Tools/Flash_Tools linux/Foundational_Components/Tools/Pin_Mux_Tools linux/Foundational_Components/Tools/Code_Composer_Studio linux/Foundational_Components_PRU_Subsystem diff --git a/configs/AM67/AM67_linux_toc.txt b/configs/AM67/AM67_linux_toc.txt index dc4a64e7b..eec56d662 100644 --- a/configs/AM67/AM67_linux_toc.txt +++ b/configs/AM67/AM67_linux_toc.txt @@ -80,7 +80,6 @@ linux/Foundational_Components_Kernel_FAQs linux/Foundational_Components_Filesystem linux/Foundational_Components_Tools linux/Foundational_Components/Tools/Development_Tools -linux/Foundational_Components/Tools/Flash_Tools linux/Foundational_Components/Tools/SysConfig_Tools linux/Foundational_Components/Tools/Code_Composer_Studio linux/Foundational_Components_IPC_J722S diff --git a/configs/AM67A/AM67A_linux_toc.txt b/configs/AM67A/AM67A_linux_toc.txt index 532edf609..f8e4b0aea 100644 --- a/configs/AM67A/AM67A_linux_toc.txt +++ b/configs/AM67A/AM67A_linux_toc.txt @@ -81,7 +81,6 @@ linux/Foundational_Components_Kernel_FAQs linux/Foundational_Components_Filesystem linux/Foundational_Components_Tools linux/Foundational_Components/Tools/Development_Tools -linux/Foundational_Components/Tools/Flash_Tools linux/Foundational_Components/Tools/SysConfig_Tools linux/Foundational_Components/Tools/Code_Composer_Studio linux/Foundational_Components_IPC_J722S diff --git a/configs/AM68/AM68_linux_toc.txt b/configs/AM68/AM68_linux_toc.txt index f95e2c7f7..0d45dd24f 100644 --- a/configs/AM68/AM68_linux_toc.txt +++ b/configs/AM68/AM68_linux_toc.txt @@ -87,7 +87,6 @@ linux/Foundational_Components_Kernel_FAQs linux/Foundational_Components_Filesystem linux/Foundational_Components_Tools linux/Foundational_Components/Tools/Development_Tools -linux/Foundational_Components/Tools/Flash_Tools linux/Foundational_Components/Tools/SysConfig_Tools linux/Foundational_Components/Tools/Code_Composer_Studio linux/Foundational_Components_IPC_J721S2 diff --git a/configs/AM68A/AM68A_linux_toc.txt b/configs/AM68A/AM68A_linux_toc.txt index 60906f833..3ac04a5b5 100644 --- a/configs/AM68A/AM68A_linux_toc.txt +++ b/configs/AM68A/AM68A_linux_toc.txt @@ -87,7 +87,6 @@ linux/Foundational_Components_Kernel_FAQs linux/Foundational_Components_Filesystem linux/Foundational_Components_Tools linux/Foundational_Components/Tools/Development_Tools -linux/Foundational_Components/Tools/Flash_Tools linux/Foundational_Components/Tools/SysConfig_Tools linux/Foundational_Components/Tools/Code_Composer_Studio linux/Foundational_Components_IPC_J721S2 diff --git a/configs/AM69/AM69_linux_toc.txt b/configs/AM69/AM69_linux_toc.txt index 0b3cc49ae..f747fbeda 100644 --- a/configs/AM69/AM69_linux_toc.txt +++ b/configs/AM69/AM69_linux_toc.txt @@ -87,7 +87,6 @@ linux/Foundational_Components_Kernel_FAQs linux/Foundational_Components_Filesystem linux/Foundational_Components_Tools linux/Foundational_Components/Tools/Development_Tools -linux/Foundational_Components/Tools/Flash_Tools linux/Foundational_Components/Tools/SysConfig_Tools linux/Foundational_Components/Tools/Code_Composer_Studio linux/Foundational_Components_IPC_J784S4 diff --git a/configs/AM69A/AM69A_linux_toc.txt b/configs/AM69A/AM69A_linux_toc.txt index ffacdd493..c27c6c69d 100644 --- a/configs/AM69A/AM69A_linux_toc.txt +++ b/configs/AM69A/AM69A_linux_toc.txt @@ -87,7 +87,6 @@ linux/Foundational_Components_Kernel_FAQs linux/Foundational_Components_Filesystem linux/Foundational_Components_Tools linux/Foundational_Components/Tools/Development_Tools -linux/Foundational_Components/Tools/Flash_Tools linux/Foundational_Components/Tools/SysConfig_Tools linux/Foundational_Components/Tools/Code_Composer_Studio linux/Foundational_Components_IPC_J784S4 diff --git a/configs/DRA821A/DRA821A_linux_toc.txt b/configs/DRA821A/DRA821A_linux_toc.txt index 3c7e81a4a..35d0b7e10 100644 --- a/configs/DRA821A/DRA821A_linux_toc.txt +++ b/configs/DRA821A/DRA821A_linux_toc.txt @@ -69,7 +69,6 @@ linux/Foundational_Components_Kernel_FAQs linux/Foundational_Components_Filesystem linux/Foundational_Components_Tools linux/Foundational_Components/Tools/Development_Tools -linux/Foundational_Components/Tools/Flash_Tools linux/Foundational_Components/Tools/Pin_Mux_Tools linux/Foundational_Components/Tools/Code_Composer_Studio linux/Foundational_Components_OPTEE diff --git a/configs/J7200/J7200_linux_toc.txt b/configs/J7200/J7200_linux_toc.txt index 5b8f2863b..5caac9429 100644 --- a/configs/J7200/J7200_linux_toc.txt +++ b/configs/J7200/J7200_linux_toc.txt @@ -90,7 +90,6 @@ linux/Foundational_Components/Power_Management/pm_low_power_modes_socoff linux/Foundational_Components_Filesystem linux/Foundational_Components_Tools linux/Foundational_Components/Tools/Development_Tools -linux/Foundational_Components/Tools/Flash_Tools linux/Foundational_Components/Tools/SysConfig_Tools linux/Foundational_Components/Tools/Code_Composer_Studio linux/Foundational_Components_IPC_J7200 diff --git a/configs/J721E/J721E_linux_toc.txt b/configs/J721E/J721E_linux_toc.txt index 039c31493..87d57214a 100644 --- a/configs/J721E/J721E_linux_toc.txt +++ b/configs/J721E/J721E_linux_toc.txt @@ -94,7 +94,6 @@ linux/Foundational_Components/System_Security/Security_overview linux/Foundational_Components_Filesystem linux/Foundational_Components_Tools linux/Foundational_Components/Tools/Development_Tools -linux/Foundational_Components/Tools/Flash_Tools linux/Foundational_Components/Tools/SysConfig_Tools linux/Foundational_Components/Tools/Code_Composer_Studio linux/Foundational_Components_IPC_J721E diff --git a/configs/J721S2/J721S2_linux_toc.txt b/configs/J721S2/J721S2_linux_toc.txt index 2c7c861ce..583f62fb2 100644 --- a/configs/J721S2/J721S2_linux_toc.txt +++ b/configs/J721S2/J721S2_linux_toc.txt @@ -92,7 +92,6 @@ linux/Foundational_Components/System_Security/Security_overview linux/Foundational_Components_Filesystem linux/Foundational_Components_Tools linux/Foundational_Components/Tools/Development_Tools -linux/Foundational_Components/Tools/Flash_Tools linux/Foundational_Components/Tools/SysConfig_Tools linux/Foundational_Components/Tools/Code_Composer_Studio linux/Foundational_Components_IPC_J721S2 diff --git a/configs/J722S/J722S_linux_tags.py b/configs/J722S/J722S_linux_tags.py index 21fa5db25..c1ab110d2 100644 --- a/configs/J722S/J722S_linux_tags.py +++ b/configs/J722S/J722S_linux_tags.py @@ -3,4 +3,4 @@ html_title = 'Processor SDK J722S Documentation' # The master toctree document. -master_doc = 'devices/J7_Family/linux/index' +master_doc = 'devices/J722S/linux/index' diff --git a/configs/J722S/J722S_linux_toc.txt b/configs/J722S/J722S_linux_toc.txt index 45115a6aa..d5a073694 100644 --- a/configs/J722S/J722S_linux_toc.txt +++ b/configs/J722S/J722S_linux_toc.txt @@ -10,13 +10,13 @@ linux/Overview/Download_and_Install_the_SDK linux/Overview/Run_Setup_Scripts linux/Overview/GCC_ToolChain linux/Overview/Processor_SDK_Linux_create_SD_card -devices/J7_Family/linux/index -devices/J7_Family/linux/Release_Specific -devices/J7_Family/linux/Release_Specific_Release_Notes -devices/J7_Family/linux/Release_Specific_Yocto_layer_Configuration -devices/J7_Family/linux/Release_Specific_Migration_Guide -devices/J7_Family/linux/Release_Specific_Kernel_Performance_Guide -devices/J7_Family/linux/Release_Specific_Supported_Platforms_and_Versions +devices/J722S/linux/index +devices/J722S/linux/Release_Specific +devices/J722S/linux/Release_Specific_Release_Notes +devices/J722S/linux/Release_Specific_Yocto_layer_Configuration +devices/J722S/linux/Release_Specific_Migration_Guide +devices/J722S/linux/Release_Specific_Kernel_Performance_Guide +devices/J722S/linux/Release_Specific_Supported_Platforms_and_Versions linux/Foundational_Components linux/Foundational_Components_U-Boot linux/Foundational_Components/U-Boot/Users-Guide @@ -88,7 +88,6 @@ linux/Foundational_Components/System_Security/Security_overview linux/Foundational_Components_Filesystem linux/Foundational_Components_Tools linux/Foundational_Components/Tools/Development_Tools -linux/Foundational_Components/Tools/Flash_Tools linux/Foundational_Components/Tools/SysConfig_Tools linux/Foundational_Components/Tools/Code_Composer_Studio linux/Foundational_Components_IPC_J722S diff --git a/configs/J742S2/J742S2_linux_toc.txt b/configs/J742S2/J742S2_linux_toc.txt index 4cd9fc283..651101cec 100644 --- a/configs/J742S2/J742S2_linux_toc.txt +++ b/configs/J742S2/J742S2_linux_toc.txt @@ -93,7 +93,6 @@ linux/Foundational_Components/Power_Management/pm_low_power_modes_socoff linux/Foundational_Components_Filesystem linux/Foundational_Components_Tools linux/Foundational_Components/Tools/Development_Tools -linux/Foundational_Components/Tools/Flash_Tools linux/Foundational_Components/Tools/SysConfig_Tools linux/Foundational_Components/Tools/Code_Composer_Studio linux/Foundational_Components_IPC_J742S2 diff --git a/configs/J784S4/J784S4_linux_toc.txt b/configs/J784S4/J784S4_linux_toc.txt index b7f9d4bc2..b7de0a446 100644 --- a/configs/J784S4/J784S4_linux_toc.txt +++ b/configs/J784S4/J784S4_linux_toc.txt @@ -94,7 +94,6 @@ linux/Foundational_Components/Power_Management/pm_low_power_modes_socoff linux/Foundational_Components_Filesystem linux/Foundational_Components_Tools linux/Foundational_Components/Tools/Development_Tools -linux/Foundational_Components/Tools/Flash_Tools linux/Foundational_Components/Tools/SysConfig_Tools linux/Foundational_Components/Tools/Code_Composer_Studio linux/Foundational_Components_IPC_J784S4 diff --git a/configs/TDA4VM/TDA4VM_linux_toc.txt b/configs/TDA4VM/TDA4VM_linux_toc.txt index b5cbde937..90d28e7b4 100644 --- a/configs/TDA4VM/TDA4VM_linux_toc.txt +++ b/configs/TDA4VM/TDA4VM_linux_toc.txt @@ -89,7 +89,6 @@ linux/Foundational_Components_Kernel_FAQs linux/Foundational_Components_Filesystem linux/Foundational_Components_Tools linux/Foundational_Components/Tools/Development_Tools -linux/Foundational_Components/Tools/Flash_Tools linux/Foundational_Components/Tools/Pin_Mux_Tools linux/Foundational_Components/Tools/Code_Composer_Studio linux/Foundational_Components_IPC_J721E diff --git a/source/devices/AM62LX/linux/Release_Specific_Release_Notes.rst b/source/devices/AM62LX/linux/Release_Specific_Release_Notes.rst index 53e5e32ca..8bb012b91 100644 --- a/source/devices/AM62LX/linux/Release_Specific_Release_Notes.rst +++ b/source/devices/AM62LX/linux/Release_Specific_Release_Notes.rst @@ -34,8 +34,8 @@ status for all packages included in this release. The manifest can be found on the SDK download page or in the installed directory as indicated below. - Linux Manifest: :file:`/manifest/software_manifest.htm` -- Debian Manifest: `TI debian software manifest 11.01.16.13 - `__ +- Debian Manifest: `AM62Lx 11.02.08.02 + `__ Release 11.02.08.02 =================== diff --git a/source/devices/AM62PX/linux/Release_Specific_Release_Notes.rst b/source/devices/AM62PX/linux/Release_Specific_Release_Notes.rst index 20bcd0cae..272ce080a 100644 --- a/source/devices/AM62PX/linux/Release_Specific_Release_Notes.rst +++ b/source/devices/AM62PX/linux/Release_Specific_Release_Notes.rst @@ -34,8 +34,8 @@ status for all packages included in this release. The manifest can be found on the SDK download page or in the installed directory as indicated below. - Linux Manifest: :file:`/manifest/software_manifest.htm` -- Debian Manifest: `TI debian software manifest 11.01.16.13 - `__ +- Debian Manifest: `AM62Px 11.02.08.02 + `__ Release 11.02.08.02 diff --git a/source/devices/AM62X/linux/Release_Specific_Release_Notes.rst b/source/devices/AM62X/linux/Release_Specific_Release_Notes.rst index 21bf5f0fd..801a64919 100644 --- a/source/devices/AM62X/linux/Release_Specific_Release_Notes.rst +++ b/source/devices/AM62X/linux/Release_Specific_Release_Notes.rst @@ -34,6 +34,12 @@ status for all packages included in this release. The manifest can be found on the SDK download page or in the installed directory as indicated below. - Linux Manifest: :file:`/manifest/software_manifest.htm` +- Debian Manifest: + + - `AM62x 11.02.08.02 + `__ + - `AM62x-SIP 11.02.08.02 + `__ Release 11.02.08.02 =================== diff --git a/source/devices/AM64X/linux/Release_Specific_Release_Notes.rst b/source/devices/AM64X/linux/Release_Specific_Release_Notes.rst index 0f94b1152..808d72bfa 100644 --- a/source/devices/AM64X/linux/Release_Specific_Release_Notes.rst +++ b/source/devices/AM64X/linux/Release_Specific_Release_Notes.rst @@ -34,6 +34,8 @@ status for all packages included in this release. The manifest can be found on the SDK download page or in the installed directory as indicated below. - Linux Manifest: :file:`/manifest/software_manifest.htm` +- Debian Manifest: `AM64x 11.02.08.02 + `__ Release 11.02.08.02 diff --git a/source/devices/J722S/linux/Release_Specific.rst b/source/devices/J722S/linux/Release_Specific.rst new file mode 100644 index 000000000..665666e3d --- /dev/null +++ b/source/devices/J722S/linux/Release_Specific.rst @@ -0,0 +1,12 @@ +################## +Release Specific +################## + +.. toctree:: + :maxdepth: 5 + + Release_Specific_Release_Notes + Release_Specific_Kernel_Performance_Guide + Release_Specific_Yocto_layer_Configuration + Release_Specific_Supported_Platforms_and_Versions + Release_Specific_Migration_Guide diff --git a/source/devices/J722S/linux/Release_Specific_Kernel_Performance_Guide.rst b/source/devices/J722S/linux/Release_Specific_Kernel_Performance_Guide.rst new file mode 100644 index 000000000..219e13ee2 --- /dev/null +++ b/source/devices/J722S/linux/Release_Specific_Kernel_Performance_Guide.rst @@ -0,0 +1,1371 @@ + +====================================== + Linux 11.02.01 Performance Guide +====================================== + +.. rubric:: **Read This First** + :name: read-this-first-kernel-perf-guide + +**All performance numbers provided in this document are gathered using +following Evaluation Modules unless otherwise specified.** + ++----------------+----------------------------------------------------------------------------------------------------------------+ +| Name | Description | ++================+================================================================================================================+ +| J722S EVM | J722S Evaluation Module rev E1 with ARM running at 1.4GHz, DDR data rate 3200 MT/S | ++----------------+----------------------------------------------------------------------------------------------------------------+ + +Table: Evaluation Modules + +.. rubric:: About This Manual + :name: about-this-manual-kernel-perf-guide + +This document provides performance data for each of the device drivers +which are part of the Processor SDK Linux package. This document should be +used in conjunction with release notes and user guides provided with the +Processor SDK Linux package for information on specific issues present +with drivers included in a particular release. + +.. rubric:: If You Need Assistance + :name: if-you-need-assistance-kernel-perf-guide + +For further information or to report any problems, contact +https://e2e.ti.com/ or https://support.ti.com/ + + +System Benchmarks +------------------- + + +LMBench +^^^^^^^^^^^^^^^^^^^^^^^^^^^ +LMBench is a collection of microbenchmarks of which the memory bandwidth +and latency related ones are typically used to estimate processor +memory system performance. More information about lmbench at +https://lmbench.sourceforge.net/whatis_lmbench.html and +https://lmbench.sourceforge.net/man/lmbench.8.html + +**Latency**: :command:`lat_mem_rd-stride128-szN`, where N is equal to or smaller than the cache +size at given level measures the cache miss penalty. N that is at least +double the size of last level cache is the latency to external memory. + +**Bandwidth**: :command:`bw_mem_bcopy-N`, where N is equal to or smaller than the cache size at +a given level measures the achievable memory bandwidth from software doing +a memcpy() type operation. Typical use is for external memory bandwidth +calculation. The bandwidth is calculated as byte read and written counts +as 1 which should be roughly half of STREAM copy result. + +Execute the LMBench with the following: + +.. code-block:: console + + cd /opt/ltp + ./runltp -P j721e-idk-gw -f ddt/lmbench -s LMBENCH_L_PERF_0001 + +.. csv-table:: LMBench Benchmarks + :header: "Benchmarks","j722s_evm-fs: perf" + + "af_unix_sock_stream_latency (microsec)","30.22 (min 29.18, max 31.07)" + "af_unix_socket_stream_bandwidth (mb\s)","1080.92 (min 1053.08, max 1122.04)" + "bw_file_rd-io-1mb (mb/s)","1356.31 (min 1303.36, max 1414.93)" + "bw_file_rd-o2c-1mb (mb/s)","741.25 (min 668.11, max 794.91)" + "bw_mem-bcopy-16mb (mb/s)","1748.23 (min 1587.93, max 1876.17)" + "bw_mem-bcopy-1mb (mb/s)","1919.28 (min 1835.24, max 2010.45)" + "bw_mem-bcopy-2mb (mb/s)","1654.71 (min 1592.99, max 1794.04)" + "bw_mem-bcopy-4mb (mb/s)","1661.58 (min 1475.47, max 1811.87)" + "bw_mem-bcopy-8mb (mb/s)","1733.80 (min 1599.04, max 1854.86)" + "bw_mem-bzero-16mb (mb/s)","7222.88 (min 7142.86, max 7323.77)" + "bw_mem-bzero-1mb (mb/s)","4566.11 (min 1835.24, max 7329.45)" + "bw_mem-bzero-2mb (mb/s)","4433.81 (min 1592.99, max 7318.35)" + "bw_mem-bzero-4mb (mb/s)","4438.00 (min 1475.47, max 7319.91)" + "bw_mem-bzero-8mb (mb/s)","4476.23 (min 1599.04, max 7326.01)" + "bw_mem-cp-16mb (mb/s)","879.12 (min 847.46, max 917.22)" + "bw_mem-cp-1mb (mb/s)","4201.30 (min 833.75, max 7639.57)" + "bw_mem-cp-2mb (mb/s)","4108.07 (min 818.55, max 7477.30)" + "bw_mem-cp-4mb (mb/s)","4092.93 (min 850.07, max 7399.93)" + "bw_mem-cp-8mb (mb/s)","4091.36 (min 870.61, max 7363.77)" + "bw_mem-fcp-16mb (mb/s)","1642.72 (min 1479.43, max 1748.44)" + "bw_mem-fcp-1mb (mb/s)","4435.38 (min 1587.02, max 7329.45)" + "bw_mem-fcp-2mb (mb/s)","4382.84 (min 1448.44, max 7318.35)" + "bw_mem-fcp-4mb (mb/s)","4417.33 (min 1542.22, max 7319.91)" + "bw_mem-fcp-8mb (mb/s)","4425.14 (min 1587.30, max 7326.01)" + "bw_mem-frd-16mb (mb/s)","1823.32 (min 1743.68, max 1917.78)" + "bw_mem-frd-1mb (mb/s)","1788.13 (min 1587.02, max 2036.28)" + "bw_mem-frd-2mb (mb/s)","1610.91 (min 1448.44, max 1900.78)" + "bw_mem-frd-4mb (mb/s)","1655.15 (min 1517.64, max 1913.27)" + "bw_mem-frd-8mb (mb/s)","1691.26 (min 1571.86, max 1919.16)" + "bw_mem-fwr-16mb (mb/s)","7245.95 (min 7172.74, max 7346.19)" + "bw_mem-fwr-1mb (mb/s)","4712.43 (min 1781.58, max 7639.57)" + "bw_mem-fwr-2mb (mb/s)","4513.41 (min 1544.88, max 7477.30)" + "bw_mem-fwr-4mb (mb/s)","4489.27 (min 1517.64, max 7399.93)" + "bw_mem-fwr-8mb (mb/s)","4504.66 (min 1571.86, max 7363.77)" + "bw_mem-rd-16mb (mb/s)","1859.13 (min 1787.91, max 1959.10)" + "bw_mem-rd-1mb (mb/s)","1898.03 (min 1569.86, max 2246.35)" + "bw_mem-rd-2mb (mb/s)","1687.52 (min 1395.67, max 1955.99)" + "bw_mem-rd-4mb (mb/s)","1742.52 (min 1550.59, max 1930.19)" + "bw_mem-rd-8mb (mb/s)","1787.08 (min 1585.41, max 1951.70)" + "bw_mem-rdwr-16mb (mb/s)","1769.85 (min 1708.31, max 1887.01)" + "bw_mem-rdwr-1mb (mb/s)","1273.75 (min 833.75, max 1827.15)" + "bw_mem-rdwr-2mb (mb/s)","1159.06 (min 818.55, max 1595.15)" + "bw_mem-rdwr-4mb (mb/s)","1252.15 (min 850.07, max 1718.71)" + "bw_mem-rdwr-8mb (mb/s)","1323.01 (min 870.61, max 1856.79)" + "bw_mem-wr-16mb (mb/s)","1762.77 (min 1687.41, max 1856.15)" + "bw_mem-wr-1mb (mb/s)","1663.97 (min 1515.92, max 1827.15)" + "bw_mem-wr-2mb (mb/s)","1492.93 (min 1370.10, max 1671.68)" + "bw_mem-wr-4mb (mb/s)","1626.08 (min 1527.69, max 1768.35)" + "bw_mem-wr-8mb (mb/s)","1723.04 (min 1585.41, max 1856.79)" + "bw_mmap_rd-mo-1mb (mb/s)","2044.06 (min 1962.18, max 2150.15)" + "bw_mmap_rd-o2c-1mb (mb/s)","738.25 (min 658.65, max 794.91)" + "bw_pipe (mb/s)","769.14 (min 723.11, max 811.97)" + "bw_unix (mb/s)","1080.92 (min 1053.08, max 1122.04)" + "lat_connect (us)","56.95 (min 56.32, max 57.46)" + "lat_ctx-2-128k (us)","8.03 (min 7.64, max 8.67)" + "lat_ctx-2-256k (us)","9.12 (min 6.69, max 14.05)" + "lat_ctx-4-128k (us)","7.73 (min 6.99, max 8.68)" + "lat_ctx-4-256k (us)","7.11 (min 4.17, max 9.58)" + "lat_fs-0k (num_files)","236.23 (min 216.00, max 266.00)" + "lat_fs-10k (num_files)","115.08 (min 107.00, max 123.00)" + "lat_fs-1k (num_files)","163.31 (min 144.00, max 177.00)" + "lat_fs-4k (num_files)","155.15 (min 138.00, max 174.00)" + "lat_mem_rd-stride128-sz1000k (ns)","32.36 (min 30.61, max 33.53)" + "lat_mem_rd-stride128-sz125k (ns)","5.56 (min 5.53, max 5.59)" + "lat_mem_rd-stride128-sz250k (ns)","5.84 (min 5.83, max 5.85)" + "lat_mem_rd-stride128-sz31k (ns)","3.74 (min 2.16, max 4.20)" + "lat_mem_rd-stride128-sz50 (ns)","2.15" + "lat_mem_rd-stride128-sz500k (ns)","11.92 (min 9.83, max 15.73)" + "lat_mem_rd-stride128-sz62k (ns)","5.18 (min 4.52, max 5.28)" + "lat_mmap-1m (us)","54.62 (min 50.00, max 58.00)" + "lat_ops-double-add (ns)","2.86" + "lat_ops-double-div (ns)","15.74 (min 15.74, max 15.75)" + "lat_ops-double-mul (ns)","2.86" + "lat_ops-float-add (ns)","2.86" + "lat_ops-float-div (ns)","9.30 (min 9.30, max 9.31)" + "lat_ops-float-mul (ns)","2.86" + "lat_ops-int-add (ns)","0.72" + "lat_ops-int-bit (ns)","0.48" + "lat_ops-int-div (ns)","4.29 (min 4.29, max 4.30)" + "lat_ops-int-mod (ns)","4.53 (min 4.53, max 4.54)" + "lat_ops-int-mul (ns)","3.08 (min 3.07, max 3.09)" + "lat_ops-int64-add (ns)","0.72" + "lat_ops-int64-bit (ns)","0.48" + "lat_ops-int64-div (ns)","6.80 (min 6.79, max 6.80)" + "lat_ops-int64-mod (ns)","5.25 (min 5.24, max 5.25)" + "lat_ops-int64-mul (ns)","3.55 (min 3.55, max 3.57)" + "lat_pagefault (us)","0.66 (min 0.52, max 1.11)" + "lat_pipe (us)","25.86 (min 25.14, max 26.41)" + "lat_proc-exec (us)","737.29 (min 697.63, max 780.00)" + "lat_proc-fork (us)","647.08 (min 619.44, max 682.75)" + "lat_proc-proccall (us)","0.01" + "lat_select (us)","34.01 (min 32.98, max 34.35)" + "lat_sem (us)","3.03 (min 2.48, max 3.95)" + "lat_sig-catch (us)","5.59 (min 5.25, max 5.73)" + "lat_sig-install (us)","0.67 (min 0.64, max 0.70)" + "lat_sig-prot (us)","0.70 (min 0.55, max 1.38)" + "lat_syscall-fstat (us)","2.01 (min 1.90, max 2.07)" + "lat_syscall-null (us)","0.46 (min 0.46, max 0.50)" + "lat_syscall-open (us)","165.38 (min 148.50, max 199.96)" + "lat_syscall-read (us)","0.82 (min 0.80, max 0.89)" + "lat_syscall-stat (us)","4.86 (min 4.63, max 5.05)" + "lat_syscall-write (us)","0.77 (min 0.75, max 0.84)" + "lat_tcp (us)","0.92 (min 0.91, max 0.97)" + "lat_unix (us)","30.22 (min 29.18, max 31.07)" + "latency_for_0.50_mb_block_size (nanosec)","11.92 (min 9.83, max 15.73)" + "latency_for_1.00_mb_block_size (nanosec)","16.18 (min 0.00, max 33.53)" + "pipe_bandwidth (mb\s)","769.14 (min 723.11, max 811.97)" + "pipe_latency (microsec)","25.86 (min 25.14, max 26.41)" + "procedure_call (microsec)","0.01" + "select_on_200_tcp_fds (microsec)","34.01 (min 32.98, max 34.35)" + "semaphore_latency (microsec)","3.03 (min 2.48, max 3.95)" + "signal_handler_latency (microsec)","0.67 (min 0.64, max 0.70)" + "signal_handler_overhead (microsec)","5.59 (min 5.25, max 5.73)" + "tcp_ip_connection_cost_to_localhost (microsec)","56.95 (min 56.32, max 57.46)" + "tcp_latency_using_localhost (microsec)","0.92 (min 0.91, max 0.97)" + + + + +Dhrystone +^^^^^^^^^^^^^^^^^^^^^^^^^^^ +Dhrystone is a core only benchmark that runs from warm L1 caches in all +modern processors. It scales linearly with clock speed. + +Please take note, different run may produce different slightly results. +This is advised to run this test multiple times in order to get maximum +performance numbers. + + +Execute the benchmark with the following: + +.. code-block:: console + + runDhrystone + +.. csv-table:: Dhrystone Benchmarks + :header: "Benchmarks","j722s_evm-fs: perf" + + "cpu_clock (mhz)","1400.00" + "dhrystone_per_mhz (dmips/mhz)","2.91 (min 2.90, max 3.00)" + "dhrystone_per_second (dhrystonep)","7163207.04 (min 7142857.00, max 7407407.50)" + + + + +Whetstone +^^^^^^^^^^^^^^^^^^^^^^^^^^^ +Whetstone is a benchmark primarily measuring floating-point arithmetic performance. + +Execute the benchmark with the following: + +.. code-block:: console + + runWhetstone + +.. csv-table:: Whetstone Benchmarks + :header: "Benchmarks","j722s_evm-fs: perf" + + "whetstone (mips)","7692.31 (min 5000.00, max 10000.00)" + + + + +Linpack +^^^^^^^^^^^^^^^^^^^^^^^^^^^ +Linpack measures peak double precision (64 bit) floating point performance in +solving a dense linear system. + +.. csv-table:: Linpack Benchmarks + :header: "Benchmarks","j722s_evm-fs: perf" + + "linpack (kflops)","575941.54 (min 573034.00, max 578392.00)" + + + + +NBench +^^^^^^^^^^^^^^^^^^^^^^^^^^^ +NBench which stands for Native Benchmark is used to measure macro benchmarks +for commonly used operations such as sorting and analysis algorithms. +More information about NBench at +https://en.wikipedia.org/wiki/NBench and +https://nbench.io/articles/index.html + +.. csv-table:: NBench Benchmarks + :header: "Benchmarks","j722s_evm-fs: perf" + + "assignment (iterations)","14.48 (min 14.42, max 14.52)" + "fourier (iterations)","22709.38 (min 22050.00, max 22831.00)" + "fp_emulation (iterations)","215.64 (min 215.62, max 215.65)" + "huffman (iterations)","1184.02 (min 1183.30, max 1184.30)" + "idea (iterations)","3444.75 (min 3444.60, max 3444.90)" + "lu_decomposition (iterations)","529.67 (min 527.92, max 531.90)" + "neural_net (iterations)","8.65 (min 8.65, max 8.66)" + "numeric_sort (iterations)","625.57 (min 616.42, max 629.11)" + "string_sort (iterations)","163.94 (min 163.93, max 163.94)" + + + + +Stream +^^^^^^^^^^^^^^^^^^^^^^^^^^^ +STREAM is a microbenchmark for measuring data memory system performance without +any data reuse. It is designed to miss on caches and exercise data prefetcher +and speculative accesses. +It uses double precision floating point (64bit) but in +most modern processors the memory access will be the bottleneck. +The four individual scores are copy, scale as in multiply by constant, +add two numbers, and triad for multiply accumulate. +For bandwidth, a byte read counts as one and a byte written counts as one, +resulting in a score that is double the bandwidth LMBench will show. + +Execute the benchmark with the following: + +.. code-block:: console + + stream_c + +.. csv-table:: Stream Benchmarks + :header: "Benchmarks","j722s_evm-fs: perf" + + "add (mb/s)","2475.39 (min 2403.10, max 2620.50)" + "copy (mb/s)","3600.07 (min 3509.50, max 3818.80)" + "scale (mb/s)","3287.07 (min 3167.90, max 3474.80)" + "triad (mb/s)","2266.46 (min 2216.30, max 2373.80)" + + + + +CoreMarkPro +^^^^^^^^^^^^^^^^^^^^^^^^^^^ +CoreMark®-Pro is a comprehensive, advanced processor benchmark that works with +and enhances the market-proven industry-standard EEMBC CoreMark® benchmark. +While CoreMark stresses the CPU pipeline, CoreMark-Pro tests the entire processor, +adding comprehensive support for multicore technology, a combination of integer +and floating-point workloads, and data sets for utilizing larger memory subsystems. + + +.. csv-table:: CoreMarkPro Benchmarks + :header: "Benchmarks","j722s_evm-fs: perf" + + "cjpeg-rose7-preset (workloads/)","41.96 (min 41.67, max 42.02)" + "core (workloads/)","0.30" + "coremark-pro ()","923.13 (min 896.57, max 945.42)" + "linear_alg-mid-100x100-sp (workloads/)","14.68 (min 14.67, max 14.70)" + "loops-all-mid-10k-sp (workloads/)","0.71 (min 0.70, max 0.71)" + "nnet_test (workloads/)","1.09 (min 1.08, max 1.09)" + "parser-125k (workloads/)","8.73 (min 8.62, max 8.77)" + "radix2-big-64k (workloads/)","62.58 (min 47.42, max 74.70)" + "sha-test (workloads/)","81.30 (min 80.65, max 81.97)" + "zip-test (workloads/)","22.11 (min 21.74, max 22.22)" + + + + +.. csv-table:: CoreMarkProTwoCore Benchmarks + :header: "Benchmarks","j722s_evm-fs: perf" + + "cjpeg-rose7-preset (workloads/)","83.40 (min 82.64, max 84.03)" + "core (workloads/)","0.60" + "coremark-pro ()","1636.24 (min 1620.08, max 1655.03)" + "linear_alg-mid-100x100-sp (workloads/)","29.35 (min 29.33, max 29.38)" + "loops-all-mid-10k-sp (workloads/)","1.28 (min 1.27, max 1.29)" + "nnet_test (workloads/)","2.17 (min 2.16, max 2.17)" + "parser-125k (workloads/)","13.29 (min 12.58, max 14.08)" + "radix2-big-64k (workloads/)","64.29 (min 60.39, max 67.36)" + "sha-test (workloads/)","161.06 (min 158.73, max 161.29)" + "zip-test (workloads/)","42.47 (min 41.67, max 42.55)" + + + + +.. csv-table:: CoreMarkProFourCore Benchmarks + :header: "Benchmarks","j722s_evm-fs: perf" + + "cjpeg-rose7-preset (workloads/)","159.18 (min 153.85, max 161.29)" + "core (workloads/)","1.19 (min 1.18, max 1.20)" + "coremark-pro ()","2556.34 (min 2515.96, max 2580.49)" + "linear_alg-mid-100x100-sp (workloads/)","56.25 (min 55.68, max 56.37)" + "loops-all-mid-10k-sp (workloads/)","2.06 (min 2.00, max 2.12)" + "nnet_test (workloads/)","3.62 (min 3.61, max 3.62)" + "parser-125k (workloads/)","8.69 (min 8.26, max 9.24)" + "radix2-big-64k (workloads/)","92.75 (min 87.57, max 98.36)" + "sha-test (workloads/)","270.27" + "zip-test (workloads/)","76.20 (min 66.67, max 78.43)" + + + + + + + +MultiBench +^^^^^^^^^^^^^^^^^^^^^^^^^^^ +MultiBench™ is a suite of benchmarks that allows processor and system designers to +analyze, test, and improve multicore processors. It uses three forms of concurrency: +Data decomposition: multiple threads cooperating on achieving a unified goal and +demonstrating a processor’s support for fine grain parallelism. +Processing multiple data streams: uses common code running over multiple threads and +demonstrating how well a processor scales over scalable data inputs. +Multiple workload processing: shows the scalability of general-purpose processing, +demonstrating concurrency over both code and data. +MultiBench combines a wide variety of application-specific workloads with the EEMBC +Multi-Instance-Test Harness (MITH), compatible and portable with most any multicore +processors and operating systems. MITH uses a thread-based API (POSIX-compliant) to +establish a common programming model that communicates with the benchmark through an +abstraction layer and provides a flexible interface to allow a wide variety of +thread-enabled workloads to be tested. + +.. csv-table:: Multibench Benchmarks + :header: "Benchmarks","j722s_evm-fs: perf" + + "4m-check (workloads/)","397.66 (min 379.08, max 410.85)" + "4m-check-reassembly (workloads/)","116.49 (min 111.36, max 121.36)" + "4m-check-reassembly-tcp (workloads/)","58.05 (min 56.18, max 59.52)" + "4m-check-reassembly-tcp-cmykw2-rotatew2 (workloads/)","32.41 (min 31.76, max 33.11)" + "4m-check-reassembly-tcp-x264w2 (workloads/)","1.87 (min 1.69, max 1.92)" + "4m-cmykw2 (workloads/)","242.24 (min 232.83, max 247.83)" + "4m-cmykw2-rotatew2 (workloads/)","49.03 (min 47.77, max 50.04)" + "4m-reassembly (workloads/)","80.78 (min 76.75, max 90.17)" + "4m-rotatew2 (workloads/)","52.59 (min 51.71, max 53.68)" + "4m-tcp-mixed (workloads/)","116.56 (min 114.29, max 118.52)" + "4m-x264w2 (workloads/)","1.95 (min 1.89, max 1.98)" + "idct-4m (workloads/)","19.15 (min 19.14, max 19.16)" + "idct-4mw1 (workloads/)","19.15 (min 19.14, max 19.17)" + "ippktcheck-4m (workloads/)","397.48 (min 381.04, max 412.68)" + "ippktcheck-4mw1 (workloads/)","398.40 (min 378.90, max 413.84)" + "ipres-4m (workloads/)","105.91 (min 98.62, max 110.70)" + "ipres-4mw1 (workloads/)","106.10 (min 99.67, max 110.87)" + "md5-4m (workloads/)","27.24 (min 26.75, max 27.87)" + "md5-4mw1 (workloads/)","27.39 (min 26.92, max 27.82)" + "rgbcmyk-4m (workloads/)","64.56 (min 62.32, max 65.53)" + "rgbcmyk-4mw1 (workloads/)","64.54 (min 62.29, max 65.49)" + "rotate-4ms1 (workloads/)","23.03 (min 22.17, max 23.72)" + "rotate-4ms1w1 (workloads/)","23.04 (min 22.09, max 23.70)" + "rotate-4ms64 (workloads/)","23.29 (min 22.36, max 23.93)" + "rotate-4ms64w1 (workloads/)","23.22 (min 22.28, max 23.89)" + "x264-4mq (workloads/)","0.58 (min 0.57, max 0.58)" + "x264-4mqw1 (workloads/)","0.58 (min 0.55, max 0.58)" + + + + + + + +Boot-time Measurement +--------------------- + + +Boot media: MMCSD +^^^^^^^^^^^^^^^^^ + +.. csv-table:: Linux boot time MMCSD + :header: "Boot Configuration","j722s_evm-fs: Boot time in seconds: avg(min,max)" + + "Linux boot time from SD with default rootfs (20 boot cycles)","22.26 (min 20.09, max 47.31)" + + + + + +Boot time numbers [avg, min, max] are measured from "Starting kernel" to Linux prompt across 20 boot cycles. + + + + +| + +ALSA SoC Audio Driver +------------------------- + +#. Access type - RW\_INTERLEAVED +#. Channels - 2 +#. Format - S16\_LE +#. Period size - 64 + + +.. csv-table:: Audio Capture + :header: "Sampling Rate (Hz)","j722s_evm-fs: Throughput (bits/sec)","j722s_evm-fs: CPU Load (%)" + + "11025","282350.00 (min 183425.00, max 331813.00)","0.29 (min 0.27, max 0.31)" + "16000","422986.00 (min 244992.00, max 511983.00)","0.31 (min 0.29, max 0.34)" + "22050","564950.00 (min 367635.00, max 663609.00)","0.32 (min 0.29, max 0.34)" + "24000","564938.00 (min 367565.00, max 663625.00)","0.32 (min 0.30, max 0.35)" + "32000","846154.00 (min 490544.00, max 1023960.00)","0.35 (min 0.30, max 0.38)" + "44100","1129907.00 (min 735196.00, max 1327264.00)","0.38 (min 0.33, max 0.42)" + "48000","1269208.33 (min 735738.00, max 1535945.00)","0.37 (min 0.33, max 0.40)" + "88200","2260078.67 (min 1471209.00, max 2654516.00)","0.49 (min 0.36, max 0.56)" + "96000","2538445.33 (min 1471875.00, max 3071735.00)","0.51 (min 0.38, max 0.58)" + + + + +.. csv-table:: Audio Playback + :header: "Sampling Rate (Hz)","j722s_evm-fs: Throughput (bits/sec)","j722s_evm-fs: CPU Load (%)" + + "11025","233008.33 (min 183250.00, max 331951.00)","0.26 (min 0.25, max 0.28)" + "16000","334094.00 (min 244824.00, max 512198.00)","0.26 (min 0.25, max 0.27)" + "22050","466374.00 (min 367203.00, max 663886.00)","0.28 (min 0.26, max 0.32)" + "24000","466316.00 (min 366979.00, max 663903.00)","0.27 (min 0.25, max 0.30)" + "32000","668315.67 (min 489566.00, max 1024388.00)","0.28 (min 0.26, max 0.31)" + "44100","932652.00 (min 734279.00, max 1327819.00)","0.33 (min 0.29, max 0.37)" + "48000","1002312.00 (min 733745.00, max 1536588.00)","0.30 (min 0.27, max 0.33)" + "88200","1864908.00 (min 1467285.00, max 2655628.00)","0.39 (min 0.29, max 0.51)" + "96000","2004372.00 (min 1467503.00, max 3073021.00)","0.36 (min 0.31, max 0.43)" + + + + + + + + + + +| + +Graphics SGX/RGX Driver +------------------------- + + + + + +Glmark2 +^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +Run Glmark2 and capture performance reported (Score). All display outputs (HDMI, Displayport and/or LCD) are connected when running these tests + +.. csv-table:: Glmark2 Performance + :header: "Benchmark","j722s_evm-fs: Score" + + "Glmark2-DRM","286.15 (min 285.00, max 287.00)" + "Glmark2-Wayland","791.23 (min 740.00, max 811.00)" + + + + + + + + + + +| + +Ethernet +----------------- +Ethernet performance benchmarks were measured using :command:`netperf` 2.7.1 https://hewlettpackard.github.io/netperf/doc/netperf.html +Test procedures were modeled after those defined in RFC-2544: +https://tools.ietf.org/html/rfc2544, where the DUT is the TI device +and the "tester" used was a Linux PC. To produce consistent results, +it is recommended to carry out performance tests in a private network and to avoid +running NFS on the same interface used in the test. In these results, +CPU utilization was captured as the total percentage used across all cores on the device, +while running the performance test over one external interface. + +UDP Throughput (0% loss) was measured by the procedure defined in RFC-2544 section 26.1: Throughput. +In this scenario, :command:`netperf` options burst_size (-b) and wait_time (-w) are used to limit bandwidth +during different trials of the test, with the goal of finding the highest rate at which +no loss is seen. For example, to limit bandwidth to 500Mbits/sec with 1472B datagram: + +.. code-block:: console + + burst_size = / 8 (bits -> bytes) / / 100 (seconds -> 10 ms) + burst_size = 500000000 / 8 / 1472 / 100 = 425 + + wait_time = 10 milliseconds (minimum supported by Linux PC used for testing) + +UDP Throughput (possible loss) was measured by capturing throughput and packet loss statistics when +running the :command:`netperf` test with no bandwidth limit (remove -b/-w options). + +The following commands were used to tune the socket buffer sizes on the DUT before running the performance tests: + +.. code-block:: console + + sysctl -w net.core.rmem_default=33554432 + sysctl -w net.core.rmem_max=67108864 + +In order to start a :command:`netperf` client on one device, the other device must have :command:`netserver` running. +To start :command:`netserver`: + +.. code-block:: console + + netserver [-p ] [-4 (IPv4 addressing)] [-6 (IPv6 addressing)] + +Running the following shell script from the DUT will trigger :command:`netperf` clients to measure +bidirectional TCP performance for 60 seconds and report CPU utilization. Parameter -k is used in +client commands to summarize selected statistics on their own line and -j is used to gain +additional timing measurements during the test. + +.. code-block:: console + + #!/bin/bash + for i in 1 + do + netperf -H -j -c -l 60 -t TCP_STREAM -- + -k DIRECTION,THROUGHPUT,MEAN_LATENCY,LOCAL_CPU_UTIL,REMOTE_CPU_UTIL,LOCAL_BYTES_SENT,REMOTE_BYTES_RECVD,LOCAL_SEND_SIZE & + + netperf -H -j -c -l 60 -t TCP_MAERTS -- + -k DIRECTION,THROUGHPUT,MEAN_LATENCY,LOCAL_CPU_UTIL,REMOTE_CPU_UTIL,LOCAL_BYTES_SENT,REMOTE_BYTES_RECVD,LOCAL_SEND_SIZE & + done + +Running the following commands will trigger :command:`netperf` clients to measure UDP burst performance for +60 seconds at various burst/datagram sizes and report CPU utilization. + +- For UDP egress tests, run :command:`netperf` client from DUT and start :command:`netserver` on tester. + +.. code-block:: console + + netperf -H -j -c -l 60 -t UDP_STREAM -b -w -- -m + -k DIRECTION,THROUGHPUT,MEAN_LATENCY,LOCAL_CPU_UTIL,REMOTE_CPU_UTIL,LOCAL_BYTES_SENT,REMOTE_BYTES_RECVD,LOCAL_SEND_SIZE + +- For UDP ingress tests, run :command:`netperf` client from tester and start :command:`netserver` on DUT. + +.. code-block:: console + + netperf -H -j -C -l 60 -t UDP_STREAM -b -w -- -m + -k DIRECTION,THROUGHPUT,MEAN_LATENCY,LOCAL_CPU_UTIL,REMOTE_CPU_UTIL,LOCAL_BYTES_SENT,REMOTE_BYTES_RECVD,LOCAL_SEND_SIZE + + +CPSW/CPSW2g/CPSW3g Ethernet Driver +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +- CPSW2g: AM65x, J7200, J721e, J721S2, J784S4, J742S2 +- CPSW3g: AM64x, AM62x, AM62ax, AM62dx, AM62px + + +.. rubric:: TCP Bidirectional Throughput + :name: CPSW2g-tcp-bidirectional-throughput + +.. csv-table:: CPSW2g TCP Bidirectional Throughput + :header: "Command Used","j722s_evm-fs: THROUGHPUT (Mbits/sec)","j722s_evm-fs: CPU Load % (LOCAL_CPU_UTIL)" + + "netperf -H 192.168.0.1 -j -c -C -l 60 -t TCP_STREAM; netperf -H 192.168.0.1 -j -c -C -l 60 -t TCP_MAERTS","1400.96 (min 821.14, max 1858.02)","50.61 (min 34.00, max 66.05)" + + + + +.. rubric:: TCP Bidirectional Throughput Interrupt Pacing + :name: CPSW2g-tcp-bidirectional-throughput-interrupt-pacing + +.. csv-table:: CPSW2g TCP Bidirectional Throughput Interrupt Pacing + :header: "Command Used","j722s_evm-fs: THROUGHPUT (Mbits/sec)","j722s_evm-fs: CPU Load % (LOCAL_CPU_UTIL)" + + "netperf -H 192.168.0.1 -j -c -C -l 60 -t TCP_STREAM; netperf -H 192.168.0.1 -j -c -C -l 60 -t TCP_MAERTS","1249.26 (min 838.70, max 1858.49)","35.94 (min 31.92, max 40.01)" + + + + +.. rubric:: UDP Throughput + :name: CPSW2g-udp-throughput-0-loss + +.. csv-table:: CPSW2g UDP Egress Throughput 0 loss + :header: "Frame Size(bytes)","j722s_evm-fs: UDP Datagram Size(bytes) (LOCAL_SEND_SIZE)","j722s_evm-fs: THROUGHPUT (Mbits/sec)","j722s_evm-fs: Packets Per Second (kPPS)","j722s_evm-fs: CPU Load % (LOCAL_CPU_UTIL)" + + "64","","56.39 (min 53.92, max 59.25)","110.11 (min 105.00, max 116.00)","32.81 (min 25.28, max 47.09)" + "128","","104.27 (min 49.66, max 116.67)","101.70 (min 48.00, max 114.00)","30.39 (min 17.06, max 39.64)" + "256","","222.26 (min 211.61, max 232.25)","108.33 (min 103.00, max 113.00)","25.87 (min 25.26, max 26.19)" + "1024","","676.85 (min 104.85, max 844.00)","82.73 (min 13.00, max 103.00)","28.89 (min 2.08, max 40.04)" + "1518","","772.00 (min 559.32, max 836.04)","63.70 (min 46.00, max 69.00)","28.08 (min 21.61, max 37.42)" + + + + + + + + + + + + + + + + + + + +| + +Linux OSPI Flash Driver +------------------------- + + + + + + + + + + + + + + + + + + + + + + + + + + +.. rubric:: J722S-EVM + :name: j722s-evm-ospi + + +.. rubric:: UBIFS + :name: j722s-evm-ospi-ubifs + +.. csv-table:: OSPI Flash Driver + :header: "Buffer size (bytes)","j722s_evm-fs: Write UBIFS Throughput (Mbytes/sec)","j722s_evm-fs: Write UBIFS CPU Load (%)","j722s_evm-fs: Read UBIFS Throughput (Mbytes/sec)","j722s_evm-fs: Read UBIFS CPU Load (%)" + + "102400","0.18 (min 0.12, max 0.29)","29.04 (min 24.84, max 37.67)","63.67 (min 55.35, max 65.07)","22.35 (min 8.33, max 53.85)" + "262144","0.14 (min 0.10, max 0.19)","29.95 (min 25.37, max 35.93)","64.44 (min 62.76, max 65.47)","21.92 (min 8.33, max 28.57)" + "524288","0.15 (min 0.10, max 0.19)","30.21 (min 26.04, max 37.28)","64.01 (min 62.63, max 65.39)","17.60 (min 0.00, max 26.67)" + "1048576","0.15 (min 0.10, max 0.19)","29.97 (min 26.60, max 37.86)","62.80 (min 62.12, max 64.01)","22.58 (min 15.38, max 26.67)" + + + + +.. rubric:: RAW + :name: j722s-evm-ospi-raw + +.. csv-table:: OSPI Raw Flash Driver + :header: "File size (Mbytes)","j722s_evm-fs: Raw Read Throughput (Mbytes/sec)" + + "50","222.54 (min 208.33, max 227.27)" + + + + + + + + + + + + + + + + + + + + + + + + + +EMMC Driver +----------- +.. warning:: + + **IMPORTANT**: The performance numbers can be severely affected if the media is + mounted in sync mode. Hot plug scripts in the filesystem mount + removable media in sync mode to ensure data integrity. For performance + sensitive applications, umount the auto-mounted filesystem and + re-mount in async mode. + + + +EMMC EXT4 FIO 1G +^^^^^^^^^^^^^^^^ + + + + + + + + + + + + + + + + + + + + + + + + + + +.. csv-table:: EMMC EXT4 FIO 1G + :header: "Buffer size (bytes)","j722s_evm-fs: Write EXT4 Throughput (Mbytes/sec)","j722s_evm-fs: Write EXT4 CPU Load (%)","j722s_evm-fs: Read EXT4 Throughput (Mbytes/sec)","j722s_evm-fs: Read EXT4 CPU Load (%)" + + "1m","94.03 (min 78.00, max 97.60)","1.78 (min 1.41, max 1.97)","266.46 (min 113.00, max 296.00)","2.80 (min 1.36, max 3.32)" + "4m","94.27 (min 78.40, max 98.10)","1.29 (min 1.05, max 1.41)","236.31 (min 112.00, max 295.00)","2.01 (min 1.15, max 2.43)" + "4k","72.29 (min 8.57, max 83.90)","22.48 (min 3.20, max 26.13)","83.91 (min 56.60, max 90.90)","19.66 (min 14.57, max 21.33)" + "256k","92.61 (min 68.70, max 97.60)","2.21 (min 1.69, max 2.46)","262.82 (min 94.80, max 296.00)","3.98 (min 1.51, max 4.50)" + + + + + + + + + + + + + + + + + + + + + +EMMC RAW FIO 1G +^^^^^^^^^^^^^^^ + + + + + + + + + + + + + + + + + + + + + + + + + + +.. csv-table:: EMMC RAW FIO 1G + :header: "Buffer size (bytes)","j722s_evm-fs: Write Raw Throughput (Mbytes/sec)","j722s_evm-fs: Write Raw CPU Load (%)","j722s_evm-fs: Read Raw Throughput (Mbytes/sec)","j722s_evm-fs: Read Raw CPU Load (%)" + + "1m","92.82 (min 78.00, max 97.80)","1.59 (min 1.28, max 1.76)","252.92 (min 112.00, max 296.00)","2.65 (min 1.43, max 3.31)" + "4m","93.13 (min 78.20, max 98.30)","1.20 (min 1.01, max 1.36)","248.94 (min 95.20, max 296.00)","2.01 (min 1.05, max 2.41)" + "4k","65.30 (min 8.58, max 82.70)","15.42 (min 2.45, max 19.51)","85.29 (min 56.60, max 94.30)","19.05 (min 13.48, max 20.97)" + "256k","89.90 (min 68.50, max 97.80)","1.92 (min 1.30, max 2.17)","248.92 (min 94.30, max 296.00)","3.55 (min 1.66, max 4.34)" + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +UBoot EMMC Driver +----------------- + + + + + + + + + + + + + + + + + + + + + + + + + + +.. csv-table:: UBOOT EMMC RAW + :header: "File size (bytes in hex)","j722s_evm-fs: Write Throughput (Kbytes/sec)","j722s_evm-fs: Read Throughput (Kbytes/sec)" + + "2000000","97131.28 (min 93622.86, max 103044.03)","160585.11 (min 95255.81, max 172463.16)" + "4000000","97710.85 (min 94842.26, max 100669.74)","167100.30 (min 123886.58, max 175699.73)" + + + + + + + + + + + + + + + + + + + + + + + +MMCSD +----- + +.. warning:: + + **IMPORTANT**: The performance numbers can be severely affected if the media is + mounted in sync mode. Hot plug scripts in the filesystem mount + removable media in sync mode to ensure data integrity. For performance + sensitive applications, umount the auto-mounted filesystem and + re-mount in async mode. + + +MMC EXT4 FIO 1G +^^^^^^^^^^^^^^^ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +.. csv-table:: MMC EXT4 FIO 1G + :header: "Buffer size (bytes)","j722s_evm-fs: Write EXT4 Throughput (Mbytes/sec)","j722s_evm-fs: Write EXT4 CPU Load (%)","j722s_evm-fs: Read EXT4 Throughput (Mbytes/sec)","j722s_evm-fs: Read EXT4 CPU Load (%)" + + "1m","42.20 (min 41.20, max 43.40)","1.31 (min 1.18, max 1.39)","86.98 (min 85.10, max 87.40)","1.53 (min 1.41, max 1.62)" + "4m","42.18 (min 40.80, max 43.30)","0.93 (min 0.86, max 1.02)","86.89 (min 85.00, max 87.40)","1.14 (min 1.08, max 1.25)" + "4k","2.78 (min 2.77, max 2.82)","1.92 (min 1.80, max 2.07)","12.98 (min 12.90, max 13.10)","4.52 (min 4.33, max 4.79)" + "256k","38.01 (min 36.70, max 39.60)","1.51 (min 1.38, max 1.60)","83.72 (min 83.20, max 84.40)","1.76 (min 1.64, max 1.84)" + + + + + + + + + + + + + + + + + + + + + + + + + +MMC RAW FIO 1G +^^^^^^^^^^^^^^ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +.. csv-table:: MMC RAW FIO 1G + :header: "Buffer size (bytes)","j722s_evm-fs: Write Raw Throughput (Mbytes/sec)","j722s_evm-fs: Write Raw CPU Load (%)","j722s_evm-fs: Read Raw Throughput (Mbytes/sec)","j722s_evm-fs: Read Raw CPU Load (%)" + + "1m","43.42 (min 42.00, max 45.00)","1.15 (min 1.07, max 1.23)","88.16 (min 88.10, max 88.30)","1.42 (min 1.28, max 1.52)" + "4m","43.17 (min 41.20, max 45.10)","0.92 (min 0.81, max 0.96)","88.12 (min 88.00, max 88.30)","1.12 (min 1.03, max 1.25)" + "4k","2.81 (min 2.80, max 2.82)","1.60 (min 1.54, max 1.71)","13.03 (min 13.00, max 13.10)","4.19 (min 4.05, max 4.33)" + "256k","37.85 (min 36.10, max 41.30)","1.27 (min 1.15, max 1.37)","84.35 (min 84.20, max 84.50)","1.71 (min 1.64, max 1.80)" + + + + + + + + + + + + + +MMC EXT4 +^^^^^^^^ + + + + + + + + + + + + + + + + + + +.. csv-table:: MMC EXT4 + :header: "Buffer size (bytes)","j722s_evm-fs: Write Raw Throughput (Mbytes/sec)","j722s_evm-fs: Write Raw CPU Load (%)","j722s_evm-fs: Read Raw Throughput (Mbytes/sec)","j722s_evm-fs: Read Raw CPU Load (%)" + + "102400","37.72 (min 33.75, max 43.21)","3.13 (min 2.33, max 4.56)","76.99 (min 72.19, max 81.46)","4.74 (min 4.01, max 5.54)" + "262144","38.17 (min 35.48, max 42.02)","3.28 (min 2.47, max 4.96)","83.96 (min 77.77, max 87.12)","5.08 (min 3.42, max 6.57)" + "524288","39.17 (min 36.79, max 42.85)","3.15 (min 2.56, max 4.66)","90.92 (min 89.43, max 91.33)","5.21 (min 4.37, max 6.24)" + "1048576","38.30 (min 36.81, max 41.43)","3.05 (min 2.34, max 4.61)","90.98 (min 89.06, max 91.33)","5.30 (min 4.81, max 5.86)" + "5242880","38.95 (min 36.47, max 42.17)","3.05 (min 2.44, max 4.46)","91.08 (min 89.07, max 91.36)","5.05 (min 4.39, max 5.43)" + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +MMC EXT2 +^^^^^^^^ + + + + + + + + + + + + + + + + + + +.. csv-table:: MMC EXT2 + :header: "Buffer size (bytes)","j722s_evm-fs: Write Raw Throughput (Mbytes/sec)","j722s_evm-fs: Write Raw CPU Load (%)","j722s_evm-fs: Read Raw Throughput (Mbytes/sec)","j722s_evm-fs: Read Raw CPU Load (%)" + + "102400","39.81 (min 33.62, max 42.84)","3.73 (min 2.83, max 6.09)","79.03 (min 76.26, max 80.71)","5.09 (min 4.08, max 5.94)" + "262144","38.26 (min 33.11, max 42.42)","3.51 (min 2.51, max 6.19)","85.02 (min 81.72, max 86.81)","5.54 (min 4.38, max 6.24)" + "524288","37.28 (min 32.44, max 41.68)","3.42 (min 2.43, max 5.85)","89.09 (min 85.08, max 90.53)","5.42 (min 4.91, max 5.88)" + "1048576","37.96 (min 32.93, max 41.90)","3.44 (min 2.51, max 6.11)","89.92 (min 84.98, max 90.43)","5.37 (min 4.76, max 5.79)" + "5242880","37.83 (min 32.90, max 41.98)","3.40 (min 2.41, max 6.02)","89.93 (min 85.36, max 90.54)","5.33 (min 4.56, max 6.06)" + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +The performance numbers were captured using the following: + +- SanDisk Max Endurance SD card (SDSQQVR-032G-GN6IA) +- Partition was mounted with async option + + + + +UBoot MMCSD +----------- + + +UBOOT MMCSD FAT +^^^^^^^^^^^^^^^ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +.. csv-table:: UBOOT MMCSD FAT + :header: "File size (bytes in hex)","j722s_evm-fs: Write Throughput (Kbytes/sec)","j722s_evm-fs: Read Throughput (Kbytes/sec)" + + "400000","34521.95 (min 17429.79, max 39766.99)","82182.25 (min 80313.73, max 83591.84)" + "800000","41174.43 (min 18492.10, max 47080.46)","87297.61 (min 85333.33, max 88086.02)" + "1000000","44044.35 (min 19006.96, max 49951.22)","89644.80 (min 88562.16, max 90021.98)" + + + + + + + + + + + + + + + + + + + + + + + + + + +The performance numbers were captured using the following: + +- SanDisk Max Endurance SD card (SDSQQVR-032G-GN6IA) + + + + + + +| + +CRYPTO Driver +------------------------- + + +OpenSSL Performance +^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +.. csv-table:: OpenSSL Performance + :header: "Algorithm","Buffer Size (in bytes)","j722s_evm-fs: throughput (KBytes/Sec)" + + "aes-128-cbc","1024","23215.63 (min 22151.17, max 24363.69)" + "aes-128-cbc","16","426.77 (min 403.10, max 439.23)" + "aes-128-cbc","16384","85577.41 (min 83197.95, max 86168.92)" + "aes-128-cbc","256","7045.98 (min 6523.65, max 7271.51)" + "aes-128-cbc","64","1847.27 (min 1697.60, max 1920.32)" + "aes-128-cbc","8192","72273.81 (min 69530.97, max 73400.32)" + "aes-128-ecb","1024","23739.18 (min 22653.27, max 24908.80)" + "aes-128-ecb","16","438.44 (min 407.23, max 449.49)" + "aes-128-ecb","16384","88213.56 (min 86496.60, max 89139.88)" + "aes-128-ecb","256","7230.48 (min 6547.20, max 7430.74)" + "aes-128-ecb","64","1897.64 (min 1759.64, max 1970.97)" + "aes-128-ecb","8192","74464.02 (min 71783.77, max 75513.86)" + "aes-192-cbc","1024","22706.78 (min 21753.17, max 23803.56)" + "aes-192-cbc","16","428.00 (min 403.40, max 438.95)" + "aes-192-cbc","16384","77491.28 (min 76283.90, max 78260.91)" + "aes-192-cbc","256","7001.63 (min 6517.93, max 7218.77)" + "aes-192-cbc","64","1842.60 (min 1695.85, max 1924.48)" + "aes-192-cbc","8192","66317.18 (min 64555.69, max 67267.24)" + "aes-192-ecb","1024","23328.93 (min 22204.07, max 24482.13)" + "aes-192-ecb","16","437.39 (min 407.09, max 447.47)" + "aes-192-ecb","16384","79527.10 (min 77720.23, max 80745.81)" + "aes-192-ecb","256","7166.92 (min 6531.24, max 7358.72)" + "aes-192-ecb","64","1887.81 (min 1727.21, max 1957.40)" + "aes-192-ecb","8192","68371.48 (min 66385.24, max 69394.43)" + "aes-256-cbc","1024","22090.07 (min 21141.50, max 23027.37)" + "aes-256-cbc","16","427.91 (min 402.01, max 437.66)" + "aes-256-cbc","16384","70236.95 (min 69058.56, max 71538.01)" + "aes-256-cbc","256","6931.76 (min 6486.10, max 7170.05)" + "aes-256-cbc","64","1840.06 (min 1679.91, max 1927.49)" + "aes-256-cbc","8192","61121.77 (min 59370.15, max 62180.01)" + "aes-256-ecb","1024","22728.18 (min 21734.06, max 23703.55)" + "aes-256-ecb","16","436.99 (min 407.34, max 448.30)" + "aes-256-ecb","16384","72624.39 (min 70866.26, max 73536.85)" + "aes-256-ecb","256","7115.89 (min 6539.86, max 7290.97)" + "aes-256-ecb","64","1875.32 (min 1758.95, max 1940.03)" + "aes-256-ecb","8192","62975.47 (min 61115.05, max 63646.38)" + "sha256","1024","37580.17 (min 37018.97, max 38389.76)" + "sha256","16","626.79 (min 619.02, max 634.84)" + "sha256","16384","299604.97 (min 297194.84, max 302661.63)" + "sha256","256","9821.24 (min 9667.41, max 10056.79)" + "sha256","64","2481.63 (min 2441.51, max 2533.16)" + "sha256","8192","202097.48 (min 200119.64, max 205138.60)" + "sha512","1024","25996.34 (min 25505.79, max 26348.20)" + "sha512","16","610.48 (min 597.36, max 621.75)" + "sha512","16384","68385.56 (min 68217.51, max 68556.12)" + "sha512","256","8673.35 (min 8456.70, max 8841.22)" + "sha512","64","2444.75 (min 2383.68, max 2504.26)" + "sha512","8192","61534.94 (min 61306.20, max 61707.61)" + + + + +.. csv-table:: OpenSSL CPU Load + :header: "Algorithm","j722s_evm-fs: CPU Load" + + "aes-128-cbc","32.54 (min 31.00, max 34.00)" + "aes-128-ecb","33.62 (min 32.00, max 35.00)" + "aes-192-cbc","32.46 (min 30.00, max 33.00)" + "aes-192-ecb","33.00 (min 31.00, max 34.00)" + "aes-256-cbc","31.54 (min 29.00, max 33.00)" + "aes-256-ecb","32.31 (min 31.00, max 33.00)" + "sha256","94.31 (min 84.00, max 96.00)" + "sha512","94.85 (min 90.00, max 96.00)" + + + +Listed for each algorithm are the code snippets used to run each + benchmark test. + +.. code-block:: console + + time -v openssl speed -elapsed -evp aes-128-cbc + + + + + + + + + + + + + diff --git a/source/devices/J722S/linux/Release_Specific_Migration_Guide.rst b/source/devices/J722S/linux/Release_Specific_Migration_Guide.rst new file mode 100644 index 000000000..47d282ed3 --- /dev/null +++ b/source/devices/J722S/linux/Release_Specific_Migration_Guide.rst @@ -0,0 +1,52 @@ +.. http://processors.wiki.ti.com/index.php/Processor_SDK_Linux_Migration_Guide + +************************************ +Processor SDK Linux Migration Guide +************************************ + +.. rubric:: Overview + +This page covers migration information for applications built on top +of the Processor SDK for Linux. + +Processor SDK 11.xx Releases +============================ + + +Processor SDK Jacinto 11.02.01 +------------------------------ + +- Fourth 2025 LTS (Linux 6.12 and u-boot 2025.01) +- ATF v2.13.0+ +- OPTEE 4.7.0 +- Yocto Scarthgap/5.0 +- Bug fix release +- Platforms Supported : J721E, J7200, J721S2, J784S4, J742S2, J722S + + +Processor SDK Jacinto 11.02 +--------------------------- +- This is the Third release in the 2025 LTS stream with 6.12 kernel, 2025.01 U-Boot and Yocto scarthgap/5.0 +- ATF v2.13.0+ +- OPTEE 4.7.0 +- Yocto Scarthgap/5.0 +- Platforms Supported : J722S + +Processor SDK Jacinto 11.01 +--------------------------- +- This is the Second release in the 2025 LTS stream with 6.12 kernel, 2025.01 U-Boot and Yocto scarthgap/5.0 +- ATF v2.13.0+ +- OPTEE 4.6.0 +- Yocto Scarthgap/5.0 +- Platforms Supported : J721E, J7200, J721S2, J784S4, AM68, AM69, J722S, J742S2 + +.. note:: + + - For U-Boot builds, k3-image-gen and core-secdev-k3 are no longer needed + as **binman** is used instead. Please refer to :ref:`U-Boot build + instructions` for the updated steps. + + - For Linux builds, generic ``defconfig`` is used instead of custom + fragments. Please refer to `linux users guide + <../../../linux/Foundational_Components_Kernel_Users_Guide.html#preparing-to-build>`__ + for build instructions. diff --git a/source/devices/J722S/linux/Release_Specific_Release_Notes.rst b/source/devices/J722S/linux/Release_Specific_Release_Notes.rst new file mode 100644 index 000000000..947a903c9 --- /dev/null +++ b/source/devices/J722S/linux/Release_Specific_Release_Notes.rst @@ -0,0 +1,559 @@ +.. _release-specific-release-notes: + +************************************ +Release Notes +************************************ +.. http://processors.wiki.ti.com/index.php/Processor_SDK_Linux_Release_Notes + +Overview +======== + +The **Processor Software Development Kit (Processor-SDK) for Linux** +provides a fundamental software platform for development, deployment and +execution of Linux based applications and includes the following: + +- Bootloaders, Linux Kernel & Filesystem +- SDK installer & Prebuilt Binaries +- Setup scripts +- Demo applications +- Documentation + +.. ifconfig:: CONFIG_sdk in ('JACINTO') + + .. Note:: + For building some of the RTOS-based demonstrations, you should also download + Processor SDK RTOS installer. For more information, + refer to /index.html. + + +Licensing +========= + +Please refer to the software manifest, which outlines the licensing +status for all packages included in this release. The manifest can be found on the SDK +download page or in the installed directory as indicated below. In +addition, see :ref:`Processor SDK Linux GPLv3 Disclaimer `. + + +Documentation +============= +- :ref:`Processor SDK Linux Software Developer's Guide `: Provides information on features, functions, delivery package and, + compile tools for the Processor SDK Linux release. This also provides + detailed information regarding software elements and software + infrastructure to allow developers to start creating applications. +- :ref:`Processor SDK Linux Getting Started Guide `: Provides information on getting the software and running + examples/demonstrations bundled in the SDK. +- **Software Manifest**: Provides license information on software + included in the SDK release. This document is in the release at + ``[INSTALL-DIR]/manifest``. +- **EVM Quick Start Guide**: Provides information on hardware setup and + running the demonstration application that is loaded on flash. This + document is provided as part of the EVM kit. + + +Supported Platforms +=================== +See :ref:`here ` for a list of supported platforms and links to more information. + +Release 11.02.01 +================ + +Released June 2026 + +.. rubric:: What's New + :name: whats-new + +Processor SDK 11.02.01 Release supports the following platforms: + + * J721E + * J7200 + * J721S2 + * J784S4 + * J722S + * J742S2 + +Processor SDK 11.02.01 Release has following features + + * Fourth 2025 LTS (Linux 6.12 and u-boot 2025.01) + * ATF v2.13.0+ + * OPTEE 4.7.0 + * Yocto Scarthgap/5.0 + * Bug fixes for errata. + +.. _release-specific-build-information: + +Build Information +================= + +U-Boot +------ +| Head Commit: 1612e4d1deb11d49304c715576854b28cc10e34d: TI: dts: upstream: arm64: ti: Sync dtbs from ti-linux sha 98bbe0d37952 +| Date: Thu Jun 11 18:38:10 2026 +0530 +| uBoot Version: 2025.01 +| uBoot Description: 11.02.15 + +| Repo: git://git.ti.com/ti-u-boot/ti-u-boot.git +| Branch: ti-u-boot-2025.01 +| uBoot Tag: 11.02.15 + +| Compiler Information: arm-oe-eabi-gcc (GCC) 13.4.0, aarch64-oe-linux-gcc (GCC) 13.4.0 +| + +.. ifconfig:: CONFIG_image_type in ('edgeai', 'adas') + + .. note:: + + meta-edgeai Yocto layer contains additional patches for U-Boot `here `__. + +.. _kernel-release-notes: + +Kernel +------ +.. rubric:: Linux Kernel + :name: linux-kernel + +| Head Commit: 98bbe0d37952d0ce1b6508f108c357ceb6d58bf3: PENDING: remoteproc: k3-dsp: Add support to suspend attached rprocs +| Date: Thu Jun 11 17:56:58 2026 +0530 +| Kernel Version: 6.12.57 +| Kernel Description: 11.02.15 + +| Repo: git://git.ti.com/ti-linux-kernel/ti-linux-kernel.git +| Branch: ti-linux-6.12.y +| Tag: 11.02.15 +| Non-RT Kernel defconfig: defconfig + ti_arm64_prune.config +| RT Kernel defconfig: defconfig + ti_rt.config + ti_arm64_prune.config + +| Compiler Information: aarch64-oe-linux-gcc (GCC) 13.4.0, GNU ld (GNU Binutils) 2.42.0 +| + + +.. ifconfig:: CONFIG_image_type in ('edgeai', 'adas') + + .. note:: + + meta-edgeai Yocto layer contains additional patches for Kernel `here `__. + +TF-A +---- +| Head Commit: e0c4d3903b382bf34f552af53e6d955fae5283ab: Merge changes from topic "xlnx_fix_gen_con_datatype" into integration +| Date : Tue Jul 1 07:01:36 2025 +0000 +| Version: 2.13 + +| Repo: https://github.com/ARM-software/arm-trusted-firmware +| Branch: master +| + +.. note:: + + meta-ti Yocto layer contains additional patches for TF-A `here `__. + +OP-TEE +------ +| Head Commit: a9690ae39995af36a31b7a4f446f27ea0787e3a4: plat-k3: drivers: Add TRNG driver support in AM62L +| Date : Fri Aug 1 15:40:58 2025 +0530 +| Version: 4.7.0 + +| Repo: https://github.com/OP-TEE/optee_os/ +| Branch: master +| Tag: 4.7.0 +| + +.. note:: + + meta-ti Yocto layer contains additional patches for OP-TEE `here `__. + +ti-linux-firmware +----------------- +| Head Commit: 59351d453295295909a25a68b30f87e5c85a6e8a: ti-ipc: j721s2/j7200/j784s4/j742s2/j721e/j722s: update ipc binaries +| Date: Mon Jun 8 16:45:01 2026 +0530 + +| Repo: https://git.ti.com/cgit/processor-firmware/ti-linux-firmware +| Branch: ti-linux-firmware +| Tag: 11.02.15 +| + + + +Yocto +----- +.. rubric:: meta-ti + :name: meta-ti + +| Head Commit: 9859d582984a87b42db107127e829c976f315ee3: CI/CD Auto-Merger: cicd.scarthgap.202606151035 +| Date: Mon Jun 15 10:35:34 2026 -0500 + +| Repo: https://git.ti.com/cgit/arago-project/meta-ti +| Branch: scarthgap +| Release Tag: 11.02.15 +| + +.. rubric:: meta-arago + :name: meta-arago + +| Head Commit: f6dc5e4817c6551ea5250ab1beed6ffc6fc235f2: CI/CD Auto-Merger: cicd.scarthgap.202606151035 +| Date: Thu Feb 12 15:38:01 2026 -0600 + +| Repo: https://git.yoctoproject.org/meta-arago +| Branch: scarthgap +| Release Tag: 11.02.15 +| + +.. rubric:: meta-tisdk + +| Head Commit: 8ccd0f212ef01517a9c92f77dfb4da0f4ee0cb65 recipes-graphics: disable emptty for AM62A +| Date: Wed Jan 28 00:33:58 2026 -0600 + +| Repo: https://github.com/TexasInstruments/meta-tisdk.git +| Branch: scarthgap +| Release Tag: REL.PSDK.ANALYTICS.11.02.01.02 +| + +.. ifconfig:: CONFIG_image_type in ('edgeai', 'adas') + + .. rubric:: meta-edgeai + + | Head Commit: 04db1a86f468b1072eaf72cb723b0d1b76a505ce tisdk-adas-image: Add edgeai-gst-plugins into ADAS_STACK + | Date: Sat June 27 01:38:24 2026 -0500 + + | Clone: git://git.ti.com/edgeai/meta-edgeai.git + | Branch: scarthgap + | Release Tag: REL.PSDK.ANALYTICS.11.02.01.02 + | + +Issues Tracker +============== + +Issues opened in previous releases that were closed on this release +------------------------------------------------------------------- +.. csv-table:: + :header: "Record ID", "Title", "Platform" + :widths: 15, 70, 20 + + "LCPD-45902","J722s/AM67 & AM62P: eDP HPD failure","am62pxx_sk-fs,j722s_evm-fs,j722s_evm-se" + "LCPD-45771","GPIO PADCONFIG Bits Changing after using gpiod userspace","am62pxx_sk-fs,am62pxx_sk-se,j722s_evm-fs,j722s_evm-se" + "LCPD-45577","Job_ready false reporting ready state too frequently in Wave5 driver","am62axx_sk-fs,am62pxx_sk-fs,am68_sk-fs,am69_sk-fs,j721s2-evm,j722s_evm-fs,j742s2_evm-fs,j784s4-evm" + "LCPD-45257","MK-Image tool packaged in U-boot increasing size of u-boot.img","j721e-hsevm,j721s2_evm-se,j722s_evm-se,j784s4-hsevm" + "LCPD-44298","J722s: MAIN_I2C4 device tree node is missing","j722s_evm-fs,j722s_evm-se" + "LCPD-42341","Missing Test support to verify order of remotecores being loaded at U-Boot","j7200-evm,j721e-idk-gw,j721s2-evm,j722s_evm-fs,j784s4-evm" + "LCPD-24654","MCAN: Implement workaround for errata i2279","j7200-evm,j721e-idk-gw,j721s2-evm,j722s_evm-fs,j742s2_evm-fs,j784s4-evm" + "LCPD-19068","DSS: Disabling a layer connected to Overlay may result in synclost during the next frame","j721e-evm,j721e-evm-ivi,j721e-idk-gw,j721s2-evm,j722s_evm-fs,j742s2_evm-fs,j784s4-evm" + +| + +Issues found and closed on this release that may be applicable to prior releases +-------------------------------------------------------------------------------- +.. csv-table:: + :header: "Record ID", "Title", "Platform" + :widths: 15, 70, 20 + + "LCPD-47654","DDR: Valid VRef range must be defined during LPDDR4 Command Bus Training","j7200-evm,j7200-hsevm,j721e-idk-gw,j721s2-hsevm,j721s2_evm-fs,j722s_evm-fs,j722s_evm-se,j784s4-evm,j784s4-hsevm" + "LCPD-47605","k3conf tool does not show k3conf ddrbw","j722s_evm-fs" + "LCPD-47389","USART: Erroneous clear/trigger of timeout interrupt","j7200-evm,j7200-hsevm,j7200_evm-fs,j721e-evm-ivi,j721e-hsevm,j721e-idk-gw,j721e-sk,j721s2-evm,j721s2-hsevm,j721s2_evm-fs,j721s2_evm-se,j722s_evm-fs,j722s_evm-se,j742s2_evm-fs,j784s4-evm,j784s4-hsevm" + "LCPD-47381","MCAN: Message Transmit order not guaranteed from dedicated Tx Buffers configured with same Message ID","j7200-evm,j7200-hsevm,j7200_evm-fs,j721e-evm-ivi,j721e-hsevm,j721e-idk-gw,j721e-sk,j721s2-evm,j721s2-hsevm,j721s2_evm-fs,j721s2_evm-se,j722s_evm-fs,j722s_evm-se,j742s2_evm-fs,j784s4-evm,j784s4-hsevm" + "LCPD-46928","gstreamer 1.26.9: v4l2src format negotiation fails with capsfilter constraints","am62axx_sk-fs,am62dxx_evm-fs,am62pxx_sk-fs,am62xx_lp_sk-fs,am62xx_sk-fs,am62xxsip_sk-fs,am68_sk-fs,am69_sk-fs,j721e-idk-gw,j721s2_evm-fs,j722s_evm-fs,j784s4-hsevm" + "LCPD-46401","Resolve and test the parameters passed to cppi5_trdesc_calc_size() function","am62axx_sk-fs,am62axx_sk-se,am62dxx_evm-fs,am62dxx_evm-se,am62lxx_evm-fs,am62lxx_evm-se,am62pxx-zebu,am62pxx_sk-fs,am62pxx_sk-se,am62xx_lp_sk-fs,am62xx_lp_sk-se,am62xx_p0_sk-fs,am62xx_sk-fs,am62xx_sk-se,am62xxsip_sk-fs,am62xxsip_sk-se,am64xx-evm,am64xx-hsevm,am64xx-hssk,am64xx_evm-se,am64xx_sk-fs,am64xx_sk-se,am654x-evm,am654x-hsevm,am654x-idk,am68_sk-fs,am68_sk-se,am69_sk-fs,bbai64-gp,beagleplay-gp,beagleplay-gp-uart,beagley_ai,j7200-evm,j7200-hsevm,j7200_evm-fs,j721e-evm-ivi,j721e-hsevm,j721e-idk-gw,j721e-sk,j721s2-evm,j721s2-hsevm,j721s2_evm-fs,j721s2_evm-se,j722s_evm-fs,j722s_evm-se,j742s2_evm-fs,j784s4-evm,j784s4-hsevm" + +| + +Errata Fixes Available Before this Release +------------------------------------------ +.. csv-table:: + :header: "Record ID", "Title", "Platform", "ErrataId" + :widths: 15, 30, 70, 60 + + "LCPD-47389","USART: Erroneous clear/trigger of timeout interrupt","j7200-evm,j7200-hsevm,j7200_evm-fs,j721e-evm-ivi,j721e-hsevm,j721e-idk-gw,j721e-sk,j721s2-evm,j721s2-hsevm,j721s2_evm-fs,j721s2_evm-se,j722s_evm-fs,j722s_evm-se,j742s2_evm-fs,j784s4-evm,j784s4-hsevm","i2310" + "LCPD-32351","MMCSD: HS200 and SDR104 Command Timeout Window Too Small","am62axx_sk-fs,am62axx_sk-se,am62pxx_sk-fs,am62pxx_sk-se,am62xx-sk,am62xx_lp_sk-fs,am62xx_lp_sk-se,am62xx_sk-fs,am62xx_sk-se,am62xxsip_sk-fs,am62xxsip_sk-se,am64xx-hsevm,am68_sk-fs,am69_sk-fs,j7200-evm,j721e-idk-gw,j721s2-evm,j722s_evm-fs,j742s2_evm-fs,j784s4-evm","i2312" + +| + +Errata Workarounds Available in this Release +-------------------------------------------- +.. csv-table:: + :header: "Record ID", "Title", "Platform", "ErrataId" + :widths: 15, 30, 70, 60 + + "LCPD-47654","DDR: Valid VRef range must be defined during LPDDR4 Command Bus Training","j7200-evm,j7200-hsevm,j721e-idk-gw,j721s2-hsevm,j721s2_evm-fs,j722s_evm-fs,j722s_evm-se,j784s4-evm,j784s4-hsevm","i2160" + "LCPD-47381","MCAN: Message Transmit order not guaranteed from dedicated Tx Buffers configured with same Message ID","j7200-evm,j7200-hsevm,j7200_evm-fs,j721e-evm-ivi,j721e-hsevm,j721e-idk-gw,j721e-sk,j721s2-evm,j721s2-hsevm,j721s2_evm-fs,j721s2_evm-se,j722s_evm-fs,j722s_evm-se,j742s2_evm-fs,j784s4-evm,j784s4-hsevm","i2278" + "LCPD-24654","MCAN: Implement workaround for errata i2279","j7200-evm,j721e-idk-gw,j721s2-evm,j722s_evm-fs,j742s2_evm-fs,j784s4-evm","i2279" + "LCPD-19068","DSS: Disabling a layer connected to Overlay may result in synclost during the next frame","j721e-evm,j721e-evm-ivi,j721e-idk-gw,j721s2-evm,j722s_evm-fs,j742s2_evm-fs,j784s4-evm","i2097" + +| + +Errata Rejected as Not Applicable +---------------------------------- +.. csv-table:: + :header: "Record ID", "Title", "Platform", "ErrataId" + :widths: 15, 30, 70, 60 + + "LCPD-43439","J722S: ROM boot fails for large file sizes","j722s_evm-fs","i2466" + +| + +Open Erratum +------------ +.. csv-table:: + :header: "Record ID", "Title", "Platform", "ErrataId" + :widths: 15, 30, 70, 60 + + "LCPD-47799","BCDMA RX_IGNORE_LONG setting in RX CHAN CFG register doesnt work","j721s2-evm,j721s2-hsevm,j721s2_evm-fs,j721s2_evm-se,j722s_evm-fs,j722s_evm-se,j742s2_evm-fs,j784s4-evm,j784s4-hsevm","i2436" + +| + +U-Boot Known Issues +------------------- +.. csv-table:: + :header: "Record ID", "Title", "Platform", "Workaround" + :widths: 15, 30, 70, 30 + + "LCPD-44857","j722s_evm-fs: RC-08: Failure: UBOOT : MSC boot shall be supported","j722s_evm-fs","" + "LCPD-38569","j722s: Unable to communicate with MCU R5 and Main R5 when FW loaded from U-Boot","j722s_evm-fs","" + +| + +Linux Known Issues +------------------ +.. csv-table:: + :header: "Record ID", "Title", "Platform", "Workaround" + :widths: 5, 10, 70, 35 + + "LCPD-48097","MCAN: Implement workaround for errata i2279","j7200-evm,j721e-idk-gw,j721s2-evm,j722s_evm-fs,j742s2_evm-fs,j784s4-evm","" + "LCPD-48096","MCAN: Message Transmit order not guaranteed from dedicated Tx Buffers configured with same Message ID","j7200-evm,j7200-hsevm,j7200_evm-fs,j721e-evm-ivi,j721e-hsevm,j721e-idk-gw,j721e-sk,j721s2-evm,j721s2-hsevm,j721s2_evm-fs,j721s2_evm-se,j722s_evm-fs,j722s_evm-se,j742s2_evm-fs,j784s4-evm,j784s4-hsevm","Workaround #1: After writing the Tx messages with same Message ID to the Message RAM, request transmission of all these message concurrently by single write access to TXBAR. Make sure none of these messages have a pending Tx request before making the concurrent request. Workaround #2: Use the Tx FIFO instead of dedicated Tx Buffers (set bit MCAN_TXBC[30] TFQM = 0 to use Tx FIFO) for the transmission of several messages with the same Message ID in a specific order." + "LCPD-48061","DSS: Disabling a layer connected to Overlay may result in synclost during the next frame","j721e-evm-ivi,j721e-idk-gw,j721s2-evm,j722s_evm-fs,j742s2_evm-fs,j784s4-evm","" + "LCPD-48060","J722s/AM67 & AM62P: eDP random display init failure","am62pxx_sk-fs,j722s_evm-fs,j722s_evm-se","" + "LCPD-48059","J722s/AM67 & AM62P: eDP HPD failure","am62pxx_sk-fs,j722s_evm-fs,j722s_evm-se","" + "LCPD-47981","NFS BOOT Fails while at CORE LINUX FUCNTIONALITY level while running ETHFW standalone code","j722s_evm-fs","" + "LCPD-47918","Kernel crash due to CPSW Tx timeout","j722s_evm-fs","" + "LCPD-47868","When booted in attached mode (IPC does not work after s2r)","j7200-evm,j721s2-evm,j722s_evm-se,j742s2_evm-fs,j784s4-evm","" + "LCPD-47799","BCDMA RX_IGNORE_LONG setting in RX CHAN CFG register doesnt work","j721s2-evm,j721s2-hsevm,j721s2_evm-fs,j721s2_evm-se,j722s_evm-fs,j722s_evm-se,j742s2_evm-fs,j784s4-evm,j784s4-hsevm","Workaround: RX_IGNORE_LONG is unusable, so remote endpoint such as PDMA should close packet by sending EOP to match TR boundary (PDMA X*Y*Z should match TR ICNT0*ICNT1*ICNT2*ICNT3). If infinite stream is desired (PDMA Z=0) then switch to PKTDMA and use Single Buffer Mode" + "LCPD-47763","Defects for J7AEN 11.02 release","j722s_evm-fs,j722s_evm-se","" + "LCPD-47749","NFS boot fails when EthFW is enabled on MCU2_0 R5F core due to CPSW Proxy Client driver circular dependency","j722s_evm-fs,j722s_evm-se","" + "LCPD-47686","ETH_CPSW2g_PTP_DUT_TEE is failing in 11.02.13","j722s_evm-fs","" + "LCPD-47393","DWC3 USB should not be configured as a wakeup source by default","j722s_evm-fs,j722s_evm-se","" + "LCPD-47267","J722S: Dual Ethernet port testcases are failing","j722s_evm-fs","" + "LCPD-47223","TEST: RC-07: CPSW: Add test automation support for packet classification based on ALE engine","j722s_evm-fs","" + "LCPD-47220","TEST: RC-07: CPSW: Capability gap for testing XDP tests on j722s","j722s_evm-fs","" + "LCPD-46418","Crypto: cbc and ecb sa2ul self tests fails on few platforms","am62axx_sk-fs,am62pxx_sk-fs,j722s_evm-fs","" + "LCPD-46190","j722s_evm-fs: RC-08: TESTGAP: Linux SDK: CPSW: Native XDP Support + zero copy su...","j722s_evm-fs","" + "LCPD-46120","cpuloadgen testcase fails to run on all cores","j7200-evm,j721e-idk-gw,j721s2-evm,j722s_evm-fs,j742s2_evm-fs,j784s4-evm","" + "LCPD-46058","USBDEV_fullspeed_cdc_ping is failing in 12.00.00.07","am62xxsip_sk-fs,j722s_evm-fs","" + "LCPD-46057","USBDEV_fullspeed_msc_func is failing in 12.00.00.07","j722s_evm-fs","" + "LCPD-46056","USBDEV_highspeed_cdc_ping_zlp is failing in 12.00.00.07","j722s_evm-fs","" + "LCPD-46055","USBDEV_highspeed_msc_enumeration is failing in 12.00.00.07","j722s_evm-fs","" + "LCPD-46054","USBDEV_highspeed_cdc_ncm_ping is failing in 12.00.00.07","j722s_evm-fs","" + "LCPD-46052","USBDEV_highspeed_cdc_ping is failing in 12.00.00.07","j722s_evm-fs","" + "LCPD-46050","USBDEV_fullspeed_cdc_ncm_ping is failing in 12.00.00.07","j722s_evm-fs","" + "LCPD-46049","USBDEV_fullspeed_serial_enumerate is failing in 12.00.00.07","j722s_evm-fs","" + "LCPD-46047","USBDEV_highspeed_serial_enumerate is failing in 12.00.00.07","j722s_evm-fs","" + "LCPD-46045","ETH_CPSW2g_PTP_Switch is failing in 12.00.00.07","am62axx_sk-fs,am62xxsip_sk-fs,j7200-evm,j721e-idk-gw,j722s_evm-fs,j784s4-evm","" + "LCPD-46044","USBDEV_highspeed_msc_slave_perf is failing in 12.00.00.07","j722s_evm-fs","" + "LCPD-46043","ETH_CPSW2g_CBS_DUT_TEE is failing in 12.00.00.07","j722s_evm-fs","" + "LCPD-45969","J722S: Changing DPHY parent refclk breaks USB","am62pxx_sk-fs,j722s_evm-fs","" + "LCPD-45963","OPTEE xtest failures","am62pxx_sk-fs,am64xx-hsevm,am64xx-hssk,j722s_evm-fs","" + "LCPD-45903","J722s/AM67 & AM62P: eDP random display init failure","am62pxx_sk-fs,j722s_evm-fs,j722s_evm-se","" + "LCPD-45253","c7x ipc failure on linux loading remote core firmwares","j722s_evm-fs","" + "LCPD-45239","VTM module sensor reset sequence modification for reliable functionality","am62axx_sk-fs,am62axx_sk-se,am62dxx_evm-fs,am62dxx_evm-se,am62lxx_evm-fs,am62lxx_evm-se,am62pxx-zebu,am62pxx_sk-fs,am62pxx_sk-se,am62xx_lp_sk-fs,am62xx_lp_sk-se,am62xx_p0_sk-fs,am62xx_sk-fs,am62xx_sk-se,am62xxsip_sk-fs,am62xxsip_sk-se,am64xx-evm,am64xx-hsevm,am64xx-hssk,am64xx_evm-se,am64xx_sk-fs,am64xx_sk-se,am654x-evm,am654x-hsevm,am654x-idk,am68_sk-fs,am68_sk-se,am69_sk-fs,j7200-evm,j7200-hsevm,j7200_evm-fs,j721e-evm-ivi,j721e-hsevm,j721e-idk-gw,j721e-sk,j721s2-evm,j721s2-hsevm,j721s2_evm-fs,j721s2_evm-se,j722s_evm-fs,j722s_evm-se,j742s2_evm-fs,j784s4-evm,j784s4-hsevm","" + "LCPD-44854","Test: Ethernet slave peripheral boot failure","am62pxx_sk-fs,am62xx_lp_sk-fs,am62xx_sk-fs,am69_sk-fs,j722s_evm-fs","" + "LCPD-44841","PCI_S_FUNC_CDNS_MSIX is failing in 12.00.00.07","j722s_evm-fs","" + "LCPD-44505","WDT_RTI: Make the watchdog timeout configurable","j722s_evm-fs,j722s_evm-se","" + "LCPD-43407","IPC Graceful Shutdown on C7x cores","j721e-idk-gw,j721s2-evm,j722s_evm-fs,j784s4-evm","" + "LCPD-43304","CSI RX driver does not consider byterperline parameter in set format","am62axx_sk-fs,am62axx_sk-se,j721e-evm-ivi,j721e-sk,j721s2-evm,j721s2-hsevm,j721s2_evm-fs,j721s2_evm-se,j722s_evm-fs,j722s_evm-se,j742s2_evm-fs,j784s4-evm,j784s4-hsevm","" + "LCPD-42843","remoteproc/k3-dsp: PDK IPC echo test binaries fails to do IPC in remoteproc mode on second run","j7200-evm,j721e-idk-gw,j721s2-evm,j722s_evm-fs,j784s4-evm","" + "LCPD-41066","CSI outputs black images when DMA is set to ASEL 15","am62pxx_sk-fs,j722s_evm-fs","" + "LCPD-41044","ARM toolchain used in Yocto build keeps on updating every release","am62axx_sk-fs,am62axx_sk-se,am68_sk-fs,am68_sk-se,am69_sk-fs,j721e-evm-ivi,j721e-hsevm,j721e-idk-gw,j721e-sk,j721s2-evm,j721s2-hsevm,j721s2_evm-fs,j721s2_evm-se,j722s_evm-fs,j742s2_evm-fs,j784s4-evm,j784s4-hsevm","" + "LCPD-38311","Power off test case failing","j7200-evm,j721e-idk-gw,j721s2-evm,j722s_evm-fs,j742s2_evm-fs,j784s4-evm","" + "LCPD-38267","J722S: tiboot3.bin / R5 SPL within size limit fails to boot","j722s_evm-fs","" + "LCPD-37705","crypto perf failure","am68_sk-fs,j7200-evm,j722s_evm-fs","" + "LCPD-37702","J722S : Crypto perf (ipsec) test failed","j722s_evm-fs","" + "LCPD-37314","NFS in UBOOT on J722S EVM (HS-FS) Fails","j722s_evm-fs","" + "LCPD-34712","OSPI: 2-byte address is not supported in PHY DDR mode","j7200-evm,j721e-idk-gw,j721s2-evm,j721s2-hsevm,j721s2_evm-fs,j721s2_evm-se,j722s_evm-fs,j722s_evm-se,j742s2_evm-fs,j784s4-evm,j784s4-hsevm","For compatible OSPI memories that have programmable address byte settings, set the amount of address bytes required from 2 to 4 on the flash. This may involve sending a specific command to change address bytes and/or writing a configuration register on the flash. Once done, update the amount of address bytes sent in the controller settings from 2 to 4. For compatible OSPI memories that only support 2-byte addressing and cannot be re-programmed, PHY DDR mode will not be compatible with that memory. Alternative modes include: PHY SDR mode TAP (no-PHY) DDR mode TAP (no-PHY) SDR mode" + "LCPD-20653","ltp: kernel syscall tests fail","am335x-evm,am43xx-gpevm,am654x-idk,j721e-idk-gw,j722s_evm-fs","" + +| + +Issues closed in system firmware in this release +------------------------------------------------- + +System firmware Known Issues +------------------------------ + +Change Requests +=============== + +SDK features descoped from 11.02 (J722s) release +------------------------------------------------ +.. csv-table:: + :header: "ID", "Headline", "Platform", "Original Fix Version", "New Fix Version" + :widths: 20, 90, 90, 20, 20 + + JACINTOREQ-9373, "Scope Change for LPM Support on J722S", "J722S", 11.02.00, 12.02.00 + +SDK features descoped from 11.02 release +---------------------------------------- +.. csv-table:: + :header: "ID", "Headline", "Platform", "Original Fix Version", "New Fix Version" + :widths: 20, 90, 90, 20, 20 + + JACINTOREQ-9115, "Linux DSS driver to support frame freeze detect", "All J7 Platforms", 11.02.00, "Dropped" + JACINTOREQ-8931, "J784S4 firewalling support", "J784S4,J742S2", 11.02.00, "Future Release" + JACINTOREQ-9146, "Low power support on HS-SE/J784S4, R5 as suspend master", "J784S4,J7200", 11.02.00, 11.02.01 + +SDK features descoped from 11.01 release +---------------------------------------- +.. csv-table:: + :header: "ID", "Headline", "Platform", "Original Fix Version", "New Fix Version" + :widths: 20, 90, 90, 20, 20 + + JACINTOREQ-7915, "J7: Support for Kexec/Kdump in Linux", "All J7 Platforms", 11.01.00, 12.00.00 + JACINTOREQ-7596, "[Linux]: Support for Headless display using QT", "J722S,J7ES,J784S4,J721S2", 11.01.00, "Future Release" + +SDK features descoped from 11.00 release +---------------------------------------- +.. csv-table:: + :header: "ID", "Headline", "Platform", "Original Fix Version", "New Fix Version" + :widths: 20, 90, 90, 20, 20 + + JACINTOREQ-3987, "Linux SDK shall support ADC: 12-bit, 4MSPS analog to digital converter", "J784S4", 11.00.00, Descoped + JACINTOREQ-5770, "U-Boot: support remoteproc load of HSM M4F core", "J722S", 11.00.00, 11.01.00 + +SDK features descoped from 10.01 release +---------------------------------------- +.. csv-table:: + :header: "ID", "Headline", "Platform", "Original Fix Version", "New Fix Version" + :widths: 20, 90, 90, 20, 20 + + JACINTOREQ-5776 ,Linux Driver for GPMC - FPGA connection, "J722S", 10.01.00 , Dropped + JACINTOREQ-5138 ,"Linux SDK shall support SA2UL: HMAC using MD5, SHA1, SHA2-224, SHA2-256 and SHA2-512", "J784S4, J721E, J721S2, J7200, J722S", 10.00.00 , 11.01.00 + JACINTOREQ-5529 ,Power Management support, "J722S", 10.01.00 ,11.01.00 + +SDK features descoped from 10.00 release +---------------------------------------- +.. csv-table:: + :header: "ID", "Headline", "Platform", "Original Fix Version", "New Fix Version" + :widths: 20, 90, 90, 20, 20 + + JACINTOREQ-7514 ,Linux SDK shall support MSMC: Security Firewall, "J784S4", 10.00.00 ,10.01.00 + JACINTOREQ-5042 ,Linux SDK shall support cpufreq [opp] DFS, "J784S4, J721E, J721S2, J7200, J722S", 10.00.00 ,Dropped + JACINTOREQ-4121 ,Support to boot MCU R5 1_1 in split mode, "J784S4, J721E, J721S2, J7200", 10.00.00 ,10.01.00 + +SDK features descoped from 9.2 release +-------------------------------------- +.. csv-table:: + :header: "ID", "Headline", "Platform", "Original Fix Version", "New Fix Version" + :widths: 20, 90, 90, 20, 20 + + JACINTOREQ-3970 ,Linux SDK shall support MSMC: Security Firewall, "J784S4", 09.02.00 ,10.00.00 + JACINTOREQ-5042 ,AM69/J784S4 Linux SDK shall support cpufreq [opp], "AM69, J784S4", 09.02.00 ,10.00.00 + +SDK features scoped in 9.1 release +---------------------------------- +.. csv-table:: + :header: "ID", "Headline", "Platform", "Original Fix Version", "New Fix Version" + :widths: 20, 90, 90, 20, 20 + + JACINTOREQ-3761 ,Linux SDK shall support RTI: Watchdog support J721S2, "J721S2", 09.02.00 ,09.01.00 + JACINTOREQ-3981 ,Linux SDK shall support RTI: Watchdog support J784S4, "J784S4", 09.02.00 ,09.01.00 + +SDK features descoped from 9.1 release +-------------------------------------- +.. csv-table:: + :header: "ID", "Headline", "Platform", "Original Fix Version", "New Fix Version" + :widths: 20, 90, 90, 20, 20 + + JACINTOREQ-3970 ,Linux SDK shall support MSMC: Security Firewall, "J784S4", 09.01.00 ,09.02.00 + JACINTOREQ-3920 ,"Linux SDK shall support SA2UL: HMAC using MD5, SHA1, SHA2-224, SHA2-256 and SHA2-512", "J784S4", 09.01.00 ,09.02.00 + +SDK features descoped from 9.0 release +-------------------------------------- +.. csv-table:: + :header: "ID", "Head Line", "Platform", "Original Fix Version", "New Fix Version" + :widths: 20, 90, 90, 20, 20 + + JACINTOREQ-3598 ,Jacinto Device firewalling support, "J7200, J721e, J721s2, J784s4", 09.00.00 ,09.01.00 + +SDK features descoped from 8.6 release +-------------------------------------- +.. csv-table:: + :header: "ID", "Headline", "Platform", "Original Fix Version", "New Fix Version" + :widths: 20, 90, 90, 20, 20 + + JACINTOREQ-5338 ,Jacinto PSDK 8.6 AEP/AHP industrial APL pull-in impact, "J721e, J7200, J721S2 , J784S4", 08.06.00 ,09.00.00 + + +SDK features descoped from 8.5 release +-------------------------------------- +.. csv-table:: + :header: "ID", "Headline", "Platform", "Original Fix Version", "New Fix Version" + :widths: 20, 90, 90, 20, 20 + + JACINTOREQ-5060, Jacinto networking requirements - CR to 8.6, "J721S2, J784S4", 08.05.00, 08.06.00 + JACINTOREQ-4991, "Jacinto Baseport, Graphics, Multimedia CR to 8.6", "J721S2, J784S4", 08.05.00, 08.06.00 + JACINTOREQ-4934, CSI Capture Automated Testing for J7AEP, J721S2, 08.05.00, 08.06.00 + JACINTOREQ-4928, J7AEP Multimedia Scope Modify, J721S2, 08.05.00, 08.06.00 + JACINTOREQ-5001, Configurable Buffering Descope, J784S4, 08.05.00, None + JACINTOREQ-4993, Descope GLBenchmark, J784S4, 08.05.00, None + JACINTOREQ-4927, J7AHP Graphics Scope Modify, J784S4, 08.05.00, 08.06.00 + +SDK features scope change for 8.5 release +----------------------------------------- +.. csv-table:: + :header: "ID", "Headline", "Platform" + :widths: 40, 60, 60 + + JACINTOREQ-4994 , Video Codec Memory Optimization Scope Change, J721e + +SDK features descoped from 8.4 release +-------------------------------------- +.. csv-table:: + :header: "ID", "Headline", "Platform", "Original Fix Version", "New Fix Version" + :widths: 20, 90, 90, 20, 20 + + JACINTOREQ-4930 ,k3conf Doc and Test Modify, J721e, 08.04.00 ,08.05.00 + JACINTOREQ-4905 ,J7AEP Graphics Scope Modify, J721s2, 08.04.00 ,08.05.00/08.06.00 + JACINTOREQ-4898 ,SERDES: PCIe + USB schedule update, J721s2, 08.04.00 ,08.05.00 + JACINTOREQ-4864 ,4k Resolution Scope change, J721s2, 08.04.00 ,08.05.00 + JACINTOREQ-4854 ,McASP Scope Change, J721s2, 08.04.00 ,08.05.00 + JACINTOREQ-4930 ,k3conf Doc and Test Modify, J721s2, 08.04.00 ,08.05.00 + +SDK features descoped from 8.0 release +-------------------------------------- +.. csv-table:: + :header: "ID", "Headline", "Platform", "Original Fix Version", "New Fix Version" + :widths: 20, 90, 90, 20, 20 + + JACINTOREQ-1559 ,Linux H264 decoder support, J721e, 08.00.00 ,08.01.00 + JACINTOREQ-1485 ,Linux writeback pipeline support , J721e, 08.00.00 ,None + JACINTOREQ-1444 ,Vision apps inclusion in yocto build , J721e, 08.00.00 ,None + + +SDK features present in 7.0 that were descoped in 7.1 +----------------------------------------------------- +.. csv-table:: + :header: "Feature", "Comments", "Platform" + :widths: 40, 60, 60 + + HS support,Restored in 7.3, J721e + SPL/Uboot boot modes restricted to SD card boot mode,Restored in 7.3, J721e + 1s Linux boot, , "J721e" + Descope for support of native H264 encode/decode,Use R5F based driver with OpenVX as interface. H.264 decoder support restored in 7.3, J721e + GPU compression, , J712e + SA2UL driver optimization, , J721e + Display Sharing,Display sharing demo available in SDK v6.1, J721e + Virtualization (Jailhouse hypervisor/IPC virtualization/CPSW9G virtualization),Does not affect 3P virtualization solutions. Basic Jailhouse demo can be seen in SDK 7.0, J721e + + +Installation and Usage +====================== + +The :ref:`Software Developer's Guide ` provides instructions on how to setup your Linux development environment, install the SDK and start your development. It also includes User's Guides for various Example Applications. + +| + +Host Support +============ + +For the specific supported hosts for current SDK, see :ref:`this page `. + +.. note:: + Processor SDK Installer is 64-bit, and installs only on 64-bit host machine. + +.. |reg| unicode:: U+00AE .. REGISTERED SIGN diff --git a/source/devices/J722S/linux/Release_Specific_Supported_Platforms_and_Versions.rst b/source/devices/J722S/linux/Release_Specific_Supported_Platforms_and_Versions.rst new file mode 100644 index 000000000..89cfa0fc0 --- /dev/null +++ b/source/devices/J722S/linux/Release_Specific_Supported_Platforms_and_Versions.rst @@ -0,0 +1,35 @@ +.. _release-specific-supported-platforms-and-versions: + +************************************ +Supported Platforms and Versions +************************************ + +.. rubric:: Supported Host Operating Systems + +The following operating systems have been validated to work with our +SDK. + +- **Linux SDK** + ++---------------------------+-------------------------+ +| **Operating System** | | **Version** | ++---------------------------+-------------------------+ +| Ubuntu | | 22.04 (64-bit) | ++---------------------------+-------------------------+ + +| + +.. rubric:: Supported Platforms and EVMs + +The following platforms and EVMs are supported with Processor SDK. + +.. ifconfig:: CONFIG_sdk in ('JACINTO') + + .. ifconfig:: CONFIG_part_variant in ('J722S') + + +--------------+------------+-----------+-----------------------+-------------------+------------------+ + | **Platform** | **EVM** | **Tested | **Document** | **Processor SDK | **Processor SDK | + | | | Version** | | Linux** | RTOS** | + +--------------+------------+-----------+-----------------------+-------------------+------------------+ + | J722S | J722S EVM | Alpha | Hardware User's Guide | Y | | + +--------------+------------+-----------+-----------------------+-------------------+------------------+ diff --git a/source/devices/J722S/linux/Release_Specific_Yocto_layer_Configuration.rst b/source/devices/J722S/linux/Release_Specific_Yocto_layer_Configuration.rst new file mode 100644 index 000000000..26e9b48b5 --- /dev/null +++ b/source/devices/J722S/linux/Release_Specific_Yocto_layer_Configuration.rst @@ -0,0 +1,52 @@ +.. _yocto-layer-configuration: + +************************** +Yocto Layer Configuration +************************** + +.. http://processors.wiki.ti.com/index.php/Processor_SDK_Building_The_SDK#Layer_Configuration + +.. ifconfig:: CONFIG_image_type in ( 'adas', 'edgeai') + + |__SDK_FULL_NAME__| uses the 'oe-layersetup' tool to configure the meta layers. If you do not have the Linux SDK package installed: + + .. code-block:: console + + git clone https://git.ti.com/git/arago-project/oe-layersetup.git yocto-build + cd yocto-build + ./oe-layertool-setup.sh -f configs/processor-sdk-analytics/ + +.. ifconfig:: CONFIG_image_type in ('default') + + |__SDK_FULL_NAME__| uses the 'oe-layersetup' tool to configure the meta layers. If you do not have the Linux SDK package installed: + + .. code-block:: console + + git clone https://git.ti.com/git/arago-project/oe-layersetup.git yocto-build + cd yocto-build + ./oe-layertool-setup.sh -f configs/processor-sdk-linux/ + +The Linux SDK package also has the above tool cloned at the top level. If you have it installed: + +:: + + cd /yocto-build + ./oe-layertool-setup.sh -f configs/processor-sdk-/ + +Use below in place of , to setup the meta layers for the current release version. + +.. ifconfig:: CONFIG_image_type in ('default') + + +----------------------------------------------------+-------------------------------------+--------------------------------+ + | Description | Config File | Supported yocto build machine | + +====================================================+=====================================+================================+ + | |__SDK_FULL_NAME__| : 11_00 Release | processor-sdk-linux-11_00_10_01.txt | |__SDK_BUILD_MACHINE__| | + +----------------------------------------------------+-------------------------------------+--------------------------------+ + +.. ifconfig:: CONFIG_image_type in ('edgeai', 'adas') + + +----------------------------------------------------+------------------------------------------------+--------------------------------+ + | Description | Config File | Supported yocto build machine | + +====================================================+================================================+================================+ + | |__SDK_FULL_NAME__| : 11_02_02 Release | processor-sdk-analytics-11.02.02-config.txt | |__SDK_BUILD_MACHINE__| | + +----------------------------------------------------+------------------------------------------------+--------------------------------+ diff --git a/source/devices/J722S/linux/_Release_Specific_QSG.rst b/source/devices/J722S/linux/_Release_Specific_QSG.rst new file mode 100644 index 000000000..e98641aa3 --- /dev/null +++ b/source/devices/J722S/linux/_Release_Specific_QSG.rst @@ -0,0 +1,69 @@ +.. rubric:: Quick Start Guide + +Thanks for your interest in |__SDK_FULL_NAME__|. +In this section, we describe the basic steps needed to start development using the SDK. + +For more detailed documentation, refer to :ref:`overview-getting-started` + +.. rubric:: Steps for SDK installation + :name: qsg-steps-for-sdk-installation + +Refer to section :ref:`download-and-install-sdk` +for instructions on running the SDK installer. + +.. rubric:: Setting up host environment + :name: qsg-setting-up-host-environment + +Once the installer is run, you can setup your host environment with a few steps. +Run the following scripts to achieve this: + +* *setup.sh* to install all host packages needed for development. + +Detailed steps are described at :ref:`run-setup-scripts` + +.. rubric:: Hardware EVM setup + :name: qsg-hardware-evm-setup + + +Detailed instructions for EVM setup with image illustration can be found at +:ref:`hardware-evm-setup`. +Refer to this to setup your EVM based on which J7 variant you are using +as well as for instructions for booting with the default card. + +The preferred way for starting SDK development is SD card boot. The section referenced above +describes pin settings to set the EVM in SD boot mode. + +.. rubric:: Flashing release binaries + :name: qsg-flashing-release-binaries + +The SDK Installer packages latest pre-built binaries and filesystem for the target. +For detailed steps on flashing these binaries on the SD card, refer to the section +:ref:`processor-sdk-linux-create-sd-card` and flash all the pre-built binaries from +the SDK release. + +You should be able to verify the same out of box demo after flashing the SD card. +This step should be used only when you want to completely overwrite the card with +release binaries. + +.. rubric:: Illustration for simple kernel build and install to target + :name: qsg-kernel-build-install-example + +For most users, an important step in development is the ability to customize +baseport software components like bootloader, Linux kernel, hypervisor, etc. +This SDK allows you to build these components and install the built binaries +for target EVM. This step allows you to verify that your host environment +is configured correctly, and you can build and install these components. + +For detailed instructions on building and installing BSP components, refer to +the section :ref:`top-level-makefile`. +After you build and copy all the binaries to your SD card, you can boot the +EVM with binaries built on your host. Upon successful bootup, you can run the +following command on the target to verify that you are using the newly-built +Linux kernel. + +:: + + $> cat /proc/version + +The output should indicate the build date, host PC name, etc. This verifies +that your SDK has been setup correctly, enabling you to start development. diff --git a/source/devices/J722S/linux/index.rst b/source/devices/J722S/linux/index.rst new file mode 100644 index 000000000..63969fda8 --- /dev/null +++ b/source/devices/J722S/linux/index.rst @@ -0,0 +1,37 @@ +.. _linux-index: + +********************************************** +Processor SDK Linux Software Developer's Guide +********************************************** + + +.. rubric:: Welcome to the Processor SDK Linux Software Developer's Guide for |__PART_FAMILY_DEVICE_NAMES__| + +.. include:: /linux/Overview/_Processor_SDK_Linux_Software_Developers_Guide.rst + +.. toctree:: + :maxdepth: 5 + :hidden: + :numbered: + + /linux/Overview + Release_Specific + /linux/Foundational_Components + /linux/How_to_Guides + /linux/Demo_User_Guides/index_Demos + /linux/Documentation_Tarball + +| + +.. include:: /devices/J722S/linux/_Release_Specific_QSG.rst + +.. rubric:: Feedback + +If you have feedback, suggestions, or ideas on how to improve the SDK, +it is very appreciated. Please post your ideas to the Linux +forum listed at :ref:`Technical Support `. + + ++--------------------------------+---------------------------------------------------------------------------------------------------+ +| .. Image:: /images/E2e.jpg | For technical support please post your questions at `https://e2e.ti.com `__. | ++--------------------------------+---------------------------------------------------------------------------------------------------+ diff --git a/source/devices/J722S/linux/version.txt b/source/devices/J722S/linux/version.txt new file mode 100644 index 000000000..eb281d645 --- /dev/null +++ b/source/devices/J722S/linux/version.txt @@ -0,0 +1 @@ +11_02_01 diff --git a/source/devices/J7_Family/linux/Release_Specific_Kernel_Performance_Guide.rst b/source/devices/J7_Family/linux/Release_Specific_Kernel_Performance_Guide.rst index 150bdd4f4..da0863d34 100644 --- a/source/devices/J7_Family/linux/Release_Specific_Kernel_Performance_Guide.rst +++ b/source/devices/J7_Family/linux/Release_Specific_Kernel_Performance_Guide.rst @@ -1,7 +1,7 @@ -====================================== - Linux 11.02 Performance Guide -====================================== +################################ +Linux 11.02.02 Performance Guide +################################ .. rubric:: **Read This First** :name: read-this-first-kernel-perf-guide @@ -12,6 +12,7 @@ following Evaluation Modules unless otherwise specified.** +----------------+----------------------------------------------------------------------------------------------------------------+ | Name | Description | +================+================================================================================================================+ ++----------------+----------------------------------------------------------------------------------------------------------------+ | J721e EVM | J721e Evaluation Module rev E2 with ARM running at 2GHz, DDR data rate 4266 MT/S, L3 Cache size 3MB | +----------------+----------------------------------------------------------------------------------------------------------------+ | J7200 EVM | J7200 Evaluation Module rev E1 with ARM running at 2GHz, DDR data rate 2666 MT/S, L3 Cache size 3MB | @@ -40,26 +41,27 @@ with drivers included in a particular release. :name: if-you-need-assistance-kernel-perf-guide For further information or to report any problems, contact -http://e2e.ti.com/ or http://support.ti.com/ +https://e2e.ti.com/ or https://support.ti.com/ +***************** System Benchmarks -------------------- - +***************** LMBench -^^^^^^^^^^^^^^^^^^^^^^^^^^^ -LMBench is a collection of microbenchmarks of which the memory bandwidth -and latency related ones are typically used to estimate processor +======= + +LMBench is a collection of microbenchmarks of which the memory bandwidth +and latency related ones are typically used to estimate processor memory system performance. More information about lmbench at -http://lmbench.sourceforge.net/whatis_lmbench.html and -http://lmbench.sourceforge.net/man/lmbench.8.html +https://lmbench.sourceforge.net/whatis_lmbench.html and +https://lmbench.sourceforge.net/man/lmbench.8.html -**Latency**: lat_mem_rd-stride128-szN, where N is equal to or smaller than the cache +**Latency**: :command:`lat_mem_rd-stride128-szN`, where N is equal to or smaller than the cache size at given level measures the cache miss penalty. N that is at least double the size of last level cache is the latency to external memory. -**Bandwidth**: bw_mem_bcopy-N, where N is equal to or smaller than the cache size at +**Bandwidth**: :command:`bw_mem_bcopy-N`, where N is equal to or smaller than the cache size at a given level measures the achievable memory bandwidth from software doing a memcpy() type operation. Typical use is for external memory bandwidth calculation. The bandwidth is calculated as byte read and written counts @@ -67,192 +69,183 @@ as 1 which should be roughly half of STREAM copy result. Execute the LMBench with the following: -:: +.. code-block:: console cd /opt/ltp ./runltp -P j721e-idk-gw -f ddt/lmbench -s LMBENCH_L_PERF_0001 .. csv-table:: LMBench Benchmarks - :header: "Benchmarks","j7200-evm: perf","j721e-idk-gw: perf","j721s2-evm: perf","j722s_evm-fs: perf","j742s2_evm-fs: perf","j784s4-evm: perf" - - "af_unix_sock_stream_latency (microsec)","19.98 (min 19.51, max 20.42)","20.26 (min 19.39, max 21.11)","20.13 (min 19.48, max 21.07)","30.29 (min 29.18, max 31.07)","20.20 (min 19.79, max 20.60)","22.99 (min 19.76, max 28.54)" - "af_unix_socket_stream_bandwidth (mb\s)","1607.04 (min 1549.65, max 1692.82)","1936.06 (min 1893.35, max 1967.65)","1991.06 (min 1869.53, max 2088.48)","1075.13 (min 1053.08, max 1122.04)","2887.72 (min 2676.18, max 3095.23)","2387.82 (min 1610.12, max 3148.32)" - "bw_file_rd-io-1mb (mb/s)","3602.36 (min 3434.46, max 3685.28)","3564.31 (min 3469.81, max 3625.82)","2955.57 (min 0.00, max 3527.66)","1346.40 (min 1313.63, max 1397.87)","4042.79 (min 3909.03, max 4163.65)","4099.75 (min 3905.52, max 4408.66)" - "bw_file_rd-o2c-1mb (mb/s)","1356.15 (min 1192.91, max 1618.71)","1729.35 (min 1376.33, max 1843.47)","1431.21 (min 1359.22, max 1538.46)","743.06 (min 714.03, max 794.91)","2003.37 (min 1729.83, max 2330.17)","1867.61 (min 1622.79, max 2168.81)" - "bw_mem-bcopy-16mb (mb/s)","2314.36 (min 2238.70, max 2369.32)","2811.34 (min 2802.59, max 2818.39)","3494.28 (min 3385.89, max 3787.88)","1760.23 (min 1706.85, max 1876.17)","3103.56 (min 2535.26, max 3676.89)","2900.58 (min 2610.97, max 3428.33)" - "bw_mem-bcopy-1mb (mb/s)","3262.21 (min 3153.99, max 3390.44)","4868.49 (min 4520.80, max 5214.89)","4556.63 (min 4245.11, max 4804.14)","1905.41 (min 1835.24, max 2010.45)","9740.12 (min 8886.57, max 10054.14)","9728.29 (min 9303.21, max 10055.02)" - "bw_mem-bcopy-2mb (mb/s)","2400.80 (min 2365.00, max 2478.75)","3915.70 (min 3861.00, max 3942.65)","3663.49 (min 3533.57, max 3985.65)","1633.60 (min 1592.99, max 1698.08)","4437.53 (min 3905.56, max 5075.22)","4263.84 (min 3481.62, max 5156.54)" - "bw_mem-bcopy-4mb (mb/s)","2301.25 (min 2205.88, max 2362.67)","3806.83 (min 3730.65, max 3883.50)","3518.88 (min 3414.13, max 3790.87)","1666.83 (min 1475.47, max 1811.87)","3771.82 (min 3021.72, max 4682.93)","3446.82 (min 2694.51, max 4290.31)" - "bw_mem-bcopy-8mb (mb/s)","2308.40 (min 2251.30, max 2367.21)","3068.07 (min 3051.49, max 3089.40)","3495.89 (min 3370.31, max 3788.48)","1715.64 (min 1599.04, max 1854.86)","3194.06 (min 2606.29, max 3769.44)","3050.50 (min 2646.38, max 3645.20)" - "bw_mem-bzero-16mb (mb/s)","2290.03 (min 2233.70, max 2345.70)","9638.93 (min 9621.17, max 9658.92)","10619.00 (min 10486.65, max 10884.35)","7203.37 (min 7142.86, max 7318.19)","10080.90 (min 9567.95, max 10514.21)","10861.82 (min 10792.58, max 10897.33)" - "bw_mem-bzero-1mb (mb/s)","3967.62 (min 3153.99, max 4877.10)","8689.67 (min 4520.80, max 12565.07)","8652.05 (min 4245.11, max 13105.92)","4546.98 (min 1835.24, max 7301.87)","11600.67 (min 8886.57, max 13681.37)","11739.79 (min 9303.21, max 13768.12)" - "bw_mem-bzero-2mb (mb/s)","2628.10 (min 2365.00, max 2929.87)","8058.17 (min 3861.00, max 12234.62)","7520.19 (min 3533.57, max 11695.91)","4413.67 (min 1592.99, max 7318.35)","8695.15 (min 3905.56, max 13437.44)","8974.79 (min 3481.62, max 13715.94)" - "bw_mem-bzero-4mb (mb/s)","2356.50 (min 2205.88, max 2471.04)","7876.35 (min 3730.65, max 11962.62)","7118.16 (min 3414.13, max 10972.93)","4429.40 (min 1475.47, max 7319.91)","7551.39 (min 3021.72, max 11799.41)","7884.33 (min 2694.51, max 12642.67)" - "bw_mem-bzero-8mb (mb/s)","2304.94 (min 2242.15, max 2367.21)","7364.76 (min 3051.49, max 11736.66)","7075.99 (min 3370.31, max 10915.91)","4456.46 (min 1599.04, max 7320.64)","6773.39 (min 2606.29, max 10785.31)","7176.12 (min 2646.38, max 11339.48)" - "bw_mem-cp-16mb (mb/s)","964.64 (min 940.35, max 988.94)","1538.92 (min 1505.88, max 1565.25)","2139.33 (min 2109.98, max 2186.69)","873.51 (min 849.98, max 917.22)","1978.68 (min 1852.71, max 2178.35)","2181.75 (min 2098.36, max 2305.48)" - "bw_mem-cp-1mb (mb/s)","2978.41 (min 1181.63, max 4877.17)","7110.93 (min 1670.69, max 12614.89)","7564.33 (min 2326.83, max 13155.52)","4178.82 (min 833.75, max 7635.04)","8323.30 (min 2933.70, max 13678.91)","8368.31 (min 2701.73, max 13743.22)" - "bw_mem-cp-2mb (mb/s)","1924.53 (min 960.15, max 2940.10)","6861.92 (min 1417.18, max 12219.23)","6746.85 (min 2110.08, max 11627.91)","4094.71 (min 819.22, max 7473.31)","7547.18 (min 1885.31, max 13306.96)","8057.41 (min 2241.79, max 13693.56)" - "bw_mem-cp-4mb (mb/s)","1686.17 (min 932.51, max 2473.33)","6740.10 (min 1492.82, max 11964.85)","6407.74 (min 2056.56, max 10895.22)","4077.81 (min 850.07, max 7399.93)","6786.96 (min 2099.37, max 11795.32)","7433.94 (min 2295.77, max 12709.62)" - "bw_mem-cp-8mb (mb/s)","1631.59 (min 927.75, max 2358.84)","6583.92 (min 1461.45, max 11734.51)","6393.28 (min 2083.06, max 10945.78)","4077.78 (min 870.61, max 7355.65)","6179.82 (min 1814.47, max 10788.94)","6767.14 (min 2141.04, max 11315.42)" - "bw_mem-fcp-16mb (mb/s)","2373.37 (min 2327.61, max 2422.41)","2783.90 (min 2769.12, max 2789.40)","3461.34 (min 3356.06, max 3747.51)","1622.40 (min 1479.43, max 1727.49)","3083.53 (min 2498.05, max 3665.52)","2845.51 (min 2572.35, max 3421.36)" - "bw_mem-fcp-1mb (mb/s)","3970.17 (min 3106.16, max 4877.10)","8235.06 (min 3836.32, max 12565.07)","8306.41 (min 3630.71, max 13105.92)","4417.25 (min 1593.20, max 7301.87)","10017.52 (min 6025.23, max 13681.37)","10185.50 (min 6339.43, max 13768.12)" - "bw_mem-fcp-2mb (mb/s)","2668.91 (min 2415.95, max 2929.87)","8061.00 (min 3852.08, max 12234.62)","7230.48 (min 0.00, max 11695.91)","4374.14 (min 1469.08, max 7318.35)","8375.55 (min 3219.96, max 13437.44)","8629.23 (min 3185.35, max 13715.94)" - "bw_mem-fcp-4mb (mb/s)","2380.90 (min 2283.97, max 2471.04)","7883.60 (min 3775.72, max 11962.62)","7111.14 (min 3323.36, max 10972.93)","4407.53 (min 1564.54, max 7319.91)","7471.20 (min 2892.79, max 11799.41)","7798.28 (min 2685.92, max 12642.67)" - "bw_mem-fcp-8mb (mb/s)","2333.86 (min 2242.15, max 2411.82)","7358.68 (min 3030.88, max 11736.66)","7058.25 (min 3363.23, max 10915.91)","4416.81 (min 1587.30, max 7320.64)","6744.67 (min 2560.41, max 10785.31)","7142.26 (min 2626.83, max 11339.48)" - "bw_mem-frd-16mb (mb/s)","6114.99 (min 5884.52, max 6331.62)","4789.08 (min 4780.40, max 4795.44)","4249.94 (min 4147.23, max 4653.87)","1805.26 (min 1743.68, max 1915.71)","3821.16 (min 3109.82, max 4422.94)","3331.93 (min 2664.89, max 4094.69)" - "bw_mem-frd-1mb (mb/s)","4771.33 (min 3106.16, max 6896.55)","4708.76 (min 3836.32, max 5706.41)","4355.83 (min 3630.71, max 5017.65)","1773.66 (min 1593.20, max 2027.28)","7135.29 (min 6025.23, max 7802.58)","7077.05 (min 6339.43, max 7769.15)" - "bw_mem-frd-2mb (mb/s)","4346.25 (min 2415.95, max 6427.42)","4840.79 (min 3852.08, max 5813.95)","3914.79 (min 0.00, max 5311.08)","1604.27 (min 1469.08, max 1900.78)","4207.69 (min 3219.96, max 5596.64)","3906.09 (min 3185.35, max 4940.15)" - "bw_mem-frd-4mb (mb/s)","4228.07 (min 2283.97, max 6322.86)","4734.80 (min 3775.72, max 5680.81)","3906.78 (min 3323.36, max 4726.54)","1647.27 (min 1517.64, max 1903.55)","4026.84 (min 2892.79, max 5161.29)","3463.66 (min 2661.79, max 4638.07)" - "bw_mem-frd-8mb (mb/s)","4224.67 (min 2306.47, max 6313.13)","4225.78 (min 3030.88, max 5426.49)","3855.86 (min 3363.23, max 4665.40)","1691.31 (min 1571.86, max 1919.16)","3725.72 (min 2560.41, max 5056.89)","3312.77 (min 2626.83, max 4581.90)" - "bw_mem-fwr-16mb (mb/s)","2289.13 (min 2229.97, max 2345.01)","9630.44 (min 9599.52, max 9658.92)","10622.40 (min 10507.31, max 10862.19)","7227.96 (min 7173.82, max 7339.45)","10065.53 (min 9547.96, max 10517.67)","10883.69 (min 10843.78, max 10899.18)" - "bw_mem-fwr-1mb (mb/s)","5503.33 (min 4558.20, max 6896.55)","8991.87 (min 5162.24, max 12614.89)","8794.05 (min 4587.16, max 13155.52)","4692.29 (min 1781.58, max 7635.04)","10554.73 (min 7499.54, max 13678.91)","10573.07 (min 6358.04, max 13743.22)" - "bw_mem-fwr-2mb (mb/s)","4534.88 (min 2775.37, max 6427.42)","8964.32 (min 5719.39, max 12219.23)","8046.14 (min 4584.53, max 11627.91)","4495.00 (min 1544.88, max 7473.31)","8779.11 (min 3850.60, max 13306.96)","8947.21 (min 3615.18, max 13693.56)" - "bw_mem-fwr-4mb (mb/s)","4260.71 (min 2350.87, max 6322.86)","8797.69 (min 5612.07, max 11964.85)","7507.67 (min 4204.63, max 10895.22)","4470.78 (min 1517.64, max 7399.93)","7860.93 (min 3567.61, max 11795.32)","7989.03 (min 2661.79, max 12709.62)" - "bw_mem-fwr-8mb (mb/s)","4193.08 (min 2244.35, max 6313.13)","8538.76 (min 5370.03, max 11734.51)","7460.66 (min 4134.37, max 10945.78)","4491.73 (min 1571.86, max 7355.65)","7335.66 (min 3515.97, max 10788.94)","7468.59 (min 2696.78, max 11315.42)" - "bw_mem-rd-16mb (mb/s)","6352.39 (min 6117.77, max 6597.03)","5107.56 (min 5085.82, max 5155.47)","4965.22 (min 4820.00, max 5404.49)","1841.87 (min 1787.91, max 1959.10)","4531.65 (min 3686.21, max 5211.73)","4011.95 (min 3242.81, max 4761.90)" - "bw_mem-rd-1mb (mb/s)","9449.73 (min 3172.71, max 15393.39)","6538.03 (min 2132.61, max 10133.23)","5961.23 (min 3004.06, max 10137.58)","1883.30 (min 1569.86, max 2246.35)","15510.22 (min 12228.80, max 17350.44)","15695.54 (min 11174.21, max 17322.27)" - "bw_mem-rd-2mb (mb/s)","3887.39 (min 928.79, max 7072.14)","4057.89 (min 1157.41, max 6557.38)","4232.63 (min 2783.09, max 6380.86)","1675.66 (min 1395.67, max 1955.99)","4795.28 (min 2515.27, max 7312.61)","4658.99 (min 2776.33, max 6802.72)" - "bw_mem-rd-4mb (mb/s)","3593.41 (min 748.22, max 6666.67)","3815.40 (min 1194.56, max 6363.80)","3725.76 (min 2360.58, max 5547.85)","1727.35 (min 1550.59, max 1911.44)","3942.50 (min 2030.97, max 6160.95)","3946.06 (min 3315.10, max 5417.30)" - "bw_mem-rd-8mb (mb/s)","3542.89 (min 711.36, max 6591.96)","3690.90 (min 1271.05, max 5957.92)","3613.61 (min 2240.58, max 5428.33)","1773.06 (min 1585.41, max 1951.70)","3932.59 (min 2016.64, max 6033.18)","3900.21 (min 3252.03, max 5316.50)" - "bw_mem-rdwr-16mb (mb/s)","733.99 (min 715.34, max 752.34)","1866.44 (min 1774.23, max 1904.54)","2169.33 (min 2073.34, max 2258.93)","1745.80 (min 1708.31, max 1808.11)","1974.74 (min 1860.47, max 2150.54)","2453.56 (min 2351.56, max 2646.82)" - "bw_mem-rdwr-1mb (mb/s)","3319.10 (min 1181.63, max 8832.93)","2763.77 (min 1670.69, max 6301.32)","3311.28 (min 2326.83, max 5330.88)","1252.81 (min 833.75, max 1827.15)","6375.38 (min 2933.70, max 9604.93)","6218.21 (min 2701.73, max 9608.41)" - "bw_mem-rdwr-2mb (mb/s)","977.21 (min 936.91, max 1016.26)","1713.93 (min 1217.47, max 2461.32)","2439.19 (min 2110.08, max 3109.21)","1158.44 (min 819.22, max 1595.15)","2831.11 (min 1885.31, max 3873.72)","3277.41 (min 2241.79, max 4698.23)" - "bw_mem-rdwr-4mb (mb/s)","868.21 (min 758.87, max 986.31)","1868.16 (min 1239.73, max 2411.45)","2209.98 (min 2056.56, max 2389.84)","1235.24 (min 850.07, max 1645.08)","2344.43 (min 2062.56, max 2725.72)","2773.62 (min 2295.77, max 3423.49)" - "bw_mem-rdwr-8mb (mb/s)","849.71 (min 720.66, max 987.05)","1839.82 (min 1446.65, max 2323.56)","2168.05 (min 2083.06, max 2300.50)","1305.98 (min 870.61, max 1817.77)","2247.97 (min 1814.47, max 2807.51)","2561.96 (min 2141.04, max 3275.56)" - "bw_mem-wr-16mb (mb/s)","724.24 (min 694.47, max 743.39)","1776.73 (min 1679.44, max 1835.49)","2231.11 (min 2216.37, max 2273.70)","1750.27 (min 1687.41, max 1838.24)","2051.47 (min 1937.75, max 2239.33)","2754.65 (min 2710.95, max 2813.93)" - "bw_mem-wr-1mb (mb/s)","6524.35 (min 3172.71, max 15393.39)","3992.52 (min 2132.61, max 8189.73)","4294.28 (min 3004.06, max 9430.47)","1651.76 (min 1515.92, max 1827.15)","13060.53 (min 9403.19, max 17350.44)","13230.25 (min 8131.58, max 17322.27)" - "bw_mem-wr-2mb (mb/s)","960.58 (min 928.79, max 989.28)","1751.06 (min 1157.41, max 2461.32)","2787.59 (min 2547.31, max 3109.21)","1492.24 (min 1388.89, max 1671.68)","3218.74 (min 2515.27, max 3873.72)","3769.99 (min 2776.33, max 4698.23)" - "bw_mem-wr-4mb (mb/s)","774.28 (min 748.22, max 801.76)","1796.03 (min 1194.56, max 2411.45)","2347.75 (min 2216.48, max 2435.31)","1610.29 (min 1527.69, max 1756.18)","2489.52 (min 2030.97, max 3150.60)","3221.34 (min 2642.88, max 3673.77)" - "bw_mem-wr-8mb (mb/s)","734.87 (min 711.36, max 758.44)","1869.85 (min 1271.05, max 2323.56)","2239.72 (min 2112.77, max 2300.50)","1703.23 (min 1585.41, max 1825.44)","2565.83 (min 2016.64, max 2981.74)","3125.89 (min 2645.50, max 3544.00)" - "bw_mmap_rd-mo-1mb (mb/s)","11919.07 (min 10453.61, max 12278.05)","8752.77 (min 8494.07, max 8958.97)","8559.04 (min 8169.93, max 8805.51)","2026.97 (min 1962.18, max 2149.77)","12901.81 (min 12834.42, max 12916.14)","12902.33 (min 12839.06, max 12916.14)" - "bw_mmap_rd-o2c-1mb (mb/s)","1447.52 (min 1361.07, max 1646.90)","1532.57 (min 1285.11, max 1664.51)","1328.22 (min 1172.14, max 1498.13)","727.37 (min 658.65, max 794.91)","2532.79 (min 2331.84, max 2966.26)","2193.41 (min 1846.26, max 2641.78)" - "bw_pipe (mb/s)","758.58 (min 732.59, max 777.56)","947.73 (min 900.50, max 973.20)","976.30 (min 952.00, max 1000.65)","772.90 (min 750.93, max 809.54)","971.64 (min 907.58, max 1020.56)","912.68 (min 796.46, max 1012.75)" - "bw_unix (mb/s)","1607.04 (min 1549.65, max 1692.82)","1936.06 (min 1893.35, max 1967.65)","1991.06 (min 1869.53, max 2088.48)","1075.13 (min 1053.08, max 1122.04)","2887.72 (min 2676.18, max 3095.23)","2387.82 (min 1610.12, max 3148.32)" - "lat_connect (us)","37.46 (min 37.05, max 38.24)","37.20 (min 36.66, max 37.88)","37.82 (min 37.30, max 38.57)","57.06 (min 56.43, max 57.46)","37.84 (min 37.24, max 38.42)","37.77 (min 37.27, max 38.57)" - "lat_ctx-2-128k (us)","5.33 (min 5.02, max 5.55)","5.26 (min 4.98, max 5.58)","5.31 (min 5.05, max 5.55)","7.87 (min 7.64, max 8.20)","5.48 (min 5.23, max 5.77)","6.97 (min 5.32, max 8.63)" - "lat_ctx-2-256k (us)","4.60 (min 4.32, max 5.07)","4.98 (min 4.34, max 6.41)","4.67 (min 4.35, max 5.04)","8.50 (min 6.74, max 10.64)","4.59 (min 4.39, max 4.92)","4.99 (min 4.41, max 7.59)" - "lat_ctx-4-128k (us)","5.22 (min 4.95, max 5.58)","5.19 (min 4.90, max 5.40)","5.25 (min 4.92, max 5.47)","7.64 (min 6.99, max 8.57)","5.16 (min 4.94, max 5.43)","6.73 (min 5.52, max 7.61)" - "lat_ctx-4-256k (us)","4.17 (min 3.86, max 4.63)","4.16 (min 3.82, max 4.54)","4.36 (min 4.02, max 4.71)","7.39 (min 5.49, max 9.58)","3.70 (min 3.44, max 3.97)","5.79 (min 5.24, max 6.99)" - "lat_fs-0k (num_files)","404.40 (min 371.00, max 421.00)","410.88 (min 401.00, max 421.00)","396.13 (min 350.00, max 414.00)","240.50 (min 218.00, max 266.00)","404.50 (min 381.00, max 417.00)","399.88 (min 376.00, max 412.00)" - "lat_fs-10k (num_files)","156.10 (min 143.00, max 163.00)","166.13 (min 148.00, max 182.00)","166.38 (min 149.00, max 189.00)","115.00 (min 107.00, max 123.00)","183.75 (min 176.00, max 199.00)","189.50 (min 177.00, max 201.00)" - "lat_fs-1k (num_files)","231.20 (min 206.00, max 236.00)","244.13 (min 233.00, max 261.00)","228.88 (min 211.00, max 243.00)","166.13 (min 150.00, max 177.00)","245.75 (min 216.00, max 261.00)","247.38 (min 233.00, max 264.00)" - "lat_fs-4k (num_files)","237.20 (min 219.00, max 261.00)","257.13 (min 240.00, max 262.00)","238.25 (min 202.00, max 256.00)","156.38 (min 138.00, max 174.00)","265.50 (min 251.00, max 274.00)","267.75 (min 264.00, max 270.00)" - "lat_mem_rd-stride128-sz1000k (ns)","11.98 (min 11.23, max 13.01)","11.88 (min 11.14, max 12.71)","13.11 (min 12.09, max 13.70)","32.66 (min 30.66, max 33.44)","5.83 (min 5.65, max 6.19)","5.98 (min 5.69, max 6.29)" - "lat_mem_rd-stride128-sz125k (ns)","5.57","5.57","5.57","5.57 (min 5.53, max 5.59)","5.65","5.65" - "lat_mem_rd-stride128-sz250k (ns)","5.57 (min 5.57, max 5.59)","5.57 (min 5.57, max 5.59)","5.57","5.84 (min 5.83, max 5.85)","5.65 (min 5.65, max 5.69)","5.65" - "lat_mem_rd-stride128-sz31k (ns)","3.70 (min 2.00, max 4.67)","3.89 (min 3.34, max 4.67)","4.17 (min 3.34, max 5.12)","3.92 (min 3.65, max 4.20)","4.12 (min 3.35, max 5.20)","4.13 (min 3.39, max 4.74)" - "lat_mem_rd-stride128-sz50 (ns)","2.00","2.00","2.00","2.15","2.00","2.00" - "lat_mem_rd-stride128-sz500k (ns)","5.58 (min 5.57, max 5.62)","5.66 (min 5.57, max 5.83)","5.90 (min 5.57, max 7.14)","12.36 (min 9.83, max 15.73)","5.65","5.65" - "lat_mem_rd-stride128-sz62k (ns)","5.34 (min 4.67, max 5.57)","5.29 (min 5.12, max 5.59)","5.40 (min 5.12, max 5.57)","5.24 (min 5.22, max 5.26)","5.40 (min 4.78, max 5.65)","5.39 (min 4.74, max 5.65)" - "lat_mmap-1m (us)","32.80 (min 28.00, max 36.00)","31.13 (min 28.00, max 34.00)","33.00 (min 28.00, max 36.00)","53.75 (min 50.00, max 58.00)","31.25 (min 29.00, max 35.00)","31.13 (min 29.00, max 36.00)" - "lat_ops-double-add (ns)","1.96","1.96","1.96","2.86","1.96","1.96" - "lat_ops-double-div (ns)","9.01 (min 9.01, max 9.02)","9.01 (min 9.01, max 9.02)","9.01 (min 9.01, max 9.02)","15.74 (min 15.74, max 15.75)","9.01","9.01" - "lat_ops-double-mul (ns)","2.00","2.00","2.00","2.86","2.00","2.00" - "lat_ops-float-add (ns)","1.96","1.96","1.96","2.86","1.96","1.96" - "lat_ops-float-div (ns)","5.51","5.51 (min 5.50, max 5.51)","5.51","9.30 (min 9.30, max 9.31)","5.50 (min 5.50, max 5.51)","5.51 (min 5.50, max 5.51)" - "lat_ops-float-mul (ns)","2.00","2.00","2.00 (min 2.00, max 2.01)","2.86","2.00","2.00" - "lat_ops-int-add (ns)","0.50","0.50","0.50","0.72","0.50","0.50" - "lat_ops-int-bit (ns)","0.33","0.33","0.33","0.48","0.33","0.33" - "lat_ops-int-div (ns)","4.01 (min 4.00, max 4.01)","4.01 (min 4.00, max 4.01)","4.01 (min 4.00, max 4.02)","4.29 (min 4.29, max 4.30)","4.00 (min 4.00, max 4.01)","4.00 (min 4.00, max 4.01)" - "lat_ops-int-mod (ns)","4.67 (min 4.67, max 4.68)","4.67 (min 4.67, max 4.68)","4.67 (min 4.67, max 4.68)","4.54 (min 4.53, max 4.54)","4.67","4.67" - "lat_ops-int-mul (ns)","1.52","1.52","1.52","3.08 (min 3.07, max 3.09)","1.52","1.52" - "lat_ops-int64-add (ns)","0.50","0.50","0.50","0.72","0.50","0.50" - "lat_ops-int64-bit (ns)","0.33","0.33","0.33","0.48","0.33","0.33" - "lat_ops-int64-div (ns)","3.00 (min 3.00, max 3.01)","3.00","3.00 (min 3.00, max 3.01)","6.80 (min 6.79, max 6.80)","3.00","3.00" - "lat_ops-int64-mod (ns)","5.68 (min 5.67, max 5.68)","5.67 (min 5.67, max 5.68)","5.67 (min 5.67, max 5.68)","5.25","5.67 (min 5.67, max 5.68)","5.67 (min 5.67, max 5.68)" - "lat_ops-int64-mul (ns)","2.52","2.52","2.52 (min 2.52, max 2.53)","3.56 (min 3.55, max 3.57)","2.52","2.52" - "lat_pagefault (us)","0.27 (min 0.25, max 0.45)","0.24 (min 0.23, max 0.24)","0.25 (min 0.24, max 0.26)","0.74 (min 0.53, max 1.11)","0.24 (min 0.23, max 0.25)","0.24 (min 0.24, max 0.25)" - "lat_pipe (us)","14.80 (min 14.10, max 15.59)","14.54 (min 13.93, max 15.28)","14.76 (min 13.74, max 15.27)","25.75 (min 25.14, max 26.41)","16.54 (min 16.08, max 17.14)","20.40 (min 18.01, max 22.46)" - "lat_proc-exec (us)","421.84 (min 402.46, max 434.25)","370.33 (min 354.69, max 382.43)","432.45 (min 407.08, max 444.00)","733.11 (min 697.63, max 762.86)","337.27 (min 328.18, max 346.94)","405.26 (min 346.80, max 434.62)" - "lat_proc-fork (us)","386.32 (min 377.79, max 395.15)","341.41 (min 332.76, max 352.80)","388.67 (min 379.92, max 402.54)","646.59 (min 619.44, max 677.38)","312.95 (min 300.47, max 324.94)","386.13 (min 335.94, max 413.07)" - "lat_proc-proccall (us)","0.00","0.00","0.00","0.01","0.00","0.00" - "lat_select (us)","12.04 (min 11.45, max 13.30)","12.64 (min 11.44, max 13.64)","12.16 (min 11.43, max 13.34)","34.17 (min 33.91, max 34.35)","12.41 (min 11.43, max 13.47)","12.44 (min 11.46, max 13.31)" - "lat_sem (us)","1.99 (min 1.50, max 2.32)","1.99 (min 1.68, max 2.17)","2.11 (min 1.81, max 2.56)","3.11 (min 2.48, max 3.95)","1.78 (min 1.39, max 2.09)","2.47 (min 1.89, max 2.94)" - "lat_sig-catch (us)","3.13 (min 2.89, max 3.34)","3.16 (min 2.86, max 3.35)","3.14 (min 2.88, max 3.32)","5.52 (min 5.25, max 5.73)","3.17 (min 2.88, max 3.41)","3.17 (min 2.96, max 3.39)" - "lat_sig-install (us)","0.54 (min 0.52, max 0.56)","0.55 (min 0.53, max 0.57)","0.55 (min 0.53, max 0.56)","0.66 (min 0.64, max 0.70)","0.55 (min 0.54, max 0.57)","0.55 (min 0.54, max 0.57)" - "lat_sig-prot (us)","0.46 (min 0.26, max 0.64)","0.48 (min 0.33, max 0.62)","0.58 (min 0.30, max 1.06)","0.77 (min 0.57, max 1.38)","0.59 (min 0.45, max 1.27)","0.50 (min 0.35, max 0.62)" - "lat_syscall-fstat (us)","0.98 (min 0.91, max 1.08)","1.00 (min 0.94, max 1.08)","0.99 (min 0.94, max 1.07)","1.98 (min 1.90, max 2.07)","0.99 (min 0.93, max 1.08)","1.01 (min 0.93, max 1.11)" - "lat_syscall-null (us)","0.40 (min 0.39, max 0.42)","0.40 (min 0.39, max 0.42)","0.40 (min 0.39, max 0.41)","0.46 (min 0.46, max 0.50)","0.40 (min 0.39, max 0.42)","0.40 (min 0.39, max 0.42)" - "lat_syscall-open (us)","166.00 (min 149.65, max 220.24)","157.35 (min 129.86, max 211.64)","161.05 (min 132.58, max 196.79)","173.89 (min 150.84, max 199.96)","201.65 (min 93.72, max 690.67)","212.77 (min 124.79, max 314.00)" - "lat_syscall-read (us)","0.51 (min 0.50, max 0.53)","0.52 (min 0.50, max 0.56)","0.51 (min 0.50, max 0.52)","0.82 (min 0.80, max 0.89)","0.51 (min 0.50, max 0.53)","0.51 (min 0.49, max 0.52)" - "lat_syscall-stat (us)","2.31 (min 2.22, max 2.47)","2.34 (min 2.25, max 2.46)","2.35 (min 2.22, max 2.49)","4.79 (min 4.63, max 4.98)","2.33 (min 2.25, max 2.47)","2.36 (min 2.28, max 2.55)" - "lat_syscall-write (us)","0.49 (min 0.47, max 0.51)","0.50 (min 0.47, max 0.52)","0.50 (min 0.47, max 0.53)","0.78 (min 0.75, max 0.84)","0.49 (min 0.47, max 0.51)","0.50 (min 0.47, max 0.51)" - "lat_tcp (us)","0.81 (min 0.79, max 0.83)","0.83 (min 0.81, max 0.86)","0.82 (min 0.80, max 0.85)","0.92 (min 0.91, max 0.97)","0.82 (min 0.79, max 0.84)","0.83 (min 0.81, max 0.86)" - "lat_unix (us)","19.98 (min 19.51, max 20.42)","20.26 (min 19.39, max 21.11)","20.13 (min 19.48, max 21.07)","30.29 (min 29.18, max 31.07)","20.20 (min 19.79, max 20.60)","22.99 (min 19.76, max 28.54)" - "latency_for_0.50_mb_block_size (nanosec)","5.58 (min 5.57, max 5.62)","5.66 (min 5.57, max 5.83)","5.90 (min 5.57, max 7.14)","12.36 (min 9.83, max 15.73)","5.65","5.65" - "latency_for_1.00_mb_block_size (nanosec)","5.99 (min 0.00, max 13.01)","5.94 (min 0.00, max 12.71)","6.56 (min 0.00, max 13.70)","16.33 (min 0.00, max 33.44)","2.92 (min 0.00, max 6.19)","2.99 (min 0.00, max 6.29)" - "pipe_bandwidth (mb\s)","758.58 (min 732.59, max 777.56)","947.73 (min 900.50, max 973.20)","976.30 (min 952.00, max 1000.65)","772.90 (min 750.93, max 809.54)","971.64 (min 907.58, max 1020.56)","912.68 (min 796.46, max 1012.75)" - "pipe_latency (microsec)","14.80 (min 14.10, max 15.59)","14.54 (min 13.93, max 15.28)","14.76 (min 13.74, max 15.27)","25.75 (min 25.14, max 26.41)","16.54 (min 16.08, max 17.14)","20.40 (min 18.01, max 22.46)" - "procedure_call (microsec)","0.00","0.00","0.00","0.01","0.00","0.00" - "select_on_200_tcp_fds (microsec)","12.04 (min 11.45, max 13.30)","12.64 (min 11.44, max 13.64)","12.16 (min 11.43, max 13.34)","34.17 (min 33.91, max 34.35)","12.41 (min 11.43, max 13.47)","12.44 (min 11.46, max 13.31)" - "semaphore_latency (microsec)","1.99 (min 1.50, max 2.32)","1.99 (min 1.68, max 2.17)","2.11 (min 1.81, max 2.56)","3.11 (min 2.48, max 3.95)","1.78 (min 1.39, max 2.09)","2.47 (min 1.89, max 2.94)" - "signal_handler_latency (microsec)","0.54 (min 0.52, max 0.56)","0.55 (min 0.53, max 0.57)","0.55 (min 0.53, max 0.56)","0.66 (min 0.64, max 0.70)","0.55 (min 0.54, max 0.57)","0.55 (min 0.54, max 0.57)" - "signal_handler_overhead (microsec)","3.13 (min 2.89, max 3.34)","3.16 (min 2.86, max 3.35)","3.14 (min 2.88, max 3.32)","5.52 (min 5.25, max 5.73)","3.17 (min 2.88, max 3.41)","3.17 (min 2.96, max 3.39)" - "tcp_ip_connection_cost_to_localhost (microsec)","37.46 (min 37.05, max 38.24)","37.20 (min 36.66, max 37.88)","37.82 (min 37.30, max 38.57)","57.06 (min 56.43, max 57.46)","37.84 (min 37.24, max 38.42)","37.77 (min 37.27, max 38.57)" - "tcp_latency_using_localhost (microsec)","0.81 (min 0.79, max 0.83)","0.83 (min 0.81, max 0.86)","0.82 (min 0.80, max 0.85)","0.92 (min 0.91, max 0.97)","0.82 (min 0.79, max 0.84)","0.83 (min 0.81, max 0.86)" - - - + :header: "Benchmarks","j7200-evm: perf","j721e-idk-gw: perf","j721s2-evm: perf","j722s_evm-fs: perf","j742s2_evm-fs: perf","j784s4-evm: perf" + + "af_unix_sock_stream_latency (microsec)","20.02 (min 19.48, max 20.91)","20.59 (min 18.81, max 27.23)","20.25 (min 19.48, max 21.07)","30.14 (min 29.18, max 31.07)","20.75 (min 19.79, max 25.68)","23.85 (min 19.76, max 35.41)" + "af_unix_socket_stream_bandwidth (mb\s)","1597.96 (min 1549.65, max 1692.82)","1883.71 (min 1783.01, max 1967.65)","1924.77 (min 1739.48, max 2088.48)","1083.90 (min 1046.92, max 1128.41)","2859.68 (min 2628.23, max 3095.23)","2457.51 (min 1610.12, max 3148.32)" + "bw_file_rd-io-1mb (mb/s)","3579.94 (min 3321.03, max 3685.28)","3483.55 (min 3290.68, max 3636.36)","2967.94 (min 0.00, max 3527.66)","1361.63 (min 1303.36, max 1414.93)","4052.89 (min 3854.24, max 4393.19)","4059.62 (min 3844.04, max 4408.66)" + "bw_file_rd-o2c-1mb (mb/s)","1350.26 (min 1165.50, max 1618.71)","1647.40 (min 1324.50, max 1843.47)","1365.80 (min 1081.67, max 1538.46)","742.38 (min 668.11, max 794.91)","2049.07 (min 1729.83, max 2330.17)","1865.36 (min 1485.61, max 2194.99)" + "bw_mem-bcopy-16mb (mb/s)","2299.53 (min 2238.70, max 2369.32)","2742.51 (min 2613.52, max 2818.39)","3259.89 (min 2512.56, max 3787.88)","1753.52 (min 1587.93, max 1882.13)","3054.50 (min 2501.95, max 3676.89)","2923.40 (min 2610.97, max 3428.33)" + "bw_mem-bcopy-1mb (mb/s)","3233.68 (min 3097.67, max 3390.44)","4617.75 (min 4052.15, max 5214.89)","4308.48 (min 3551.40, max 4804.14)","1925.44 (min 1835.24, max 2018.16)","9691.01 (min 8886.57, max 10054.14)","9642.98 (min 9102.73, max 10055.02)" + "bw_mem-bcopy-2mb (mb/s)","2391.04 (min 2350.18, max 2478.75)","3759.58 (min 3462.00, max 3942.65)","3414.31 (min 2613.89, max 3985.65)","1658.95 (min 1592.99, max 1794.04)","4396.97 (min 3627.13, max 5076.14)","4221.81 (min 3481.62, max 5156.54)" + "bw_mem-bcopy-4mb (mb/s)","2288.33 (min 2205.88, max 2362.67)","3642.24 (min 3258.92, max 3883.50)","3288.36 (min 2544.53, max 3822.87)","1680.66 (min 1475.47, max 1817.08)","3711.41 (min 3003.57, max 4682.93)","3445.72 (min 2694.51, max 4290.31)" + "bw_mem-bcopy-8mb (mb/s)","2292.88 (min 2251.30, max 2367.21)","2966.74 (min 2767.21, max 3089.40)","3259.29 (min 2519.29, max 3788.48)","1721.51 (min 1478.74, max 1854.86)","3145.78 (min 2577.32, max 3769.44)","3068.94 (min 2646.38, max 3645.20)" + "bw_mem-bzero-16mb (mb/s)","2271.49 (min 2233.70, max 2345.70)","9393.90 (min 8938.55, max 9658.92)","10379.47 (min 9632.75, max 10884.35)","7229.24 (min 7142.86, max 7323.77)","10016.49 (min 9501.19, max 10514.21)","10871.90 (min 10792.58, max 10912.19)" + "bw_mem-bzero-1mb (mb/s)","3939.53 (min 3097.67, max 4877.10)","8446.62 (min 4052.15, max 12565.07)","8369.48 (min 3551.40, max 13105.92)","4573.50 (min 1835.24, max 7329.45)","11576.15 (min 8886.57, max 13681.37)","11695.91 (min 9102.73, max 13768.12)" + "bw_mem-bzero-2mb (mb/s)","2610.59 (min 2350.18, max 2929.87)","7838.55 (min 3462.00, max 12234.62)","7252.56 (min 2613.89, max 11729.10)","4439.37 (min 1592.99, max 7318.35)","8660.05 (min 3627.13, max 13437.44)","8945.55 (min 3481.62, max 13715.94)" + "bw_mem-bzero-4mb (mb/s)","2340.07 (min 2205.88, max 2471.04)","7641.42 (min 3258.92, max 11962.62)","6877.00 (min 2544.53, max 10972.93)","4451.07 (min 1475.47, max 7319.91)","7486.01 (min 3003.57, max 11799.41)","7873.72 (min 2694.51, max 12642.67)" + "bw_mem-bzero-8mb (mb/s)","2287.54 (min 2241.84, max 2367.21)","7148.14 (min 2767.21, max 11736.66)","6828.35 (min 2519.29, max 10926.83)","4473.72 (min 1478.74, max 7326.01)","6718.45 (min 2577.32, max 10785.31)","7182.22 (min 2646.38, max 11339.48)" + "bw_mem-cp-16mb (mb/s)","956.67 (min 940.35, max 988.94)","1489.59 (min 1380.50, max 1572.79)","2054.10 (min 1832.13, max 2186.69)","881.29 (min 843.57, max 918.38)","1942.74 (min 1832.34, max 2178.35)","2189.94 (min 2098.36, max 2305.48)" + "bw_mem-cp-1mb (mb/s)","2952.46 (min 1181.63, max 4877.17)","6958.83 (min 1482.85, max 12614.89)","7358.81 (min 2051.09, max 13155.52)","4203.03 (min 833.75, max 7639.57)","8214.01 (min 2600.55, max 13678.91)","8401.02 (min 2701.73, max 13746.33)" + "bw_mem-cp-2mb (mb/s)","1907.41 (min 960.15, max 2940.10)","6691.73 (min 1327.58, max 12219.23)","6558.05 (min 1857.01, max 11627.91)","4113.97 (min 818.55, max 7477.30)","7496.30 (min 1885.31, max 13306.96)","8059.82 (min 2241.79, max 13693.56)" + "bw_mem-cp-4mb (mb/s)","1670.26 (min 918.17, max 2473.33)","6565.39 (min 1362.40, max 11964.85)","6243.66 (min 1804.24, max 10928.96)","4098.15 (min 850.07, max 7399.93)","6756.83 (min 2099.37, max 11795.32)","7413.35 (min 2295.77, max 12709.62)" + "bw_mem-cp-8mb (mb/s)","1616.57 (min 927.75, max 2358.84)","6391.14 (min 1310.40, max 11734.51)","6219.45 (min 1825.86, max 10945.78)","4095.12 (min 868.34, max 7363.77)","6132.12 (min 1814.47, max 10788.94)","6771.26 (min 2141.04, max 11367.67)" + "bw_mem-fcp-16mb (mb/s)","2358.32 (min 2323.89, max 2422.41)","2724.10 (min 2612.67, max 2789.40)","3225.69 (min 2480.62, max 3747.51)","1640.77 (min 1479.43, max 1748.44)","3033.91 (min 2479.08, max 3665.52)","2867.45 (min 2572.35, max 3421.36)" + "bw_mem-fcp-1mb (mb/s)","3942.92 (min 3106.16, max 4877.10)","8046.68 (min 3493.29, max 12565.07)","8068.04 (min 3154.57, max 13105.92)","4439.68 (min 1587.02, max 7329.45)","10029.19 (min 6025.23, max 13681.37)","10175.02 (min 6253.55, max 13768.12)" + "bw_mem-fcp-2mb (mb/s)","2648.48 (min 2406.26, max 2929.87)","7843.00 (min 3403.10, max 12234.62)","7068.79 (min 0.00, max 11729.10)","4391.89 (min 1448.44, max 7318.35)","8328.16 (min 3167.69, max 13437.44)","8610.90 (min 3185.35, max 13715.94)" + "bw_mem-fcp-4mb (mb/s)","2364.45 (min 2277.04, max 2471.04)","7658.00 (min 3393.86, max 11962.62)","6865.92 (min 2505.09, max 10972.93)","4416.77 (min 1522.65, max 7319.91)","7398.88 (min 2853.58, max 11799.41)","7792.13 (min 2685.92, max 12642.67)" + "bw_mem-fcp-8mb (mb/s)","2316.06 (min 2241.84, max 2411.82)","7148.56 (min 2783.09, max 11736.66)","6808.97 (min 2468.75, max 10926.83)","4432.04 (min 1587.30, max 7326.01)","6690.34 (min 2519.69, max 10785.31)","7146.13 (min 2626.83, max 11339.48)" + "bw_mem-frd-16mb (mb/s)","6031.55 (min 5869.41, max 6331.62)","4624.24 (min 4307.44, max 4795.44)","3946.37 (min 3094.18, max 4653.87)","1830.43 (min 1743.68, max 1922.15)","3743.18 (min 3109.82, max 4422.94)","3330.44 (min 2664.89, max 4094.69)" + "bw_mem-frd-1mb (mb/s)","4711.65 (min 3106.16, max 6896.55)","4552.12 (min 3493.29, max 5706.41)","4190.87 (min 3154.57, max 5082.59)","1793.17 (min 1587.02, max 2036.28)","7145.23 (min 6025.23, max 7802.58)","7082.68 (min 6253.55, max 7799.44)" + "bw_mem-frd-2mb (mb/s)","4297.73 (min 2406.26, max 6427.42)","4658.07 (min 3403.10, max 5818.18)","3723.34 (min 0.00, max 5311.08)","1619.83 (min 1448.44, max 1900.78)","4165.63 (min 3167.69, max 5596.64)","3870.43 (min 3185.35, max 4940.15)" + "bw_mem-frd-4mb (mb/s)","4180.44 (min 2277.04, max 6322.86)","4550.68 (min 3393.86, max 5680.81)","3633.05 (min 2505.09, max 4726.54)","1656.85 (min 1517.64, max 1913.27)","3935.55 (min 2853.58, max 5161.29)","3467.84 (min 2661.79, max 4638.07)" + "bw_mem-frd-8mb (mb/s)","4179.82 (min 2306.47, max 6313.13)","4075.80 (min 2783.09, max 5426.49)","3584.75 (min 2468.75, max 4665.40)","1702.82 (min 1571.86, max 1919.16)","3655.61 (min 2519.69, max 5056.89)","3317.07 (min 2626.83, max 4581.90)" + "bw_mem-fwr-16mb (mb/s)","2269.59 (min 2229.97, max 2345.01)","9393.70 (min 8940.21, max 9661.84)","10378.10 (min 9650.18, max 10871.41)","7252.79 (min 7169.53, max 7346.19)","10017.17 (min 9543.69, max 10517.67)","10878.85 (min 10832.77, max 10921.50)" + "bw_mem-fwr-1mb (mb/s)","5435.93 (min 4460.82, max 6896.55)","8787.33 (min 4830.92, max 12614.89)","8552.41 (min 4120.88, max 13155.52)","4721.94 (min 1781.58, max 7639.57)","10469.16 (min 7414.10, max 13678.91)","10614.38 (min 6358.04, max 13746.33)" + "bw_mem-fwr-2mb (mb/s)","4480.82 (min 2773.44, max 6427.42)","8717.13 (min 5110.42, max 12219.23)","7726.48 (min 3503.24, max 11627.91)","4519.96 (min 1544.88, max 7477.30)","8743.85 (min 3850.60, max 13306.96)","8924.38 (min 3503.24, max 13693.56)" + "bw_mem-fwr-4mb (mb/s)","4208.58 (min 2333.72, max 6322.86)","8535.06 (min 5017.02, max 11964.85)","7232.30 (min 3138.73, max 10928.96)","4498.64 (min 1517.64, max 7399.93)","7786.65 (min 3567.61, max 11795.32)","7976.07 (min 2661.79, max 12709.62)" + "bw_mem-fwr-8mb (mb/s)","4145.93 (min 2235.57, max 6313.13)","8267.04 (min 4761.20, max 11734.51)","7177.70 (min 3093.58, max 10945.78)","4516.15 (min 1571.86, max 7363.77)","7257.34 (min 3496.50, max 10788.94)","7467.65 (min 2696.78, max 11367.67)" + "bw_mem-rd-16mb (mb/s)","6267.83 (min 6116.99, max 6597.03)","4934.31 (min 4602.99, max 5155.47)","4614.33 (min 3624.42, max 5404.49)","1866.95 (min 1784.72, max 1959.58)","4442.18 (min 3686.21, max 5211.73)","3964.06 (min 3192.98, max 4761.90)" + "bw_mem-rd-1mb (mb/s)","9741.61 (min 3172.71, max 15474.28)","6054.63 (min 1966.39, max 10133.23)","5964.33 (min 2956.39, max 12145.06)","1901.76 (min 1519.76, max 2246.35)","15728.83 (min 12228.80, max 17350.44)","15673.82 (min 10353.23, max 17322.27)" + "bw_mem-rd-2mb (mb/s)","3809.46 (min 2.00, max 7072.14)","3870.14 (min 1045.66, max 6557.38)","3974.96 (min 2416.71, max 6380.86)","1687.20 (min 1395.67, max 1955.99)","4682.82 (min 2512.56, max 7312.61)","4454.36 (min 2.00, max 6802.72)" + "bw_mem-rd-4mb (mb/s)","3542.58 (min 748.22, max 6666.67)","3668.88 (min 1087.25, max 6384.11)","3495.32 (min 2035.97, max 5547.85)","1747.35 (min 1550.59, max 1949.95)","3882.49 (min 2030.97, max 6160.95)","3905.02 (min 3183.19, max 5417.30)" + "bw_mem-rd-8mb (mb/s)","3495.59 (min 711.36, max 6591.96)","3606.75 (min 1136.53, max 5957.92)","3392.45 (min 1972.14, max 5428.33)","1791.32 (min 1584.47, max 1952.17)","3870.04 (min 2016.64, max 6033.18)","3855.19 (min 3162.06, max 5316.50)" + "bw_mem-rdwr-16mb (mb/s)","727.97 (min 715.34, max 752.34)","1800.36 (min 1615.67, max 1904.54)","2082.76 (min 1822.53, max 2259.89)","1776.33 (min 1708.31, max 1900.91)","1919.86 (min 1632.82, max 2150.54)","2465.78 (min 2328.63, max 2646.82)" + "bw_mem-rdwr-1mb (mb/s)","3398.38 (min 1181.63, max 8832.93)","2600.45 (min 1482.85, max 6301.32)","3293.72 (min 2051.09, max 5330.88)","1266.29 (min 833.75, max 1827.15)","6318.10 (min 2600.55, max 9604.93)","6255.12 (min 2701.73, max 9608.41)" + "bw_mem-rdwr-2mb (mb/s)","939.76 (min 2.00, max 1016.26)","1612.32 (min 1114.05, max 2461.32)","2332.87 (min 1857.01, max 3109.21)","1156.76 (min 818.55, max 1595.15)","2781.76 (min 1885.31, max 3873.72)","3237.35 (min 2241.79, max 4698.23)" + "bw_mem-rdwr-4mb (mb/s)","859.77 (min 758.29, max 986.31)","1744.75 (min 1239.73, max 2411.45)","2112.30 (min 1804.24, max 2389.84)","1254.80 (min 850.07, max 1718.71)","2295.63 (min 1730.10, max 2725.72)","2757.09 (min 2295.77, max 3423.49)" + "bw_mem-rdwr-8mb (mb/s)","841.90 (min 720.46, max 987.05)","1761.11 (min 1310.40, max 2323.56)","2074.71 (min 1825.86, max 2300.50)","1323.11 (min 868.34, max 1856.79)","2183.21 (min 1777.58, max 2807.51)","2565.46 (min 2141.04, max 3275.56)" + "bw_mem-wr-16mb (mb/s)","718.28 (min 694.47, max 743.39)","1701.96 (min 1489.62, max 1835.49)","2145.12 (min 1956.71, max 2273.70)","1769.34 (min 1687.41, max 1864.80)","2006.17 (min 1903.86, max 2239.33)","2763.52 (min 2710.95, max 2818.89)" + "bw_mem-wr-1mb (mb/s)","6901.66 (min 3172.71, max 15474.28)","3548.45 (min 1966.39, max 8189.73)","4543.60 (min 2956.39, max 12145.06)","1659.51 (min 1502.35, max 1841.28)","13162.04 (min 8983.11, max 17350.44)","13211.63 (min 8131.58, max 17322.27)" + "bw_mem-wr-2mb (mb/s)","893.60 (min 2.00, max 989.28)","1612.56 (min 1045.66, max 2461.32)","2669.44 (min 2267.15, max 3109.21)","1484.21 (min 1314.49, max 1671.68)","3206.78 (min 2512.56, max 3873.72)","3772.97 (min 2776.33, max 4698.23)" + "bw_mem-wr-4mb (mb/s)","767.60 (min 748.22, max 801.76)","1659.62 (min 1087.25, max 2411.45)","2240.35 (min 1920.31, max 2435.31)","1627.24 (min 1527.69, max 1768.35)","2457.12 (min 1730.10, max 3150.60)","3213.73 (min 2642.88, max 3673.77)" + "bw_mem-wr-8mb (mb/s)","728.37 (min 711.36, max 758.44)","1846.91 (min 1136.53, max 2323.56)","2142.46 (min 1847.15, max 2300.50)","1722.82 (min 1573.56, max 1856.79)","2525.44 (min 1777.58, max 2981.74)","3121.35 (min 2645.50, max 3544.00)" + "bw_mmap_rd-mo-1mb (mb/s)","11970.51 (min 10453.61, max 12278.05)","8584.05 (min 8233.53, max 8958.97)","8315.68 (min 7440.48, max 8805.51)","2050.84 (min 1962.18, max 2150.15)","12895.34 (min 12834.42, max 12918.49)","12906.71 (min 12839.06, max 12916.91)" + "bw_mmap_rd-o2c-1mb (mb/s)","1441.26 (min 1216.76, max 1646.90)","1448.29 (min 1186.24, max 1664.51)","1259.23 (min 969.93, max 1498.13)","735.10 (min 658.65, max 797.32)","2560.07 (min 2331.84, max 2966.26)","2138.61 (min 1396.89, max 2808.46)" + "bw_pipe (mb/s)","752.66 (min 725.04, max 777.56)","927.94 (min 856.51, max 973.20)","942.67 (min 851.11, max 1000.65)","769.76 (min 723.11, max 814.07)","963.04 (min 887.75, max 1020.56)","929.63 (min 796.46, max 1026.46)" + "bw_unix (mb/s)","1597.96 (min 1549.65, max 1692.82)","1883.71 (min 1783.01, max 1967.65)","1924.77 (min 1739.48, max 2088.48)","1083.90 (min 1046.92, max 1128.41)","2859.68 (min 2628.23, max 3095.23)","2457.51 (min 1610.12, max 3148.32)" + "lat_connect (us)","37.74 (min 37.05, max 38.55)","37.47 (min 36.66, max 38.16)","38.10 (min 37.30, max 38.89)","56.92 (min 56.32, max 57.46)","38.00 (min 37.24, max 38.42)","38.02 (min 37.27, max 38.65)" + "lat_ctx-2-128k (us)","5.38 (min 5.02, max 5.72)","5.35 (min 4.98, max 5.66)","5.38 (min 5.05, max 5.65)","7.99 (min 7.64, max 8.67)","5.51 (min 5.23, max 5.77)","7.04 (min 5.32, max 8.92)" + "lat_ctx-2-256k (us)","4.64 (min 4.32, max 5.07)","4.91 (min 4.34, max 6.41)","4.73 (min 4.35, max 5.04)","8.77 (min 6.69, max 14.05)","4.64 (min 4.39, max 4.94)","5.79 (min 4.41, max 8.17)" + "lat_ctx-4-128k (us)","5.27 (min 4.95, max 5.58)","5.26 (min 4.90, max 5.48)","5.32 (min 4.92, max 5.55)","7.73 (min 6.99, max 8.68)","5.22 (min 4.94, max 5.55)","6.81 (min 5.52, max 7.61)" + "lat_ctx-4-256k (us)","4.22 (min 3.86, max 4.63)","4.18 (min 3.82, max 4.54)","4.35 (min 4.02, max 4.71)","7.06 (min 4.17, max 9.58)","3.79 (min 3.44, max 4.20)","5.79 (min 5.24, max 6.99)" + "lat_fs-0k (num_files)","401.38 (min 371.00, max 421.00)","407.64 (min 395.00, max 421.00)","387.07 (min 350.00, max 414.00)","237.25 (min 216.00, max 266.00)","400.00 (min 377.00, max 417.00)","398.57 (min 361.00, max 426.00)" + "lat_fs-10k (num_files)","153.00 (min 142.00, max 163.00)","168.43 (min 148.00, max 182.00)","163.36 (min 149.00, max 189.00)","115.25 (min 107.00, max 123.00)","182.79 (min 169.00, max 199.00)","189.43 (min 176.00, max 201.00)" + "lat_fs-1k (num_files)","229.13 (min 206.00, max 236.00)","233.50 (min 201.00, max 261.00)","226.93 (min 211.00, max 243.00)","163.94 (min 144.00, max 178.00)","240.43 (min 216.00, max 261.00)","246.79 (min 233.00, max 264.00)" + "lat_fs-4k (num_files)","233.25 (min 205.00, max 261.00)","249.86 (min 224.00, max 262.00)","237.43 (min 202.00, max 256.00)","157.56 (min 138.00, max 174.00)","258.71 (min 231.00, max 274.00)","264.79 (min 246.00, max 270.00)" + "lat_mem_rd-stride128-sz1000k (ns)","12.02 (min 11.23, max 13.01)","12.08 (min 11.14, max 12.91)","14.05 (min 12.09, max 16.76)","32.25 (min 30.61, max 33.72)","5.85 (min 5.65, max 6.53)","5.92 (min 5.65, max 6.60)" + "lat_mem_rd-stride128-sz125k (ns)","5.57","5.57","5.57","5.56 (min 5.53, max 5.59)","5.65","5.65" + "lat_mem_rd-stride128-sz250k (ns)","5.57 (min 5.57, max 5.59)","5.57 (min 5.57, max 5.59)","5.57","5.84 (min 5.83, max 5.85)","5.65 (min 5.65, max 5.69)","5.65 (min 5.65, max 5.66)" + "lat_mem_rd-stride128-sz31k (ns)","3.79 (min 2.00, max 5.12)","3.85 (min 3.34, max 4.67)","4.13 (min 3.34, max 5.12)","3.67 (min 2.15, max 4.20)","4.20 (min 3.35, max 5.20)","4.01 (min 3.35, max 4.75)" + "lat_mem_rd-stride128-sz50 (ns)","2.00","2.00","2.00","2.15","2.00","2.00" + "lat_mem_rd-stride128-sz500k (ns)","5.58 (min 5.57, max 5.62)","5.65 (min 5.57, max 5.83)","5.77 (min 5.57, max 7.14)","11.93 (min 9.83, max 15.73)","5.65","5.65" + "lat_mem_rd-stride128-sz62k (ns)","5.30 (min 4.67, max 5.57)","5.26 (min 5.12, max 5.59)","5.29 (min 4.67, max 5.57)","5.20 (min 4.52, max 5.28)","5.33 (min 4.76, max 5.65)","5.28 (min 4.74, max 5.65)" + "lat_mmap-1m (us)","33.13 (min 28.00, max 37.00)","30.14 (min 28.00, max 34.00)","32.29 (min 28.00, max 36.00)","54.13 (min 50.00, max 58.00)","31.50 (min 29.00, max 36.00)","32.00 (min 29.00, max 36.00)" + "lat_ops-double-add (ns)","1.96","1.96","1.96","2.86","1.96","1.96" + "lat_ops-double-div (ns)","9.01 (min 9.01, max 9.02)","9.01 (min 9.01, max 9.02)","9.01 (min 9.01, max 9.02)","15.74 (min 15.74, max 15.75)","9.01","9.01 (min 9.00, max 9.01)" + "lat_ops-double-mul (ns)","2.00","2.00","2.00","2.86","2.00","2.00" + "lat_ops-float-add (ns)","1.96","1.96","1.96","2.86","1.96","1.96" + "lat_ops-float-div (ns)","5.51","5.51 (min 5.50, max 5.51)","5.51","9.30 (min 9.30, max 9.31)","5.50 (min 5.50, max 5.51)","5.51 (min 5.50, max 5.51)" + "lat_ops-float-mul (ns)","2.00","2.00","2.00 (min 2.00, max 2.01)","2.86","2.00","2.00" + "lat_ops-int-add (ns)","0.50","0.50","0.50","0.72","0.50","0.50" + "lat_ops-int-bit (ns)","0.33","0.33","0.33","0.48","0.33","0.33" + "lat_ops-int-div (ns)","4.01 (min 4.00, max 4.01)","4.01 (min 4.00, max 4.01)","4.01 (min 4.00, max 4.02)","4.29 (min 4.29, max 4.30)","4.00 (min 4.00, max 4.01)","4.00 (min 4.00, max 4.01)" + "lat_ops-int-mod (ns)","4.67 (min 4.67, max 4.69)","4.67 (min 4.67, max 4.68)","4.67 (min 4.67, max 4.68)","4.53 (min 4.53, max 4.54)","4.67","4.67" + "lat_ops-int-mul (ns)","1.52","1.52","1.52","3.08 (min 3.07, max 3.09)","1.52","1.52" + "lat_ops-int64-add (ns)","0.50","0.50","0.50","0.72","0.50","0.50" + "lat_ops-int64-bit (ns)","0.33","0.33","0.33","0.48","0.33","0.33" + "lat_ops-int64-div (ns)","3.00 (min 3.00, max 3.01)","3.00","3.00 (min 3.00, max 3.01)","6.80 (min 6.79, max 6.80)","3.00","3.00" + "lat_ops-int64-mod (ns)","5.67 (min 5.67, max 5.68)","5.67 (min 5.67, max 5.68)","5.67 (min 5.67, max 5.68)","5.25 (min 5.24, max 5.25)","5.67 (min 5.67, max 5.68)","5.67 (min 5.67, max 5.68)" + "lat_ops-int64-mul (ns)","2.52","2.52","2.52 (min 2.52, max 2.53)","3.56 (min 3.55, max 3.57)","2.52","2.52" + "lat_pagefault (us)","0.29 (min 0.25, max 0.45)","0.24 (min 0.23, max 0.25)","0.28 (min 0.24, max 0.46)","0.63 (min 0.52, max 1.11)","0.24 (min 0.23, max 0.25)","0.24 (min 0.24, max 0.25)" + "lat_pipe (us)","14.93 (min 14.10, max 15.90)","14.66 (min 13.93, max 15.28)","15.00 (min 13.74, max 15.87)","25.87 (min 25.14, max 26.41)","16.63 (min 16.08, max 17.14)","19.84 (min 17.41, max 22.46)" + "lat_proc-exec (us)","424.29 (min 402.46, max 439.75)","378.15 (min 354.69, max 393.07)","442.23 (min 407.08, max 478.00)","735.24 (min 697.63, max 780.00)","338.99 (min 328.18, max 346.94)","416.27 (min 346.80, max 439.69)" + "lat_proc-fork (us)","389.21 (min 377.79, max 398.57)","349.91 (min 332.76, max 385.27)","398.65 (min 379.92, max 421.79)","646.86 (min 619.44, max 682.75)","318.01 (min 300.47, max 338.41)","388.26 (min 335.94, max 419.62)" + "lat_proc-proccall (us)","0.00","0.00","0.00","0.01","0.00","0.00" + "lat_select (us)","12.55 (min 11.45, max 13.80)","12.69 (min 11.44, max 13.64)","12.27 (min 11.43, max 13.34)","33.90 (min 32.82, max 34.35)","12.70 (min 11.43, max 13.69)","12.53 (min 11.45, max 13.35)" + "lat_sem (us)","1.98 (min 1.50, max 2.32)","1.94 (min 1.66, max 2.17)","2.10 (min 1.81, max 2.56)","2.97 (min 2.48, max 3.95)","1.82 (min 1.39, max 2.09)","2.34 (min 1.42, max 2.94)" + "lat_sig-catch (us)","3.19 (min 2.89, max 3.34)","3.22 (min 2.86, max 3.36)","3.20 (min 2.88, max 3.35)","5.57 (min 5.25, max 5.73)","3.23 (min 2.88, max 3.41)","3.24 (min 2.96, max 3.40)" + "lat_sig-install (us)","0.54 (min 0.52, max 0.56)","0.55 (min 0.53, max 0.57)","0.55 (min 0.52, max 0.56)","0.67 (min 0.64, max 0.70)","0.55 (min 0.54, max 0.57)","0.55 (min 0.53, max 0.57)" + "lat_sig-prot (us)","0.45 (min 0.26, max 0.64)","0.48 (min 0.33, max 0.62)","0.53 (min 0.30, max 1.06)","0.66 (min 0.47, max 1.38)","0.53 (min 0.35, max 1.27)","0.48 (min 0.35, max 0.62)" + "lat_syscall-fstat (us)","1.00 (min 0.91, max 1.09)","1.02 (min 0.94, max 1.10)","1.02 (min 0.94, max 1.10)","2.00 (min 1.90, max 2.07)","1.02 (min 0.93, max 1.10)","1.03 (min 0.93, max 1.11)" + "lat_syscall-null (us)","0.40 (min 0.39, max 0.42)","0.40 (min 0.39, max 0.42)","0.40 (min 0.39, max 0.41)","0.46 (min 0.46, max 0.50)","0.40 (min 0.39, max 0.42)","0.40 (min 0.39, max 0.42)" + "lat_syscall-open (us)","162.44 (min 149.65, max 220.24)","167.17 (min 129.86, max 271.35)","155.18 (min 132.58, max 196.79)","164.31 (min 148.50, max 199.96)","170.07 (min 93.72, max 690.67)","205.79 (min 124.79, max 314.00)" + "lat_syscall-read (us)","0.51 (min 0.50, max 0.54)","0.52 (min 0.50, max 0.56)","0.51 (min 0.49, max 0.53)","0.81 (min 0.79, max 0.89)","0.51 (min 0.50, max 0.53)","0.51 (min 0.49, max 0.54)" + "lat_syscall-stat (us)","2.35 (min 2.22, max 2.53)","2.37 (min 2.25, max 2.47)","2.39 (min 2.22, max 2.50)","4.87 (min 4.63, max 5.05)","2.38 (min 2.25, max 2.50)","2.41 (min 2.28, max 2.55)" + "lat_syscall-write (us)","0.49 (min 0.47, max 0.51)","0.49 (min 0.47, max 0.52)","0.49 (min 0.47, max 0.53)","0.77 (min 0.74, max 0.84)","0.49 (min 0.47, max 0.52)","0.49 (min 0.47, max 0.51)" + "lat_tcp (us)","0.81 (min 0.79, max 0.83)","0.82 (min 0.79, max 0.86)","0.82 (min 0.79, max 0.85)","0.91 (min 0.91, max 0.97)","0.82 (min 0.79, max 0.84)","0.82 (min 0.80, max 0.86)" + "lat_unix (us)","20.02 (min 19.48, max 20.91)","20.59 (min 18.81, max 27.23)","20.25 (min 19.48, max 21.07)","30.14 (min 29.18, max 31.07)","20.75 (min 19.79, max 25.68)","23.85 (min 19.76, max 35.41)" + "latency_for_0.50_mb_block_size (nanosec)","5.58 (min 5.57, max 5.62)","5.65 (min 5.57, max 5.83)","5.77 (min 5.57, max 7.14)","11.93 (min 9.83, max 15.73)","5.65","5.65" + "latency_for_1.00_mb_block_size (nanosec)","6.01 (min 0.00, max 13.01)","6.04 (min 0.00, max 12.91)","7.02 (min 0.00, max 16.76)","16.13 (min 0.00, max 33.72)","2.93 (min 0.00, max 6.53)","2.96 (min 0.00, max 6.60)" + "pipe_bandwidth (mb\s)","752.66 (min 725.04, max 777.56)","927.94 (min 856.51, max 973.20)","942.67 (min 851.11, max 1000.65)","769.76 (min 723.11, max 814.07)","963.04 (min 887.75, max 1020.56)","929.63 (min 796.46, max 1026.46)" + "pipe_latency (microsec)","14.93 (min 14.10, max 15.90)","14.66 (min 13.93, max 15.28)","15.00 (min 13.74, max 15.87)","25.87 (min 25.14, max 26.41)","16.63 (min 16.08, max 17.14)","19.84 (min 17.41, max 22.46)" + "procedure_call (microsec)","0.00","0.00","0.00","0.01","0.00","0.00" + "select_on_200_tcp_fds (microsec)","12.55 (min 11.45, max 13.80)","12.69 (min 11.44, max 13.64)","12.27 (min 11.43, max 13.34)","33.90 (min 32.82, max 34.35)","12.70 (min 11.43, max 13.69)","12.53 (min 11.45, max 13.35)" + "semaphore_latency (microsec)","1.98 (min 1.50, max 2.32)","1.94 (min 1.66, max 2.17)","2.10 (min 1.81, max 2.56)","2.97 (min 2.48, max 3.95)","1.82 (min 1.39, max 2.09)","2.34 (min 1.42, max 2.94)" + "signal_handler_latency (microsec)","0.54 (min 0.52, max 0.56)","0.55 (min 0.53, max 0.57)","0.55 (min 0.52, max 0.56)","0.67 (min 0.64, max 0.70)","0.55 (min 0.54, max 0.57)","0.55 (min 0.53, max 0.57)" + "signal_handler_overhead (microsec)","3.19 (min 2.89, max 3.34)","3.22 (min 2.86, max 3.36)","3.20 (min 2.88, max 3.35)","5.57 (min 5.25, max 5.73)","3.23 (min 2.88, max 3.41)","3.24 (min 2.96, max 3.40)" + "tcp_ip_connection_cost_to_localhost (microsec)","37.74 (min 37.05, max 38.55)","37.47 (min 36.66, max 38.16)","38.10 (min 37.30, max 38.89)","56.92 (min 56.32, max 57.46)","38.00 (min 37.24, max 38.42)","38.02 (min 37.27, max 38.65)" + "tcp_latency_using_localhost (microsec)","0.81 (min 0.79, max 0.83)","0.82 (min 0.79, max 0.86)","0.82 (min 0.79, max 0.85)","0.91 (min 0.91, max 0.97)","0.82 (min 0.79, max 0.84)","0.82 (min 0.80, max 0.86)" Dhrystone -^^^^^^^^^^^^^^^^^^^^^^^^^^^ +========= + Dhrystone is a core only benchmark that runs from warm L1 caches in all modern processors. It scales linearly with clock speed. Please take note, different run may produce different slightly results. -This is advised to run this test multiple times in order to get maximum +This is advised to run this test multiple times in order to get maximum performance numbers. - Execute the benchmark with the following: -:: +.. code-block:: console runDhrystone .. csv-table:: Dhrystone Benchmarks - :header: "Benchmarks","j7200-evm: perf","j721e-idk-gw: perf","j721s2-evm: perf","j722s_evm-fs: perf","j742s2_evm-fs: perf","j784s4-evm: perf" - - "cpu_clock (mhz)","2000.00","2000.00","2000.00","1400.00","2000.00","2000.00" - "dhrystone_per_mhz (dmips/mhz)","5.26 (min 4.70, max 5.70)","5.57 (min 4.40, max 5.70)","5.10 (min 4.40, max 5.70)","2.91 (min 2.90, max 3.00)","5.10 (min 4.40, max 5.70)","5.70" - "dhrystone_per_second (dhrystonep)","18484848.56 (min 16666667.00, max 20000000.00)","19538461.50 (min 15384615.00, max 20000000.00)","17945804.25 (min 15384615.00, max 20000000.00)","7175925.81 (min 7142857.00, max 7407407.50)","17945804.25 (min 15384615.00, max 20000000.00)","20000000.00" - - + :header: "Benchmarks","j7200-evm: perf","j721e-idk-gw: perf","j721s2-evm: perf","j722s_evm-fs: perf","j742s2_evm-fs: perf","j784s4-evm: perf" + "cpu_clock (mhz)","2000.00","2000.00","2000.00","1400.00","2000.00","2000.00" + "dhrystone_per_mhz (dmips/mhz)","5.37 (min 4.70, max 5.70)","5.51 (min 4.40, max 5.70)","5.32 (min 4.40, max 5.70)","2.91 (min 2.90, max 3.00)","5.25 (min 4.40, max 5.70)","5.63 (min 5.20, max 5.70)" + "dhrystone_per_second (dhrystonep)","18868686.93 (min 16666667.00, max 20000000.00)","19309440.50 (min 15384615.00, max 20000000.00)","18696303.71 (min 15384615.00, max 20000000.00)","7159391.41 (min 7142857.00, max 7407407.50)","18458208.50 (min 15384615.00, max 20000000.00)","19740259.71 (min 18181818.00, max 20000000.00)" Whetstone -^^^^^^^^^^^^^^^^^^^^^^^^^^^ +========= + Whetstone is a benchmark primarily measuring floating-point arithmetic performance. Execute the benchmark with the following: -:: +.. code-block:: console runWhetstone .. csv-table:: Whetstone Benchmarks - :header: "Benchmarks","j7200-evm: perf","j721e-idk-gw: perf","j721s2-evm: perf","j722s_evm-fs: perf","j742s2_evm-fs: perf","j784s4-evm: perf" - - "whetstone (mips)","10000.00","10000.00","10000.00","8125.00 (min 5000.00, max 10000.00)","10000.00","10000.00" - - + :header: "Benchmarks","j7200-evm: perf","j721e-idk-gw: perf","j721s2-evm: perf","j722s_evm-fs: perf","j742s2_evm-fs: perf","j784s4-evm: perf" + "whetstone (mips)","10000.00","10000.00","10000.00","7500.00 (min 5000.00, max 10000.00)","10000.00","10000.00" Linpack -^^^^^^^^^^^^^^^^^^^^^^^^^^^ +======= + Linpack measures peak double precision (64 bit) floating point performance in solving a dense linear system. .. csv-table:: Linpack Benchmarks - :header: "Benchmarks","j7200-evm: perf","j721e-idk-gw: perf","j721s2-evm: perf","j722s_evm-fs: perf","j742s2_evm-fs: perf","j784s4-evm: perf" - - "linpack (kflops)","2446304.22 (min 2359680.00, max 2513422.00)","2476130.13 (min 2345173.00, max 2600026.00)","2537165.75 (min 2387575.00, max 2622867.00)","575723.88 (min 573082.00, max 578392.00)","2498958.63 (min 2396742.00, max 2588265.00)","2448299.13 (min 2334013.00, max 2549820.00)" - - + :header: "Benchmarks","j7200-evm: perf","j721e-idk-gw: perf","j721s2-evm: perf","j722s_evm-fs: perf","j742s2_evm-fs: perf","j784s4-evm: perf" + "linpack (kflops)","2475799.87 (min 2359680.00, max 2616870.00)","2483644.57 (min 2345173.00, max 2621866.00)","2527265.43 (min 2387575.00, max 2622867.00)","575796.88 (min 572652.00, max 578392.00)","2492077.00 (min 2396742.00, max 2588265.00)","2475207.86 (min 2334013.00, max 2602983.00)" NBench -^^^^^^^^^^^^^^^^^^^^^^^^^^^ +====== + NBench which stands for Native Benchmark is used to measure macro benchmarks for commonly used operations such as sorting and analysis algorithms. More information about NBench at @@ -260,23 +253,21 @@ https://en.wikipedia.org/wiki/NBench and https://nbench.io/articles/index.html .. csv-table:: NBench Benchmarks - :header: "Benchmarks","j7200-evm: perf","j721e-idk-gw: perf","j721s2-evm: perf","j722s_evm-fs: perf","j742s2_evm-fs: perf","j784s4-evm: perf" - - "assignment (iterations)","31.86 (min 31.68, max 31.99)","31.85 (min 31.52, max 31.95)","31.92 (min 31.86, max 31.99)","14.50 (min 14.45, max 14.52)","31.77 (min 31.63, max 31.85)","31.74 (min 31.42, max 31.90)" - "fourier (iterations)","60439.60 (min 59005.00, max 65633.00)","61431.00 (min 58899.00, max 65354.00)","61461.63 (min 59223.00, max 65637.00)","22829.88 (min 22822.00, max 22831.00)","59890.25 (min 59116.00, max 60492.00)","61332.00 (min 59750.00, max 64969.00)" - "fp_emulation (iterations)","387.98 (min 387.93, max 388.05)","387.97 (min 387.84, max 388.03)","387.99 (min 387.93, max 388.03)","215.64 (min 215.62, max 215.65)","387.97 (min 387.89, max 388.03)","388.00 (min 387.95, max 388.04)" - "huffman (iterations)","2406.61 (min 2403.20, max 2413.10)","2408.65 (min 2405.90, max 2411.20)","2406.84 (min 2400.40, max 2416.10)","1184.05 (min 1183.60, max 1184.30)","2406.41 (min 2398.60, max 2412.80)","2403.26 (min 2389.10, max 2409.90)" - "idea (iterations)","7996.17 (min 7995.20, max 7996.50)","7996.33 (min 7995.20, max 7996.60)","7996.25 (min 7996.00, max 7996.50)","3444.76 (min 3444.60, max 3444.90)","7996.41 (min 7995.50, max 7996.60)","7996.46 (min 7996.20, max 7997.00)" - "lu_decomposition (iterations)","1369.87 (min 1345.70, max 1391.10)","1367.31 (min 1355.90, max 1374.20)","1373.66 (min 1356.60, max 1389.00)","529.84 (min 527.92, max 531.90)","1362.08 (min 1339.20, max 1376.50)","1361.83 (min 1331.90, max 1377.70)" - "neural_net (iterations)","28.16 (min 26.96, max 29.03)","28.51 (min 27.57, max 29.03)","28.75 (min 27.06, max 29.03)","8.65 (min 8.65, max 8.66)","28.33 (min 26.31, max 29.03)","28.41 (min 27.52, max 29.01)" - "numeric_sort (iterations)","873.07 (min 855.53, max 884.84)","875.87 (min 869.15, max 882.72)","881.12 (min 875.38, max 885.36)","626.86 (min 619.59, max 629.11)","875.90 (min 866.80, max 880.73)","875.68 (min 867.45, max 881.62)" - "string_sort (iterations)","341.65 (min 312.60, max 361.15)","350.80 (min 341.26, max 358.43)","355.09 (min 350.91, max 361.36)","163.94 (min 163.93, max 163.94)","350.73 (min 342.34, max 356.86)","347.82 (min 311.66, max 355.42)" - - - + :header: "Benchmarks","j7200-evm: perf","j721e-idk-gw: perf","j721s2-evm: perf","j722s_evm-fs: perf","j742s2_evm-fs: perf","j784s4-evm: perf" + + "assignment (iterations)","31.88 (min 31.68, max 31.99)","31.87 (min 31.52, max 31.98)","31.91 (min 31.78, max 31.99)","14.49 (min 14.42, max 14.53)","31.79 (min 31.63, max 31.87)","31.76 (min 31.42, max 31.90)" + "fourier (iterations)","60888.25 (min 59005.00, max 65633.00)","61891.71 (min 58899.00, max 65543.00)","61570.86 (min 59223.00, max 65637.00)","22585.88 (min 22050.00, max 22831.00)","60595.71 (min 59116.00, max 61995.00)","61467.36 (min 59750.00, max 64969.00)" + "fp_emulation (iterations)","387.99 (min 387.93, max 388.05)","387.99 (min 387.84, max 388.03)","387.99 (min 387.91, max 388.06)","215.64 (min 215.62, max 215.65)","387.99 (min 387.89, max 388.05)","388.00 (min 387.92, max 388.04)" + "huffman (iterations)","2407.24 (min 2399.70, max 2413.10)","2407.77 (min 2402.70, max 2411.80)","2407.53 (min 2400.40, max 2416.10)","1184.07 (min 1183.30, max 1184.30)","2407.47 (min 2398.60, max 2415.70)","2406.09 (min 2389.10, max 2413.40)" + "idea (iterations)","7996.32 (min 7995.20, max 7996.70)","7996.34 (min 7995.20, max 7996.60)","7996.14 (min 7994.90, max 7996.50)","3444.76 (min 3444.60, max 3444.90)","7996.07 (min 7991.30, max 7996.70)","7996.49 (min 7996.20, max 7997.00)" + "lu_decomposition (iterations)","1372.21 (min 1345.70, max 1391.10)","1368.75 (min 1355.90, max 1389.20)","1373.78 (min 1356.60, max 1389.00)","529.18 (min 526.26, max 531.90)","1360.52 (min 1329.90, max 1377.70)","1359.75 (min 1331.90, max 1377.70)" + "neural_net (iterations)","28.40 (min 26.96, max 29.03)","28.65 (min 27.57, max 29.03)","28.83 (min 27.06, max 29.04)","8.65 (min 8.65, max 8.67)","28.40 (min 26.31, max 29.03)","28.37 (min 26.79, max 29.04)" + "numeric_sort (iterations)","874.58 (min 855.53, max 884.84)","874.35 (min 865.31, max 882.72)","878.32 (min 864.73, max 885.36)","626.11 (min 616.42, max 629.72)","876.88 (min 866.80, max 882.60)","877.28 (min 867.45, max 885.54)" + "string_sort (iterations)","347.06 (min 312.60, max 361.51)","351.52 (min 341.26, max 358.43)","353.48 (min 343.19, max 361.36)","163.94 (min 163.93, max 163.94)","350.37 (min 341.78, max 361.47)","349.35 (min 311.66, max 355.42)" Stream -^^^^^^^^^^^^^^^^^^^^^^^^^^^ +====== + STREAM is a microbenchmark for measuring data memory system performance without any data reuse. It is designed to miss on caches and exercise data prefetcher and speculative accesses. @@ -289,105 +280,92 @@ resulting in a score that is double the bandwidth LMBench will show. Execute the benchmark with the following: -:: +.. code-block:: console stream_c .. csv-table:: Stream Benchmarks - :header: "Benchmarks","j7200-evm: perf","j721e-idk-gw: perf","j721s2-evm: perf","j722s_evm-fs: perf","j742s2_evm-fs: perf","j784s4-evm: perf" - - "add (mb/s)","5330.16 (min 5217.90, max 5457.70)","5280.50 (min 5259.60, max 5294.00)","6371.04 (min 6212.00, max 6497.20)","2477.46 (min 2403.10, max 2614.00)","5878.95 (min 5625.70, max 6250.70)","5659.85 (min 5419.90, max 5789.80)" - "copy (mb/s)","4680.62 (min 4598.40, max 4776.80)","5536.96 (min 5526.40, max 5544.00)","7221.28 (min 6943.90, max 7755.70)","3603.89 (min 3523.00, max 3810.40)","6066.85 (min 5188.10, max 6874.30)","5644.11 (min 5285.90, max 6196.50)" - "scale (mb/s)","4753.30 (min 4682.50, max 4843.10)","5398.83 (min 5384.70, max 5409.80)","7338.84 (min 7060.00, max 7859.70)","3292.09 (min 3167.90, max 3465.20)","6173.41 (min 5274.60, max 7011.70)","5633.58 (min 5286.80, max 6220.30)" - "triad (mb/s)","5338.12 (min 5231.10, max 5465.60)","5261.99 (min 5238.10, max 5277.20)","6376.19 (min 6218.40, max 6499.70)","2268.64 (min 2220.20, max 2372.80)","5876.20 (min 5617.20, max 6249.20)","5653.89 (min 5421.30, max 5780.50)" - - + :header: "Benchmarks","j7200-evm: perf","j721e-idk-gw: perf","j721s2-evm: perf","j722s_evm-fs: perf","j742s2_evm-fs: perf","j784s4-evm: perf" + "add (mb/s)","5290.63 (min 5217.90, max 5457.70)","5097.81 (min 4752.00, max 5294.00)","6174.44 (min 5737.20, max 6497.20)","2492.61 (min 2403.10, max 2620.50)","5832.73 (min 5618.80, max 6250.70)","5681.79 (min 5419.90, max 5789.80)" + "copy (mb/s)","4649.63 (min 4598.40, max 4776.80)","5423.85 (min 5217.70, max 5544.00)","6863.24 (min 5199.90, max 7755.70)","3614.89 (min 3509.50, max 3818.80)","6095.19 (min 5188.10, max 6874.30)","5637.41 (min 5285.90, max 6196.50)" + "scale (mb/s)","4725.77 (min 4679.70, max 4843.10)","5290.73 (min 5083.40, max 5409.80)","6979.81 (min 5312.60, max 7859.70)","3308.43 (min 3167.90, max 3474.80)","6209.16 (min 5274.60, max 7011.70)","5628.16 (min 5286.80, max 6220.30)" + "triad (mb/s)","5296.63 (min 5222.90, max 5465.60)","5079.06 (min 4733.20, max 5277.20)","6174.08 (min 5737.20, max 6499.70)","2278.86 (min 2216.30, max 2373.80)","5828.83 (min 5609.20, max 6249.20)","5675.08 (min 5421.30, max 5780.50)" CoreMarkPro -^^^^^^^^^^^^^^^^^^^^^^^^^^^ -CoreMark®-Pro is a comprehensive, advanced processor benchmark that works with -and enhances the market-proven industry-standard EEMBC CoreMark® benchmark. -While CoreMark stresses the CPU pipeline, CoreMark-Pro tests the entire processor, -adding comprehensive support for multicore technology, a combination of integer -and floating-point workloads, and data sets for utilizing larger memory subsystems. +=========== +CoreMark®-Pro is a comprehensive, advanced processor benchmark that works +with and enhances the market-proven industry-standard EEMBC CoreMark\ |reg| +benchmark. While CoreMark stresses the CPU pipeline, CoreMark-Pro tests the +entire processor, adding comprehensive support for multicore technology, a +combination of integer and floating-point workloads, and data sets for utilizing +larger memory subsystems. .. csv-table:: CoreMarkPro Benchmarks - :header: "Benchmarks","j7200-evm: perf","j721e-idk-gw: perf","j721s2-evm: perf","j722s_evm-fs: perf","j742s2_evm-fs: perf","j784s4-evm: perf" - - "cjpeg-rose7-preset (workloads/)","82.57 (min 81.97, max 83.33)","82.14 (min 80.00, max 82.64)","82.45 (min 81.97, max 82.64)","41.95 (min 41.67, max 42.02)","82.73 (min 82.64, max 83.33)","82.82 (min 81.97, max 83.33)" - "core (workloads/)","0.77 (min 0.77, max 0.78)","0.77 (min 0.77, max 0.78)","0.77 (min 0.77, max 0.78)","0.30","0.78 (min 0.77, max 0.78)","0.77 (min 0.77, max 0.78)" - "coremark-pro ()","2465.09 (min 2447.25, max 2487.00)","2495.29 (min 2482.04, max 2519.86)","2478.91 (min 2450.48, max 2514.48)","917.83 (min 896.57, max 933.54)","2496.36 (min 2468.69, max 2515.06)","2503.75 (min 2472.84, max 2517.13)" - "linear_alg-mid-100x100-sp (workloads/)","80.80 (min 79.49, max 82.51)","80.98 (min 80.26, max 82.10)","80.67 (min 79.87, max 81.83)","14.68 (min 14.67, max 14.68)","79.44 (min 78.13, max 81.30)","80.39 (min 79.11, max 81.97)" - "loops-all-mid-10k-sp (workloads/)","2.47 (min 2.47, max 2.48)","2.47 (min 2.46, max 2.48)","2.48 (min 2.45, max 2.48)","0.70 (min 0.70, max 0.71)","2.46 (min 2.46, max 2.47)","2.46 (min 2.46, max 2.47)" - "nnet_test (workloads/)","3.58 (min 3.41, max 3.67)","3.62 (min 3.52, max 3.84)","3.63 (min 3.38, max 3.86)","1.09","3.50 (min 3.34, max 3.66)","3.63 (min 3.60, max 3.66)" - "parser-125k (workloads/)","10.99 (min 10.87, max 11.11)","11.08 (min 10.99, max 11.11)","11.06 (min 10.99, max 11.11)","8.73 (min 8.62, max 8.77)","10.87","10.85 (min 10.75, max 10.87)" - "radix2-big-64k (workloads/)","258.56 (min 242.37, max 265.53)","275.23 (min 270.64, max 283.05)","264.48 (min 236.52, max 279.17)","59.49 (min 47.42, max 69.16)","296.29 (min 272.78, max 307.79)","294.07 (min 271.59, max 307.31)" - "sha-test (workloads/)","157.08 (min 156.25, max 158.73)","158.73","157.31 (min 156.25, max 158.73)","81.22 (min 80.65, max 81.30)","158.73","158.42 (min 156.25, max 158.73)" - "zip-test (workloads/)","46.66 (min 45.45, max 47.62)","47.62","47.31 (min 45.45, max 47.62)","22.10 (min 21.74, max 22.22)","47.62","47.08 (min 45.45, max 47.62)" - - - + :header: "Benchmarks","j7200-evm: perf","j721e-idk-gw: perf","j721s2-evm: perf","j722s_evm-fs: perf","j742s2_evm-fs: perf","j784s4-evm: perf" + + "cjpeg-rose7-preset (workloads/)","82.37 (min 81.97, max 83.33)","82.41 (min 80.00, max 83.33)","82.54 (min 81.97, max 82.64)","41.96 (min 41.67, max 42.02)","82.60 (min 81.30, max 83.33)","82.81 (min 81.97, max 83.33)" + "core (workloads/)","0.77 (min 0.77, max 0.78)","0.77 (min 0.77, max 0.78)","0.77 (min 0.77, max 0.78)","0.30","0.77 (min 0.77, max 0.78)","0.77 (min 0.77, max 0.78)" + "coremark-pro ()","2460.77 (min 2434.80, max 2487.00)","2496.40 (min 2482.04, max 2519.86)","2479.12 (min 2450.48, max 2514.48)","922.92 (min 896.57, max 945.42)","2499.77 (min 2468.69, max 2526.97)","2507.91 (min 2472.84, max 2537.85)" + "linear_alg-mid-100x100-sp (workloads/)","80.66 (min 78.62, max 82.51)","80.69 (min 79.37, max 82.10)","80.39 (min 78.62, max 81.83)","14.68 (min 14.66, max 14.70)","79.55 (min 78.13, max 81.30)","80.42 (min 79.11, max 81.97)" + "loops-all-mid-10k-sp (workloads/)","2.47 (min 2.45, max 2.48)","2.47 (min 2.44, max 2.48)","2.47 (min 2.45, max 2.50)","0.71 (min 0.70, max 0.71)","2.46 (min 2.44, max 2.47)","2.46 (min 2.46, max 2.47)" + "nnet_test (workloads/)","3.64 (min 3.41, max 3.83)","3.67 (min 3.52, max 3.87)","3.68 (min 3.38, max 3.86)","1.09 (min 1.08, max 1.09)","3.60 (min 3.34, max 3.87)","3.66 (min 3.42, max 3.84)" + "parser-125k (workloads/)","11.00 (min 10.87, max 11.11)","11.09 (min 10.99, max 11.11)","11.02 (min 10.87, max 11.11)","8.73 (min 8.62, max 8.77)","10.85 (min 10.75, max 10.87)","10.86 (min 10.75, max 10.87)" + "radix2-big-64k (workloads/)","251.82 (min 223.46, max 265.53)","274.60 (min 262.19, max 283.93)","264.32 (min 236.52, max 279.17)","62.28 (min 47.42, max 74.70)","295.56 (min 272.78, max 307.79)","295.15 (min 271.59, max 307.31)" + "sha-test (workloads/)","157.74 (min 156.25, max 158.73)","158.20 (min 156.25, max 158.73)","157.20 (min 156.25, max 158.73)","81.30 (min 80.65, max 81.97)","158.73","158.54 (min 156.25, max 158.73)" + "zip-test (workloads/)","46.61 (min 45.45, max 47.62)","47.62","47.12 (min 45.45, max 47.62)","22.13 (min 21.74, max 22.22)","47.31 (min 45.45, max 47.62)","47.29 (min 45.45, max 47.62)" .. csv-table:: CoreMarkProTwoCore Benchmarks - :header: "Benchmarks","j7200-evm: perf","j721e-idk-gw: perf","j721s2-evm: perf","j722s_evm-fs: perf","j742s2_evm-fs: perf","j784s4-evm: perf" - - "cjpeg-rose7-preset (workloads/)","163.41 (min 161.29, max 163.93)","163.64 (min 161.29, max 163.93)","162.81 (min 158.73, max 163.93)","83.54 (min 82.64, max 84.03)","163.96 (min 161.29, max 166.67)","164.96 (min 163.93, max 166.67)" - "core (workloads/)","1.55 (min 1.54, max 1.55)","1.55 (min 1.54, max 1.56)","1.54 (min 1.53, max 1.55)","0.60","1.55 (min 1.54, max 1.56)","1.55" - "coremark-pro ()","4254.37 (min 4113.16, max 4363.75)","4353.82 (min 4277.67, max 4413.16)","4403.11 (min 4355.51, max 4500.29)","1634.39 (min 1620.08, max 1655.03)","4693.73 (min 4639.00, max 4720.56)","4906.76 (min 4726.41, max 5010.90)" - "linear_alg-mid-100x100-sp (workloads/)","160.22 (min 158.23, max 162.87)","159.54 (min 156.74, max 163.40)","160.13 (min 158.23, max 162.87)","29.34 (min 29.33, max 29.34)","159.81 (min 158.73, max 160.77)","160.78 (min 158.73, max 162.34)" - "loops-all-mid-10k-sp (workloads/)","3.96 (min 3.50, max 4.19)","3.97 (min 3.63, max 4.32)","3.99 (min 3.84, max 4.19)","1.28 (min 1.27, max 1.29)","4.06 (min 3.88, max 4.38)","4.47 (min 3.90, max 4.92)" - "nnet_test (workloads/)","7.23 (min 7.04, max 7.60)","7.19 (min 6.69, max 7.70)","7.31 (min 7.07, max 7.67)","2.17","7.22 (min 7.11, max 7.29)","7.22 (min 7.18, max 7.31)" - "parser-125k (workloads/)","20.68 (min 20.41, max 20.83)","21.23 (min 21.05, max 21.28)","20.44 (min 20.20, max 20.83)","13.10 (min 12.58, max 13.89)","21.08 (min 20.83, max 21.28)","21.17 (min 20.83, max 21.51)" - "radix2-big-64k (workloads/)","223.92 (min 194.82, max 253.55)","263.32 (min 242.95, max 286.62)","281.70 (min 262.40, max 317.36)","64.34 (min 60.39, max 67.36)","418.78 (min 411.69, max 426.26)","556.42 (min 414.25, max 619.96)" - "sha-test (workloads/)","302.52 (min 285.71, max 312.50)","298.87 (min 270.27, max 312.50)","304.91 (min 277.78, max 312.50)","161.29","320.06 (min 312.50, max 322.58)","320.06 (min 312.50, max 322.58)" - "zip-test (workloads/)","80.36 (min 62.50, max 86.96)","83.19 (min 76.92, max 90.91)","86.06 (min 80.00, max 90.91)","42.55","93.07 (min 90.91, max 95.24)","94.70 (min 90.91, max 95.24)" - - - + :header: "Benchmarks","j7200-evm: perf","j721e-idk-gw: perf","j721s2-evm: perf","j722s_evm-fs: perf","j742s2_evm-fs: perf","j784s4-evm: perf" + + "cjpeg-rose7-preset (workloads/)","163.35 (min 161.29, max 163.93)","163.41 (min 158.73, max 163.93)","162.33 (min 156.25, max 163.93)","83.49 (min 82.64, max 84.03)","164.16 (min 161.29, max 166.67)","164.77 (min 163.93, max 166.67)" + "core (workloads/)","1.55 (min 1.54, max 1.55)","1.55 (min 1.54, max 1.56)","1.54 (min 1.53, max 1.55)","0.60","1.55 (min 1.54, max 1.56)","1.55 (min 1.54, max 1.55)" + "coremark-pro ()","4259.62 (min 4113.16, max 4398.22)","4376.02 (min 4277.67, max 4469.69)","4401.01 (min 4327.37, max 4500.29)","1639.15 (min 1620.08, max 1655.67)","4694.72 (min 4639.00, max 4720.56)","4868.75 (min 4709.49, max 5010.90)" + "linear_alg-mid-100x100-sp (workloads/)","160.07 (min 158.23, max 162.87)","159.46 (min 156.74, max 163.40)","160.55 (min 158.23, max 163.40)","29.35 (min 29.33, max 29.38)","160.14 (min 158.73, max 161.81)","160.54 (min 158.73, max 162.34)" + "loops-all-mid-10k-sp (workloads/)","3.92 (min 3.48, max 4.22)","3.98 (min 3.63, max 4.32)","4.01 (min 3.79, max 4.29)","1.28 (min 1.27, max 1.29)","4.06 (min 3.88, max 4.38)","4.34 (min 3.85, max 4.92)" + "nnet_test (workloads/)","7.28 (min 7.04, max 7.63)","7.27 (min 6.69, max 7.70)","7.33 (min 7.01, max 7.69)","2.17 (min 2.16, max 2.17)","7.23 (min 7.11, max 7.30)","7.29 (min 7.18, max 7.66)" + "parser-125k (workloads/)","20.67 (min 19.80, max 20.83)","21.20 (min 21.05, max 21.28)","20.51 (min 19.80, max 21.05)","13.24 (min 12.58, max 14.08)","21.09 (min 20.83, max 21.28)","21.21 (min 20.83, max 21.74)" + "radix2-big-64k (workloads/)","222.49 (min 194.82, max 253.55)","266.82 (min 242.95, max 292.48)","281.51 (min 262.40, max 317.36)","65.44 (min 60.39, max 71.41)","420.82 (min 411.69, max 436.49)","533.91 (min 414.25, max 619.96)" + "sha-test (workloads/)","306.43 (min 285.71, max 312.50)","301.51 (min 270.27, max 312.50)","302.34 (min 277.78, max 312.50)","161.11 (min 158.73, max 161.29)","317.15 (min 312.50, max 322.58)","319.48 (min 312.50, max 322.58)" + "zip-test (workloads/)","81.20 (min 62.50, max 86.96)","84.36 (min 76.92, max 90.91)","85.43 (min 80.00, max 90.91)","42.49 (min 41.67, max 42.55)","93.24 (min 90.91, max 95.24)","94.57 (min 90.91, max 95.24)" .. csv-table:: CoreMarkProFourCore Benchmarks - :header: "Benchmarks","j7200-evm: perf","j721e-idk-gw: perf","j721s2-evm: perf","j722s_evm-fs: perf","j784s4-evm: perf" - - "cjpeg-rose7-preset (workloads/)","160.80 (min 156.25, max 163.93)","162.94 (min 161.29, max 163.93)","161.63 (min 158.73, max 163.93)","159.08 (min 153.85, max 161.29)","322.58" - "core (workloads/)","1.55 (min 1.54, max 1.55)","1.54 (min 1.54, max 1.55)","1.54 (min 1.54, max 1.55)","1.19 (min 1.18, max 1.20)","3.09 (min 3.08, max 3.10)" - "coremark-pro ()","4137.59 (min 4080.30, max 4234.65)","4321.76 (min 4265.20, max 4363.64)","4343.83 (min 4235.39, max 4405.19)","2564.87 (min 2531.35, max 2580.49)","8776.25 (min 8664.83, max 8875.66)" - "linear_alg-mid-100x100-sp (workloads/)","159.92 (min 155.76, max 161.81)","160.14 (min 158.23, max 161.81)","158.83 (min 153.85, max 162.34)","56.25 (min 55.68, max 56.37)","311.07 (min 304.88, max 314.47)" - "loops-all-mid-10k-sp (workloads/)","4.04 (min 3.88, max 4.23)","4.03 (min 3.53, max 4.23)","4.08 (min 3.88, max 4.28)","2.07 (min 2.00, max 2.12)","7.49 (min 7.19, max 7.73)" - "nnet_test (workloads/)","7.29 (min 7.07, max 7.62)","7.32 (min 7.24, max 7.41)","7.35 (min 7.09, max 7.57)","3.62 (min 3.61, max 3.62)","12.09 (min 11.98, max 12.27)" - "parser-125k (workloads/)","19.32 (min 18.78, max 19.70)","20.37 (min 20.10, max 20.73)","18.94 (min 18.43, max 19.51)","8.76 (min 8.26, max 9.24)","39.73 (min 37.38, max 41.67)" - "radix2-big-64k (workloads/)","185.14 (min 169.15, max 205.89)","239.89 (min 231.05, max 251.26)","274.90 (min 225.68, max 292.57)","93.19 (min 87.57, max 98.36)","828.82 (min 761.62, max 882.61)" - "sha-test (workloads/)","302.36 (min 285.71, max 312.50)","303.44 (min 285.71, max 312.50)","304.62 (min 285.71, max 312.50)","270.27","526.32" - "zip-test (workloads/)","79.62 (min 75.47, max 83.33)","85.04 (min 80.00, max 88.89)","83.16 (min 75.47, max 88.89)","77.12 (min 75.47, max 78.43)","179.84 (min 173.91, max 181.82)" - - - + :header: "Benchmarks","j7200-evm: perf","j721e-idk-gw: perf","j721s2-evm: perf","j722s_evm-fs: perf","j784s4-evm: perf" + + "cjpeg-rose7-preset (workloads/)","160.99 (min 156.25, max 163.93)","162.29 (min 158.73, max 163.93)","161.48 (min 158.73, max 163.93)","159.43 (min 153.85, max 161.29)","322.58" + "core (workloads/)","1.55 (min 1.54, max 1.55)","1.54 (min 1.54, max 1.55)","1.54 (min 1.54, max 1.55)","1.19 (min 1.18, max 1.20)","3.09 (min 3.08, max 3.10)" + "coremark-pro ()","4128.13 (min 3993.08, max 4234.65)","4324.66 (min 4265.20, max 4430.38)","4341.94 (min 4235.39, max 4412.72)","2553.00 (min 2513.56, max 2580.49)","8759.02 (min 8481.33, max 8904.81)" + "linear_alg-mid-100x100-sp (workloads/)","160.01 (min 155.76, max 161.81)","160.14 (min 156.74, max 161.81)","159.78 (min 153.85, max 162.87)","56.27 (min 55.68, max 56.37)","311.27 (min 304.88, max 314.47)" + "loops-all-mid-10k-sp (workloads/)","4.02 (min 3.84, max 4.23)","3.98 (min 3.53, max 4.34)","4.11 (min 3.88, max 4.40)","2.06 (min 2.00, max 2.12)","7.36 (min 5.58, max 8.07)" + "nnet_test (workloads/)","7.34 (min 7.07, max 7.62)","7.41 (min 7.19, max 7.67)","7.40 (min 7.09, max 7.58)","3.62 (min 3.61, max 3.62)","12.34 (min 11.98, max 12.85)" + "parser-125k (workloads/)","19.34 (min 18.78, max 19.70)","20.37 (min 19.70, max 20.73)","18.86 (min 18.43, max 19.51)","8.56 (min 7.77, max 9.24)","39.69 (min 37.38, max 41.67)" + "radix2-big-64k (workloads/)","181.73 (min 154.49, max 205.89)","240.32 (min 230.84, max 270.71)","272.63 (min 225.68, max 292.57)","92.88 (min 87.57, max 98.36)","819.20 (min 746.27, max 882.61)" + "sha-test (workloads/)","302.75 (min 285.71, max 312.50)","306.29 (min 285.71, max 312.50)","303.53 (min 277.78, max 312.50)","270.27","526.32" + "zip-test (workloads/)","79.27 (min 72.73, max 83.33)","85.07 (min 76.92, max 90.91)","82.67 (min 75.47, max 88.89)","76.44 (min 66.67, max 78.43)","178.99 (min 173.91, max 181.82)" .. csv-table:: CoreMarkProEightCore Benchmarks - :header: "Benchmarks","j784s4-evm: perf" - - "cjpeg-rose7-preset (workloads/)","625.00" - "core (workloads/)","6.18 (min 6.16, max 6.21)" - "coremark-pro ()","14093.90 (min 13646.37, max 14258.78)" - "linear_alg-mid-100x100-sp (workloads/)","576.40 (min 568.18, max 581.40)" - "loops-all-mid-10k-sp (workloads/)","10.43 (min 10.10, max 10.69)" - "nnet_test (workloads/)","18.65 (min 18.08, max 19.12)" - "parser-125k (workloads/)","72.41 (min 70.80, max 73.39)" - "radix2-big-64k (workloads/)","843.23 (min 824.40, max 866.55)" - "sha-test (workloads/)","769.23" - "zip-test (workloads/)","307.03 (min 228.57, max 320.00)" - - - - + :header: "Benchmarks","j784s4-evm: perf" + + "cjpeg-rose7-preset (workloads/)","625.00" + "core (workloads/)","6.18 (min 6.16, max 6.21)" + "coremark-pro ()","14092.08 (min 13612.67, max 14294.03)" + "linear_alg-mid-100x100-sp (workloads/)","577.81 (min 568.18, max 581.40)" + "loops-all-mid-10k-sp (workloads/)","10.34 (min 9.56, max 10.69)" + "nnet_test (workloads/)","18.86 (min 18.08, max 19.27)" + "parser-125k (workloads/)","72.59 (min 70.80, max 73.39)" + "radix2-big-64k (workloads/)","843.59 (min 824.40, max 866.55)" + "sha-test (workloads/)","769.23" + "zip-test (workloads/)","304.99 (min 228.57, max 320.00)" MultiBench -^^^^^^^^^^^^^^^^^^^^^^^^^^^ -MultiBench™ is a suite of benchmarks that allows processor and system designers to -analyze, test, and improve multicore processors. It uses three forms of concurrency: -Data decomposition: multiple threads cooperating on achieving a unified goal and -demonstrating a processor’s support for fine grain parallelism. +========== + +MultiBench\ |trade| is a suite of benchmarks that allows processor and system +designers to analyze, test, and improve multicore processors. It uses three +forms of concurrency: Data decomposition: multiple threads cooperating on +achieving a unified goal and demonstrating a processor's support for fine grain +parallelism. Processing multiple data streams: uses common code running over multiple threads and demonstrating how well a processor scales over scalable data inputs. Multiple workload processing: shows the scalability of general-purpose processing, @@ -400,713 +378,480 @@ abstraction layer and provides a flexible interface to allow a wide variety of thread-enabled workloads to be tested. .. csv-table:: Multibench Benchmarks - :header: "Benchmarks","j7200-evm: perf","j721e-idk-gw: perf","j721s2-evm: perf","j722s_evm-fs: perf","j742s2_evm-fs: perf","j784s4-evm: perf" - - "4m-check (workloads/)","826.34 (min 802.05, max 865.35)","827.56 (min 808.02, max 847.75)","780.53 (min 763.59, max 804.38)","398.07 (min 391.85, max 410.64)","1120.79 (min 1099.38, max 1148.37)","991.66 (min 979.62, max 998.40)" - "4m-check-reassembly (workloads/)","115.54 (min 111.86, max 123.31)","140.00 (min 137.74, max 143.06)","139.23 (min 124.07, max 143.27)","116.38 (min 114.16, max 120.63)","177.38 (min 167.50, max 190.84)","185.77 (min 179.21, max 192.31)" - "4m-check-reassembly-tcp (workloads/)","85.40 (min 83.61, max 87.41)","94.36 (min 92.25, max 96.15)","86.90 (min 76.92, max 89.93)","58.03 (min 57.21, max 59.38)","107.63 (min 102.88, max 113.12)","107.43 (min 104.60, max 110.13)" - "4m-check-reassembly-tcp-cmykw2-rotatew2 (workloads/)","39.68 (min 39.11, max 40.57)","43.38 (min 41.12, max 44.28)","40.76 (min 39.68, max 41.58)","32.44 (min 31.90, max 32.93)","54.74 (min 53.33, max 56.50)","36.15 (min 33.30, max 39.47)" - "4m-check-reassembly-tcp-x264w2 (workloads/)","2.67 (min 2.62, max 2.69)","2.70 (min 2.66, max 2.75)","2.66 (min 2.64, max 2.67)","1.86 (min 1.69, max 1.92)","4.55 (min 3.87, max 4.83)","4.74 (min 4.39, max 4.88)" - "4m-cmykw2 (workloads/)","309.51 (min 308.17, max 311.04)","313.24 (min 310.08, max 314.96)","309.61 (min 306.28, max 311.53)","241.60 (min 232.83, max 247.83)","593.12 (min 584.80, max 604.23)","593.94 (min 576.37, max 600.60)" - "4m-cmykw2-rotatew2 (workloads/)","58.71 (min 57.20, max 59.76)","62.90 (min 62.44, max 63.63)","59.30 (min 59.11, max 59.46)","49.00 (min 48.39, max 49.71)","71.23 (min 67.64, max 72.29)","47.88 (min 42.40, max 54.60)" - "4m-reassembly (workloads/)","103.14 (min 100.60, max 107.07)","126.59 (min 122.55, max 129.03)","122.81 (min 120.77, max 125.31)","81.45 (min 78.80, max 90.17)","129.73 (min 122.40, max 143.06)","130.75 (min 125.63, max 138.70)" - "4m-rotatew2 (workloads/)","69.24 (min 68.68, max 69.83)","73.01 (min 72.57, max 73.64)","69.07 (min 68.59, max 69.44)","52.63 (min 52.22, max 53.68)","77.38 (min 76.57, max 77.94)","52.74 (min 47.73, max 61.05)" - "4m-tcp-mixed (workloads/)","259.07 (min 250.00, max 266.67)","266.81 (min 253.97, max 275.86)","257.67 (min 246.15, max 266.67)","116.37 (min 115.11, max 117.65)","262.91 (min 258.07, max 271.19)","251.17 (min 238.81, max 262.30)" - "4m-x264w2 (workloads/)","2.73 (min 2.71, max 2.74)","2.75 (min 2.66, max 2.80)","2.71 (min 2.69, max 2.74)","1.96 (min 1.93, max 1.98)","4.86 (min 3.99, max 5.07)","4.91 (min 4.14, max 5.07)" - "idct-4m (workloads/)","34.89 (min 34.79, max 34.92)","35.03 (min 34.99, max 35.06)","34.87 (min 34.75, max 34.94)","19.15 (min 19.14, max 19.16)","35.04 (min 34.93, max 35.10)","35.08 (min 34.90, max 35.12)" - "idct-4mw1 (workloads/)","34.88 (min 34.73, max 34.93)","35.04 (min 35.00, max 35.06)","34.92 (min 34.89, max 34.97)","19.15 (min 19.14, max 19.17)","35.06 (min 34.92, max 35.12)","35.08 (min 34.93, max 35.12)" - "ippktcheck-4m (workloads/)","821.00 (min 799.49, max 854.41)","824.59 (min 815.40, max 850.92)","786.35 (min 768.52, max 815.40)","398.44 (min 390.56, max 412.68)","1114.25 (min 1097.45, max 1122.59)","988.74 (min 967.87, max 1000.80)" - "ippktcheck-4mw1 (workloads/)","818.36 (min 796.94, max 848.03)","828.79 (min 814.07, max 851.79)","784.47 (min 766.87, max 825.08)","399.14 (min 393.70, max 413.84)","1119.39 (min 1115.08, max 1123.09)","988.83 (min 967.87, max 997.21)" - "ipres-4m (workloads/)","153.34 (min 150.00, max 158.40)","179.46 (min 177.73, max 181.38)","163.38 (min 159.92, max 170.07)","106.08 (min 103.95, max 110.70)","182.55 (min 170.46, max 196.85)","179.01 (min 173.21, max 183.37)" - "ipres-4mw1 (workloads/)","152.88 (min 149.25, max 157.40)","180.17 (min 177.73, max 182.70)","163.11 (min 160.77, max 168.16)","106.26 (min 104.02, max 110.54)","181.52 (min 169.68, max 200.54)","178.72 (min 174.42, max 182.04)" - "md5-4m (workloads/)","43.18 (min 42.50, max 43.59)","46.31 (min 45.66, max 46.66)","42.96 (min 42.50, max 43.29)","27.33 (min 26.93, max 27.87)","47.23 (min 46.58, max 47.69)","44.63 (min 44.44, max 44.88)" - "md5-4mw1 (workloads/)","43.41 (min 43.05, max 43.78)","46.47 (min 45.83, max 46.82)","43.21 (min 42.92, max 43.50)","27.44 (min 26.98, max 27.82)","47.18 (min 46.79, max 47.64)","44.67 (min 44.29, max 45.05)" - "rgbcmyk-4m (workloads/)","162.67 (min 160.26, max 163.27)","163.57 (min 163.40, max 163.80)","162.39 (min 159.87, max 162.87)","64.72 (min 62.38, max 65.53)","163.72 (min 163.40, max 164.07)","163.70 (min 163.27, max 163.93)" - "rgbcmyk-4mw1 (workloads/)","162.68 (min 161.42, max 163.13)","162.70 (min 160.13, max 163.67)","162.75 (min 162.60, max 162.87)","64.67 (min 62.29, max 65.49)","163.67 (min 163.40, max 163.93)","162.95 (min 160.64, max 164.07)" - "rotate-4ms1 (workloads/)","50.89 (min 50.10, max 51.28)","54.05 (min 53.76, max 54.53)","50.91 (min 50.20, max 51.18)","23.06 (min 22.76, max 23.70)","53.29 (min 52.74, max 54.11)","53.11 (min 52.47, max 53.42)" - "rotate-4ms1w1 (workloads/)","50.95 (min 50.51, max 51.60)","54.02 (min 53.76, max 54.23)","50.75 (min 50.15, max 51.12)","23.07 (min 22.80, max 23.70)","53.40 (min 52.85, max 54.17)","53.25 (min 53.02, max 53.48)" - "rotate-4ms64 (workloads/)","52.58 (min 52.03, max 53.02)","55.48 (min 55.19, max 55.80)","52.43 (min 52.14, max 52.74)","23.34 (min 22.98, max 23.93)","54.70 (min 53.71, max 55.49)","54.79 (min 54.64, max 55.49)" - "rotate-4ms64w1 (workloads/)","52.75 (min 51.76, max 53.76)","55.27 (min 55.13, max 55.49)","52.13 (min 51.98, max 52.30)","23.27 (min 23.00, max 23.89)","54.75 (min 54.23, max 55.43)","54.65 (min 53.94, max 54.82)" - "x264-4mq (workloads/)","1.42 (min 1.41, max 1.43)","1.43 (min 1.43, max 1.44)","1.42 (min 1.41, max 1.42)","0.58 (min 0.57, max 0.58)","1.41 (min 1.26, max 1.44)","1.42 (min 1.38, max 1.44)" - "x264-4mqw1 (workloads/)","1.42 (min 1.42, max 1.43)","1.42 (min 1.30, max 1.44)","1.42 (min 1.41, max 1.43)","0.58 (min 0.57, max 0.58)","1.43 (min 1.40, max 1.45)","1.40 (min 1.27, max 1.43)" - - - - - - - + :header: "Benchmarks","j7200-evm: perf","j721e-idk-gw: perf","j721s2-evm: perf","j722s_evm-fs: perf","j742s2_evm-fs: perf","j784s4-evm: perf" + + "4m-check (workloads/)","821.83 (min 802.05, max 865.35)","812.96 (min 774.71, max 847.75)","759.38 (min 692.71, max 804.38)","396.97 (min 379.08, max 410.85)","1119.91 (min 1099.38, max 1148.37)","994.22 (min 979.62, max 1003.21)" + "4m-check-reassembly (workloads/)","114.29 (min 111.24, max 123.31)","136.70 (min 128.37, max 143.06)","134.40 (min 121.36, max 143.27)","116.34 (min 111.36, max 121.36)","173.71 (min 164.20, max 190.84)","185.03 (min 176.37, max 192.31)" + "4m-check-reassembly-tcp (workloads/)","85.60 (min 83.61, max 88.34)","92.97 (min 88.34, max 98.81)","86.03 (min 76.92, max 93.28)","57.99 (min 56.18, max 59.52)","106.09 (min 102.04, max 113.12)","106.55 (min 99.60, max 110.13)" + "4m-check-reassembly-tcp-cmykw2-rotatew2 (workloads/)","39.55 (min 38.78, max 40.57)","42.99 (min 41.12, max 44.28)","40.19 (min 38.73, max 41.58)","32.38 (min 31.76, max 33.11)","54.40 (min 53.33, max 56.50)","36.51 (min 33.30, max 39.60)" + "4m-check-reassembly-tcp-x264w2 (workloads/)","2.67 (min 2.62, max 2.69)","2.68 (min 2.50, max 2.75)","2.65 (min 2.60, max 2.70)","1.87 (min 1.69, max 1.92)","4.65 (min 3.87, max 4.84)","4.68 (min 3.29, max 4.88)" + "4m-cmykw2 (workloads/)","309.18 (min 307.22, max 311.04)","312.75 (min 310.08, max 314.96)","308.59 (min 305.81, max 311.53)","242.86 (min 232.83, max 247.83)","591.40 (min 561.80, max 604.23)","597.43 (min 576.37, max 606.06)" + "4m-cmykw2-rotatew2 (workloads/)","58.84 (min 57.20, max 59.76)","62.52 (min 61.54, max 63.63)","58.81 (min 57.53, max 59.64)","49.00 (min 47.77, max 50.04)","71.38 (min 67.64, max 72.29)","46.63 (min 41.49, max 54.60)" + "4m-reassembly (workloads/)","102.30 (min 99.01, max 107.07)","124.23 (min 115.74, max 129.03)","117.79 (min 106.27, max 127.23)","80.63 (min 76.75, max 90.17)","127.69 (min 122.25, max 143.06)","132.99 (min 125.63, max 141.64)" + "4m-rotatew2 (workloads/)","69.19 (min 68.68, max 69.83)","72.57 (min 70.97, max 73.64)","68.70 (min 67.84, max 69.44)","52.49 (min 51.63, max 53.68)","77.36 (min 76.57, max 77.94)","51.00 (min 40.68, max 64.43)" + "4m-tcp-mixed (workloads/)","262.23 (min 250.00, max 271.19)","263.79 (min 242.42, max 275.86)","254.54 (min 231.88, max 266.67)","116.55 (min 114.29, max 118.52)","261.44 (min 258.07, max 271.19)","251.52 (min 238.81, max 262.30)" + "4m-x264w2 (workloads/)","2.70 (min 2.27, max 2.75)","2.75 (min 2.64, max 2.80)","2.71 (min 2.69, max 2.74)","1.95 (min 1.89, max 1.98)","4.84 (min 3.99, max 5.07)","4.95 (min 4.14, max 5.07)" + "idct-4m (workloads/)","34.88 (min 34.75, max 34.92)","35.03 (min 34.99, max 35.06)","34.85 (min 34.75, max 34.94)","19.15 (min 19.14, max 19.16)","35.05 (min 34.93, max 35.10)","35.07 (min 34.90, max 35.12)" + "idct-4mw1 (workloads/)","34.87 (min 34.73, max 34.93)","35.03 (min 34.94, max 35.06)","34.90 (min 34.71, max 34.97)","19.15 (min 19.14, max 19.17)","35.06 (min 34.92, max 35.12)","35.09 (min 34.93, max 35.12)" + "ippktcheck-4m (workloads/)","818.07 (min 799.49, max 854.41)","811.22 (min 769.47, max 850.92)","762.03 (min 709.02, max 815.40)","396.83 (min 381.04, max 412.68)","1108.77 (min 1013.79, max 1123.09)","992.28 (min 967.87, max 1003.61)" + "ippktcheck-4mw1 (workloads/)","813.36 (min 796.94, max 848.03)","810.84 (min 777.12, max 851.79)","760.64 (min 696.38, max 825.08)","397.90 (min 378.90, max 413.84)","1118.30 (min 1105.22, max 1123.09)","993.48 (min 967.87, max 1003.21)" + "ipres-4m (workloads/)","151.17 (min 123.25, max 158.40)","175.22 (min 164.84, max 181.60)","157.21 (min 140.85, max 170.26)","105.73 (min 98.62, max 110.70)","177.63 (min 165.93, max 196.85)","180.86 (min 173.21, max 190.36)" + "ipres-4mw1 (workloads/)","151.69 (min 142.72, max 157.40)","175.83 (min 165.75, max 182.70)","156.94 (min 139.80, max 169.11)","105.94 (min 99.67, max 110.87)","178.66 (min 169.68, max 200.54)","180.36 (min 174.42, max 189.16)" + "md5-4m (workloads/)","43.04 (min 42.37, max 43.59)","46.07 (min 45.05, max 46.66)","42.48 (min 41.37, max 43.29)","27.27 (min 26.75, max 27.87)","47.12 (min 46.58, max 47.69)","44.57 (min 44.35, max 44.88)" + "md5-4mw1 (workloads/)","43.27 (min 42.83, max 43.78)","46.12 (min 45.07, max 46.82)","42.69 (min 41.36, max 43.50)","27.40 (min 26.92, max 27.82)","47.11 (min 46.71, max 47.64)","44.66 (min 44.13, max 45.05)" + "rgbcmyk-4m (workloads/)","162.74 (min 160.26, max 163.27)","163.49 (min 163.27, max 163.80)","162.50 (min 159.87, max 162.87)","64.72 (min 62.32, max 65.53)","163.28 (min 160.00, max 164.07)","163.72 (min 163.27, max 163.93)" + "rgbcmyk-4mw1 (workloads/)","162.64 (min 160.90, max 163.13)","163.03 (min 160.13, max 163.67)","162.60 (min 161.94, max 162.87)","64.72 (min 62.29, max 65.57)","163.44 (min 161.03, max 163.93)","163.29 (min 160.64, max 164.07)" + "rotate-4ms1 (workloads/)","50.79 (min 50.10, max 51.28)","53.61 (min 52.74, max 54.53)","50.48 (min 49.31, max 51.28)","23.00 (min 22.17, max 23.72)","53.12 (min 52.58, max 54.11)","53.20 (min 52.47, max 53.53)" + "rotate-4ms1w1 (workloads/)","50.62 (min 46.55, max 51.60)","53.60 (min 52.80, max 54.23)","50.29 (min 48.97, max 51.28)","23.02 (min 22.09, max 23.70)","53.20 (min 52.74, max 54.17)","53.24 (min 53.02, max 53.48)" + "rotate-4ms64 (workloads/)","52.41 (min 51.92, max 53.02)","55.21 (min 54.47, max 55.80)","51.91 (min 50.61, max 52.91)","23.27 (min 22.36, max 23.93)","54.57 (min 53.71, max 55.49)","54.83 (min 54.64, max 55.49)" + "rotate-4ms64w1 (workloads/)","52.49 (min 51.60, max 53.76)","54.96 (min 53.82, max 55.49)","51.71 (min 50.61, max 52.36)","23.20 (min 22.28, max 23.89)","54.56 (min 54.05, max 55.43)","54.65 (min 53.94, max 54.82)" + "x264-4mq (workloads/)","1.42 (min 1.41, max 1.43)","1.42 (min 1.31, max 1.44)","1.41 (min 1.40, max 1.42)","0.58 (min 0.57, max 0.58)","1.41 (min 1.26, max 1.44)","1.38 (min 0.80, max 1.44)" + "x264-4mqw1 (workloads/)","1.41 (min 1.32, max 1.43)","1.41 (min 1.29, max 1.44)","1.41 (min 1.39, max 1.43)","0.58 (min 0.55, max 0.58)","1.43 (min 1.40, max 1.45)","1.38 (min 0.96, max 1.44)" + +********************* Boot-time Measurement ---------------------- - +********************* Boot media: MMCSD -^^^^^^^^^^^^^^^^^ +================= .. csv-table:: Linux boot time MMCSD - :header: "Boot Configuration","j7200-evm: Boot time in seconds: avg(min,max)","j721e-idk-gw: Boot time in seconds: avg(min,max)","j721s2-evm: Boot time in seconds: avg(min,max)","j722s_evm-fs: Boot time in seconds: avg(min,max)","j742s2_evm-fs: Boot time in seconds: avg(min,max)","j784s4-evm: Boot time in seconds: avg(min,max)" - - "Linux boot time from SD with default rootfs (20 boot cycles)","19.45 (min 18.86, max 23.17)","22.68 (min 21.82, max 25.00)","19.03 (min 16.76, max 20.80)","22.25 (min 20.63, max 35.01)","19.66 (min 18.68, max 23.96)","20.40 (min 19.16, max 31.50)" + :header: "Boot Configuration","j7200-evm: Boot time in seconds: avg(min,max)","j721e-idk-gw: Boot time in seconds: avg(min,max)","j721s2-evm: Boot time in seconds: avg(min,max)","j722s_evm-fs: Boot time in seconds: avg(min,max)","j742s2_evm-fs: Boot time in seconds: avg(min,max)","j784s4-evm: Boot time in seconds: avg(min,max)" - - - + "Linux boot time from SD with default rootfs (20 boot cycles)","19.45 (min 18.86, max 23.17)","22.91 (min 21.82, max 25.82)","17.50 (min 15.52, max 20.80)","22.08 (min 20.09, max 47.31)","20.85 (min 18.68, max 56.68)","20.67 (min 19.16, max 38.53)" Boot time numbers [avg, min, max] are measured from "Starting kernel" to Linux prompt across 20 boot cycles. - - - - -| +********************* ALSA SoC Audio Driver -------------------------- +********************* #. Access type - RW\_INTERLEAVED #. Channels - 2 #. Format - S16\_LE #. Period size - 64 - .. csv-table:: Audio Capture - :header: "Sampling Rate (Hz)","j721e-idk-gw: Throughput (bits/sec)","j721e-idk-gw: CPU Load (%)","j721s2-evm: Throughput (bits/sec)","j721s2-evm: CPU Load (%)","j784s4-evm: Throughput (bits/sec)","j784s4-evm: CPU Load (%)" - - "11025","352792.13 (min 352791.00, max 352794.00)","0.24 (min 0.19, max 0.35)","1023977.75 (min 1023976.00, max 1023980.00)","0.58 (min 0.40, max 0.69)","1023977.25 (min 1023968.00, max 1023994.00)","0.13 (min 0.06, max 0.35)" - "16000","511990.75 (min 511988.00, max 511992.00)","0.37 (min 0.31, max 0.47)","1023987.38 (min 1023986.00, max 1023989.00)","0.92 (min 0.83, max 1.07)","1023987.25 (min 1023982.00, max 1023998.00)","0.18 (min 0.06, max 0.25)" - "22050","705574.38 (min 705572.00, max 705577.00)","0.35 (min 0.29, max 0.43)","1023974.13 (min 1023966.00, max 1023993.00)","0.53 (min 0.40, max 0.78)","1023963.75 (min 1023957.00, max 1023969.00)","0.14 (min 0.11, max 0.16)" - "24000","705581.88 (min 705580.00, max 705583.00)","0.36 (min 0.32, max 0.45)","1023984.88 (min 1023982.00, max 1023993.00)","0.63 (min 0.39, max 0.76)","1023981.13 (min 1023978.00, max 1023985.00)","0.14 (min 0.13, max 0.17)" - "32000","1023978.88 (min 1023976.00, max 1023981.00)","0.26 (min 0.21, max 0.36)","1023985.00 (min 1023983.00, max 1023989.00)","0.71 (min 0.45, max 0.84)","1023983.25 (min 1023978.00, max 1023989.00)","0.15 (min 0.11, max 0.17)" - "44100","1411173.00 (min 1411169.00, max 1411176.00)","0.59 (min 0.53, max 0.70)","1417785.25 (min 1417761.00, max 1417795.00)","0.71 (min 0.61, max 0.74)","1417790.50 (min 1417784.00, max 1417801.00)","0.15 (min 0.14, max 0.17)" - "48000","1535972.00 (min 1535968.00, max 1535975.00)","0.77 (min 0.69, max 0.92)","1535950.00 (min 1535934.00, max 1535956.00)","0.71 (min 0.61, max 0.78)","1535953.00 (min 1535948.00, max 1535963.00)","0.16 (min 0.13, max 0.18)" - "88200","2822347.00 (min 2822340.00, max 2822352.00)","1.11 (min 1.03, max 1.25)","2835611.75 (min 2835593.00, max 2835619.00)","1.27 (min 1.20, max 1.31)","2835615.13 (min 2835607.00, max 2835632.00)","0.30 (min 0.27, max 0.34)" - "96000","3071943.00 (min 3071936.00, max 3071949.00)","0.57 (min 0.50, max 0.67)","3071920.38 (min 3071905.00, max 3071926.00)","1.30 (min 1.14, max 1.40)","3071922.75 (min 3071914.00, max 3071941.00)","0.31 (min 0.27, max 0.37)" - - - + :header: "Sampling Rate (Hz)","j721e-idk-gw: Throughput (bits/sec)","j721e-idk-gw: CPU Load (%)","j721s2-evm: Throughput (bits/sec)","j721s2-evm: CPU Load (%)","j722s_evm-fs: Throughput (bits/sec)","j722s_evm-fs: CPU Load (%)","j784s4-evm: Throughput (bits/sec)","j784s4-evm: CPU Load (%)" + + "11025","352791.71 (min 352790.00, max 352794.00)","0.24 (min 0.19, max 0.35)","1023977.89 (min 1023976.00, max 1023980.00)","0.56 (min 0.38, max 0.69)","179100.50 (min 75851.00, max 331813.00)","0.27 (min 0.21, max 0.32)","1023977.43 (min 1023968.00, max 1023994.00)","0.12 (min 0.06, max 0.35)" + "16000","511990.79 (min 511988.00, max 511992.00)","0.37 (min 0.31, max 0.49)","1023987.44 (min 1023986.00, max 1023989.00)","0.93 (min 0.83, max 1.07)","422986.00 (min 244992.00, max 511983.00)","0.31 (min 0.29, max 0.34)","1023987.00 (min 1023982.00, max 1023998.00)","0.20 (min 0.06, max 0.25)" + "22050","705574.50 (min 705572.00, max 705578.00)","0.35 (min 0.29, max 0.43)","1023973.44 (min 1023966.00, max 1023993.00)","0.53 (min 0.40, max 0.78)","564950.00 (min 367635.00, max 663609.00)","0.32 (min 0.29, max 0.34)","1023964.00 (min 1023957.00, max 1023969.00)","0.14 (min 0.10, max 0.16)" + "24000","705581.93 (min 705580.00, max 705584.00)","0.36 (min 0.32, max 0.45)","1023984.67 (min 1023982.00, max 1023993.00)","0.63 (min 0.39, max 0.76)","564938.00 (min 367565.00, max 663625.00)","0.32 (min 0.30, max 0.35)","1023981.21 (min 1023978.00, max 1023985.00)","0.15 (min 0.13, max 0.17)" + "32000","1023978.79 (min 1023976.00, max 1023981.00)","0.28 (min 0.21, max 0.48)","1023984.89 (min 1023983.00, max 1023989.00)","0.72 (min 0.45, max 0.84)","846154.00 (min 490544.00, max 1023960.00)","0.35 (min 0.30, max 0.38)","1023983.50 (min 1023978.00, max 1023989.00)","0.16 (min 0.11, max 0.18)" + "44100","1411172.79 (min 1411169.00, max 1411176.00)","0.60 (min 0.53, max 0.70)","1417786.00 (min 1417761.00, max 1417795.00)","0.71 (min 0.61, max 0.75)","1129907.00 (min 735196.00, max 1327264.00)","0.38 (min 0.33, max 0.42)","1417790.21 (min 1417784.00, max 1417801.00)","0.15 (min 0.14, max 0.17)" + "48000","1535971.50 (min 1535968.00, max 1535975.00)","0.76 (min 0.68, max 0.92)","1535950.44 (min 1535934.00, max 1535956.00)","0.71 (min 0.61, max 0.78)","1269208.33 (min 735738.00, max 1535945.00)","0.37 (min 0.33, max 0.40)","1535952.50 (min 1535948.00, max 1535963.00)","0.16 (min 0.13, max 0.18)" + "88200","2822346.43 (min 2822340.00, max 2822352.00)","1.11 (min 1.03, max 1.25)","2835612.33 (min 2835593.00, max 2835619.00)","1.28 (min 1.20, max 1.31)","2260078.67 (min 1471209.00, max 2654516.00)","0.49 (min 0.36, max 0.56)","2835614.43 (min 2835607.00, max 2835632.00)","0.29 (min 0.26, max 0.34)" + "96000","3071940.50 (min 3071921.00, max 3071949.00)","0.61 (min 0.50, max 0.90)","3071920.89 (min 3071905.00, max 3071926.00)","1.31 (min 1.14, max 1.40)","2538445.33 (min 1471875.00, max 3071735.00)","0.51 (min 0.38, max 0.58)","3071922.00 (min 3071914.00, max 3071941.00)","0.32 (min 0.27, max 0.38)" .. csv-table:: Audio Playback - :header: "Sampling Rate (Hz)","j721e-idk-gw: Throughput (bits/sec)","j721e-idk-gw: CPU Load (%)","j721s2-evm: Throughput (bits/sec)","j721s2-evm: CPU Load (%)","j784s4-evm: Throughput (bits/sec)","j784s4-evm: CPU Load (%)" - - "11025","352937.25 (min 352936.00, max 352938.00)","0.22 (min 0.18, max 0.27)","1024399.29 (min 1024389.00, max 1024404.00)","0.47 (min 0.34, max 0.60)","1024399.50 (min 1024396.00, max 1024403.00)","0.12 (min 0.07, max 0.22)" - "16000","512202.38 (min 512201.00, max 512203.00)","0.32 (min 0.18, max 0.38)","1024409.14 (min 1024403.00, max 1024412.00)","0.62 (min 0.37, max 0.76)","1024409.00 (min 1024406.00, max 1024411.00)","0.12 (min 0.07, max 0.19)" - "22050","705866.13 (min 705862.00, max 705869.00)","0.33 (min 0.30, max 0.40)","1024388.00 (min 1024370.00, max 1024393.00)","0.59 (min 0.45, max 0.79)","1024386.00 (min 1024381.00, max 1024392.00)","0.13 (min 0.10, max 0.17)" - "24000","705873.25 (min 705871.00, max 705875.00)","0.34 (min 0.30, max 0.41)","1024403.86 (min 1024395.00, max 1024406.00)","0.50 (min 0.26, max 0.77)","1024403.00 (min 1024401.00, max 1024406.00)","0.13 (min 0.07, max 0.16)" - "32000","1024401.50 (min 1024399.00, max 1024404.00)","0.45 (min 0.23, max 0.56)","1024405.29 (min 1024396.00, max 1024408.00)","0.55 (min 0.25, max 0.81)","1024406.25 (min 1024401.00, max 1024410.00)","0.13 (min 0.06, max 0.19)" - "44100","1411755.38 (min 1411752.00, max 1411758.00)","0.56 (min 0.51, max 0.61)","1418375.00 (min 1418348.00, max 1418383.00)","0.60 (min 0.54, max 0.72)","1418372.75 (min 1418368.00, max 1418382.00)","0.15 (min 0.14, max 0.18)" - "48000","1536605.50 (min 1536602.00, max 1536608.00)","0.63 (min 0.36, max 0.77)","1536586.00 (min 1536563.00, max 1536593.00)","0.66 (min 0.57, max 0.77)","1536584.63 (min 1536581.00, max 1536593.00)","0.17 (min 0.14, max 0.23)" - "88200","2823511.25 (min 2823504.00, max 2823516.00)","1.07 (min 1.00, max 1.15)","2836784.00 (min 2836748.00, max 2836794.00)","1.17 (min 1.09, max 1.31)","2836782.25 (min 2836776.00, max 2836795.00)","0.29 (min 0.27, max 0.34)" - "96000","3073210.00 (min 3073203.00, max 3073215.00)","1.26 (min 0.52, max 1.43)","3073189.00 (min 3073154.00, max 3073198.00)","1.20 (min 0.98, max 1.38)","3073187.25 (min 3073181.00, max 3073200.00)","0.29 (min 0.16, max 0.38)" - - - - - - - - - - -| - -Graphics SGX/RGX Driver -------------------------- - - + :header: "Sampling Rate (Hz)","j721e-idk-gw: Throughput (bits/sec)","j721e-idk-gw: CPU Load (%)","j721s2-evm: Throughput (bits/sec)","j721s2-evm: CPU Load (%)","j722s_evm-fs: Throughput (bits/sec)","j722s_evm-fs: CPU Load (%)","j784s4-evm: Throughput (bits/sec)","j784s4-evm: CPU Load (%)" + + "11025","352937.43 (min 352936.00, max 352938.00)","0.22 (min 0.18, max 0.27)","1024399.63 (min 1024389.00, max 1024404.00)","0.47 (min 0.34, max 0.60)","154444.50 (min 75880.00, max 331951.00)","0.27 (min 0.25, max 0.31)","1024399.07 (min 1024394.00, max 1024403.00)","0.11 (min 0.06, max 0.22)" + "16000","512202.50 (min 512201.00, max 512203.00)","0.31 (min 0.17, max 0.38)","1024409.38 (min 1024403.00, max 1024412.00)","0.64 (min 0.37, max 0.82)","334094.00 (min 244824.00, max 512198.00)","0.26 (min 0.25, max 0.27)","1024408.86 (min 1024406.00, max 1024412.00)","0.12 (min 0.06, max 0.19)" + "22050","705866.14 (min 705862.00, max 705869.00)","0.33 (min 0.30, max 0.40)","1024388.00 (min 1024370.00, max 1024393.00)","0.61 (min 0.45, max 0.79)","466374.00 (min 367203.00, max 663886.00)","0.28 (min 0.26, max 0.32)","1024386.21 (min 1024381.00, max 1024392.00)","0.13 (min 0.09, max 0.17)" + "24000","705873.43 (min 705871.00, max 705875.00)","0.34 (min 0.30, max 0.41)","1024404.00 (min 1024395.00, max 1024406.00)","0.49 (min 0.26, max 0.77)","466316.00 (min 366979.00, max 663903.00)","0.27 (min 0.25, max 0.30)","1024403.14 (min 1024401.00, max 1024406.00)","0.14 (min 0.07, max 0.16)" + "32000","1024401.71 (min 1024399.00, max 1024404.00)","0.45 (min 0.22, max 0.56)","1024405.50 (min 1024396.00, max 1024408.00)","0.58 (min 0.25, max 0.81)","668315.67 (min 489566.00, max 1024388.00)","0.28 (min 0.26, max 0.31)","1024405.64 (min 1024401.00, max 1024410.00)","0.13 (min 0.06, max 0.20)" + "44100","1411755.57 (min 1411752.00, max 1411758.00)","0.56 (min 0.51, max 0.61)","1418375.13 (min 1418348.00, max 1418383.00)","0.62 (min 0.54, max 0.75)","932652.00 (min 734279.00, max 1327819.00)","0.33 (min 0.29, max 0.37)","1418375.00 (min 1418368.00, max 1418390.00)","0.15 (min 0.14, max 0.18)" + "48000","1536605.64 (min 1536602.00, max 1536608.00)","0.64 (min 0.31, max 0.77)","1536586.25 (min 1536563.00, max 1536593.00)","0.67 (min 0.57, max 0.77)","1002312.00 (min 733745.00, max 1536588.00)","0.30 (min 0.27, max 0.33)","1536586.14 (min 1536581.00, max 1536597.00)","0.17 (min 0.14, max 0.23)" + "88200","2823511.64 (min 2823504.00, max 2823516.00)","1.07 (min 1.00, max 1.15)","2836784.25 (min 2836748.00, max 2836794.00)","1.19 (min 1.09, max 1.31)","1864908.00 (min 1467285.00, max 2655628.00)","0.39 (min 0.29, max 0.51)","2836784.36 (min 2836776.00, max 2836800.00)","0.29 (min 0.27, max 0.34)" + "96000","3073210.14 (min 3073203.00, max 3073215.00)","1.08 (min 0.52, max 1.43)","3073189.38 (min 3073154.00, max 3073198.00)","1.23 (min 0.98, max 1.41)","2004372.00 (min 1467503.00, max 3073021.00)","0.36 (min 0.31, max 0.43)","3073189.07 (min 3073181.00, max 3073203.00)","0.30 (min 0.16, max 0.38)" + +*************** +Graphics Driver +*************** GFXBench -^^^^^^^^^^^^^^^^^^^^^^^^^^^ +======== + Run GFXBench and capture performance reported (Score and Display rate in fps). All display outputs (HDMI, Displayport and/or LCD) are connected when running these tests .. csv-table:: GFXBench Performance - :header: "Benchmark","j721e-idk-gw: Score","j721e-idk-gw: Fps","j721s2-evm: Score","j721s2-evm: Fps","j742s2_evm-fs: Score","j742s2_evm-fs: Fps","j784s4-evm: Score","j784s4-evm: Fps" - - " GFXBench 3.x gl_manhattan_off","1205.06 (min 1195.13, max 1216.61)","19.44 (min 19.28, max 19.62)","946.11 (min 941.45, max 956.89)","15.26 (min 15.18, max 15.43)","923.01 (min 872.62, max 956.67)","14.89 (min 14.07, max 15.43)","895.57 (min 881.47, max 927.40)","14.44 (min 14.22, max 14.96)" - " GFXBench 3.x gl_trex_off","1839.33 (min 1829.10, max 1851.00)","32.85 (min 32.66, max 33.05)","1607.29 (min 1589.89, max 1641.00)","28.70 (min 28.39, max 29.30)","1504.12 (min 1422.88, max 1587.93)","26.86 (min 25.41, max 28.36)","1487.15 (min 1436.41, max 1534.72)","26.56 (min 25.65, max 27.41)" - " GFXBench 4.x gl_4_off","410.57 (min 408.75, max 412.86)","6.95 (min 6.92, max 6.99)","260.88 (min 259.76, max 263.93)","4.41 (min 4.40, max 4.47)","256.97 (min 250.94, max 262.40)","4.35 (min 4.25, max 4.44)","253.25 (min 251.00, max 255.97)","4.29 (min 4.25, max 4.33)" - " GFXBench 5.x gl_5_high_off","178.46 (min 177.63, max 179.44)","2.78 (min 2.76, max 2.79)","114.14 (min 113.66, max 114.94)","1.78 (min 1.77, max 1.79)","112.72 (min 111.27, max 113.82)","1.75 (min 1.73, max 1.77)","111.13 (min 110.50, max 111.97)","1.73 (min 1.72, max 1.74)" - - + :header: "Benchmark","j721e-idk-gw: Score","j721e-idk-gw: Fps","j721s2-evm: Score","j721s2-evm: Fps","j742s2_evm-fs: Score","j742s2_evm-fs: Fps","j784s4-evm: Score","j784s4-evm: Fps" + " GFXBench 3.x gl_manhattan_off","1175.18 (min 1129.16, max 1216.61)","18.95 (min 18.21, max 19.62)","928.24 (min 889.16, max 956.89)","14.97 (min 14.34, max 15.43)","912.99 (min 872.62, max 956.67)","14.73 (min 14.07, max 15.43)","895.80 (min 881.41, max 927.40)","14.45 (min 14.22, max 14.96)" + " GFXBench 3.x gl_trex_off","1778.11 (min 1694.32, max 1851.00)","31.75 (min 30.26, max 33.05)","1566.37 (min 1451.82, max 1641.00)","27.97 (min 25.93, max 29.30)","1493.27 (min 1422.88, max 1587.93)","26.67 (min 25.41, max 28.36)","1485.27 (min 1436.41, max 1534.72)","26.52 (min 25.65, max 27.41)" + " GFXBench 4.x gl_4_off","401.39 (min 388.60, max 412.86)","6.79 (min 6.58, max 6.99)","257.92 (min 250.98, max 263.93)","4.36 (min 4.25, max 4.47)","255.48 (min 250.12, max 262.40)","4.32 (min 4.23, max 4.44)","253.26 (min 250.71, max 255.97)","4.29 (min 4.24, max 4.33)" + " GFXBench 5.x gl_5_high_off","176.72 (min 173.02, max 179.44)","2.75 (min 2.69, max 2.79)","113.99 (min 112.35, max 114.94)","1.77 (min 1.75, max 1.79)","112.55 (min 111.27, max 113.82)","1.75 (min 1.73, max 1.77)","111.22 (min 110.44, max 111.97)","1.73 (min 1.72, max 1.74)" Glmark2 -^^^^^^^^^^^^^^^^^^^^^^^^^^^ +======= Run Glmark2 and capture performance reported (Score). All display outputs (HDMI, Displayport and/or LCD) are connected when running these tests .. csv-table:: Glmark2 Performance - :header: "Benchmark","j721e-idk-gw: Score","j721s2-evm: Score","j722s_evm-fs: Score","j742s2_evm-fs: Score","j784s4-evm: Score" - - "Glmark2-DRM","47.88 (min 47.00, max 48.00)","116.50 (min 110.00, max 141.00)","286.25 (min 285.00, max 287.00)","124.80 (min 102.00, max 142.00)","166.50 (min 163.00, max 171.00)" - "Glmark2-Wayland","1121.25 (min 1112.00, max 1134.00)","1258.11 (min 1207.00, max 1415.00)","787.00 (min 740.00, max 802.00)","1289.11 (min 1213.00, max 1364.00)","1274.90 (min 1257.00, max 1306.00)" - "Glmark2-Wayland 4000x4000","81.63 (min 75.00, max 85.00)","79.00 (min 77.00, max 83.00)","83.88 (min 83.00, max 88.00)" - - - - - + :header: "Benchmark","j721e-idk-gw: Score","j721s2-evm: Score","j722s_evm-fs: Score","j742s2_evm-fs: Score","j784s4-evm: Score" - - - - -| + "Glmark2-DRM","45.59 (min 43.00, max 48.00)","121.55 (min 99.00, max 141.00)","291.67 (min 285.00, max 336.00)","129.19 (min 102.00, max 142.00)","164.94 (min 149.00, max 171.00)" + "Glmark2-Wayland","1052.59 (min 763.00, max 1134.00)","1210.71 (min 1086.00, max 1415.00)","791.75 (min 740.00, max 811.00)","1273.82 (min 1206.00, max 1364.00)","1275.26 (min 1254.00, max 1319.00)" + "Glmark2-Wayland 4000x4000","78.62 (min 69.00, max 85.00)","78.20 (min 77.00, max 83.00)","85.29 (min 83.00, max 88.00)" +******** Ethernet ------------------ -Ethernet performance benchmarks were measured using Netperf 2.7.1 https://hewlettpackard.github.io/netperf/doc/netperf.html +******** + +Ethernet performance benchmarks were measured using :command:`netperf` 2.7.1 https://hewlettpackard.github.io/netperf/doc/netperf.html Test procedures were modeled after those defined in RFC-2544: -https://tools.ietf.org/html/rfc2544, where the DUT is the TI device +https://tools.ietf.org/html/rfc2544, where the DUT is the TI device and the "tester" used was a Linux PC. To produce consistent results, -it is recommended to carry out performance tests in a private network and to avoid -running NFS on the same interface used in the test. In these results, +it is recommended to carry out performance tests in a private network and to avoid +running NFS on the same interface used in the test. In these results, CPU utilization was captured as the total percentage used across all cores on the device, -while running the performance test over one external interface. +while running the performance test over one external interface. UDP Throughput (0% loss) was measured by the procedure defined in RFC-2544 section 26.1: Throughput. -In this scenario, netperf options burst_size (-b) and wait_time (-w) are used to limit bandwidth -during different trials of the test, with the goal of finding the highest rate at which +In this scenario, :command:`netperf` options burst_size (-b) and wait_time (-w) are used to limit bandwidth +during different trials of the test, with the goal of finding the highest rate at which no loss is seen. For example, to limit bandwidth to 500Mbits/sec with 1472B datagram: -:: +.. code-block:: console burst_size = / 8 (bits -> bytes) / / 100 (seconds -> 10 ms) - burst_size = 500000000 / 8 / 1472 / 100 = 425 + burst_size = 500000000 / 8 / 1472 / 100 = 425 wait_time = 10 milliseconds (minimum supported by Linux PC used for testing) UDP Throughput (possible loss) was measured by capturing throughput and packet loss statistics when -running the netperf test with no bandwidth limit (remove -b/-w options). +running the :command:`netperf` test with no bandwidth limit (remove -b/-w options). -In order to start a netperf client on one device, the other device must have netserver running. -To start netserver: +The following commands were used to tune the socket buffer sizes on the DUT before running the performance tests: -:: +.. code-block:: console + + sysctl -w net.core.rmem_default=33554432 + sysctl -w net.core.rmem_max=67108864 + +In order to start a :command:`netperf` client on one device, the other device must have :command:`netserver` running. +To start :command:`netserver`: + +.. code-block:: console netserver [-p ] [-4 (IPv4 addressing)] [-6 (IPv6 addressing)] -Running the following shell script from the DUT will trigger netperf clients to measure +Running the following shell script from the DUT will trigger :command:`netperf` clients to measure bidirectional TCP performance for 60 seconds and report CPU utilization. Parameter -k is used in -client commands to summarize selected statistics on their own line and -j is used to gain -additional timing measurements during the test. +client commands to summarize selected statistics on their own line and -j is used to gain +additional timing measurements during the test. -:: +.. code-block:: console #!/bin/bash for i in 1 do netperf -H -j -c -l 60 -t TCP_STREAM -- -k DIRECTION,THROUGHPUT,MEAN_LATENCY,LOCAL_CPU_UTIL,REMOTE_CPU_UTIL,LOCAL_BYTES_SENT,REMOTE_BYTES_RECVD,LOCAL_SEND_SIZE & - + netperf -H -j -c -l 60 -t TCP_MAERTS -- -k DIRECTION,THROUGHPUT,MEAN_LATENCY,LOCAL_CPU_UTIL,REMOTE_CPU_UTIL,LOCAL_BYTES_SENT,REMOTE_BYTES_RECVD,LOCAL_SEND_SIZE & done -Running the following commands will trigger netperf clients to measure UDP burst performance for -60 seconds at various burst/datagram sizes and report CPU utilization. +Running the following commands will trigger :command:`netperf` clients to measure UDP burst performance for +60 seconds at various burst/datagram sizes and report CPU utilization. -- For UDP egress tests, run netperf client from DUT and start netserver on tester. +- For UDP egress tests, run :command:`netperf` client from DUT and start :command:`netserver` on tester. -:: +.. code-block:: console - netperf -H -j -c -l 60 -t UDP_STREAM -b -w -- -m - -k DIRECTION,THROUGHPUT,MEAN_LATENCY,LOCAL_CPU_UTIL,REMOTE_CPU_UTIL,LOCAL_BYTES_SENT,REMOTE_BYTES_RECVD,LOCAL_SEND_SIZE + netperf -H -j -c -l 60 -t UDP_STREAM -b -w -- -m + -k DIRECTION,THROUGHPUT,MEAN_LATENCY,LOCAL_CPU_UTIL,REMOTE_CPU_UTIL,LOCAL_BYTES_SENT,REMOTE_BYTES_RECVD,LOCAL_SEND_SIZE -- For UDP ingress tests, run netperf client from tester and start netserver on DUT. +- For UDP ingress tests, run :command:`netperf` client from tester and start :command:`netserver` on DUT. -:: +.. code-block:: console netperf -H -j -C -l 60 -t UDP_STREAM -b -w -- -m - -k DIRECTION,THROUGHPUT,MEAN_LATENCY,LOCAL_CPU_UTIL,REMOTE_CPU_UTIL,LOCAL_BYTES_SENT,REMOTE_BYTES_RECVD,LOCAL_SEND_SIZE + -k DIRECTION,THROUGHPUT,MEAN_LATENCY,LOCAL_CPU_UTIL,REMOTE_CPU_UTIL,LOCAL_BYTES_SENT,REMOTE_BYTES_RECVD,LOCAL_SEND_SIZE +CPSW/CPSW2g/CPSW3g Ethernet Driver +================================== -CPSW/CPSW2g/CPSW3g Ethernet Driver -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +- CPSW2g: J7200, J721e, J721S2, J784S4, J742S2 -- CPSW2g: AM65x, J7200, J721e, J721S2, J784S4, J742S2 -- CPSW3g: AM64x, AM62x, AM62ax, AM62px - - -.. rubric:: TCP Bidirectional Throughput +.. rubric:: TCP Bidirectional Throughput :name: CPSW2g-tcp-bidirectional-throughput .. csv-table:: CPSW2g TCP Bidirectional Throughput - :header: "Command Used","j7200-evm: THROUGHPUT (Mbits/sec)","j7200-evm: CPU Load % (LOCAL_CPU_UTIL)","j721e-idk-gw: THROUGHPUT (Mbits/sec)","j721e-idk-gw: CPU Load % (LOCAL_CPU_UTIL)","j721s2-evm: THROUGHPUT (Mbits/sec)","j721s2-evm: CPU Load % (LOCAL_CPU_UTIL)","j722s_evm-fs: THROUGHPUT (Mbits/sec)","j722s_evm-fs: CPU Load % (LOCAL_CPU_UTIL)","j742s2_evm-fs: THROUGHPUT (Mbits/sec)","j742s2_evm-fs: CPU Load % (LOCAL_CPU_UTIL)","j784s4-evm: THROUGHPUT (Mbits/sec)","j784s4-evm: CPU Load % (LOCAL_CPU_UTIL)" - - "netperf -H 192.168.0.1 -j -c -C -l 60 -t TCP_STREAM; netperf -H 192.168.0.1 -j -c -C -l 60 -t TCP_MAERTS","998.00 (min 0.00, max 1863.42)","91.51 (min 79.94, max 98.40)","1838.18 (min 1819.73, max 1854.28)","85.99 (min 79.11, max 91.76)","1391.04 (min 0.00, max 1863.91)","87.20 (min 75.63, max 99.23)","1349.43 (min 821.14, max 1858.02)","49.37 (min 34.00, max 66.05)","1825.53 (min 1812.01, max 1852.44)","59.77 (min 55.30, max 62.83)","1772.83 (min 1670.23, max 1852.12)","27.59 (min 25.24, max 29.09)" - - + :header: "Command Used","j7200-evm: THROUGHPUT (Mbits/sec)","j7200-evm: CPU Load % (LOCAL_CPU_UTIL)","j721e-idk-gw: THROUGHPUT (Mbits/sec)","j721e-idk-gw: CPU Load % (LOCAL_CPU_UTIL)","j721s2-evm: THROUGHPUT (Mbits/sec)","j721s2-evm: CPU Load % (LOCAL_CPU_UTIL)","j722s_evm-fs: THROUGHPUT (Mbits/sec)","j722s_evm-fs: CPU Load % (LOCAL_CPU_UTIL)","j742s2_evm-fs: THROUGHPUT (Mbits/sec)","j742s2_evm-fs: CPU Load % (LOCAL_CPU_UTIL)","j784s4-evm: THROUGHPUT (Mbits/sec)","j784s4-evm: CPU Load % (LOCAL_CPU_UTIL)" + "netperf -H 192.168.0.1 -j -c -C -l 60 -t TCP_STREAM; netperf -H 192.168.0.1 -j -c -C -l 60 -t TCP_MAERTS","1074.02 (min 0.00, max 1863.42)","91.65 (min 79.94, max 98.40)","1835.76 (min 1819.73, max 1854.28)","86.65 (min 79.11, max 91.76)","1425.98 (min 0.00, max 1863.91)","87.78 (min 75.63, max 99.23)","1400.96 (min 821.14, max 1858.02)","50.61 (min 34.00, max 66.05)","1824.95 (min 1812.01, max 1852.44)","59.02 (min 53.81, max 62.83)","1777.43 (min 1670.23, max 1852.12)","27.45 (min 25.24, max 29.09)" .. rubric:: TCP Bidirectional Throughput Interrupt Pacing :name: CPSW2g-tcp-bidirectional-throughput-interrupt-pacing .. csv-table:: CPSW2g TCP Bidirectional Throughput Interrupt Pacing - :header: "Command Used","j721e-idk-gw: THROUGHPUT (Mbits/sec)","j721e-idk-gw: CPU Load % (LOCAL_CPU_UTIL)","j722s_evm-fs: THROUGHPUT (Mbits/sec)","j722s_evm-fs: CPU Load % (LOCAL_CPU_UTIL)","j742s2_evm-fs: THROUGHPUT (Mbits/sec)","j742s2_evm-fs: CPU Load % (LOCAL_CPU_UTIL)","j784s4-evm: THROUGHPUT (Mbits/sec)","j784s4-evm: CPU Load % (LOCAL_CPU_UTIL)" - - "netperf -H 192.168.0.1 -j -c -C -l 60 -t TCP_STREAM; netperf -H 192.168.0.1 -j -c -C -l 60 -t TCP_MAERTS","1843.80 (min 1808.69, max 1871.44)","44.86 (min 32.62, max 50.47)","1293.42 (min 838.70, max 1858.49)","35.97 (min 31.92, max 40.01)","1788.32 (min 1691.27, max 1854.90)","49.05 (min 19.83, max 63.85)","1773.21 (min 1645.58, max 1876.06)","17.87 (min 11.98, max 27.89)" - - + :header: "Command Used","j721e-idk-gw: THROUGHPUT (Mbits/sec)","j721e-idk-gw: CPU Load % (LOCAL_CPU_UTIL)","j722s_evm-fs: THROUGHPUT (Mbits/sec)","j722s_evm-fs: CPU Load % (LOCAL_CPU_UTIL)","j742s2_evm-fs: THROUGHPUT (Mbits/sec)","j742s2_evm-fs: CPU Load % (LOCAL_CPU_UTIL)","j784s4-evm: THROUGHPUT (Mbits/sec)","j784s4-evm: CPU Load % (LOCAL_CPU_UTIL)" + "netperf -H 192.168.0.1 -j -c -C -l 60 -t TCP_STREAM; netperf -H 192.168.0.1 -j -c -C -l 60 -t TCP_MAERTS","1844.66 (min 1808.69, max 1871.44)","44.79 (min 32.62, max 50.47)","1249.26 (min 838.70, max 1858.49)","35.94 (min 31.92, max 40.01)","1788.32 (min 1691.27, max 1854.90)","49.05 (min 19.83, max 63.85)","1784.62 (min 1645.58, max 1876.06)","17.27 (min 11.98, max 27.89)" .. rubric:: UDP Throughput :name: CPSW2g-udp-throughput-0-loss .. csv-table:: CPSW2g UDP Egress Throughput 0 loss - :header: "Frame Size(bytes)","j721e-idk-gw: UDP Datagram Size(bytes) (LOCAL_SEND_SIZE)","j721e-idk-gw: THROUGHPUT (Mbits/sec)","j721e-idk-gw: Packets Per Second (kPPS)","j721e-idk-gw: CPU Load % (LOCAL_CPU_UTIL)","j722s_evm-fs: UDP Datagram Size(bytes) (LOCAL_SEND_SIZE)","j722s_evm-fs: THROUGHPUT (Mbits/sec)","j722s_evm-fs: Packets Per Second (kPPS)","j722s_evm-fs: CPU Load % (LOCAL_CPU_UTIL)","j742s2_evm-fs: UDP Datagram Size(bytes) (LOCAL_SEND_SIZE)","j742s2_evm-fs: THROUGHPUT (Mbits/sec)","j742s2_evm-fs: Packets Per Second (kPPS)","j742s2_evm-fs: CPU Load % (LOCAL_CPU_UTIL)","j784s4-evm: UDP Datagram Size(bytes) (LOCAL_SEND_SIZE)","j784s4-evm: THROUGHPUT (Mbits/sec)","j784s4-evm: Packets Per Second (kPPS)","j784s4-evm: CPU Load % (LOCAL_CPU_UTIL)" - - "64","","60.09 (min 0.00, max 93.69)","117.38 (min 0.00, max 183.00)","65.43 (min 15.03, max 84.28)","","56.70 (min 54.36, max 59.25)","110.75 (min 106.00, max 116.00)","31.03 (min 25.28, max 40.20)","","79.79 (min 78.33, max 83.28)","155.86 (min 153.00, max 163.00)","43.69 (min 43.24, max 44.62)","","82.80 (min 76.53, max 91.75)","161.63 (min 149.00, max 179.00)","22.29 (min 21.07, max 23.24)" - "128","","96.18 (min 0.00, max 190.73)","93.88 (min 0.00, max 186.00)","54.12 (min 7.30, max 85.10)","","103.69 (min 49.66, max 116.67)","101.11 (min 48.00, max 114.00)","30.96 (min 17.06, max 39.64)","","162.64 (min 157.88, max 168.06)","158.86 (min 154.00, max 164.00)","44.43 (min 43.90, max 45.16)","","164.67 (min 155.27, max 179.60)","160.75 (min 152.00, max 175.00)","22.40 (min 21.27, max 23.09)" - "256","","215.25 (min 19.25, max 378.61)","105.11 (min 9.00, max 185.00)","49.14 (min 1.91, max 85.39)","","222.26 (min 211.61, max 232.25)","108.33 (min 103.00, max 113.00)","25.87 (min 25.26, max 26.19)","","323.22 (min 312.05, max 339.52)","157.86 (min 152.00, max 166.00)","44.18 (min 43.52, max 45.36)","","317.27 (min 303.77, max 341.23)","154.88 (min 148.00, max 167.00)","22.24 (min 21.23, max 22.75)" - "1024","","703.17 (min 0.00, max 938.57)","86.00 (min 0.00, max 115.00)","62.62 (min 60.53, max 64.41)","","608.41 (min 104.85, max 844.00)","74.43 (min 13.00, max 103.00)","28.09 (min 2.08, max 40.04)","","817.10 (min 521.23, max 936.51)","99.57 (min 64.00, max 114.00)","29.89 (min 18.81, max 35.64)","","936.46 (min 933.55, max 939.05)","114.25 (min 114.00, max 115.00)","17.14 (min 16.08, max 18.02)" - "1518","","920.79 (min 918.51, max 923.68)","76.00","56.15 (min 54.25, max 58.04)","","764.91 (min 559.32, max 836.04)","63.11 (min 46.00, max 69.00)","27.04 (min 21.61, max 36.67)","","893.93 (min 704.20, max 924.22)","73.75 (min 58.00, max 76.00)","30.84 (min 28.97, max 31.86)","","922.24 (min 920.21, max 924.32)","76.00","15.04 (min 13.31, max 16.28)" - - + :header: "Frame Size(bytes)","j721e-idk-gw: UDP Datagram Size(bytes) (LOCAL_SEND_SIZE)","j721e-idk-gw: THROUGHPUT (Mbits/sec)","j721e-idk-gw: Packets Per Second (kPPS)","j721e-idk-gw: CPU Load % (LOCAL_CPU_UTIL)","j722s_evm-fs: UDP Datagram Size(bytes) (LOCAL_SEND_SIZE)","j722s_evm-fs: THROUGHPUT (Mbits/sec)","j722s_evm-fs: Packets Per Second (kPPS)","j722s_evm-fs: CPU Load % (LOCAL_CPU_UTIL)","j742s2_evm-fs: UDP Datagram Size(bytes) (LOCAL_SEND_SIZE)","j742s2_evm-fs: THROUGHPUT (Mbits/sec)","j742s2_evm-fs: Packets Per Second (kPPS)","j742s2_evm-fs: CPU Load % (LOCAL_CPU_UTIL)","j784s4-evm: UDP Datagram Size(bytes) (LOCAL_SEND_SIZE)","j784s4-evm: THROUGHPUT (Mbits/sec)","j784s4-evm: Packets Per Second (kPPS)","j784s4-evm: CPU Load % (LOCAL_CPU_UTIL)" + "64","","56.46 (min 0.00, max 93.69)","110.33 (min 0.00, max 183.00)","61.26 (min 15.03, max 84.28)","","56.39 (min 53.92, max 59.25)","110.11 (min 105.00, max 116.00)","32.81 (min 25.28, max 47.09)","","79.79 (min 78.33, max 83.28)","155.86 (min 153.00, max 163.00)","43.69 (min 43.24, max 44.62)","","83.31 (min 76.53, max 91.75)","162.67 (min 149.00, max 179.00)","22.19 (min 21.07, max 23.24)" + "128","","88.12 (min 0.00, max 190.73)","86.00 (min 0.00, max 186.00)","49.57 (min 7.30, max 85.10)","","104.27 (min 49.66, max 116.67)","101.70 (min 48.00, max 114.00)","30.39 (min 17.06, max 39.64)","","162.64 (min 157.88, max 168.06)","158.86 (min 154.00, max 164.00)","44.43 (min 43.90, max 45.16)","","163.99 (min 155.27, max 179.60)","160.11 (min 152.00, max 175.00)","22.45 (min 21.27, max 23.09)" + "256","","195.67 (min 19.25, max 378.61)","95.60 (min 9.00, max 185.00)","44.73 (min 1.91, max 85.39)","","222.26 (min 211.61, max 232.25)","108.33 (min 103.00, max 113.00)","25.87 (min 25.26, max 26.19)","","323.22 (min 312.05, max 339.52)","157.86 (min 152.00, max 166.00)","44.18 (min 43.52, max 45.36)","","317.22 (min 303.77, max 341.23)","154.89 (min 148.00, max 167.00)","22.31 (min 21.23, max 22.90)" + "1024","","750.17 (min 0.00, max 938.57)","91.70 (min 0.00, max 115.00)","62.77 (min 60.53, max 64.41)","","676.85 (min 104.85, max 844.00)","82.73 (min 13.00, max 103.00)","28.89 (min 2.08, max 40.04)","","817.10 (min 521.23, max 936.51)","99.57 (min 64.00, max 114.00)","29.89 (min 18.81, max 35.64)","","936.23 (min 933.55, max 939.05)","114.22 (min 114.00, max 115.00)","17.11 (min 16.08, max 18.02)" + "1518","","921.08 (min 918.51, max 923.68)","76.00","56.17 (min 54.25, max 58.04)","","772.00 (min 559.32, max 836.04)","63.70 (min 46.00, max 69.00)","28.08 (min 21.61, max 37.42)","","893.93 (min 704.20, max 924.22)","73.75 (min 58.00, max 76.00)","30.84 (min 28.97, max 31.86)","","921.00 (min 911.09, max 924.32)","75.89 (min 75.00, max 76.00)","14.92 (min 13.31, max 16.28)" .. csv-table:: CPSW2g UDP Ingress Throughput 0 loss - :header: "Frame Size(bytes)","j721e-idk-gw: UDP Datagram Size(bytes) (LOCAL_SEND_SIZE)","j721e-idk-gw: THROUGHPUT (Mbits/sec)","j721e-idk-gw: Packets Per Second (kPPS)","j721e-idk-gw: CPU Load % (LOCAL_CPU_UTIL)","j742s2_evm-fs: UDP Datagram Size(bytes) (LOCAL_SEND_SIZE)","j742s2_evm-fs: THROUGHPUT (Mbits/sec)","j742s2_evm-fs: Packets Per Second (kPPS)","j742s2_evm-fs: CPU Load % (LOCAL_CPU_UTIL)","j784s4-evm: UDP Datagram Size(bytes) (LOCAL_SEND_SIZE)","j784s4-evm: THROUGHPUT (Mbits/sec)","j784s4-evm: Packets Per Second (kPPS)","j784s4-evm: CPU Load % (LOCAL_CPU_UTIL)" - - "64","","2.11 (min 2.00, max 2.25)","4.00","2.41 (min 1.57, max 3.39)","","2.12 (min 1.48, max 3.53)","4.25 (min 3.00, max 7.00)","0.57 (min 0.30, max 0.83)","","5.00 (min 1.43, max 12.75)","9.86 (min 3.00, max 25.00)","1.17 (min 0.13, max 3.36)" - "128","","15.00 (min 5.12, max 50.36)","14.50 (min 5.00, max 49.00)","12.11 (min 2.21, max 41.46)","","5.25 (min 4.40, max 9.32)","5.25 (min 4.00, max 9.00)","0.98 (min 0.47, max 1.81)","","8.12 (min 4.71, max 11.88)","8.00 (min 5.00, max 12.00)","0.52 (min 0.32, max 0.77)" - "256","","11.00 (min 10.24, max 12.08)","5.29 (min 5.00, max 6.00)","3.33 (min 2.33, max 4.70)","","16.49 (min 10.65, max 22.32)","8.00 (min 5.00, max 11.00)","0.73 (min 0.56, max 0.90)","","17.25 (min 9.62, max 46.49)","8.50 (min 5.00, max 23.00)","0.82 (min 0.32, max 2.36)" - "1024","","47.28 (min 42.60, max 59.80)","5.71 (min 5.00, max 7.00)","5.08 (min 2.39, max 8.37)","","28.01 (min 11.28, max 43.42)","3.25 (min 1.00, max 5.00)","1.75 (min 0.38, max 3.26)","","259.83 (min 42.60, max 620.99)","31.63 (min 5.00, max 76.00)","6.36 (min 0.58, max 15.89)" - "1518","","667.79 (min 280.25, max 956.63)","56.78 (min 24.00, max 81.00)","51.86 (min 21.17, max 77.55)","","566.25 (min 73.01, max 924.89)","48.17 (min 6.00, max 79.00)","20.70 (min 2.24, max 33.28)","","734.95 (min 560.95, max 910.42)","62.38 (min 48.00, max 77.00)","13.76 (min 10.24, max 16.81)" - - + :header: "Frame Size(bytes)","j721e-idk-gw: UDP Datagram Size(bytes) (LOCAL_SEND_SIZE)","j721e-idk-gw: THROUGHPUT (Mbits/sec)","j721e-idk-gw: Packets Per Second (kPPS)","j721e-idk-gw: CPU Load % (LOCAL_CPU_UTIL)","j742s2_evm-fs: UDP Datagram Size(bytes) (LOCAL_SEND_SIZE)","j742s2_evm-fs: THROUGHPUT (Mbits/sec)","j742s2_evm-fs: Packets Per Second (kPPS)","j742s2_evm-fs: CPU Load % (LOCAL_CPU_UTIL)","j784s4-evm: UDP Datagram Size(bytes) (LOCAL_SEND_SIZE)","j784s4-evm: THROUGHPUT (Mbits/sec)","j784s4-evm: Packets Per Second (kPPS)","j784s4-evm: CPU Load % (LOCAL_CPU_UTIL)" + "64","","2.09 (min 2.00, max 2.25)","4.00","2.52 (min 1.57, max 3.58)","","2.12 (min 1.48, max 3.53)","4.25 (min 3.00, max 7.00)","0.57 (min 0.30, max 0.83)","","4.89 (min 1.43, max 12.75)","9.63 (min 3.00, max 25.00)","1.08 (min 0.13, max 3.36)" + "128","","14.01 (min 5.12, max 50.36)","13.56 (min 5.00, max 49.00)","11.25 (min 2.21, max 41.46)","","5.94 (min 4.40, max 11.47)","5.89 (min 4.00, max 11.00)","0.99 (min 0.47, max 1.81)","","7.82 (min 4.71, max 11.88)","7.67 (min 5.00, max 12.00)","0.49 (min 0.29, max 0.77)" + "256","","11.03 (min 10.04, max 12.29)","5.33 (min 5.00, max 6.00)","3.72 (min 2.33, max 6.05)","","16.49 (min 10.65, max 22.32)","8.00 (min 5.00, max 11.00)","0.73 (min 0.56, max 0.90)","","17.25 (min 9.62, max 46.49)","8.50 (min 5.00, max 23.00)","0.82 (min 0.32, max 2.36)" + "1024","","47.10 (min 42.60, max 59.80)","5.75 (min 5.00, max 7.00)","5.28 (min 2.39, max 8.37)","","28.01 (min 11.28, max 43.42)","3.25 (min 1.00, max 5.00)","1.75 (min 0.38, max 3.26)","","235.68 (min 42.44, max 620.99)","28.67 (min 5.00, max 76.00)","5.73 (min 0.58, max 15.89)" + "1518","","691.69 (min 280.25, max 956.63)","58.80 (min 24.00, max 81.00)","53.78 (min 21.17, max 77.55)","","596.91 (min 73.01, max 924.89)","50.75 (min 6.00, max 79.00)","22.66 (min 2.24, max 33.28)","","737.32 (min 560.95, max 910.42)","62.56 (min 48.00, max 77.00)","13.86 (min 10.24, max 16.81)" .. csv-table:: CPSW2g UDP Ingress Throughput possible loss - :header: "Frame Size(bytes)","j721e-idk-gw: UDP Datagram Size(bytes) (LOCAL_SEND_SIZE)","j721e-idk-gw: THROUGHPUT (Mbits/sec)","j721e-idk-gw: Packets Per Second (kPPS)","j721e-idk-gw: CPU Load % (LOCAL_CPU_UTIL)","j721e-idk-gw: Packet Loss %","j742s2_evm-fs: UDP Datagram Size(bytes) (LOCAL_SEND_SIZE)","j742s2_evm-fs: THROUGHPUT (Mbits/sec)","j742s2_evm-fs: Packets Per Second (kPPS)","j742s2_evm-fs: CPU Load % (LOCAL_CPU_UTIL)","j742s2_evm-fs: Packet Loss %","j784s4-evm: UDP Datagram Size(bytes) (LOCAL_SEND_SIZE)","j784s4-evm: THROUGHPUT (Mbits/sec)","j784s4-evm: Packets Per Second (kPPS)","j784s4-evm: CPU Load % (LOCAL_CPU_UTIL)","j784s4-evm: Packet Loss %" - - "64","","66.40 (min 64.43, max 67.90)","129.80 (min 126.00, max 133.00)","81.10 (min 79.73, max 83.94)","2.91 (min 2.01, max 4.24)","","175.47 (min 150.06, max 197.41)","342.75 (min 293.00, max 386.00)","43.53 (min 40.30, max 44.95)","39.78 (min 6.41, max 61.49)","","167.87 (min 151.89, max 183.75)","328.00 (min 297.00, max 359.00)","22.80 (min 21.14, max 23.60)","23.39 (min 5.49, max 38.34)" - "128","","132.68 (min 129.10, max 137.61)","129.38 (min 126.00, max 134.00)","80.34 (min 78.95, max 81.86)","2.72 (min 2.13, max 3.26)","","318.32 (min 289.57, max 386.60)","311.00 (min 283.00, max 378.00)","43.94 (min 42.84, max 45.07)","39.70 (min 22.05, max 49.78)","","335.42 (min 300.02, max 380.98)","327.50 (min 293.00, max 372.00)","22.83 (min 21.46, max 23.62)","22.41 (min 1.03, max 36.60)" - "256","","265.30 (min 252.98, max 278.13)","129.71 (min 124.00, max 136.00)","80.31 (min 77.46, max 82.07)","2.79 (min 1.65, max 3.91)","","649.68 (min 588.86, max 710.50)","317.50 (min 288.00, max 347.00)","43.23 (min 42.62, max 43.84)","9.98 (min 3.43, max 16.53)","","522.54 (min 414.43, max 683.72)","255.00 (min 202.00, max 334.00)","19.55 (min 16.72, max 23.19)","4.38 (min 0.15, max 11.66)" - "1024","","879.78 (min 847.74, max 907.63)","107.43 (min 103.00, max 111.00)","81.45 (min 79.01, max 83.50)","3.45 (min 2.21, max 5.04)","","785.54 (min 638.87, max 892.35)","96.00 (min 78.00, max 109.00)","34.19 (min 28.62, max 38.36)","0.31 (min 0.07, max 0.45)","","795.18 (min 615.56, max 933.25)","97.13 (min 75.00, max 114.00)","17.90 (min 15.51, max 20.08)","0.30 (min 0.00, max 0.68)" - "1518","","945.93 (min 905.41, max 956.74)","80.22 (min 77.00, max 81.00)","76.29 (min 72.25, max 78.28)","0.04 (min 0.01, max 0.10)","","832.55 (min 584.30, max 924.89)","70.83 (min 50.00, max 79.00)","31.04 (min 21.31, max 35.50)","0.05 (min 0.00, max 0.18)","","775.25 (min 603.79, max 910.42)","65.75 (min 51.00, max 77.00)","14.55 (min 11.32, max 16.81)","0.00 (min 0.00, max 0.01)" - - - + :header: "Frame Size(bytes)","j721e-idk-gw: UDP Datagram Size(bytes) (LOCAL_SEND_SIZE)","j721e-idk-gw: THROUGHPUT (Mbits/sec)","j721e-idk-gw: Packets Per Second (kPPS)","j721e-idk-gw: CPU Load % (LOCAL_CPU_UTIL)","j721e-idk-gw: Packet Loss %","j742s2_evm-fs: UDP Datagram Size(bytes) (LOCAL_SEND_SIZE)","j742s2_evm-fs: THROUGHPUT (Mbits/sec)","j742s2_evm-fs: Packets Per Second (kPPS)","j742s2_evm-fs: CPU Load % (LOCAL_CPU_UTIL)","j742s2_evm-fs: Packet Loss %","j784s4-evm: UDP Datagram Size(bytes) (LOCAL_SEND_SIZE)","j784s4-evm: THROUGHPUT (Mbits/sec)","j784s4-evm: Packets Per Second (kPPS)","j784s4-evm: CPU Load % (LOCAL_CPU_UTIL)","j784s4-evm: Packet Loss %" - - - - - - - -| + "64","","66.19 (min 64.43, max 67.90)","129.29 (min 126.00, max 133.00)","80.93 (min 76.84, max 84.16)","2.90 (min 2.01, max 4.24)","","175.47 (min 150.06, max 197.41)","342.75 (min 293.00, max 386.00)","43.53 (min 40.30, max 44.95)","39.78 (min 6.41, max 61.49)","","166.07 (min 151.89, max 183.75)","324.50 (min 297.00, max 359.00)","22.70 (min 21.14, max 23.60)","24.37 (min 5.49, max 38.34)" + "128","","132.37 (min 129.10, max 137.61)","129.11 (min 126.00, max 134.00)","79.27 (min 70.77, max 81.86)","2.58 (min 1.52, max 3.26)","","316.39 (min 289.57, max 386.60)","309.11 (min 283.00, max 378.00)","43.79 (min 42.58, max 45.07)","36.43 (min 10.24, max 49.78)","","331.90 (min 300.02, max 380.98)","324.11 (min 293.00, max 372.00)","22.88 (min 21.46, max 23.62)","23.67 (min 1.03, max 36.60)" + "256","","264.63 (min 252.98, max 278.13)","129.33 (min 124.00, max 136.00)","80.96 (min 77.46, max 85.04)","2.66 (min 1.65, max 3.91)","","649.68 (min 588.86, max 710.50)","317.50 (min 288.00, max 347.00)","43.23 (min 42.62, max 43.84)","9.98 (min 3.43, max 16.53)","","522.54 (min 414.43, max 683.72)","255.00 (min 202.00, max 334.00)","19.55 (min 16.72, max 23.19)","4.38 (min 0.15, max 11.66)" + "1024","","876.44 (min 847.74, max 907.63)","107.00 (min 103.00, max 111.00)","81.15 (min 79.01, max 83.50)","3.46 (min 2.21, max 5.04)","","785.54 (min 638.87, max 892.35)","96.00 (min 78.00, max 109.00)","34.19 (min 28.62, max 38.36)","0.31 (min 0.07, max 0.45)","","804.46 (min 615.56, max 933.25)","98.22 (min 75.00, max 114.00)","18.02 (min 15.51, max 20.08)","0.29 (min 0.00, max 0.68)" + "1518","","946.52 (min 905.41, max 956.74)","80.30 (min 77.00, max 81.00)","76.16 (min 72.25, max 78.28)","0.04 (min 0.01, max 0.10)","","810.81 (min 575.93, max 924.89)","69.00 (min 49.00, max 79.00)","30.80 (min 21.31, max 36.42)","0.07 (min 0.00, max 0.18)","","773.14 (min 603.79, max 910.42)","65.56 (min 51.00, max 77.00)","14.57 (min 11.32, max 16.81)","0.00 (min 0.00, max 0.01)" +*********** PCIe Driver -------------------------- - - - - +*********** PCIe-NVMe-SSD -^^^^^^^^^^^^^^^^^^^^^^^^^^^ - - - - - - +============= .. rubric:: J721E-IDK-GW :name: j721e-idk-gw-pciessd - - - .. csv-table:: PCIE SSD EXT4 FIO 10G - :header: "Buffer size (bytes)","j721e-idk-gw: Write EXT4 Throughput (Mbytes/sec)","j721e-idk-gw: Write EXT4 CPU Load (%)","j721e-idk-gw: Read EXT4 Throughput (Mbytes/sec)","j721e-idk-gw: Read EXT4 CPU Load (%)" - - "1m","721.88 (min 719.00, max 727.00)","14.00 (min 13.81, max 14.20)","1513.88 (min 1512.00, max 1516.00)","8.12 (min 7.75, max 8.34)" - "4m","721.38 (min 718.00, max 724.00)","12.28 (min 12.07, max 12.42)","1417.13 (min 741.00, max 1515.00)","5.03 (min 2.70, max 5.57)" - "4k","173.13 (min 172.00, max 176.00)","48.76 (min 48.42, max 48.99)","123.25 (min 44.80, max 158.00)","28.72 (min 12.89, max 37.04)" - "256k","728.63 (min 720.00, max 746.00)","15.88 (min 15.48, max 16.36)","1349.88 (min 752.00, max 1512.00)","14.32 (min 7.12, max 15.66)" - + :header: "Buffer size (bytes)","j721e-idk-gw: Write EXT4 Throughput (Mbytes/sec)","j721e-idk-gw: Write EXT4 CPU Load (%)","j721e-idk-gw: Read EXT4 Throughput (Mbytes/sec)","j721e-idk-gw: Read EXT4 CPU Load (%)" + "1m","723.57 (min 710.00, max 741.00)","14.40 (min 13.81, max 15.31)","1478.14 (min 1007.00, max 1519.00)","8.13 (min 7.75, max 8.55)" + "4m","721.07 (min 709.00, max 732.00)","12.68 (min 12.07, max 13.66)","1417.00 (min 741.00, max 1517.00)","5.23 (min 2.70, max 5.90)" + "4k","173.07 (min 171.00, max 176.00)","48.81 (min 48.42, max 49.02)","127.40 (min 44.80, max 158.00)","30.18 (min 12.89, max 37.23)" + "256k","730.86 (min 713.00, max 754.00)","16.19 (min 15.48, max 17.13)","1365.64 (min 752.00, max 1515.00)","14.20 (min 7.09, max 15.66)" - Filesize used is: 10G -- FIO command options: --ioengine=libaio --iodepth=4 --numjobs=1 --direct=1 --runtime=60 --time_based +- FIO command options: --ioengine=libaio --iodepth=4 --numjobs=1 --direct=1 --runtime=60 --time_based - Platform: Speed 8GT/s, Width x2 - SSD being used: PLEXTOR PX-128M8PeY - - - .. rubric:: J721S2-EVM :name: j721s2-evm-pciessd - - - .. csv-table:: PCIE SSD EXT4 FIO 10G - :header: "Buffer size (bytes)","j721s2-evm: Write EXT4 Throughput (Mbytes/sec)","j721s2-evm: Write EXT4 CPU Load (%)","j721s2-evm: Read EXT4 Throughput (Mbytes/sec)","j721s2-evm: Read EXT4 CPU Load (%)" - - "1m","731.00","17.03 (min 16.83, max 17.25)","770.33 (min 770.00, max 771.00)","4.55 (min 4.24, max 4.82)" - "4m","732.00","13.96 (min 13.87, max 14.08)","771.67 (min 771.00, max 772.00)","3.67 (min 3.55, max 3.83)" - "4k","173.00 (min 171.00, max 174.00)","50.53 (min 50.50, max 50.56)","269.00 (min 264.00, max 272.00)","50.49 (min 50.47, max 50.50)" - "256k","749.00","17.26 (min 16.93, max 17.59)","786.00","8.43 (min 8.38, max 8.48)" - + :header: "Buffer size (bytes)","j721s2-evm: Write EXT4 Throughput (Mbytes/sec)","j721s2-evm: Write EXT4 CPU Load (%)","j721s2-evm: Read EXT4 Throughput (Mbytes/sec)","j721s2-evm: Read EXT4 CPU Load (%)" + "1m","699.75 (min 657.00, max 732.00)","16.61 (min 15.42, max 19.07)","772.00 (min 769.00, max 775.00)","4.26 (min 3.82, max 4.82)" + "4m","709.88 (min 687.00, max 733.00)","14.07 (min 13.67, max 15.67)","775.38 (min 771.00, max 779.00)","3.05 (min 2.20, max 3.83)" + "4k","166.00 (min 158.00, max 174.00)","49.57 (min 48.49, max 50.56)","265.50 (min 259.00, max 272.00)","50.32 (min 49.70, max 50.59)" + "256k","689.00 (min 623.00, max 749.00)","16.57 (min 15.23, max 19.14)","779.88 (min 773.00, max 786.00)","8.03 (min 7.46, max 8.61)" - Filesize used is: 10G -- FIO command options: --ioengine=libaio --iodepth=4 --numjobs=1 --direct=1 --runtime=60 --time_based +- FIO command options: --ioengine=libaio --iodepth=4 --numjobs=1 --direct=1 --runtime=60 --time_based - Platform: Speed 8GT/s, Width x2 - SSD being used: PLEXTOR PX-128M8PeY - - - - - - - - - - - - - -| +*********************** Linux OSPI Flash Driver -------------------------- - - - - - - - - - - - - - - - - - +*********************** .. rubric:: J7200-EVM :name: j7200-evm-ospi - .. rubric:: UBIFS :name: j7200-evm-ospi-ubifs - .. csv-table:: OSPI Flash Driver - :header: "Buffer size (bytes)","j7200-evm: Write UBIFS Throughput (Mbytes/sec)","j7200-evm: Write UBIFS CPU Load (%)","j7200-evm: Read UBIFS Throughput (Mbytes/sec)","j7200-evm: Read UBIFS CPU Load (%)" - - "102400","0.17 (min 0.12, max 0.29)","50.37 (min 49.55, max 51.29)","77.72 (min 76.59, max 78.73)","34.00 (min 25.00, max 40.00)" - "262144","0.14 (min 0.10, max 0.19)","50.41 (min 49.90, max 50.81)","76.32 (min 75.68, max 77.17)","29.67 (min 25.00, max 40.00)" - "524288","0.14 (min 0.10, max 0.19)","50.39 (min 50.02, max 51.26)","75.53 (min 74.84, max 76.62)","31.00 (min 25.00, max 40.00)" - "1048576","0.14 (min 0.10, max 0.19)","50.49 (min 49.87, max 51.42)","73.97 (min 73.43, max 74.81)","35.17 (min 25.00, max 40.00)" - - + :header: "Buffer size (bytes)","j7200-evm: Write UBIFS Throughput (Mbytes/sec)","j7200-evm: Write UBIFS CPU Load (%)","j7200-evm: Read UBIFS Throughput (Mbytes/sec)","j7200-evm: Read UBIFS CPU Load (%)" + "102400","0.17 (min 0.12, max 0.29)","50.34 (min 49.55, max 51.29)","78.03 (min 76.59, max 79.15)","29.55 (min 0.00, max 40.00)" + "262144","0.14 (min 0.10, max 0.19)","50.49 (min 49.90, max 51.23)","76.46 (min 75.68, max 77.23)","28.48 (min 0.00, max 40.00)" + "524288","0.14 (min 0.10, max 0.19)","50.44 (min 49.82, max 51.55)","75.51 (min 74.83, max 76.62)","31.17 (min 20.00, max 42.86)" + "1048576","0.15 (min 0.10, max 0.19)","50.50 (min 49.87, max 51.43)","73.95 (min 73.39, max 74.81)","32.95 (min 0.00, max 40.00)" .. rubric:: RAW :name: j7200-evm-ospi-raw .. csv-table:: OSPI Raw Flash Driver - :header: "File size (Mbytes)","j7200-evm: Raw Read Throughput (Mbytes/sec)" - - "50","232.68 (min 227.27, max 238.09)" - - - + :header: "File size (Mbytes)","j7200-evm: Raw Read Throughput (Mbytes/sec)" + "50","228.45 (min 217.39, max 238.09)" .. rubric:: J721E-IDK-GW :name: j721e-idk-gw-ospi - .. rubric:: UBIFS :name: j721e-idk-gw-ospi-ubifs .. csv-table:: OSPI Flash Driver - :header: "Buffer size (bytes)","j721e-idk-gw: Write UBIFS Throughput (Mbytes/sec)","j721e-idk-gw: Write UBIFS CPU Load (%)","j721e-idk-gw: Read UBIFS Throughput (Mbytes/sec)","j721e-idk-gw: Read UBIFS CPU Load (%)" - - "102400","0.69 (min 0.52, max 1.34)","54.54 (min 48.04, max 62.95)","74.82 (min 31.50, max 84.65)","31.84 (min 7.69, max 50.00)" - "262144","0.50 (min 0.37, max 0.57)","54.64 (min 49.81, max 66.46)","73.98 (min 31.04, max 83.61)","27.50 (min 8.33, max 40.00)" - "524288","0.50 (min 0.37, max 0.57)","53.13 (min 49.62, max 59.51)","73.16 (min 31.12, max 82.77)","36.91 (min 14.29, max 57.14)" - "1048576","0.50 (min 0.37, max 0.57)","53.12 (min 49.87, max 60.39)","71.55 (min 30.96, max 79.92)","35.44 (min 14.29, max 50.00)" - - + :header: "Buffer size (bytes)","j721e-idk-gw: Write UBIFS Throughput (Mbytes/sec)","j721e-idk-gw: Write UBIFS CPU Load (%)","j721e-idk-gw: Read UBIFS Throughput (Mbytes/sec)","j721e-idk-gw: Read UBIFS CPU Load (%)" + "102400","0.69 (min 0.51, max 1.34)","53.60 (min 47.18, max 62.95)","78.54 (min 31.50, max 84.65)","35.74 (min 7.69, max 50.00)" + "262144","0.50 (min 0.36, max 0.57)","54.40 (min 49.81, max 66.46)","77.71 (min 31.04, max 83.61)","34.23 (min 8.33, max 42.86)" + "524288","0.50 (min 0.36, max 0.57)","52.97 (min 49.51, max 59.51)","76.81 (min 31.12, max 82.77)","34.15 (min 14.29, max 57.14)" + "1048576","0.50 (min 0.36, max 0.57)","52.99 (min 49.12, max 60.39)","75.04 (min 30.96, max 79.92)","35.97 (min 14.29, max 50.00)" .. rubric:: RAW :name: j721e-idk-gw-ospi-raw .. csv-table:: OSPI Raw Flash Driver - :header: "File size (Mbytes)","j721e-idk-gw: Raw Read Throughput (Mbytes/sec)" - - "50","197.43 (min 38.46, max 263.16)" - - - - - + :header: "File size (Mbytes)","j721e-idk-gw: Raw Read Throughput (Mbytes/sec)" + "50","234.24 (min 38.46, max 263.16)" .. rubric:: J722S-EVM :name: j722s-evm-ospi - .. rubric:: UBIFS :name: j722s-evm-ospi-ubifs .. csv-table:: OSPI Flash Driver - :header: "Buffer size (bytes)","j722s_evm-fs: Write UBIFS Throughput (Mbytes/sec)","j722s_evm-fs: Write UBIFS CPU Load (%)","j722s_evm-fs: Read UBIFS Throughput (Mbytes/sec)","j722s_evm-fs: Read UBIFS CPU Load (%)" - - "102400","0.18 (min 0.13, max 0.28)","29.40 (min 24.89, max 37.67)","63.17 (min 55.35, max 64.95)","24.25 (min 8.33, max 53.85)" - "262144","0.14 (min 0.10, max 0.19)","29.85 (min 26.26, max 33.57)","64.30 (min 62.76, max 65.47)","21.60 (min 8.33, max 28.57)" - "524288","0.15 (min 0.11, max 0.19)","30.54 (min 26.04, max 37.28)","64.08 (min 62.63, max 65.20)","19.19 (min 9.09, max 26.67)" - "1048576","0.15 (min 0.11, max 0.19)","29.99 (min 26.60, max 37.86)","62.55 (min 62.12, max 62.99)","22.64 (min 15.38, max 26.67)" - - + :header: "Buffer size (bytes)","j722s_evm-fs: Write UBIFS Throughput (Mbytes/sec)","j722s_evm-fs: Write UBIFS CPU Load (%)","j722s_evm-fs: Read UBIFS Throughput (Mbytes/sec)","j722s_evm-fs: Read UBIFS CPU Load (%)" + "102400","0.18 (min 0.11, max 0.29)","28.62 (min 24.84, max 37.67)","63.49 (min 55.35, max 65.07)","21.75 (min 8.33, max 53.85)" + "262144","0.14 (min 0.10, max 0.19)","29.66 (min 25.37, max 35.93)","64.08 (min 61.78, max 65.47)","22.82 (min 8.33, max 28.57)" + "524288","0.15 (min 0.09, max 0.19)","30.05 (min 26.04, max 37.28)","63.68 (min 61.76, max 65.39)","18.27 (min 0.00, max 26.67)" + "1048576","0.15 (min 0.10, max 0.19)","29.69 (min 26.45, max 37.86)","62.59 (min 60.68, max 64.01)","21.39 (min 8.33, max 26.67)" .. rubric:: RAW :name: j722s-evm-ospi-raw .. csv-table:: OSPI Raw Flash Driver - :header: "File size (Mbytes)","j722s_evm-fs: Raw Read Throughput (Mbytes/sec)" - - "50","227.27" - - - + :header: "File size (Mbytes)","j722s_evm-fs: Raw Read Throughput (Mbytes/sec)" + "50","221.56 (min 208.33, max 227.27)" .. rubric:: J742S2-EVM :name: j742s2-evm-ospi - .. rubric:: UBIFS :name: j742s2-evm-ospi-ubifs .. csv-table:: OSPI Flash Driver - :header: "Buffer size (bytes)","j742s2_evm-fs: Write UBIFS Throughput (Mbytes/sec)","j742s2_evm-fs: Write UBIFS CPU Load (%)","j742s2_evm-fs: Read UBIFS Throughput (Mbytes/sec)","j742s2_evm-fs: Read UBIFS CPU Load (%)" - - "102400","0.17 (min 0.12, max 0.29)","27.59 (min 23.95, max 31.13)","71.98 (min 70.59, max 73.05)","22.19 (min 18.18, max 33.33)" - "262144","0.14 (min 0.10, max 0.19)","27.42 (min 25.56, max 30.15)","72.23 (min 71.10, max 73.20)","15.89 (min 10.00, max 23.08)" - "524288","0.14 (min 0.10, max 0.19)","27.87 (min 25.35, max 32.30)","70.69 (min 68.87, max 72.23)","20.67 (min 9.09, max 25.00)" - "1048576","0.14 (min 0.10, max 0.19)","28.12 (min 25.74, max 31.37)","71.05 (min 70.21, max 73.09)","20.87 (min 16.67, max 25.00)" - - + :header: "Buffer size (bytes)","j742s2_evm-fs: Write UBIFS Throughput (Mbytes/sec)","j742s2_evm-fs: Write UBIFS CPU Load (%)","j742s2_evm-fs: Read UBIFS Throughput (Mbytes/sec)","j742s2_evm-fs: Read UBIFS CPU Load (%)" + "102400","0.18 (min 0.12, max 0.31)","27.28 (min 23.95, max 31.13)","74.81 (min 70.59, max 77.89)","17.79 (min 9.09, max 33.33)" + "262144","0.14 (min 0.10, max 0.20)","27.71 (min 25.20, max 31.34)","74.78 (min 71.10, max 77.87)","16.88 (min 10.00, max 25.00)" + "524288","0.14 (min 0.10, max 0.20)","27.70 (min 25.00, max 32.30)","74.42 (min 68.87, max 79.27)","21.25 (min 9.09, max 27.27)" + "1048576","0.14 (min 0.10, max 0.20)","27.99 (min 25.74, max 31.37)","73.57 (min 70.21, max 76.58)","17.91 (min 3.23, max 25.00)" .. rubric:: RAW :name: j742s2-evm-ospi-raw .. csv-table:: OSPI Raw Flash Driver - :header: "File size (Mbytes)","j742s2_evm-fs: Raw Read Throughput (Mbytes/sec)" - - "50","240.50 (min 200.00, max 263.16)" - - - + :header: "File size (Mbytes)","j742s2_evm-fs: Raw Read Throughput (Mbytes/sec)" + "50","252.86 (min 200.00, max 263.16)" .. rubric:: J784S4-EVM :name: j784s4-evm-ospi - .. rubric:: UBIFS :name: j784s4-evm-ospi-ubifs .. csv-table:: OSPI Flash Driver - :header: "Buffer size (bytes)","j784s4-evm: Write UBIFS Throughput (Mbytes/sec)","j784s4-evm: Write UBIFS CPU Load (%)","j784s4-evm: Read UBIFS Throughput (Mbytes/sec)","j784s4-evm: Read UBIFS CPU Load (%)" - - "102400","0.18 (min 0.12, max 0.29)","14.16 (min 12.31, max 17.10)","73.84 (min 69.78, max 77.96)","9.98 (min 4.35, max 15.38)" - "262144","0.15 (min 0.10, max 0.19)","14.41 (min 13.09, max 17.06)","75.90 (min 71.36, max 79.25)","6.84 (min 4.35, max 12.00)" - "524288","0.15 (min 0.10, max 0.19)","15.02 (min 12.78, max 17.29)","72.30 (min 70.05, max 78.65)","9.19 (min 4.35, max 13.04)" - "1048576","0.15 (min 0.10, max 0.19)","14.76 (min 12.46, max 16.92)","73.31 (min 68.25, max 77.00)","7.65 (min 4.17, max 11.54)" - - + :header: "Buffer size (bytes)","j784s4-evm: Write UBIFS Throughput (Mbytes/sec)","j784s4-evm: Write UBIFS CPU Load (%)","j784s4-evm: Read UBIFS Throughput (Mbytes/sec)","j784s4-evm: Read UBIFS CPU Load (%)" + "102400","0.18 (min 0.12, max 0.29)","14.13 (min 12.29, max 17.17)","73.61 (min 69.78, max 77.98)","9.23 (min 4.17, max 15.38)" + "262144","0.14 (min 0.10, max 0.19)","14.52 (min 12.48, max 17.19)","76.56 (min 71.21, max 80.73)","7.46 (min 4.35, max 13.04)" + "524288","0.15 (min 0.10, max 0.19)","14.76 (min 12.78, max 17.29)","73.05 (min 70.05, max 79.02)","9.43 (min 4.35, max 15.38)" + "1048576","0.15 (min 0.10, max 0.19)","14.66 (min 12.46, max 16.92)","72.38 (min 68.25, max 77.00)","8.70 (min 4.17, max 12.00)" .. rubric:: RAW :name: j784s4-evm-ospi-raw - .. csv-table:: OSPI Raw Flash Driver - :header: "File size (Mbytes)","j784s4-evm: Raw Read Throughput (Mbytes/sec)" - - "50","234.11 (min 185.19, max 263.16)" - - - + :header: "File size (Mbytes)","j784s4-evm: Raw Read Throughput (Mbytes/sec)" - - - - - - - - - -| + "50","249.03 (min 185.19, max 263.16)" +********************** UBoot QSPI/OSPI Driver -------------------------- - - - - - - - - - - - - - - - - - +********************** .. rubric:: J721E-IDK-GW :name: j721e-idk-gw-uboot-qspi .. csv-table:: UBOOT QSPI or OSPI - :header: "File size (bytes in hex)","j721e-idk-gw: Write Throughput (Kbytes/sec)","j721e-idk-gw: Read Throughput (Kbytes/sec)" - - "400000","1029.58 (min 1018.15, max 1041.18)","15852.98 (min 15814.67, max 15875.97)" - "800000","1030.49 (min 1019.03, max 1041.84)","16058.82 (min 16031.31, max 16062.75)" - "1000000","1030.84 (min 1019.67, max 1042.37)","16167.76 (min 16157.79, max 16173.74)" - "2000000","1030.82 (min 1019.83, max 1042.64)","16219.78 (min 16213.76, max 16221.78)" - - + :header: "File size (bytes in hex)","j721e-idk-gw: Write Throughput (Kbytes/sec)","j721e-idk-gw: Read Throughput (Kbytes/sec)" + "400000","1031.02 (min 1018.15, max 1041.18)","15847.68 (min 15814.67, max 15875.97)" + "800000","1031.91 (min 1019.03, max 1042.11)","16055.49 (min 16031.31, max 16062.75)" + "1000000","1032.22 (min 1019.67, max 1042.37)","16167.61 (min 16157.79, max 16173.74)" + "2000000","1032.32 (min 1019.83, max 1042.64)","16220.55 (min 16213.76, max 16221.78)" .. rubric:: J721S2-EVM :name: j721s2-evm-uboot-qspi .. csv-table:: UBOOT QSPI or OSPI - :header: "File size (bytes in hex)","j721s2-evm: Write Throughput (Kbytes/sec)","j721s2-evm: Read Throughput (Kbytes/sec)" - - "400000","1000.03 (min 997.32, max 1002.69)","15852.98 (min 15814.67, max 15875.97)" - "800000","1000.77 (min 998.17, max 1003.43)","16058.82 (min 16031.31, max 16062.75)" - "1000000","1001.14 (min 998.72, max 1003.74)","16165.77 (min 16157.79, max 16173.74)" - "2000000","1001.40 (min 999.79, max 1003.61)","16219.78 (min 16213.76, max 16221.78)" - - - - + :header: "File size (bytes in hex)","j721s2-evm: Write Throughput (Kbytes/sec)","j721s2-evm: Read Throughput (Kbytes/sec)" + "400000","996.83 (min 981.55, max 1002.94)","15845.32 (min 15814.67, max 15875.97)" + "800000","997.67 (min 982.73, max 1003.55)","16060.50 (min 16031.31, max 16062.75)" + "1000000","997.82 (min 983.02, max 1003.74)","16163.49 (min 16157.79, max 16173.74)" + "2000000","998.15 (min 982.99, max 1004.44)","16220.06 (min 16213.76, max 16221.78)" .. rubric:: J742S2-EVM :name: j742s2-evm-uboot-qspi .. csv-table:: UBOOT QSPI or OSPI - :header: "File size (bytes in hex)","j742s2_evm-fs: Write Throughput (Kbytes/sec)","j742s2_evm-fs: Read Throughput (Kbytes/sec)" - - "400000","982.25 (min 977.80, max 1000.49)","15845.32 (min 15814.67, max 15875.97)" - "800000","982.72 (min 977.92, max 1001.47)","16054.89 (min 16031.31, max 16062.75)" - "1000000","983.06 (min 978.38, max 1001.71)","16159.78 (min 16157.79, max 16173.74)" - "2000000","983.26 (min 978.65, max 1002.17)","16219.78 (min 16213.76, max 16221.78)" - - + :header: "File size (bytes in hex)","j742s2_evm-fs: Write Throughput (Kbytes/sec)","j742s2_evm-fs: Read Throughput (Kbytes/sec)" + "400000","981.85 (min 976.40, max 1000.49)","15849.70 (min 15814.67, max 15875.97)" + "800000","982.27 (min 976.17, max 1001.47)","16058.26 (min 16031.31, max 16062.75)" + "1000000","982.65 (min 976.63, max 1001.71)","16161.21 (min 16157.79, max 16173.74)" + "2000000","983.01 (min 978.50, max 1002.17)","16220.06 (min 16213.76, max 16221.78)" .. rubric:: J784S4-EVM :name: j784s4-evm-uboot-qspi .. csv-table:: UBOOT QSPI or OSPI - :header: "File size (bytes in hex)","j784s4-evm: Write Throughput (Kbytes/sec)","j784s4-evm: Read Throughput (Kbytes/sec)" - - "400000","991.19 (min 982.73, max 1003.18)","15822.33 (min 15814.67, max 15875.97)" - "800000","992.17 (min 983.08, max 1004.17)","16058.82 (min 16031.31, max 16062.75)" - "1000000","992.50 (min 983.49, max 1004.29)","16165.77 (min 16157.79, max 16173.74)" - "2000000","992.47 (min 983.32, max 1003.92)","16220.78 (min 16213.76, max 16221.78)" - - - - - - - + :header: "File size (bytes in hex)","j784s4-evm: Write Throughput (Kbytes/sec)","j784s4-evm: Read Throughput (Kbytes/sec)" + "400000","997.14 (min 982.73, max 1026.57)","15832.18 (min 15814.67, max 15875.97)" + "800000","998.17 (min 983.08, max 1027.85)","16058.26 (min 16031.31, max 16062.75)" + "1000000","998.46 (min 983.49, max 1028.18)","16164.63 (min 16157.79, max 16173.74)" + "2000000","998.44 (min 983.32, max 1028.60)","16221.21 (min 16213.76, max 16221.78)" - - - - - - - - - - - - - - - -| - +**************** UBoot UFS Driver -------------------------- - - - +**************** .. rubric:: J721E-IDK-GW :name: j721e-idk-gw-uboot-ufs-raw .. csv-table:: UBOOT UFS RAW - :header: "File size (bytes in hex)","j721e-idk-gw: Write Throughput (Kbytes/sec)","j721e-idk-gw: Read Throughput (Kbytes/sec)" - - "400000","109624.57 (min 73142.86, max 215578.95)","363497.84 (min 341333.33, max 372363.64)" - "800000","113881.29 (min 97523.81, max 195047.62)","507697.48 (min 481882.35, max 512000.00)" - "1000000","118730.24 (min 93622.86, max 234057.14)","623752.28 (min 606814.81, max 655360.00)" - - - - + :header: "File size (bytes in hex)","j721e-idk-gw: Write Throughput (Kbytes/sec)","j721e-idk-gw: Read Throughput (Kbytes/sec)" + "400000","103863.61 (min 73142.86, max 215578.95)","366721.77 (min 341333.33, max 372363.64)" + "800000","108063.03 (min 88086.02, max 195047.62)","506524.06 (min 481882.35, max 512000.00)" + "1000000","112801.43 (min 93622.86, max 234057.14)","617593.20 (min 606814.81, max 655360.00)" .. rubric:: J742S2-EVM :name: j742s2-evm-uboot-ufs-raw .. csv-table:: UBOOT UFS RAW - :header: "File size (bytes in hex)","j742s2_evm-fs: Write Throughput (Kbytes/sec)","j742s2_evm-fs: Read Throughput (Kbytes/sec)" - - "400000","91493.35 (min 75851.85, max 97523.81)","366157.58 (min 341333.33, max 372363.64)" - "800000","98038.67 (min 88086.02, max 102400.00)","512000.00" - "1000000","101478.74 (min 95812.87, max 104356.69)","611482.62 (min 606814.81, max 630153.85)" - - + :header: "File size (bytes in hex)","j742s2_evm-fs: Write Throughput (Kbytes/sec)","j742s2_evm-fs: Read Throughput (Kbytes/sec)" + "400000","91690.14 (min 75851.85, max 97523.81)","359951.52 (min 341333.33, max 372363.64)" + "800000","98729.83 (min 88086.02, max 102400.00)","508988.24 (min 481882.35, max 512000.00)" + "1000000","100609.80 (min 93622.86, max 105025.64)","609148.71 (min 606814.81, max 630153.85)" .. rubric:: J784S4-EVM :name: j784s4-evm-emmc-raw .. csv-table:: UBOOT UFS RAW - :header: "File size (bytes in hex)","j784s4-evm: Write Throughput (Kbytes/sec)","j784s4-evm: Read Throughput (Kbytes/sec)" - - "400000","90391.67 (min 87148.94, max 93090.91)","367191.92 (min 341333.33, max 372363.64)" - "800000","98172.76 (min 88086.02, max 102400.00)","501960.78 (min 481882.35, max 512000.00)" - "1000000","98645.38 (min 94160.92, max 103696.20)","622374.17 (min 606814.81, max 630153.85)" - - - - - + :header: "File size (bytes in hex)","j784s4-evm: Write Throughput (Kbytes/sec)","j784s4-evm: Read Throughput (Kbytes/sec)" + "400000","93315.96 (min 87148.94, max 102400.00)","369542.70 (min 341333.33, max 372363.64)" + "800000","99199.54 (min 88086.02, max 102400.00)","503786.10 (min 481882.35, max 512000.00)" + "1000000","99604.93 (min 94160.92, max 105025.64)","619545.20 (min 606814.81, max 630153.85)" +*********** EMMC Driver ------------ +*********** + .. warning:: **IMPORTANT**: The performance numbers can be severely affected if the media is @@ -1115,309 +860,151 @@ EMMC Driver sensitive applications, umount the auto-mounted filesystem and re-mount in async mode. - - EMMC EXT4 FIO 1G -^^^^^^^^^^^^^^^^ - - +================ - +.. csv-table:: EMMC EXT4 FIO 1G + :header: "Buffer size (bytes)","j7200-evm: Write EXT4 Throughput (Mbytes/sec)","j7200-evm: Write EXT4 CPU Load (%)","j7200-evm: Read EXT4 Throughput (Mbytes/sec)","j7200-evm: Read EXT4 CPU Load (%)" - + "1m","56.32 (min 44.90, max 60.80)","1.66 (min 1.28, max 1.92)","312.00 (min 306.00, max 315.00)","1.95 (min 1.81, max 2.10)" + "4m","56.30 (min 44.90, max 61.00)","1.41 (min 1.12, max 1.63)","308.00 (min 301.00, max 314.00)","1.22 (min 1.05, max 1.40)" + "4k","42.83 (min 5.26, max 58.10)","19.40 (min 2.61, max 27.12)","50.81 (min 36.10, max 56.40)","19.04 (min 13.68, max 21.29)" + "256k","53.93 (min 36.10, max 60.80)","1.86 (min 1.22, max 2.26)","308.27 (min 288.00, max 317.00)","3.81 (min 3.59, max 4.00)" - +.. csv-table:: EMMC EXT4 FIO 1G + :header: "Buffer size (bytes)","j721e-idk-gw: Write EXT4 Throughput (Mbytes/sec)","j721e-idk-gw: Write EXT4 CPU Load (%)","j721e-idk-gw: Read EXT4 Throughput (Mbytes/sec)","j721e-idk-gw: Read EXT4 CPU Load (%)" - + "1m","60.40 (min 58.40, max 61.50)","1.57 (min 1.40, max 1.83)","175.00","1.31 (min 1.21, max 1.53)" + "4m","60.20 (min 57.80, max 61.40)","1.36 (min 1.16, max 1.61)","175.00","0.87 (min 0.72, max 1.08)" + "4k","50.25 (min 49.40, max 50.60)","21.83 (min 21.53, max 22.07)","56.46 (min 56.00, max 56.90)","20.50 (min 19.98, max 20.75)" + "256k","60.47 (min 58.70, max 61.20)","2.02 (min 1.84, max 2.22)","174.00","2.37 (min 2.17, max 2.59)" - +.. csv-table:: EMMC EXT4 FIO 1G + :header: "Buffer size (bytes)","j721s2-evm: Write EXT4 Throughput (Mbytes/sec)","j721s2-evm: Write EXT4 CPU Load (%)","j721s2-evm: Read EXT4 Throughput (Mbytes/sec)","j721s2-evm: Read EXT4 CPU Load (%)" - + "1m","71.59 (min 45.00, max 96.70)","2.24 (min 1.44, max 3.25)","300.36 (min 282.00, max 315.00)","2.01 (min 1.76, max 2.21)" + "4m","71.86 (min 45.30, max 97.10)","1.64 (min 1.19, max 2.34)","276.29 (min 165.00, max 314.00)","1.20 (min 0.93, max 1.44)" + "4k","53.77 (min 5.22, max 82.60)","25.94 (min 2.76, max 40.21)","66.45 (min 36.20, max 93.60)","26.36 (min 14.71, max 36.95)" + "256k","69.08 (min 36.20, max 96.70)","2.57 (min 1.50, max 3.53)","295.07 (min 276.00, max 317.00)","3.84 (min 3.59, max 4.03)" - +.. csv-table:: EMMC EXT4 FIO 1G + :header: "Buffer size (bytes)","j722s_evm-fs: Write EXT4 Throughput (Mbytes/sec)","j722s_evm-fs: Write EXT4 CPU Load (%)","j722s_evm-fs: Read EXT4 Throughput (Mbytes/sec)","j722s_evm-fs: Read EXT4 CPU Load (%)" + "1m","93.39 (min 78.00, max 97.60)","1.77 (min 1.41, max 1.97)","260.25 (min 113.00, max 296.00)","2.75 (min 1.36, max 3.32)" + "4m","93.59 (min 78.40, max 98.10)","1.29 (min 1.05, max 1.41)","235.75 (min 112.00, max 295.00)","2.00 (min 1.15, max 2.43)" + "4k","69.74 (min 8.57, max 83.90)","21.70 (min 3.20, max 26.13)","82.70 (min 56.60, max 90.90)","19.45 (min 14.50, max 21.33)" + "256k","91.65 (min 68.70, max 97.60)","2.18 (min 1.69, max 2.46)","256.15 (min 94.80, max 296.00)","3.86 (min 1.51, max 4.50)" .. csv-table:: EMMC EXT4 FIO 1G - :header: "Buffer size (bytes)","j7200-evm: Write EXT4 Throughput (Mbytes/sec)","j7200-evm: Write EXT4 CPU Load (%)","j7200-evm: Read EXT4 Throughput (Mbytes/sec)","j7200-evm: Read EXT4 CPU Load (%)" + :header: "Buffer size (bytes)","j742s2_evm-fs: Write EXT4 Throughput (Mbytes/sec)","j742s2_evm-fs: Write EXT4 CPU Load (%)","j742s2_evm-fs: Read EXT4 Throughput (Mbytes/sec)","j742s2_evm-fs: Read EXT4 CPU Load (%)" - "1m","55.16 (min 45.00, max 60.80)","1.65 (min 1.28, max 1.92)","311.44 (min 306.00, max 315.00)","1.95 (min 1.81, max 2.10)" - "4m","55.08 (min 44.90, max 61.00)","1.41 (min 1.21, max 1.63)","309.00 (min 303.00, max 314.00)","1.23 (min 1.05, max 1.40)" - "4k","39.34 (min 5.31, max 58.10)","17.80 (min 2.74, max 26.71)","49.51 (min 36.10, max 56.40)","18.57 (min 13.68, max 21.18)" - "256k","52.21 (min 36.10, max 60.80)","1.84 (min 1.22, max 2.26)","306.11 (min 288.00, max 317.00)","3.81 (min 3.59, max 4.00)" + "1m","96.57 (min 95.90, max 98.00)","1.02 (min 0.94, max 1.12)","290.55 (min 280.00, max 294.00)","0.84 (min 0.76, max 0.91)" + "4m","95.71 (min 86.80, max 98.50)","1.01 (min 0.92, max 1.11)","270.18 (min 156.00, max 294.00)","0.46 (min 0.30, max 0.52)" + "4k","82.79 (min 82.50, max 84.30)","20.64 (min 20.05, max 21.93)","85.46 (min 77.00, max 92.40)","16.68 (min 14.86, max 17.89)" + "256k","96.59 (min 95.90, max 98.10)","1.06 (min 1.00, max 1.17)","292.64 (min 292.00, max 294.00)","1.86 (min 1.76, max 2.03)" - +.. csv-table:: EMMC EXT4 FIO 1G + :header: "Buffer size (bytes)","j784s4-evm: Write EXT4 Throughput (Mbytes/sec)","j784s4-evm: Write EXT4 CPU Load (%)","j784s4-evm: Read EXT4 Throughput (Mbytes/sec)","j784s4-evm: Read EXT4 CPU Load (%)" + "1m","93.01 (min 79.00, max 97.90)","0.48 (min 0.42, max 0.54)","253.79 (min 113.00, max 296.00)","0.40 (min 0.21, max 0.52)" + "4m","93.46 (min 79.60, max 98.30)","0.45 (min 0.40, max 0.53)","229.75 (min 96.70, max 296.00)","0.22 (min 0.11, max 0.29)" + "4k","67.03 (min 8.63, max 83.20)","9.27 (min 1.32, max 12.08)","84.82 (min 56.50, max 94.10)","9.06 (min 5.81, max 10.35)" + "256k","91.10 (min 70.50, max 97.90)","0.57 (min 0.43, max 0.71)","251.26 (min 94.80, max 296.00)","0.88 (min 0.33, max 1.28)" -.. csv-table:: EMMC EXT4 FIO 1G - :header: "Buffer size (bytes)","j721e-idk-gw: Write EXT4 Throughput (Mbytes/sec)","j721e-idk-gw: Write EXT4 CPU Load (%)","j721e-idk-gw: Read EXT4 Throughput (Mbytes/sec)","j721e-idk-gw: Read EXT4 CPU Load (%)" +EMMC RAW FIO 1G +=============== - "1m","60.01 (min 58.40, max 61.00)","1.49 (min 1.40, max 1.65)","175.00","1.30 (min 1.22, max 1.53)" - "4m","59.81 (min 57.80, max 61.20)","1.31 (min 1.16, max 1.61)","175.00","0.85 (min 0.72, max 1.08)" - "4k","50.40 (min 50.10, max 50.60)","21.84 (min 21.53, max 22.07)","56.34 (min 56.00, max 56.90)","20.47 (min 19.98, max 20.72)" - "256k","60.19 (min 58.70, max 61.20)","2.01 (min 1.89, max 2.22)","174.00","2.35 (min 2.17, max 2.59)" +.. csv-table:: EMMC RAW FIO 1G + :header: "Buffer size (bytes)","j7200-evm: Write Raw Throughput (Mbytes/sec)","j7200-evm: Write Raw CPU Load (%)","j7200-evm: Read Raw Throughput (Mbytes/sec)","j7200-evm: Read Raw CPU Load (%)" - + "1m","55.23 (min 45.00, max 61.00)","1.59 (min 1.24, max 1.93)","311.80 (min 305.00, max 315.00)","1.90 (min 1.64, max 2.07)" + "4m","54.93 (min 44.90, max 61.00)","1.45 (min 1.08, max 3.15)","295.40 (min 245.00, max 314.00)","1.12 (min 1.00, max 1.31)" + "4k","38.57 (min 5.30, max 56.50)","13.69 (min 2.05, max 19.88)","49.60 (min 36.00, max 56.40)","17.05 (min 12.56, max 19.50)" + "256k","52.39 (min 36.10, max 61.00)","1.66 (min 1.22, max 2.10)","306.47 (min 288.00, max 317.00)","3.64 (min 3.32, max 3.92)" +.. csv-table:: EMMC RAW FIO 1G + :header: "Buffer size (bytes)","j721e-idk-gw: Write Raw Throughput (Mbytes/sec)","j721e-idk-gw: Write Raw CPU Load (%)","j721e-idk-gw: Read Raw Throughput (Mbytes/sec)","j721e-idk-gw: Read Raw CPU Load (%)" -.. csv-table:: EMMC EXT4 FIO 1G - :header: "Buffer size (bytes)","j721s2-evm: Write EXT4 Throughput (Mbytes/sec)","j721s2-evm: Write EXT4 CPU Load (%)","j721s2-evm: Read EXT4 Throughput (Mbytes/sec)","j721s2-evm: Read EXT4 CPU Load (%)" + "1m","58.26 (min 43.80, max 61.30)","1.42 (min 1.11, max 1.67)","175.00","1.25 (min 1.15, max 1.38)" + "4m","58.36 (min 44.20, max 61.60)","1.23 (min 0.90, max 1.44)","175.00","0.79 (min 0.70, max 0.93)" + "4k","45.91 (min 5.44, max 53.10)","15.92 (min 2.14, max 18.44)","53.54 (min 36.00, max 56.90)","17.82 (min 12.04, max 19.25)" + "256k","56.96 (min 34.70, max 61.40)","1.72 (min 1.23, max 1.96)","174.00","2.19 (min 2.05, max 2.33)" - "1m","68.40 (min 45.00, max 96.70)","2.06 (min 1.44, max 2.75)","300.38 (min 287.00, max 313.00)","2.02 (min 1.92, max 2.06)" - "4m","68.63 (min 45.30, max 97.10)","1.54 (min 1.19, max 2.07)","271.13 (min 165.00, max 313.00)","1.20 (min 0.93, max 1.44)" - "4k","47.68 (min 5.22, max 82.60)","22.69 (min 2.76, max 39.71)","62.68 (min 36.20, max 93.50)","24.85 (min 14.71, max 36.58)" - "256k","65.11 (min 36.20, max 96.70)","2.36 (min 1.50, max 3.28)","293.88 (min 283.00, max 311.00)","3.84 (min 3.64, max 4.03)" +.. csv-table:: EMMC RAW FIO 1G + :header: "Buffer size (bytes)","j721s2-evm: Write Raw Throughput (Mbytes/sec)","j721s2-evm: Write Raw CPU Load (%)","j721s2-evm: Read Raw Throughput (Mbytes/sec)","j721s2-evm: Read Raw CPU Load (%)" - + "1m","61.08 (min 44.90, max 96.60)","1.84 (min 1.35, max 2.93)","308.27 (min 294.00, max 316.00)","2.00 (min 1.81, max 2.23)" + "4m","61.21 (min 45.20, max 97.10)","1.47 (min 1.04, max 2.26)","300.87 (min 258.00, max 315.00)","1.24 (min 1.09, max 1.44)" + "4k","45.64 (min 5.22, max 83.60)","17.41 (min 2.33, max 31.65)","55.85 (min 36.20, max 93.60)","20.45 (min 13.37, max 33.85)" + "256k","58.71 (min 36.20, max 96.70)","2.10 (min 1.40, max 3.27)","302.73 (min 284.00, max 317.00)","3.73 (min 3.52, max 3.86)" +.. csv-table:: EMMC RAW FIO 1G + :header: "Buffer size (bytes)","j722s_evm-fs: Write Raw Throughput (Mbytes/sec)","j722s_evm-fs: Write Raw CPU Load (%)","j722s_evm-fs: Read Raw Throughput (Mbytes/sec)","j722s_evm-fs: Read Raw CPU Load (%)" -.. csv-table:: EMMC EXT4 FIO 1G - :header: "Buffer size (bytes)","j722s_evm-fs: Write EXT4 Throughput (Mbytes/sec)","j722s_evm-fs: Write EXT4 CPU Load (%)","j722s_evm-fs: Read EXT4 Throughput (Mbytes/sec)","j722s_evm-fs: Read EXT4 CPU Load (%)" + "1m","93.04 (min 78.00, max 97.80)","1.60 (min 1.28, max 1.76)","260.88 (min 112.00, max 296.00)","2.73 (min 1.43, max 3.31)" + "4m","93.94 (min 78.20, max 98.30)","1.21 (min 1.01, max 1.36)","246.33 (min 95.20, max 296.00)","2.02 (min 1.05, max 2.41)" + "4k","68.40 (min 8.58, max 82.70)","16.13 (min 2.45, max 19.51)","86.84 (min 56.60, max 94.30)","19.31 (min 13.48, max 20.97)" + "256k","91.25 (min 68.50, max 97.80)","1.96 (min 1.30, max 2.19)","257.56 (min 94.30, max 296.00)","3.65 (min 1.66, max 4.34)" - "1m","92.44 (min 78.00, max 97.60)","1.77 (min 1.41, max 1.97)","249.25 (min 113.00, max 295.00)","2.63 (min 1.36, max 3.19)" - "4m","92.78 (min 78.40, max 98.10)","1.27 (min 1.05, max 1.41)","244.75 (min 112.00, max 295.00)","2.05 (min 1.15, max 2.43)" - "4k","65.04 (min 8.57, max 83.90)","20.27 (min 3.20, max 26.11)","81.38 (min 56.60, max 90.90)","19.27 (min 14.57, max 21.33)" - "256k","90.13 (min 68.70, max 97.60)","2.13 (min 1.69, max 2.35)","243.33 (min 94.80, max 295.00)","3.71 (min 1.51, max 4.50)" +.. csv-table:: EMMC RAW FIO 1G + :header: "Buffer size (bytes)","j742s2_evm-fs: Write Raw Throughput (Mbytes/sec)","j742s2_evm-fs: Write Raw CPU Load (%)","j742s2_evm-fs: Read Raw Throughput (Mbytes/sec)","j742s2_evm-fs: Read Raw CPU Load (%)" - + "1m","91.96 (min 67.80, max 97.60)","0.94 (min 0.72, max 1.28)","280.71 (min 112.00, max 295.00)","0.82 (min 0.38, max 1.01)" + "4m","93.86 (min 79.40, max 97.90)","0.95 (min 0.76, max 1.03)","231.86 (min 112.00, max 295.00)","0.47 (min 0.23, max 1.00)" + "4k","73.12 (min 7.73, max 83.40)","14.54 (min 1.67, max 17.12)","90.04 (min 59.00, max 94.20)","16.81 (min 11.69, max 17.70)" + "256k","90.31 (min 68.50, max 97.60)","0.96 (min 0.73, max 1.19)","279.59 (min 94.30, max 295.00)","1.68 (min 0.66, max 1.88)" +.. csv-table:: EMMC RAW FIO 1G + :header: "Buffer size (bytes)","j784s4-evm: Write Raw Throughput (Mbytes/sec)","j784s4-evm: Write Raw CPU Load (%)","j784s4-evm: Read Raw Throughput (Mbytes/sec)","j784s4-evm: Read Raw CPU Load (%)" -.. csv-table:: EMMC EXT4 FIO 1G - :header: "Buffer size (bytes)","j742s2_evm-fs: Write EXT4 Throughput (Mbytes/sec)","j742s2_evm-fs: Write EXT4 CPU Load (%)","j742s2_evm-fs: Read EXT4 Throughput (Mbytes/sec)","j742s2_evm-fs: Read EXT4 CPU Load (%)" + "1m","93.29 (min 79.00, max 98.00)","0.45 (min 0.37, max 0.50)","268.36 (min 112.00, max 296.00)","0.45 (min 0.19, max 0.66)" + "4m","93.66 (min 71.40, max 98.50)","0.44 (min 0.38, max 0.48)","242.79 (min 111.00, max 296.00)","0.22 (min 0.13, max 0.30)" + "4k","71.64 (min 6.13, max 83.20)","7.22 (min 0.61, max 9.02)","87.86 (min 56.70, max 93.70)","8.54 (min 5.43, max 9.39)" + "256k","92.35 (min 69.40, max 98.00)","0.52 (min 0.42, max 0.69)","266.36 (min 94.50, max 296.00)","0.88 (min 0.34, max 1.29)" - "1m","96.92 (min 95.90, max 98.00)","0.99 (min 0.94, max 1.05)","288.40 (min 280.00, max 293.00)","0.84 (min 0.80, max 0.89)" - "4m","96.46 (min 93.10, max 98.50)","0.99 (min 0.92, max 1.10)","292.20 (min 290.00, max 293.00)","0.49 (min 0.44, max 0.51)" - "4k","83.06 (min 82.70, max 84.30)","21.28 (min 20.90, max 21.93)","81.32 (min 77.00, max 87.30)","16.17 (min 14.86, max 17.86)" - "256k","96.92 (min 95.90, max 98.10)","1.07 (min 1.01, max 1.17)","292.80 (min 292.00, max 294.00)","1.89 (min 1.81, max 2.03)" +***************** +UBoot EMMC Driver +***************** - - - -.. csv-table:: EMMC EXT4 FIO 1G - :header: "Buffer size (bytes)","j784s4-evm: Write EXT4 Throughput (Mbytes/sec)","j784s4-evm: Write EXT4 CPU Load (%)","j784s4-evm: Read EXT4 Throughput (Mbytes/sec)","j784s4-evm: Read EXT4 CPU Load (%)" - - "1m","94.23 (min 80.00, max 97.20)","0.48 (min 0.45, max 0.50)","268.75 (min 114.00, max 294.00)","0.43 (min 0.22, max 0.52)" - "4m","94.74 (min 80.60, max 97.70)","0.45 (min 0.40, max 0.48)","232.34 (min 96.70, max 294.00)","0.22 (min 0.15, max 0.29)" - "4k","73.72 (min 8.65, max 83.20)","10.37 (min 1.32, max 12.08)","87.91 (min 56.60, max 94.10)","9.43 (min 5.85, max 10.35)" - "256k","93.10 (min 71.00, max 97.20)","0.59 (min 0.43, max 0.71)","268.48 (min 94.80, max 294.00)","0.99 (min 0.33, max 1.28)" - - - - - - - - - - - - - - - - - -EMMC RAW FIO 1G -^^^^^^^^^^^^^^^ - - - - - - - - - - - - - - - - - - -.. csv-table:: EMMC RAW FIO 1G - :header: "Buffer size (bytes)","j7200-evm: Write Raw Throughput (Mbytes/sec)","j7200-evm: Write Raw CPU Load (%)","j7200-evm: Read Raw Throughput (Mbytes/sec)","j7200-evm: Read Raw CPU Load (%)" - - "1m","53.26 (min 45.00, max 60.50)","1.51 (min 1.24, max 1.93)","310.67 (min 305.00, max 315.00)","1.90 (min 1.64, max 2.07)" - "4m","52.88 (min 44.90, max 60.60)","1.31 (min 1.08, max 1.59)","286.78 (min 245.00, max 314.00)","1.12 (min 1.00, max 1.31)" - "4k","32.83 (min 5.30, max 55.10)","11.65 (min 2.05, max 19.52)","47.34 (min 36.00, max 56.30)","16.29 (min 12.56, max 19.50)" - "256k","49.50 (min 36.10, max 60.60)","1.61 (min 1.22, max 2.10)","302.89 (min 288.00, max 316.00)","3.63 (min 3.36, max 3.92)" - - - - -.. csv-table:: EMMC RAW FIO 1G - :header: "Buffer size (bytes)","j721e-idk-gw: Write Raw Throughput (Mbytes/sec)","j721e-idk-gw: Write Raw CPU Load (%)","j721e-idk-gw: Read Raw Throughput (Mbytes/sec)","j721e-idk-gw: Read Raw CPU Load (%)" - - "1m","58.30 (min 43.80, max 61.30)","1.42 (min 1.11, max 1.58)","175.00","1.24 (min 1.15, max 1.38)" - "4m","58.39 (min 44.20, max 61.60)","1.19 (min 0.90, max 1.44)","175.00","0.80 (min 0.70, max 0.93)" - "4k","46.86 (min 5.47, max 53.10)","16.27 (min 2.14, max 18.44)","53.91 (min 36.00, max 56.90)","17.90 (min 12.04, max 19.25)" - "256k","57.20 (min 34.70, max 61.10)","1.71 (min 1.24, max 1.95)","174.00","2.19 (min 2.05, max 2.33)" - - - - -.. csv-table:: EMMC RAW FIO 1G - :header: "Buffer size (bytes)","j721s2-evm: Write Raw Throughput (Mbytes/sec)","j721s2-evm: Write Raw CPU Load (%)","j721s2-evm: Read Raw Throughput (Mbytes/sec)","j721s2-evm: Read Raw CPU Load (%)" - - "1m","55.07 (min 45.10, max 61.10)","1.63 (min 1.35, max 1.78)","309.89 (min 301.00, max 314.00)","1.95 (min 1.81, max 2.13)" - "4m","55.12 (min 45.20, max 61.20)","1.31 (min 1.04, max 1.48)","303.33 (min 281.00, max 314.00)","1.21 (min 1.09, max 1.29)" - "4k","38.61 (min 5.22, max 55.70)","14.76 (min 2.33, max 21.55)","49.42 (min 36.20, max 56.20)","18.17 (min 13.37, max 21.01)" - "256k","52.00 (min 36.30, max 60.90)","1.88 (min 1.40, max 2.19)","302.67 (min 284.00, max 314.00)","3.72 (min 3.52, max 3.82)" - - - - -.. csv-table:: EMMC RAW FIO 1G - :header: "Buffer size (bytes)","j722s_evm-fs: Write Raw Throughput (Mbytes/sec)","j722s_evm-fs: Write Raw CPU Load (%)","j722s_evm-fs: Read Raw Throughput (Mbytes/sec)","j722s_evm-fs: Read Raw CPU Load (%)" - - "1m","92.61 (min 78.00, max 97.80)","1.59 (min 1.28, max 1.76)","249.63 (min 112.00, max 296.00)","2.68 (min 1.43, max 3.31)" - "4m","92.95 (min 78.20, max 98.30)","1.20 (min 1.01, max 1.36)","243.03 (min 95.20, max 296.00)","2.00 (min 1.05, max 2.41)" - "4k","63.92 (min 8.58, max 82.70)","15.11 (min 2.45, max 19.51)","84.58 (min 56.60, max 94.30)","18.90 (min 13.54, max 20.92)" - "256k","89.08 (min 68.60, max 97.80)","1.92 (min 1.30, max 2.17)","245.33 (min 94.30, max 296.00)","3.53 (min 1.67, max 4.34)" - - - - -.. csv-table:: EMMC RAW FIO 1G - :header: "Buffer size (bytes)","j742s2_evm-fs: Write Raw Throughput (Mbytes/sec)","j742s2_evm-fs: Write Raw CPU Load (%)","j742s2_evm-fs: Read Raw Throughput (Mbytes/sec)","j742s2_evm-fs: Read Raw CPU Load (%)" - - "1m","92.45 (min 77.60, max 97.50)","0.91 (min 0.73, max 1.02)","271.63 (min 112.00, max 295.00)","0.79 (min 0.38, max 0.87)" - "4m","93.88 (min 79.40, max 97.80)","0.94 (min 0.76, max 1.03)","243.75 (min 112.00, max 295.00)","0.44 (min 0.23, max 0.54)" - "4k","70.47 (min 7.73, max 83.40)","14.40 (min 1.67, max 17.12)","87.04 (min 59.00, max 93.10)","16.53 (min 11.69, max 17.70)" - "256k","88.93 (min 68.60, max 97.60)","0.92 (min 0.75, max 1.01)","269.29 (min 94.30, max 295.00)","1.63 (min 0.66, max 1.81)" - - - - -.. csv-table:: EMMC RAW FIO 1G - :header: "Buffer size (bytes)","j784s4-evm: Write Raw Throughput (Mbytes/sec)","j784s4-evm: Write Raw CPU Load (%)","j784s4-evm: Read Raw Throughput (Mbytes/sec)","j784s4-evm: Read Raw CPU Load (%)" - - "1m","92.71 (min 79.00, max 98.00)","0.45 (min 0.37, max 0.50)","271.38 (min 112.00, max 296.00)","0.41 (min 0.19, max 0.56)" - "4m","94.26 (min 71.40, max 98.50)","0.43 (min 0.38, max 0.48)","249.00 (min 111.00, max 296.00)","0.24 (min 0.13, max 0.30)" - "4k","72.47 (min 6.13, max 83.20)","7.33 (min 0.61, max 9.02)","89.00 (min 66.80, max 93.70)","8.63 (min 6.89, max 9.31)" - "256k","92.29 (min 69.50, max 98.00)","0.49 (min 0.45, max 0.53)","270.19 (min 94.50, max 296.00)","0.87 (min 0.34, max 1.09)" - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -UBoot EMMC Driver ------------------ - - - - - - - - - - - - - - - - +.. csv-table:: UBOOT EMMC RAW + :header: "File size (bytes in hex)","j7200-evm: Write Throughput (Kbytes/sec)","j7200-evm: Read Throughput (Kbytes/sec)" + "2000000","60126.42 (min 59041.44, max 61248.60)","307054.04 (min 292571.43, max 312076.19)" + "4000000","60741.40 (min 59148.01, max 61651.93)","313779.92 (min 299251.14, max 326049.75)" .. csv-table:: UBOOT EMMC RAW - :header: "File size (bytes in hex)","j7200-evm: Write Throughput (Kbytes/sec)","j7200-evm: Read Throughput (Kbytes/sec)" - - "2000000","59999.37 (min 59041.44, max 61248.60)","306102.84 (min 292571.43, max 312076.19)" - "4000000","60700.91 (min 59959.74, max 61651.93)","312540.24 (min 304818.60, max 321254.90)" - - - - -.. csv-table:: UBOOT EMMC RAW - :header: "File size (bytes in hex)","j721e-idk-gw: Write Throughput (Kbytes/sec)","j721e-idk-gw: Read Throughput (Kbytes/sec)" - - "2000000","60320.39 (min 59254.97, max 60907.06)","173772.30 (min 173375.66, max 175229.95)" - "4000000","60971.47 (min 59959.74, max 62060.61)","177674.40 (min 177124.32, max 178572.21)" - - + :header: "File size (bytes in hex)","j721e-idk-gw: Write Throughput (Kbytes/sec)","j721e-idk-gw: Read Throughput (Kbytes/sec)" + "2000000","60409.68 (min 59254.97, max 61593.98)","173607.84 (min 172463.16, max 175229.95)" + "4000000","61225.70 (min 59959.74, max 62894.43)","177445.85 (min 176172.04, max 178572.21)" .. csv-table:: UBOOT EMMC RAW - :header: "File size (bytes in hex)","j721s2-evm: Write Throughput (Kbytes/sec)","j721s2-evm: Read Throughput (Kbytes/sec)" - - "2000000","59628.83 (min 57893.99, max 61478.42)","308668.65 (min 303407.41, max 312076.19)" - "4000000","60385.87 (min 59362.32, max 61478.42)","317192.67 (min 310597.16, max 322837.44)" - - + :header: "File size (bytes in hex)","j721s2-evm: Write Throughput (Kbytes/sec)","j721s2-evm: Read Throughput (Kbytes/sec)" + "2000000","59412.59 (min 57893.99, max 61593.98)","307406.06 (min 289982.30, max 312076.19)" + "4000000","60182.10 (min 59308.60, max 61536.15)","308329.70 (min 245453.18, max 322837.44)" .. csv-table:: UBOOT EMMC RAW - :header: "File size (bytes in hex)","j722s_evm-fs: Write Throughput (Kbytes/sec)","j722s_evm-fs: Read Throughput (Kbytes/sec)" - - "2000000","97386.23 (min 93622.86, max 103044.03)","162812.24 (min 95255.81, max 172463.16)" - "4000000","98138.10 (min 95812.87, max 100669.74)","169164.36 (min 123886.58, max 175699.73)" - - + :header: "File size (bytes in hex)","j722s_evm-fs: Write Throughput (Kbytes/sec)","j722s_evm-fs: Read Throughput (Kbytes/sec)" + "2000000","96671.07 (min 91275.77, max 103044.03)","162926.30 (min 95255.81, max 173375.66)" + "4000000","97111.21 (min 90145.80, max 100669.74)","168712.69 (min 123886.58, max 175699.73)" .. csv-table:: UBOOT EMMC RAW - :header: "File size (bytes in hex)","j742s2_evm-fs: Write Throughput (Kbytes/sec)","j742s2_evm-fs: Read Throughput (Kbytes/sec)" - - "2000000","99089.53 (min 96376.47, max 104025.40)","248190.19 (min 99598.78, max 284939.13)" - "4000000","98434.29 (min 96803.55, max 100361.41)","259806.28 (min 145635.56, max 292571.43)" - - + :header: "File size (bytes in hex)","j742s2_evm-fs: Write Throughput (Kbytes/sec)","j742s2_evm-fs: Read Throughput (Kbytes/sec)" + "2000000","98707.38 (min 96093.84, max 104025.40)","262381.33 (min 99598.78, max 284939.13)" + "4000000","98338.10 (min 96234.95, max 100669.74)","272751.81 (min 145635.56, max 293883.41)" .. csv-table:: UBOOT EMMC RAW - :header: "File size (bytes in hex)","j784s4-evm: Write Throughput (Kbytes/sec)","j784s4-evm: Read Throughput (Kbytes/sec)" - - "2000000","95710.54 (min 93356.13, max 98698.80)","278630.50 (min 258015.75, max 289982.30)" - "4000000","97951.00 (min 95953.15, max 100979.97)","281882.18 (min 235741.01, max 295207.21)" - - - - - - - - - - - - - - - - - + :header: "File size (bytes in hex)","j784s4-evm: Write Throughput (Kbytes/sec)","j784s4-evm: Read Throughput (Kbytes/sec)" + "2000000","96917.91 (min 93356.13, max 103369.09)","277208.04 (min 248242.42, max 315076.92)" + "4000000","98357.70 (min 95953.15, max 101763.98)","278678.23 (min 214872.13, max 310597.16)" +***** MMCSD ------ +***** .. warning:: @@ -1427,734 +1014,418 @@ MMCSD sensitive applications, umount the auto-mounted filesystem and re-mount in async mode. - MMC EXT4 FIO 1G -^^^^^^^^^^^^^^^ - - - - - - - - - - - - - - - - - - - +=============== .. csv-table:: MMC EXT4 FIO 1G - :header: "Buffer size (bytes)","j721e-idk-gw: Write EXT4 Throughput (Mbytes/sec)","j721e-idk-gw: Write EXT4 CPU Load (%)","j721e-idk-gw: Read EXT4 Throughput (Mbytes/sec)","j721e-idk-gw: Read EXT4 CPU Load (%)" - - "1m","33.84 (min 32.60, max 34.60)","1.16 (min 1.08, max 1.22)","43.31 (min 42.30, max 43.50)","0.67 (min 0.62, max 0.75)" - "4m","33.31 (min 32.10, max 34.20)","0.90 (min 0.84, max 0.98)","43.28 (min 42.20, max 43.50)","0.55 (min 0.49, max 0.70)" - "4k","2.77 (min 2.75, max 2.80)","2.10 (min 1.97, max 2.23)","11.23 (min 11.20, max 11.30)","5.30 (min 5.18, max 5.47)" - "256k","31.59 (min 30.60, max 32.60)","1.37 (min 1.22, max 1.51)","42.55 (min 42.40, max 42.90)","0.90 (min 0.82, max 0.97)" - - + :header: "Buffer size (bytes)","j721e-idk-gw: Write EXT4 Throughput (Mbytes/sec)","j721e-idk-gw: Write EXT4 CPU Load (%)","j721e-idk-gw: Read EXT4 Throughput (Mbytes/sec)","j721e-idk-gw: Read EXT4 CPU Load (%)" + "1m","33.92 (min 32.60, max 34.90)","1.17 (min 1.08, max 1.28)","43.29 (min 42.30, max 43.50)","0.68 (min 0.62, max 0.75)" + "4m","33.49 (min 32.10, max 34.40)","0.93 (min 0.84, max 1.03)","43.20 (min 41.60, max 43.50)","0.56 (min 0.47, max 0.70)" + "4k","2.77 (min 2.75, max 2.80)","2.11 (min 1.97, max 2.23)","11.23 (min 11.20, max 11.40)","5.28 (min 5.17, max 5.47)" + "256k","31.61 (min 30.60, max 33.50)","1.39 (min 1.22, max 1.52)","42.54 (min 42.40, max 42.90)","0.91 (min 0.82, max 0.98)" .. csv-table:: MMC EXT4 FIO 1G - :header: "Buffer size (bytes)","j7200-evm: Write EXT4 Throughput (Mbytes/sec)","j7200-evm: Write EXT4 CPU Load (%)","j7200-evm: Read EXT4 Throughput (Mbytes/sec)","j7200-evm: Read EXT4 CPU Load (%)" - - "1m","42.74 (min 41.20, max 43.40)","1.52 (min 1.46, max 1.61)","87.04 (min 85.10, max 87.50)","1.07 (min 0.94, max 1.20)" - "4m","42.10 (min 40.80, max 43.10)","1.25 (min 1.18, max 1.33)","86.89 (min 84.90, max 87.40)","0.74 (min 0.67, max 0.82)" - "4k","2.80 (min 2.77, max 2.82)","2.31 (min 2.19, max 2.41)","12.89 (min 12.80, max 13.00)","6.33 (min 6.15, max 6.54)" - "256k","38.34 (min 36.80, max 40.00)","1.67 (min 1.59, max 1.90)","83.69 (min 83.40, max 84.30)","1.45 (min 1.39, max 1.53)" - - + :header: "Buffer size (bytes)","j7200-evm: Write EXT4 Throughput (Mbytes/sec)","j7200-evm: Write EXT4 CPU Load (%)","j7200-evm: Read EXT4 Throughput (Mbytes/sec)","j7200-evm: Read EXT4 CPU Load (%)" + "1m","43.37 (min 41.20, max 46.70)","1.55 (min 1.46, max 1.63)","86.81 (min 85.10, max 87.50)","1.10 (min 0.94, max 1.25)" + "4m","42.86 (min 40.80, max 46.20)","1.27 (min 1.18, max 1.40)","86.41 (min 82.30, max 87.40)","0.73 (min 0.63, max 0.82)" + "4k","2.69 (min 2.29, max 2.82)","2.26 (min 1.94, max 2.41)","12.07 (min 9.25, max 13.00)","6.00 (min 4.66, max 6.57)" + "256k","38.02 (min 35.90, max 40.00)","1.64 (min 1.55, max 1.90)","83.02 (min 80.30, max 84.30)","1.47 (min 1.38, max 1.58)" .. csv-table:: MMC EXT4 FIO 1G - :header: "Buffer size (bytes)","j721s2-evm: Write EXT4 Throughput (Mbytes/sec)","j721s2-evm: Write EXT4 CPU Load (%)","j721s2-evm: Read EXT4 Throughput (Mbytes/sec)","j721s2-evm: Read EXT4 CPU Load (%)" - - "1m","42.63 (min 42.00, max 43.10)","1.65 (min 1.56, max 1.74)","87.64 (min 87.20, max 88.20)","1.20 (min 1.05, max 1.41)" - "4m","41.63 (min 40.20, max 42.80)","1.26 (min 1.17, max 1.50)","85.33 (min 82.10, max 87.30)","0.81 (min 0.72, max 0.96)" - "4k","2.80 (min 2.79, max 2.83)","2.51 (min 2.39, max 2.63)","12.90 (min 12.80, max 13.00)","7.02 (min 6.78, max 7.18)" - "256k","38.48 (min 37.20, max 40.50)","1.84 (min 1.72, max 1.93)","83.94 (min 83.20, max 84.50)","1.56 (min 1.45, max 1.85)" - - + :header: "Buffer size (bytes)","j721s2-evm: Write EXT4 Throughput (Mbytes/sec)","j721s2-evm: Write EXT4 CPU Load (%)","j721s2-evm: Read EXT4 Throughput (Mbytes/sec)","j721s2-evm: Read EXT4 CPU Load (%)" + "1m","42.54 (min 42.00, max 43.70)","1.73 (min 1.56, max 1.93)","87.50 (min 87.20, max 88.20)","1.22 (min 1.05, max 1.41)" + "4m","41.91 (min 40.20, max 43.20)","1.36 (min 1.17, max 1.57)","86.14 (min 82.10, max 87.30)","0.86 (min 0.72, max 1.14)" + "4k","2.80 (min 2.79, max 2.83)","2.55 (min 2.39, max 2.78)","12.89 (min 12.80, max 13.00)","7.02 (min 6.78, max 7.26)" + "256k","38.17 (min 37.00, max 40.50)","1.93 (min 1.72, max 2.21)","83.84 (min 83.20, max 84.50)","1.60 (min 1.45, max 1.85)" .. csv-table:: MMC EXT4 FIO 1G - :header: "Buffer size (bytes)","j722s_evm-fs: Write EXT4 Throughput (Mbytes/sec)","j722s_evm-fs: Write EXT4 CPU Load (%)","j722s_evm-fs: Read EXT4 Throughput (Mbytes/sec)","j722s_evm-fs: Read EXT4 CPU Load (%)" - - "1m","41.85 (min 41.20, max 42.60)","1.30 (min 1.24, max 1.38)","87.03 (min 85.10, max 87.40)","1.55 (min 1.45, max 1.62)" - "4m","42.14 (min 40.80, max 43.10)","0.92 (min 0.86, max 1.01)","86.95 (min 85.00, max 87.40)","1.15 (min 1.11, max 1.25)" - "4k","2.78 (min 2.77, max 2.80)","1.94 (min 1.88, max 2.07)","12.96 (min 12.90, max 13.10)","4.53 (min 4.35, max 4.79)" - "256k","37.63 (min 36.70, max 38.90)","1.50 (min 1.38, max 1.60)","83.68 (min 83.40, max 84.30)","1.76 (min 1.70, max 1.84)" - - + :header: "Buffer size (bytes)","j722s_evm-fs: Write EXT4 Throughput (Mbytes/sec)","j722s_evm-fs: Write EXT4 CPU Load (%)","j722s_evm-fs: Read EXT4 Throughput (Mbytes/sec)","j722s_evm-fs: Read EXT4 CPU Load (%)" + "1m","42.30 (min 41.20, max 43.40)","1.31 (min 1.18, max 1.39)","87.06 (min 85.10, max 87.40)","1.55 (min 1.41, max 1.73)" + "4m","42.21 (min 40.80, max 43.30)","0.94 (min 0.86, max 1.05)","86.98 (min 85.00, max 87.40)","1.15 (min 1.07, max 1.26)" + "4k","2.78 (min 2.77, max 2.82)","1.92 (min 1.80, max 2.07)","12.98 (min 12.90, max 13.10)","4.54 (min 4.33, max 4.79)" + "256k","38.09 (min 36.70, max 39.60)","1.51 (min 1.38, max 1.64)","83.73 (min 83.20, max 84.40)","1.77 (min 1.64, max 1.84)" .. csv-table:: MMC EXT4 FIO 1G - :header: "Buffer size (bytes)","j742s2_evm-fs: Write EXT4 Throughput (Mbytes/sec)","j742s2_evm-fs: Write EXT4 CPU Load (%)","j742s2_evm-fs: Read EXT4 Throughput (Mbytes/sec)","j742s2_evm-fs: Read EXT4 CPU Load (%)" - - "1m","42.40 (min 41.50, max 42.80)","0.64 (min 0.58, max 0.69)","87.35 (min 87.30, max 87.50)","0.49 (min 0.44, max 0.55)" - "4m","41.98 (min 41.30, max 42.70)","0.58 (min 0.51, max 0.64)","87.26 (min 87.10, max 87.40)","0.33 (min 0.30, max 0.35)" - "4k","2.77 (min 2.75, max 2.78)","1.38 (min 1.31, max 1.44)","12.89 (min 12.80, max 13.00)","4.14 (min 4.03, max 4.24)" - "256k","36.51 (min 35.90, max 37.20)","0.63 (min 0.60, max 0.67)","83.63 (min 83.40, max 84.00)","0.74 (min 0.71, max 0.77)" - - + :header: "Buffer size (bytes)","j742s2_evm-fs: Write EXT4 Throughput (Mbytes/sec)","j742s2_evm-fs: Write EXT4 CPU Load (%)","j742s2_evm-fs: Read EXT4 Throughput (Mbytes/sec)","j742s2_evm-fs: Read EXT4 CPU Load (%)" + "1m","42.24 (min 41.50, max 42.80)","0.63 (min 0.47, max 0.69)","87.35 (min 87.20, max 87.60)","0.46 (min 0.39, max 0.55)" + "4m","41.88 (min 40.90, max 42.70)","0.57 (min 0.51, max 0.64)","87.24 (min 86.80, max 87.40)","0.32 (min 0.26, max 0.35)" + "4k","2.78 (min 2.75, max 2.84)","1.29 (min 1.11, max 1.44)","12.87 (min 12.70, max 13.00)","3.82 (min 3.27, max 4.24)" + "256k","36.67 (min 35.20, max 38.00)","0.62 (min 0.56, max 0.67)","83.59 (min 83.30, max 84.00)","0.71 (min 0.65, max 0.77)" .. csv-table:: MMC EXT4 FIO 1G - :header: "Buffer size (bytes)","j784s4-evm: Write EXT4 Throughput (Mbytes/sec)","j784s4-evm: Write EXT4 CPU Load (%)","j784s4-evm: Read EXT4 Throughput (Mbytes/sec)","j784s4-evm: Read EXT4 CPU Load (%)" - - "1m","42.36 (min 41.30, max 43.60)","0.31 (min 0.26, max 0.34)","87.40 (min 87.10, max 88.20)","0.26 (min 0.23, max 0.31)" - "4m","42.44 (min 41.50, max 43.00)","0.28 (min 0.25, max 0.33)","86.68 (min 82.80, max 87.50)","0.17 (min 0.14, max 0.21)" - "4k","2.79 (min 2.77, max 2.82)","0.62 (min 0.57, max 0.71)","12.93 (min 12.80, max 13.10)","1.74 (min 1.65, max 1.83)" - "256k","37.73 (min 36.00, max 41.60)","0.32 (min 0.30, max 0.36)","83.60 (min 83.30, max 84.50)","0.35 (min 0.33, max 0.38)" - - - - - - - - - - - - - - - - - - - + :header: "Buffer size (bytes)","j784s4-evm: Write EXT4 Throughput (Mbytes/sec)","j784s4-evm: Write EXT4 CPU Load (%)","j784s4-evm: Read EXT4 Throughput (Mbytes/sec)","j784s4-evm: Read EXT4 CPU Load (%)" + "1m","43.03 (min 41.30, max 46.00)","0.30 (min 0.25, max 0.34)","87.12 (min 85.40, max 88.20)","0.26 (min 0.21, max 0.31)" + "4m","42.82 (min 41.50, max 45.30)","0.28 (min 0.25, max 0.33)","86.69 (min 82.80, max 87.50)","0.17 (min 0.14, max 0.21)" + "4k","2.73 (min 2.37, max 2.82)","0.62 (min 0.51, max 0.71)","12.40 (min 9.78, max 13.10)","1.70 (min 1.47, max 1.83)" + "256k","37.59 (min 36.00, max 41.60)","0.32 (min 0.30, max 0.36)","83.23 (min 80.70, max 84.50)","0.35 (min 0.33, max 0.38)" MMC RAW FIO 1G -^^^^^^^^^^^^^^ - - - - - - - - - - - - - - - - - - - +============== .. csv-table:: MMC RAW FIO 1G - :header: "Buffer size (bytes)","j7200-evm: Write Raw Throughput (Mbytes/sec)","j7200-evm: Write Raw CPU Load (%)","j7200-evm: Read Raw Throughput (Mbytes/sec)","j7200-evm: Read Raw CPU Load (%)" - - "1m","43.55 (min 42.40, max 45.30)","1.36 (min 1.31, max 1.40)","88.18 (min 88.10, max 88.30)","0.92 (min 0.87, max 0.96)" - "4m","43.26 (min 41.30, max 45.30)","1.21 (min 1.08, max 1.32)","88.11 (min 88.00, max 88.30)","0.70 (min 0.61, max 0.77)" - "4k","2.82 (min 2.82, max 2.83)","1.98 (min 1.93, max 2.03)","13.00","6.10 (min 5.93, max 6.28)" - "256k","37.94 (min 36.30, max 41.40)","1.49 (min 1.39, max 1.57)","84.35 (min 84.20, max 84.50)","1.41 (min 1.38, max 1.46)" - - + :header: "Buffer size (bytes)","j7200-evm: Write Raw Throughput (Mbytes/sec)","j7200-evm: Write Raw CPU Load (%)","j7200-evm: Read Raw Throughput (Mbytes/sec)","j7200-evm: Read Raw CPU Load (%)" + "1m","43.91 (min 42.20, max 47.30)","1.39 (min 1.22, max 1.52)","87.91 (min 86.40, max 88.30)","0.91 (min 0.87, max 0.96)" + "4m","43.63 (min 41.30, max 47.10)","1.24 (min 1.08, max 1.32)","87.83 (min 86.10, max 88.30)","0.70 (min 0.61, max 0.77)" + "4k","2.74 (min 2.25, max 2.83)","1.93 (min 1.61, max 2.09)","12.48 (min 9.38, max 13.00)","5.85 (min 4.45, max 6.28)" + "256k","37.71 (min 36.10, max 41.40)","1.47 (min 1.31, max 1.58)","83.84 (min 80.80, max 84.50)","1.41 (min 1.32, max 1.52)" .. csv-table:: MMC RAW FIO 1G - :header: "Buffer size (bytes)","j721e-idk-gw: Write Raw Throughput (Mbytes/sec)","j721e-idk-gw: Write Raw CPU Load (%)","j721e-idk-gw: Read Raw Throughput (Mbytes/sec)","j721e-idk-gw: Read Raw CPU Load (%)" - - "1m","34.64 (min 33.00, max 36.50)","1.04 (min 0.96, max 1.16)","43.85 (min 43.80, max 43.90)","0.65 (min 0.56, max 0.79)" - "4m","33.90 (min 32.50, max 35.40)","0.91 (min 0.80, max 0.97)","43.81 (min 43.80, max 43.90)","0.51 (min 0.46, max 0.62)" - "4k","2.79 (min 2.77, max 2.80)","1.89 (min 1.77, max 2.03)","11.30","5.00 (min 4.85, max 5.20)" - "256k","32.28 (min 29.80, max 35.00)","1.22 (min 1.08, max 1.33)","42.90","0.87 (min 0.80, max 0.96)" - - + :header: "Buffer size (bytes)","j721e-idk-gw: Write Raw Throughput (Mbytes/sec)","j721e-idk-gw: Write Raw CPU Load (%)","j721e-idk-gw: Read Raw Throughput (Mbytes/sec)","j721e-idk-gw: Read Raw CPU Load (%)" + "1m","34.56 (min 33.00, max 36.50)","1.03 (min 0.92, max 1.16)","43.87 (min 43.80, max 43.90)","0.65 (min 0.56, max 0.79)" + "4m","33.96 (min 32.50, max 35.60)","0.93 (min 0.80, max 0.98)","43.83 (min 43.80, max 43.90)","0.52 (min 0.45, max 0.62)" + "4k","2.79 (min 2.77, max 2.80)","1.89 (min 1.77, max 2.03)","11.29 (min 11.20, max 11.30)","4.97 (min 4.85, max 5.20)" + "256k","32.12 (min 29.80, max 35.00)","1.23 (min 1.08, max 1.44)","42.90","0.88 (min 0.80, max 0.96)" .. csv-table:: MMC RAW FIO 1G - :header: "Buffer size (bytes)","j721s2-evm: Write Raw Throughput (Mbytes/sec)","j721s2-evm: Write Raw CPU Load (%)","j721s2-evm: Read Raw Throughput (Mbytes/sec)","j721s2-evm: Read Raw CPU Load (%)" - - "1m","43.57 (min 42.40, max 45.00)","1.62 (min 1.47, max 1.80)","88.21 (min 88.10, max 88.30)","1.08 (min 1.06, max 1.14)" - "4m","43.16 (min 41.60, max 45.00)","1.26 (min 1.17, max 1.38)","88.20 (min 88.00, max 88.30)","0.81 (min 0.75, max 0.87)" - "4k","2.82 (min 2.81, max 2.82)","2.25 (min 2.10, max 2.42)","13.03 (min 13.00, max 13.10)","6.62 (min 6.38, max 6.78)" - "256k","38.49 (min 36.20, max 41.40)","1.72 (min 1.67, max 1.82)","84.39 (min 84.20, max 84.50)","1.52 (min 1.45, max 1.58)" - - + :header: "Buffer size (bytes)","j721s2-evm: Write Raw Throughput (Mbytes/sec)","j721s2-evm: Write Raw CPU Load (%)","j721s2-evm: Read Raw Throughput (Mbytes/sec)","j721s2-evm: Read Raw CPU Load (%)" + "1m","43.46 (min 42.40, max 45.10)","1.64 (min 1.46, max 1.80)","88.20 (min 88.10, max 88.30)","1.08 (min 1.01, max 1.14)" + "4m","43.16 (min 41.60, max 45.00)","1.32 (min 1.17, max 1.52)","88.16 (min 88.00, max 88.30)","0.82 (min 0.75, max 0.89)" + "4k","2.82 (min 2.81, max 2.82)","2.23 (min 2.07, max 2.42)","13.03 (min 13.00, max 13.10)","6.62 (min 6.38, max 6.78)" + "256k","38.18 (min 36.00, max 41.60)","1.75 (min 1.67, max 1.93)","84.36 (min 84.20, max 84.50)","1.52 (min 1.45, max 1.67)" .. csv-table:: MMC RAW FIO 1G - :header: "Buffer size (bytes)","j722s_evm-fs: Write Raw Throughput (Mbytes/sec)","j722s_evm-fs: Write Raw CPU Load (%)","j722s_evm-fs: Read Raw Throughput (Mbytes/sec)","j722s_evm-fs: Read Raw CPU Load (%)" - - "1m","43.44 (min 42.00, max 45.00)","1.13 (min 1.07, max 1.23)","88.18 (min 88.10, max 88.30)","1.44 (min 1.37, max 1.52)" - "4m","43.23 (min 41.20, max 45.10)","0.92 (min 0.81, max 0.96)","88.14 (min 88.00, max 88.30)","1.13 (min 1.03, max 1.25)" - "4k","2.81 (min 2.80, max 2.82)","1.61 (min 1.54, max 1.71)","13.03 (min 13.00, max 13.10)","4.23 (min 4.08, max 4.33)" - "256k","38.09 (min 36.10, max 41.30)","1.27 (min 1.15, max 1.37)","84.39 (min 84.30, max 84.50)","1.74 (min 1.67, max 1.80)" - - + :header: "Buffer size (bytes)","j722s_evm-fs: Write Raw Throughput (Mbytes/sec)","j722s_evm-fs: Write Raw CPU Load (%)","j722s_evm-fs: Read Raw Throughput (Mbytes/sec)","j722s_evm-fs: Read Raw CPU Load (%)" + "1m","43.28 (min 41.90, max 45.00)","1.15 (min 1.07, max 1.23)","88.16 (min 88.10, max 88.30)","1.43 (min 1.28, max 1.52)" + "4m","43.08 (min 41.20, max 45.10)","0.90 (min 0.81, max 0.96)","88.13 (min 88.00, max 88.30)","1.11 (min 1.03, max 1.25)" + "4k","2.81 (min 2.80, max 2.82)","1.59 (min 1.54, max 1.71)","13.03 (min 13.00, max 13.10)","4.18 (min 4.05, max 4.33)" + "256k","37.65 (min 35.90, max 41.30)","1.27 (min 1.15, max 1.37)","84.35 (min 84.20, max 84.50)","1.72 (min 1.64, max 1.80)" .. csv-table:: MMC RAW FIO 1G - :header: "Buffer size (bytes)","j742s2_evm-fs: Write Raw Throughput (Mbytes/sec)","j742s2_evm-fs: Write Raw CPU Load (%)","j742s2_evm-fs: Read Raw Throughput (Mbytes/sec)","j742s2_evm-fs: Read Raw CPU Load (%)" - - "1m","43.34 (min 42.60, max 44.70)","0.58 (min 0.54, max 0.64)","88.20 (min 88.10, max 88.30)","0.42 (min 0.36, max 0.45)" - "4m","42.97 (min 42.00, max 44.50)","0.58 (min 0.54, max 0.61)","88.16 (min 88.00, max 88.30)","0.32 (min 0.30, max 0.35)" - "4k","2.80 (min 2.79, max 2.80)","1.26 (min 1.18, max 1.31)","13.04 (min 13.00, max 13.10)","3.96 (min 3.80, max 4.08)" - "256k","37.73 (min 36.40, max 41.20)","0.60 (min 0.52, max 0.66)","84.36 (min 84.20, max 84.50)","0.72 (min 0.68, max 0.75)" - - + :header: "Buffer size (bytes)","j742s2_evm-fs: Write Raw Throughput (Mbytes/sec)","j742s2_evm-fs: Write Raw CPU Load (%)","j742s2_evm-fs: Read Raw Throughput (Mbytes/sec)","j742s2_evm-fs: Read Raw CPU Load (%)" + "1m","43.34 (min 42.00, max 45.10)","0.57 (min 0.51, max 0.64)","88.23 (min 88.10, max 88.30)","0.40 (min 0.36, max 0.45)" + "4m","42.91 (min 42.00, max 44.50)","0.57 (min 0.52, max 0.61)","88.18 (min 88.00, max 88.30)","0.30 (min 0.24, max 0.35)" + "4k","2.81 (min 2.79, max 2.83)","1.15 (min 0.95, max 1.31)","13.06 (min 13.00, max 13.10)","3.63 (min 3.14, max 4.08)" + "256k","37.94 (min 36.00, max 41.50)","0.60 (min 0.52, max 0.67)","84.39 (min 84.20, max 84.50)","0.69 (min 0.62, max 0.75)" .. csv-table:: MMC RAW FIO 1G - :header: "Buffer size (bytes)","j784s4-evm: Write Raw Throughput (Mbytes/sec)","j784s4-evm: Write Raw CPU Load (%)","j784s4-evm: Read Raw Throughput (Mbytes/sec)","j784s4-evm: Read Raw CPU Load (%)" - - "1m","43.76 (min 42.60, max 45.30)","0.28 (min 0.25, max 0.32)","88.26 (min 88.20, max 88.30)","0.22 (min 0.18, max 0.25)" - "4m","43.69 (min 42.50, max 45.30)","0.28 (min 0.26, max 0.32)","88.21 (min 88.00, max 88.30)","0.17 (min 0.14, max 0.21)" - "4k","2.82 (min 2.81, max 2.83)","0.54 (min 0.49, max 0.60)","13.05 (min 13.00, max 13.10)","1.72 (min 1.62, max 1.79)" - "256k","38.71 (min 36.40, max 41.60)","0.31 (min 0.25, max 0.36)","84.45 (min 84.30, max 84.50)","0.33 (min 0.31, max 0.35)" - - - - - - - + :header: "Buffer size (bytes)","j784s4-evm: Write Raw Throughput (Mbytes/sec)","j784s4-evm: Write Raw CPU Load (%)","j784s4-evm: Read Raw Throughput (Mbytes/sec)","j784s4-evm: Read Raw CPU Load (%)" + "1m","43.90 (min 42.40, max 47.10)","0.28 (min 0.25, max 0.32)","88.12 (min 86.40, max 88.30)","0.21 (min 0.18, max 0.25)" + "4m","43.80 (min 42.30, max 47.10)","0.28 (min 0.26, max 0.32)","88.09 (min 86.40, max 88.30)","0.16 (min 0.14, max 0.21)" + "4k","2.78 (min 2.24, max 2.83)","0.53 (min 0.42, max 0.60)","12.79 (min 9.40, max 13.10)","1.66 (min 1.13, max 1.79)" + "256k","38.34 (min 36.40, max 41.60)","0.30 (min 0.25, max 0.36)","84.21 (min 81.20, max 84.50)","0.33 (min 0.31, max 0.37)" MMC EXT4 -^^^^^^^^ - - - - - - - - - - - - - - - +======== .. csv-table:: MMC EXT4 - :header: "Buffer size (bytes)","j722s_evm-fs: Write Raw Throughput (Mbytes/sec)","j722s_evm-fs: Write Raw CPU Load (%)","j722s_evm-fs: Read Raw Throughput (Mbytes/sec)","j722s_evm-fs: Read Raw CPU Load (%)" - - "102400","37.09 (min 33.75, max 41.38)","3.07 (min 2.33, max 4.56)","75.87 (min 72.19, max 81.41)","4.89 (min 4.61, max 5.54)" - "262144","38.23 (min 35.48, max 42.02)","3.29 (min 2.47, max 4.96)","82.90 (min 77.77, max 87.12)","4.92 (min 3.42, max 6.57)" - "524288","39.52 (min 37.42, max 42.85)","3.17 (min 2.57, max 4.66)","90.87 (min 89.43, max 91.30)","5.16 (min 4.37, max 5.66)" - "1048576","38.12 (min 36.81, max 40.88)","3.07 (min 2.34, max 4.36)","90.89 (min 89.06, max 91.32)","5.33 (min 4.81, max 5.86)" - "5242880","38.59 (min 36.47, max 41.60)","3.02 (min 2.44, max 4.46)","90.94 (min 89.07, max 91.36)","5.10 (min 4.81, max 5.43)" - - + :header: "Buffer size (bytes)","j722s_evm-fs: Write Raw Throughput (Mbytes/sec)","j722s_evm-fs: Write Raw CPU Load (%)","j722s_evm-fs: Read Raw Throughput (Mbytes/sec)","j722s_evm-fs: Read Raw CPU Load (%)" + "102400","37.53 (min 33.75, max 43.21)","3.13 (min 2.33, max 4.56)","76.83 (min 72.19, max 81.46)","4.69 (min 4.01, max 5.54)" + "262144","38.25 (min 35.48, max 42.02)","3.29 (min 2.47, max 4.96)","84.55 (min 77.77, max 87.44)","4.99 (min 3.42, max 6.57)" + "524288","38.91 (min 36.79, max 42.85)","3.13 (min 2.56, max 4.66)","90.91 (min 89.43, max 91.33)","5.20 (min 4.37, max 6.24)" + "1048576","38.21 (min 36.81, max 41.43)","3.05 (min 2.34, max 4.61)","90.73 (min 88.86, max 91.33)","5.33 (min 4.81, max 5.86)" + "5242880","38.89 (min 36.47, max 42.17)","3.07 (min 2.44, max 4.46)","91.05 (min 89.07, max 91.36)","5.08 (min 4.39, max 5.59)" .. csv-table:: MMC EXT4 - :header: "Buffer size (bytes)","j721e-idk-gw: Write Raw Throughput (Mbytes/sec)","j721e-idk-gw: Write Raw CPU Load (%)","j721e-idk-gw: Read Raw Throughput (Mbytes/sec)","j721e-idk-gw: Read Raw CPU Load (%)" - - "102400","31.14 (min 27.78, max 35.13)","2.86 (min 2.26, max 4.12)","40.29 (min 39.22, max 43.16)","2.30 (min 1.86, max 2.65)" - "262144","30.71 (min 27.95, max 34.09)","2.89 (min 2.26, max 4.10)","41.76 (min 39.84, max 42.62)","2.22 (min 1.91, max 2.63)" - "524288","31.34 (min 29.12, max 35.00)","2.88 (min 2.20, max 4.17)","45.32 (min 42.37, max 45.84)","2.52 (min 2.19, max 2.84)" - "1048576","31.96 (min 30.01, max 34.83)","2.78 (min 2.17, max 4.40)","45.82 (min 45.73, max 45.87)","2.71 (min 2.20, max 3.06)" - "5242880","31.78 (min 29.27, max 34.68)","2.76 (min 2.06, max 4.17)","45.79 (min 45.65, max 45.89)","2.71 (min 2.21, max 3.06)" - - + :header: "Buffer size (bytes)","j721e-idk-gw: Write Raw Throughput (Mbytes/sec)","j721e-idk-gw: Write Raw CPU Load (%)","j721e-idk-gw: Read Raw Throughput (Mbytes/sec)","j721e-idk-gw: Read Raw CPU Load (%)" + "102400","30.84 (min 27.44, max 35.49)","2.86 (min 2.16, max 4.57)","40.56 (min 39.22, max 43.16)","2.37 (min 1.86, max 3.38)" + "262144","30.75 (min 27.95, max 34.09)","2.88 (min 2.17, max 4.19)","41.74 (min 39.84, max 43.55)","2.28 (min 1.91, max 2.82)" + "524288","31.21 (min 28.77, max 35.37)","2.86 (min 2.20, max 4.17)","45.25 (min 42.30, max 45.86)","2.59 (min 2.19, max 2.84)" + "1048576","31.75 (min 29.81, max 34.83)","2.80 (min 1.93, max 4.40)","45.79 (min 45.37, max 45.90)","2.76 (min 2.20, max 3.06)" + "5242880","32.06 (min 29.27, max 35.59)","2.81 (min 2.06, max 4.43)","45.73 (min 45.26, max 45.89)","2.76 (min 2.21, max 3.23)" .. csv-table:: MMC EXT4 - :header: "Buffer size (bytes)","j7200-evm: Write Raw Throughput (Mbytes/sec)","j7200-evm: Write Raw CPU Load (%)","j7200-evm: Read Raw Throughput (Mbytes/sec)","j7200-evm: Read Raw CPU Load (%)" - - "102400","38.87 (min 35.91, max 44.59)","3.62 (min 2.89, max 5.62)","77.50 (min 70.58, max 81.72)","4.54 (min 3.40, max 5.38)" - "262144","38.65 (min 35.36, max 41.91)","3.74 (min 3.01, max 5.13)","83.01 (min 78.74, max 88.29)","4.90 (min 3.79, max 5.46)" - "524288","38.96 (min 36.26, max 42.36)","3.72 (min 2.73, max 6.29)","89.02 (min 81.29, max 92.09)","5.52 (min 4.31, max 6.09)" - "1048576","40.14 (min 36.84, max 42.72)","3.77 (min 2.76, max 5.57)","90.27 (min 82.14, max 92.05)","6.07 (min 5.29, max 6.93)" - "5242880","39.59 (min 37.79, max 42.44)","3.72 (min 2.93, max 5.54)","91.49 (min 90.08, max 92.01)","6.33 (min 5.70, max 6.96)" - - + :header: "Buffer size (bytes)","j7200-evm: Write Raw Throughput (Mbytes/sec)","j7200-evm: Write Raw CPU Load (%)","j7200-evm: Read Raw Throughput (Mbytes/sec)","j7200-evm: Read Raw CPU Load (%)" + "102400","38.38 (min 34.64, max 44.59)","3.67 (min 2.89, max 5.68)","76.45 (min 66.32, max 81.72)","4.71 (min 3.33, max 5.79)" + "262144","38.69 (min 35.36, max 44.06)","3.74 (min 2.87, max 5.87)","83.69 (min 77.00, max 88.29)","4.85 (min 3.79, max 6.25)" + "524288","39.21 (min 36.26, max 43.43)","3.75 (min 2.73, max 6.29)","89.84 (min 81.29, max 92.09)","5.31 (min 3.48, max 6.14)" + "1048576","40.38 (min 36.84, max 44.20)","3.79 (min 2.76, max 5.57)","90.75 (min 82.14, max 92.05)","6.12 (min 5.29, max 6.93)" + "5242880","39.49 (min 36.80, max 43.85)","3.71 (min 2.90, max 5.85)","91.51 (min 89.59, max 92.11)","6.33 (min 5.70, max 6.96)" .. csv-table:: MMC EXT4 - :header: "Buffer size (bytes)","j721s2-evm: Write Raw Throughput (Mbytes/sec)","j721s2-evm: Write Raw CPU Load (%)","j721s2-evm: Read Raw Throughput (Mbytes/sec)","j721s2-evm: Read Raw CPU Load (%)" - - "102400","38.35 (min 34.70, max 44.04)","3.52 (min 2.69, max 4.94)","76.63 (min 71.25, max 81.41)","4.72 (min 3.54, max 6.02)" - "262144","38.52 (min 36.19, max 41.90)","3.68 (min 2.61, max 5.44)","83.69 (min 80.79, max 88.28)","5.00 (min 4.58, max 5.46)" - "524288","39.33 (min 36.94, max 43.37)","3.50 (min 2.42, max 5.34)","91.27 (min 90.63, max 91.73)","5.62 (min 4.80, max 6.96)" - "1048576","40.17 (min 36.76, max 42.90)","3.55 (min 2.57, max 5.31)","91.43 (min 90.12, max 91.91)","5.41 (min 4.35, max 6.11)" - "5242880","39.63 (min 36.81, max 43.79)","3.47 (min 2.57, max 5.36)","91.61 (min 91.13, max 91.90)","5.36 (min 4.82, max 6.55)" - - + :header: "Buffer size (bytes)","j721s2-evm: Write Raw Throughput (Mbytes/sec)","j721s2-evm: Write Raw CPU Load (%)","j721s2-evm: Read Raw Throughput (Mbytes/sec)","j721s2-evm: Read Raw CPU Load (%)" + "102400","38.67 (min 34.70, max 44.04)","3.61 (min 2.69, max 5.94)","77.90 (min 71.25, max 81.68)","5.01 (min 3.54, max 6.32)" + "262144","38.02 (min 35.94, max 41.90)","3.68 (min 2.61, max 5.52)","84.68 (min 80.79, max 88.28)","5.09 (min 4.28, max 5.86)" + "524288","39.44 (min 36.57, max 43.37)","3.58 (min 2.42, max 5.43)","91.32 (min 90.63, max 91.73)","5.55 (min 4.80, max 6.96)" + "1048576","39.78 (min 36.76, max 42.90)","3.62 (min 2.57, max 5.41)","91.29 (min 89.72, max 91.91)","5.52 (min 4.35, max 6.14)" + "5242880","39.58 (min 36.81, max 43.79)","3.55 (min 2.57, max 5.36)","91.24 (min 89.05, max 91.90)","5.45 (min 4.82, max 6.55)" .. csv-table:: MMC EXT4 - :header: "Buffer size (bytes)","j784s4-evm: Write Raw Throughput (Mbytes/sec)","j784s4-evm: Write Raw CPU Load (%)","j784s4-evm: Read Raw Throughput (Mbytes/sec)","j784s4-evm: Read Raw CPU Load (%)" - - "102400","38.86 (min 35.67, max 42.47)","0.95 (min 0.64, max 1.33)","76.18 (min 72.42, max 81.38)","1.18 (min 0.96, max 1.45)" - "262144","37.80 (min 35.83, max 41.50)","0.88 (min 0.59, max 1.29)","83.03 (min 80.55, max 87.89)","1.05 (min 0.87, max 1.26)" - "524288","40.07 (min 37.38, max 43.31)","0.93 (min 0.71, max 1.58)","91.74 (min 89.90, max 92.25)","1.16 (min 0.75, max 1.64)" - "1048576","39.51 (min 36.46, max 43.38)","0.88 (min 0.63, max 1.42)","90.99 (min 89.94, max 92.18)","1.17 (min 0.98, max 1.52)" - "5242880","39.21 (min 37.47, max 42.22)","0.88 (min 0.63, max 1.37)","91.52 (min 90.88, max 92.14)","1.21 (min 1.08, max 1.32)" - - + :header: "Buffer size (bytes)","j784s4-evm: Write Raw Throughput (Mbytes/sec)","j784s4-evm: Write Raw CPU Load (%)","j784s4-evm: Read Raw Throughput (Mbytes/sec)","j784s4-evm: Read Raw CPU Load (%)" + "102400","39.16 (min 35.45, max 43.55)","0.94 (min 0.64, max 1.33)","76.00 (min 70.32, max 81.53)","1.22 (min 0.88, max 1.74)" + "262144","38.17 (min 35.83, max 42.66)","0.90 (min 0.59, max 1.35)","83.38 (min 78.22, max 88.38)","1.08 (min 0.87, max 1.41)" + "524288","40.15 (min 37.08, max 43.31)","0.93 (min 0.71, max 1.58)","91.72 (min 89.38, max 92.27)","1.18 (min 0.75, max 1.64)" + "1048576","39.46 (min 36.46, max 43.38)","0.87 (min 0.59, max 1.42)","91.06 (min 89.74, max 92.18)","1.22 (min 0.98, max 1.53)" + "5242880","39.80 (min 37.47, max 45.63)","0.89 (min 0.63, max 1.38)","91.60 (min 90.17, max 92.17)","1.23 (min 1.08, max 1.43)" .. csv-table:: MMC EXT4 - :header: "Buffer size (bytes)","j742s2_evm-fs: Write Raw Throughput (Mbytes/sec)","j742s2_evm-fs: Write Raw CPU Load (%)","j742s2_evm-fs: Read Raw Throughput (Mbytes/sec)","j742s2_evm-fs: Read Raw CPU Load (%)" - - "102400","38.51 (min 35.74, max 41.30)","1.75 (min 1.37, max 2.56)","76.18 (min 72.91, max 81.09)","2.33 (min 1.82, max 2.87)" - "262144","38.24 (min 36.55, max 41.14)","1.82 (min 1.40, max 2.66)","83.73 (min 78.60, max 88.36)","2.19 (min 1.74, max 2.43)" - "524288","39.62 (min 37.35, max 42.47)","1.81 (min 1.36, max 3.06)","91.20 (min 89.67, max 92.11)","2.30 (min 2.19, max 2.40)" - "1048576","39.83 (min 36.97, max 42.88)","1.75 (min 1.31, max 2.52)","91.72 (min 90.95, max 92.07)","2.43 (min 1.98, max 3.04)" - "5242880","39.20 (min 37.54, max 42.41)","1.70 (min 1.21, max 2.53)","91.77 (min 91.23, max 92.15)","2.53 (min 2.18, max 3.03)" - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + :header: "Buffer size (bytes)","j742s2_evm-fs: Write Raw Throughput (Mbytes/sec)","j742s2_evm-fs: Write Raw CPU Load (%)","j742s2_evm-fs: Read Raw Throughput (Mbytes/sec)","j742s2_evm-fs: Read Raw CPU Load (%)" + "102400","38.68 (min 33.66, max 43.37)","1.76 (min 1.32, max 2.72)","77.04 (min 72.91, max 81.73)","2.29 (min 0.91, max 2.87)" + "262144","38.43 (min 36.30, max 41.49)","1.81 (min 1.40, max 2.66)","82.85 (min 78.60, max 88.36)","2.10 (min 1.74, max 2.43)" + "524288","39.43 (min 37.35, max 42.47)","1.81 (min 1.27, max 3.06)","91.28 (min 89.67, max 92.14)","2.26 (min 1.74, max 2.63)" + "1048576","39.38 (min 36.97, max 42.88)","1.74 (min 1.31, max 2.52)","91.56 (min 90.00, max 92.21)","2.43 (min 1.98, max 3.04)" + "5242880","39.28 (min 37.54, max 42.57)","1.72 (min 1.21, max 2.53)","91.73 (min 89.94, max 92.18)","2.55 (min 2.18, max 3.03)" MMC EXT2 -^^^^^^^^ - - - - - - - - - - - - - - - +======== .. csv-table:: MMC EXT2 - :header: "Buffer size (bytes)","j722s_evm-fs: Write Raw Throughput (Mbytes/sec)","j722s_evm-fs: Write Raw CPU Load (%)","j722s_evm-fs: Read Raw Throughput (Mbytes/sec)","j722s_evm-fs: Read Raw CPU Load (%)" - - "102400","39.86 (min 33.62, max 42.80)","3.74 (min 2.90, max 6.09)","79.10 (min 76.26, max 80.71)","5.21 (min 4.09, max 5.94)" - "262144","38.20 (min 33.20, max 42.42)","3.53 (min 2.51, max 6.19)","84.73 (min 81.72, max 86.66)","5.64 (min 4.38, max 6.24)" - "524288","36.81 (min 32.68, max 38.94)","3.33 (min 2.43, max 5.69)","88.37 (min 85.08, max 90.50)","5.41 (min 4.91, max 5.88)" - "1048576","38.22 (min 32.93, max 41.90)","3.48 (min 2.63, max 6.11)","89.69 (min 84.98, max 90.43)","5.41 (min 4.97, max 5.62)" - "5242880","37.86 (min 32.90, max 41.33)","3.40 (min 2.41, max 5.67)","89.65 (min 85.36, max 90.42)","5.44 (min 4.56, max 6.06)" - - + :header: "Buffer size (bytes)","j722s_evm-fs: Write Raw Throughput (Mbytes/sec)","j722s_evm-fs: Write Raw CPU Load (%)","j722s_evm-fs: Read Raw Throughput (Mbytes/sec)","j722s_evm-fs: Read Raw CPU Load (%)" + "102400","39.71 (min 33.62, max 42.84)","3.72 (min 2.82, max 6.09)","79.02 (min 76.18, max 80.71)","5.10 (min 4.08, max 5.94)" + "262144","37.93 (min 32.50, max 42.42)","3.48 (min 2.51, max 6.19)","84.76 (min 81.72, max 86.81)","5.52 (min 4.38, max 6.24)" + "524288","37.13 (min 32.44, max 41.68)","3.41 (min 2.43, max 5.85)","89.27 (min 85.08, max 90.53)","5.43 (min 4.91, max 5.88)" + "1048576","37.85 (min 32.65, max 41.90)","3.43 (min 2.51, max 6.11)","89.96 (min 84.98, max 90.43)","5.42 (min 4.76, max 5.83)" + "5242880","37.81 (min 32.90, max 41.98)","3.39 (min 2.41, max 6.02)","89.99 (min 85.36, max 90.54)","5.38 (min 4.56, max 6.06)" .. csv-table:: MMC EXT2 - :header: "Buffer size (bytes)","j721e-idk-gw: Write Raw Throughput (Mbytes/sec)","j721e-idk-gw: Write Raw CPU Load (%)","j721e-idk-gw: Read Raw Throughput (Mbytes/sec)","j721e-idk-gw: Read Raw CPU Load (%)" - - "102400","32.30 (min 28.11, max 35.02)","3.38 (min 2.37, max 6.06)","42.30 (min 41.71, max 43.00)","2.42 (min 2.00, max 3.06)" - "262144","30.59 (min 28.64, max 34.31)","3.07 (min 2.21, max 6.02)","43.76 (min 43.35, max 44.81)","2.56 (min 2.28, max 2.99)" - "524288","31.54 (min 28.27, max 34.34)","3.22 (min 2.36, max 5.85)","45.37 (min 44.35, max 45.73)","2.71 (min 2.54, max 3.05)" - "1048576","30.21 (min 28.46, max 31.16)","2.98 (min 2.05, max 5.36)","45.01 (min 44.30, max 45.72)","2.84 (min 2.61, max 3.05)" - "5242880","31.49 (min 27.53, max 34.74)","3.12 (min 2.20, max 5.96)","45.18 (min 44.28, max 45.72)","2.78 (min 2.34, max 3.27)" - - + :header: "Buffer size (bytes)","j721e-idk-gw: Write Raw Throughput (Mbytes/sec)","j721e-idk-gw: Write Raw CPU Load (%)","j721e-idk-gw: Read Raw Throughput (Mbytes/sec)","j721e-idk-gw: Read Raw CPU Load (%)" + "102400","32.73 (min 28.11, max 35.59)","3.45 (min 2.37, max 6.20)","42.32 (min 41.71, max 43.01)","2.50 (min 2.00, max 3.06)" + "262144","30.62 (min 28.25, max 34.31)","3.11 (min 2.07, max 6.02)","43.91 (min 43.35, max 44.81)","2.61 (min 2.08, max 3.39)" + "524288","31.02 (min 28.27, max 34.34)","3.17 (min 2.33, max 5.85)","45.02 (min 44.24, max 45.73)","2.67 (min 2.19, max 3.16)" + "1048576","30.40 (min 28.46, max 33.20)","3.05 (min 2.05, max 5.75)","45.07 (min 43.87, max 45.72)","2.89 (min 2.61, max 3.25)" + "5242880","31.47 (min 27.53, max 34.79)","3.15 (min 2.08, max 6.11)","45.07 (min 43.95, max 45.72)","2.74 (min 2.34, max 3.27)" .. csv-table:: MMC EXT2 - :header: "Buffer size (bytes)","j7200-evm: Write Raw Throughput (Mbytes/sec)","j7200-evm: Write Raw CPU Load (%)","j7200-evm: Read Raw Throughput (Mbytes/sec)","j7200-evm: Read Raw CPU Load (%)" - - "102400","41.41 (min 37.48, max 43.97)","4.48 (min 3.39, max 7.54)","79.93 (min 76.25, max 81.14)","4.52 (min 3.15, max 5.41)" - "262144","31.20 (min 3.93, max 39.91)","4.25 (min 2.94, max 5.46)","86.60 (min 81.79, max 88.10)","5.10 (min 4.42, max 5.83)" - "524288","38.49 (min 35.14, max 43.70)","4.02 (min 2.77, max 7.29)","89.75 (min 85.18, max 91.38)","5.89 (min 4.80, max 7.36)" - "1048576","39.25 (min 35.27, max 43.38)","4.18 (min 3.09, max 7.12)","90.57 (min 86.34, max 91.36)","6.20 (min 5.65, max 6.97)" - "5242880","38.58 (min 35.82, max 42.54)","4.02 (min 2.90, max 7.43)","89.38 (min 86.35, max 91.44)","6.70 (min 6.01, max 8.15)" - - + :header: "Buffer size (bytes)","j7200-evm: Write Raw Throughput (Mbytes/sec)","j7200-evm: Write Raw CPU Load (%)","j7200-evm: Read Raw Throughput (Mbytes/sec)","j7200-evm: Read Raw CPU Load (%)" + "102400","41.88 (min 36.64, max 46.06)","4.53 (min 3.32, max 7.89)","77.89 (min 70.17, max 81.14)","4.76 (min 3.15, max 7.56)" + "262144","30.90 (min 3.15, max 39.91)","4.16 (min 2.57, max 5.46)","86.46 (min 78.40, max 88.10)","5.02 (min 4.14, max 5.86)" + "524288","39.62 (min 35.14, max 45.71)","4.17 (min 2.77, max 8.09)","88.89 (min 82.05, max 91.42)","5.84 (min 4.72, max 7.36)" + "1048576","39.61 (min 35.27, max 43.38)","4.21 (min 2.99, max 7.22)","89.27 (min 82.47, max 91.45)","6.06 (min 5.00, max 6.97)" + "5242880","39.36 (min 35.57, max 46.64)","4.11 (min 2.90, max 7.50)","89.05 (min 82.70, max 91.45)","6.48 (min 5.49, max 8.15)" .. csv-table:: MMC EXT2 - :header: "Buffer size (bytes)","j721s2-evm: Write Raw Throughput (Mbytes/sec)","j721s2-evm: Write Raw CPU Load (%)","j721s2-evm: Read Raw Throughput (Mbytes/sec)","j721s2-evm: Read Raw CPU Load (%)" - - "102400","39.14 (min 34.64, max 43.91)","4.15 (min 2.87, max 7.52)","79.77 (min 77.28, max 81.18)","5.66 (min 3.92, max 6.84)" - "262144","38.37 (min 35.14, max 42.21)","3.94 (min 2.58, max 7.36)","87.59 (min 87.08, max 87.87)","5.70 (min 5.04, max 6.22)" - "524288","37.97 (min 35.21, max 39.91)","3.84 (min 2.75, max 6.89)","90.36 (min 86.28, max 91.23)","5.24 (min 3.96, max 5.65)" - "1048576","38.39 (min 34.94, max 42.59)","3.99 (min 2.78, max 7.31)","90.38 (min 86.24, max 91.30)","5.60 (min 4.80, max 6.03)" - "5242880","38.59 (min 35.40, max 42.98)","4.01 (min 2.63, max 6.72)","91.21 (min 91.13, max 91.33)","5.73 (min 4.82, max 6.11)" - - + :header: "Buffer size (bytes)","j721s2-evm: Write Raw Throughput (Mbytes/sec)","j721s2-evm: Write Raw CPU Load (%)","j721s2-evm: Read Raw Throughput (Mbytes/sec)","j721s2-evm: Read Raw CPU Load (%)" + "102400","39.54 (min 34.37, max 43.91)","4.23 (min 2.87, max 7.64)","80.06 (min 77.22, max 81.18)","5.72 (min 3.92, max 6.92)" + "262144","38.64 (min 35.04, max 43.38)","4.09 (min 2.58, max 7.82)","86.51 (min 82.93, max 87.87)","5.80 (min 4.82, max 7.09)" + "524288","38.19 (min 35.13, max 43.36)","3.98 (min 2.75, max 7.61)","90.29 (min 86.23, max 91.30)","5.63 (min 3.96, max 7.76)" + "1048576","38.22 (min 34.86, max 42.59)","4.07 (min 2.78, max 7.47)","89.85 (min 85.33, max 91.30)","5.95 (min 4.80, max 6.87)" + "5242880","38.07 (min 34.50, max 42.98)","3.99 (min 2.63, max 6.94)","90.65 (min 86.03, max 91.33)","6.15 (min 4.82, max 6.97)" .. csv-table:: MMC EXT2 - :header: "Buffer size (bytes)","j784s4-evm: Write Raw Throughput (Mbytes/sec)","j784s4-evm: Write Raw CPU Load (%)","j784s4-evm: Read Raw Throughput (Mbytes/sec)","j784s4-evm: Read Raw CPU Load (%)" - - "102400","41.68 (min 37.59, max 43.88)","1.11 (min 0.80, max 1.91)","79.23 (min 76.52, max 81.19)","1.28 (min 1.02, max 1.48)" - "262144","38.19 (min 35.04, max 41.23)","0.95 (min 0.65, max 1.75)","86.68 (min 83.19, max 87.83)","1.19 (min 1.04, max 1.36)" - "524288","39.27 (min 35.30, max 42.90)","0.98 (min 0.64, max 1.76)","89.11 (min 86.08, max 91.55)","1.23 (min 0.98, max 1.55)" - "1048576","38.70 (min 34.58, max 42.69)","0.97 (min 0.65, max 1.77)","90.32 (min 86.55, max 91.60)","1.24 (min 0.98, max 1.41)" - "5242880","38.76 (min 35.20, max 43.10)","0.97 (min 0.65, max 1.90)","91.48 (min 90.99, max 91.62)","1.20 (min 0.88, max 1.41)" - - + :header: "Buffer size (bytes)","j784s4-evm: Write Raw Throughput (Mbytes/sec)","j784s4-evm: Write Raw CPU Load (%)","j784s4-evm: Read Raw Throughput (Mbytes/sec)","j784s4-evm: Read Raw CPU Load (%)" + "102400","42.06 (min 37.41, max 45.78)","1.14 (min 0.80, max 1.97)","78.90 (min 75.12, max 81.35)","1.30 (min 1.02, max 1.57)" + "262144","38.89 (min 35.04, max 43.30)","0.98 (min 0.65, max 1.79)","85.44 (min 78.16, max 87.83)","1.16 (min 0.89, max 1.58)" + "524288","39.64 (min 35.30, max 46.38)","1.00 (min 0.64, max 2.08)","89.72 (min 86.08, max 91.68)","1.24 (min 0.98, max 1.55)" + "1048576","38.78 (min 34.58, max 42.69)","0.98 (min 0.65, max 1.79)","90.12 (min 86.55, max 91.60)","1.22 (min 0.98, max 1.41)" + "5242880","39.52 (min 35.20, max 44.43)","0.99 (min 0.61, max 1.90)","90.88 (min 86.84, max 91.62)","1.26 (min 0.88, max 1.63)" .. csv-table:: MMC EXT2 - :header: "Buffer size (bytes)","j742s2_evm-fs: Write Raw Throughput (Mbytes/sec)","j742s2_evm-fs: Write Raw CPU Load (%)","j742s2_evm-fs: Read Raw Throughput (Mbytes/sec)","j742s2_evm-fs: Read Raw CPU Load (%)" - - "102400","39.49 (min 34.31, max 43.04)","2.08 (min 1.38, max 3.74)","80.22 (min 77.84, max 80.86)","2.59 (min 1.93, max 3.26)" - "262144","38.94 (min 35.05, max 42.09)","2.01 (min 1.29, max 3.59)","86.32 (min 83.47, max 87.84)","2.13 (min 1.68, max 2.59)" - "524288","38.50 (min 35.22, max 42.90)","1.99 (min 1.29, max 3.83)","90.69 (min 86.80, max 91.56)","2.17 (min 1.75, max 2.62)" - "1048576","39.40 (min 35.14, max 41.84)","1.96 (min 1.38, max 3.38)","89.42 (min 84.54, max 91.54)","2.51 (min 1.97, max 2.83)" - "5242880","39.03 (min 35.29, max 42.54)","1.97 (min 1.31, max 3.55)","91.36 (min 90.99, max 91.58)","2.76 (min 2.19, max 3.26)" - - - - - - - - - - - - - - - - - - - - - - + :header: "Buffer size (bytes)","j742s2_evm-fs: Write Raw Throughput (Mbytes/sec)","j742s2_evm-fs: Write Raw CPU Load (%)","j742s2_evm-fs: Read Raw Throughput (Mbytes/sec)","j742s2_evm-fs: Read Raw CPU Load (%)" - - - - - - - - - - - - + "102400","40.31 (min 34.31, max 43.65)","2.13 (min 1.38, max 3.74)","80.27 (min 77.61, max 81.31)","2.54 (min 1.93, max 3.26)" + "262144","38.63 (min 34.98, max 42.09)","1.97 (min 1.29, max 3.59)","85.78 (min 83.33, max 87.87)","2.32 (min 1.68, max 2.71)" + "524288","38.54 (min 35.02, max 42.90)","2.02 (min 1.29, max 3.83)","90.61 (min 86.80, max 91.58)","2.24 (min 1.75, max 2.83)" + "1048576","38.56 (min 35.14, max 41.84)","1.91 (min 1.26, max 3.38)","89.93 (min 84.54, max 91.60)","2.41 (min 1.97, max 2.83)" + "5242880","38.84 (min 35.29, max 42.54)","1.95 (min 1.31, max 3.55)","90.97 (min 86.86, max 91.58)","2.75 (min 2.19, max 3.26)" The performance numbers were captured using the following: - SanDisk Max Endurance SD card (SDSQQVR-032G-GN6IA) - Partition was mounted with async option - - - +*********** UBoot MMCSD ------------ - +*********** UBOOT MMCSD FAT -^^^^^^^^^^^^^^^ - - - - - - - - - - - - - - - - - - - +=============== .. csv-table:: UBOOT MMCSD FAT - :header: "File size (bytes in hex)","j7200-evm: Write Throughput (Kbytes/sec)","j7200-evm: Read Throughput (Kbytes/sec)" - - "400000","38506.35 (min 33851.24, max 52512.82)","83986.58 (min 81920.00, max 85333.33)" - "800000","47895.80 (min 43574.47, max 62534.35)","88620.21 (min 87148.94, max 89043.48)" - "1000000","48225.22 (min 42118.25, max 72176.21)","90799.33 (min 90021.98, max 91022.22)" - - + :header: "File size (bytes in hex)","j7200-evm: Write Throughput (Kbytes/sec)","j7200-evm: Read Throughput (Kbytes/sec)" + "400000","38238.90 (min 25128.83, max 56109.59)","83382.86 (min 81920.00, max 85333.33)" + "800000","49359.97 (min 41583.76, max 66064.52)","88220.47 (min 87148.94, max 89043.48)" + "1000000","51332.90 (min 42118.25, max 73801.80)","90555.07 (min 89530.05, max 91022.22)" .. csv-table:: UBOOT MMCSD FAT - :header: "File size (bytes in hex)","j721e-idk-gw: Write Throughput (Kbytes/sec)","j721e-idk-gw: Read Throughput (Kbytes/sec)" - - "400000","25212.35 (min 17138.08, max 32000.00)","44166.51 (min 43574.47, max 44521.74)" - "800000","27405.98 (min 19006.96, max 34565.40)","45575.73 (min 45259.67, max 45765.36)" - "1000000","30465.63 (min 17945.24, max 36247.79)","46250.35 (min 46022.47, max 46413.60)" - - + :header: "File size (bytes in hex)","j721e-idk-gw: Write Throughput (Kbytes/sec)","j721e-idk-gw: Read Throughput (Kbytes/sec)" + "400000","27409.62 (min 17138.08, max 35929.82)","44216.90 (min 43574.47, max 44521.74)" + "800000","28955.34 (min 19006.96, max 35008.55)","45620.88 (min 45259.67, max 45765.36)" + "1000000","31613.16 (min 17945.24, max 37067.87)","46254.92 (min 46022.47, max 46413.60)" .. csv-table:: UBOOT MMCSD FAT - :header: "File size (bytes in hex)","j721s2-evm: Write Throughput (Kbytes/sec)","j721s2-evm: Read Throughput (Kbytes/sec)" - - "400000","32776.82 (min 26597.40, max 39384.62)","82755.92 (min 81920.00, max 83591.84)" - "800000","38906.19 (min 28444.44, max 46282.49)","88086.02" - "1000000","46602.38 (min 41062.66, max 48330.38)","90519.34" - - + :header: "File size (bytes in hex)","j721s2-evm: Write Throughput (Kbytes/sec)","j721s2-evm: Read Throughput (Kbytes/sec)" + "400000","33615.64 (min 26597.40, max 39384.62)","82994.75 (min 81920.00, max 83591.84)" + "800000","40050.00 (min 28444.44, max 47080.46)","88087.48 (min 87148.94, max 89043.48)" + "1000000","46743.82 (min 41062.66, max 49951.22)","90519.34" .. csv-table:: UBOOT MMCSD FAT - :header: "File size (bytes in hex)","j722s_evm-fs: Write Throughput (Kbytes/sec)","j722s_evm-fs: Read Throughput (Kbytes/sec)" - - "400000","34065.44 (min 17429.79, max 39766.99)","82137.18 (min 80313.73, max 83591.84)" - "800000","40119.81 (min 18492.10, max 47080.46)","87156.26 (min 85333.33, max 88086.02)" - "1000000","43049.66 (min 19006.96, max 49951.22)","89655.03 (min 88562.16, max 90021.98)" - - + :header: "File size (bytes in hex)","j722s_evm-fs: Write Throughput (Kbytes/sec)","j722s_evm-fs: Read Throughput (Kbytes/sec)" + "400000","34232.57 (min 17429.79, max 44043.01)","81279.75 (min 68266.67, max 83591.84)" + "800000","41350.01 (min 18492.10, max 47906.43)","87269.73 (min 85333.33, max 88086.02)" + "1000000","44651.42 (min 19006.96, max 50257.67)","89684.78 (min 88562.16, max 90021.98)" .. csv-table:: UBOOT MMCSD FAT - :header: "File size (bytes in hex)","j742s2_evm-fs: Write Throughput (Kbytes/sec)","j742s2_evm-fs: Read Throughput (Kbytes/sec)" - - "400000","34098.54 (min 27675.68, max 38641.51)","83591.84" - "800000","39279.84 (min 30340.74, max 45765.36)","88086.02" - "1000000","46020.87 (min 40857.86, max 49799.39)","90582.20 (min 90519.34, max 91022.22)" - - + :header: "File size (bytes in hex)","j742s2_evm-fs: Write Throughput (Kbytes/sec)","j742s2_evm-fs: Read Throughput (Kbytes/sec)" + "400000","34545.09 (min 27675.68, max 38641.51)","83472.42 (min 81920.00, max 83591.84)" + "800000","39644.36 (min 30340.74, max 46022.47)","88019.09 (min 87148.94, max 88086.02)" + "1000000","46036.10 (min 40857.86, max 49799.39)","90555.26 (min 90519.34, max 91022.22)" .. csv-table:: UBOOT MMCSD FAT - :header: "File size (bytes in hex)","j784s4-evm: Write Throughput (Kbytes/sec)","j784s4-evm: Read Throughput (Kbytes/sec)" - - "400000","32525.83 (min 17808.70, max 39009.52)","82989.01 (min 78769.23, max 83591.84)" - "800000","38362.25 (min 19883.50, max 45259.67)","87517.38 (min 84453.61, max 89043.48)" - "1000000","41281.77 (min 21032.09, max 48473.37)","90460.58 (min 89043.48, max 91022.22)" - - - - - - - - - - - - - - + :header: "File size (bytes in hex)","j784s4-evm: Write Throughput (Kbytes/sec)","j784s4-evm: Read Throughput (Kbytes/sec)" - - - - - - + "400000","28170.06 (min 17579.40, max 39009.52)","82332.85 (min 77283.02, max 83591.84)" + "800000","35414.36 (min 19883.50, max 47627.91)","87634.31 (min 84453.61, max 89043.48)" + "1000000","36882.19 (min 19095.57, max 48473.37)","90380.74 (min 89043.48, max 91022.22)" The performance numbers were captured using the following: - SanDisk Max Endurance SD card (SDSQQVR-032G-GN6IA) - - - - -| +********** USB Driver -------------------------- - - +********** USB Device Controller -^^^^^^^^^^^^^^^^^^^^^^^^^^^ - +===================== .. csv-table:: USBDEVICE SUPERSPEED SLAVE_READ_THROUGHPUT - :header: "Number of Blocks","j742s2_evm-fs: Throughput (MB/sec)" - - "150","43.60" - - - + :header: "Number of Blocks","j742s2_evm-fs: Throughput (MB/sec)" + "150","43.60" .. csv-table:: USBDEVICE SUPERSPEED SLAVE_WRITE_THROUGHPUT - :header: "Number of Blocks","j742s2_evm-fs: Throughput (MB/sec)" - - "150","39.00" - - - - - - + :header: "Number of Blocks","j742s2_evm-fs: Throughput (MB/sec)" + "150","39.00" .. csv-table:: USBDEVICE HIGHSPEED SLAVE_READ_THROUGHPUT - :header: "Number of Blocks","j7200-evm: Throughput (MB/sec)","j721e-idk-gw: Throughput (MB/sec)","j721s2-evm: Throughput (MB/sec)","j742s2_evm-fs: Throughput (MB/sec)","j784s4-evm: Throughput (MB/sec)" - - "150","8.35 (min 8.10, max 8.60)","39.53 (min 27.30, max 44.50)","21.25 (min 14.00, max 35.40)","43.96 (min 43.30, max 44.40)","42.99 (min 39.80, max 44.30)" - - + :header: "Number of Blocks","j7200-evm: Throughput (MB/sec)","j721e-idk-gw: Throughput (MB/sec)","j721s2-evm: Throughput (MB/sec)","j742s2_evm-fs: Throughput (MB/sec)","j784s4-evm: Throughput (MB/sec)" + "150","9.96 (min 8.10, max 12.30)","40.38 (min 27.30, max 44.50)","24.22 (min 14.00, max 37.30)","43.95 (min 43.30, max 44.40)","42.55 (min 36.00, max 44.30)" .. csv-table:: USBDEVICE HIGHSPEED SLAVE_WRITE_THROUGHPUT - :header: "Number of Blocks","j7200-evm: Throughput (MB/sec)","j721e-idk-gw: Throughput (MB/sec)","j721s2-evm: Throughput (MB/sec)","j742s2_evm-fs: Throughput (MB/sec)","j784s4-evm: Throughput (MB/sec)" - - "150","8.20 (min 7.90, max 8.70)","38.59 (min 29.80, max 42.60)","19.75 (min 13.80, max 31.80)","37.12 (min 35.20, max 39.60)","36.87 (min 34.90, max 38.60)" - - - - - - - - + :header: "Number of Blocks","j7200-evm: Throughput (MB/sec)","j721e-idk-gw: Throughput (MB/sec)","j721s2-evm: Throughput (MB/sec)","j742s2_evm-fs: Throughput (MB/sec)","j784s4-evm: Throughput (MB/sec)" + "150","9.71 (min 7.90, max 12.20)","38.86 (min 29.80, max 43.90)","22.18 (min 12.90, max 34.40)","37.44 (min 35.20, max 39.90)","35.92 (min 29.50, max 39.80)" - -| - +************* CRYPTO Driver -------------------------- - +************* OpenSSL Performance -^^^^^^^^^^^^^^^^^^^^^^^^^^^ +=================== .. csv-table:: OpenSSL Performance - :header: "Algorithm","Buffer Size (in bytes)","j7200-evm: throughput (KBytes/Sec)","j721e-idk-gw: throughput (KBytes/Sec)","j721s2-evm: throughput (KBytes/Sec)","j722s_evm-fs: throughput (KBytes/Sec)","j742s2_evm-fs: throughput (KBytes/Sec)","j784s4-evm: throughput (KBytes/Sec)" - - "aes-128-cbc","1024","35727.51 (min 35073.37, max 36992.68)","42114.90 (min 41506.82, max 42864.98)","39992.96 (min 39447.21, max 41106.77)","23611.73 (min 22308.52, max 24363.69)","39296.77 (min 38829.74, max 40103.25)","37677.20 (min 34457.60, max 39562.92)" - "aes-128-cbc","16","686.97 (min 671.97, max 700.82)","790.69 (min 777.45, max 807.01)","754.35 (min 738.54, max 766.07)","423.61 (min 403.10, max 433.58)","752.48 (min 738.50, max 769.47)","700.40 (min 632.01, max 751.85)" - "aes-128-cbc","16384","178017.62 (min 173659.48, max 181638.49)","184707.07 (min 182015.32, max 186881.37)","178764.46 (min 176674.13, max 180202.15)","85368.83 (min 83197.95, max 86168.92)","176406.53 (min 173495.64, max 178820.44)","172770.06 (min 169077.42, max 179044.35)" - "aes-128-cbc","256","10550.16 (min 10366.04, max 10944.26)","12276.20 (min 11976.45, max 12568.32)","11710.98 (min 11519.06, max 12030.89)","7015.48 (min 6523.65, max 7271.51)","11531.09 (min 11339.95, max 11806.12)","11164.18 (min 9981.78, max 11819.78)" - "aes-128-cbc","64","2742.87 (min 2684.27, max 2798.12)","3165.00 (min 3101.74, max 3223.59)","3021.87 (min 2949.85, max 3081.56)","1835.98 (min 1697.60, max 1920.32)","2999.32 (min 2955.11, max 3042.33)","2691.39 (min 2335.81, max 3000.64)" - "aes-128-cbc","8192","140595.35 (min 138720.60, max 144351.23)","150348.80 (min 149389.31, max 150872.06)","144029.35 (min 142188.54, max 145468.07)","71909.38 (min 69530.97, max 72764.07)","143014.91 (min 141765.29, max 144613.38)","136755.30 (min 129171.46, max 143461.03)" - "aes-128-ecb","1024","35836.47 (min 35304.79, max 37184.17)","42752.77 (min 41944.75, max 43510.10)","40486.53 (min 39797.42, max 41387.69)","24146.35 (min 22734.85, max 24908.80)","39638.61 (min 39095.98, max 40328.19)","36998.34 (min 33961.30, max 40123.05)" - "aes-128-ecb","16","693.14 (min 677.30, max 704.96)","800.57 (min 783.38, max 811.95)","766.51 (min 747.64, max 781.89)","435.16 (min 407.23, max 446.23)","753.95 (min 742.68, max 769.52)","689.09 (min 629.43, max 743.30)" - "aes-128-ecb","16384","181100.24 (min 177356.80, max 186428.07)","192075.09 (min 189393.58, max 194144.94)","180625.41 (min 177504.26, max 182998.36)","87890.60 (min 86496.60, max 89112.58)","179684.01 (min 177586.18, max 181174.27)","175648.18 (min 166576.13, max 179847.17)" - "aes-128-ecb","256","10660.34 (min 10408.45, max 10897.49)","12539.74 (min 12226.13, max 12750.93)","11866.76 (min 11708.33, max 12154.11)","7168.44 (min 6547.20, max 7422.46)","11695.66 (min 11456.77, max 11901.44)","10682.42 (min 8829.35, max 11813.55)" - "aes-128-ecb","64","2768.82 (min 2697.86, max 2832.51)","3220.39 (min 3145.11, max 3261.01)","3050.55 (min 2965.27, max 3105.37)","1887.18 (min 1759.64, max 1970.97)","3004.47 (min 2949.08, max 3064.28)","2781.56 (min 2331.03, max 3029.14)" - "aes-128-ecb","8192","142187.63 (min 140331.69, max 145855.83)","155060.91 (min 153624.58, max 156013.91)","146125.82 (min 144837.29, max 147939.33)","74279.25 (min 71783.77, max 75213.48)","144691.88 (min 143253.50, max 146462.04)","137479.31 (min 127079.77, max 144957.44)" - "aes-192-cbc","1024","35597.35 (min 35112.62, max 36777.64)","41726.12 (min 41251.84, max 42334.21)","39779.03 (min 39279.27, max 40497.15)","23029.38 (min 21753.17, max 23803.56)","38854.06 (min 37802.33, max 40271.87)","38178.43 (min 36314.45, max 39482.03)" - "aes-192-cbc","16","689.16 (min 679.02, max 702.90)","795.60 (min 781.25, max 809.09)","759.58 (min 744.14, max 772.33)","425.58 (min 403.40, max 438.95)","751.43 (min 744.68, max 760.97)","660.63 (min 564.79, max 754.39)" - "aes-192-cbc","16384","173865.19 (min 169508.86, max 180071.08)","175461.72 (min 173670.40, max 177416.87)","170071.38 (min 167717.55, max 172365.14)","77385.05 (min 76283.90, max 78222.68)","167165.95 (min 162316.29, max 170775.89)","165573.58 (min 156336.13, max 170153.30)" - "aes-192-cbc","256","10545.70 (min 10381.23, max 10911.91)","12333.48 (min 12103.51, max 12551.59)","11734.62 (min 11476.31, max 12014.34)","6970.19 (min 6517.93, max 7218.77)","11558.60 (min 11365.12, max 11818.24)","11011.82 (min 9846.61, max 11848.79)" - "aes-192-cbc","64","2748.56 (min 2708.95, max 2809.92)","3174.57 (min 3101.74, max 3237.25)","3034.13 (min 2957.33, max 3095.02)","1833.43 (min 1695.85, max 1924.48)","2990.55 (min 2955.67, max 3043.22)","2771.58 (min 2554.82, max 2972.05)" - "aes-192-cbc","8192","137890.78 (min 134662.83, max 142527.15)","144084.99 (min 142811.14, max 145626.45)","139079.34 (min 138346.50, max 139616.26)","66052.10 (min 64555.69, max 66898.60)","136897.54 (min 135113.39, max 138914.47)","133327.92 (min 123505.32, max 137663.83)" - "aes-192-ecb","1024","35767.64 (min 35320.83, max 36727.47)","42346.97 (min 41308.84, max 43331.58)","40041.39 (min 39343.45, max 41065.81)","23671.25 (min 22367.57, max 24482.13)","39214.17 (min 38498.99, max 40249.00)","37586.99 (min 31919.45, max 40219.31)" - "aes-192-ecb","16","691.89 (min 682.59, max 702.75)","800.74 (min 783.14, max 812.66)","762.73 (min 747.02, max 774.58)","433.96 (min 407.09, max 445.81)","752.96 (min 726.26, max 771.50)","731.67 (min 678.70, max 761.67)" - "aes-192-ecb","16384","176097.66 (min 170748.59, max 180360.53)","180303.87 (min 177821.01, max 182255.62)","175385.94 (min 173533.87, max 177389.57)","79504.73 (min 77720.23, max 80336.21)","172735.15 (min 169989.46, max 175002.97)","172539.90 (min 170218.84, max 175041.19)" - "aes-192-ecb","256","10642.27 (min 10476.20, max 10944.77)","12474.63 (min 12237.31, max 12749.74)","11823.67 (min 11592.02, max 12103.68)","7125.41 (min 6531.24, max 7358.72)","11629.64 (min 11329.45, max 11916.80)","11550.24 (min 11182.42, max 11879.00)" - "aes-192-ecb","64","2766.32 (min 2701.76, max 2819.01)","3207.58 (min 3140.37, max 3256.87)","3037.70 (min 2967.08, max 3110.34)","1873.26 (min 1727.21, max 1941.65)","3005.23 (min 2912.00, max 3064.77)","2956.46 (min 2743.55, max 3046.95)" - "aes-192-ecb","8192","139402.96 (min 137606.49, max 142950.40)","147585.37 (min 145582.76, max 149162.67)","142576.30 (min 140984.32, max 144588.80)","68180.31 (min 66385.24, max 68919.30)","140336.47 (min 139569.83, max 141978.28)","137560.06 (min 131642.71, max 140421.80)" - "aes-256-cbc","1024","35435.52 (min 34948.10, max 36508.33)","41544.19 (min 40927.57, max 42143.06)","39405.74 (min 38410.24, max 40275.97)","22435.03 (min 21141.50, max 23027.37)","38908.50 (min 38364.50, max 39836.67)","38070.76 (min 37558.61, max 38445.06)" - "aes-256-cbc","16","688.69 (min 674.54, max 705.27)","798.78 (min 785.02, max 810.83)","761.07 (min 746.78, max 774.37)","425.56 (min 402.01, max 436.08)","751.45 (min 737.77, max 771.93)","710.26 (min 578.46, max 759.69)" - "aes-256-cbc","16384","170376.00 (min 168394.75, max 174243.84)","162663.77 (min 161437.01, max 163616.09)","158856.53 (min 157319.17, max 160437.59)","69935.10 (min 69058.56, max 71095.64)","156255.57 (min 152300.20, max 158821.03)","154323.24 (min 145315.16, max 158127.45)" - "aes-256-cbc","256","10519.32 (min 10343.17, max 10931.97)","12286.81 (min 12073.39, max 12524.89)","11676.47 (min 11296.68, max 11915.26)","6909.42 (min 6486.10, max 7170.05)","11533.82 (min 11186.52, max 11859.97)","11127.16 (min 10543.70, max 11729.32)" - "aes-256-cbc","64","2750.42 (min 2687.91, max 2825.81)","3183.13 (min 3136.21, max 3229.97)","3023.71 (min 2967.96, max 3082.26)","1830.20 (min 1679.91, max 1927.49)","3001.95 (min 2958.04, max 3079.02)","2937.82 (min 2709.72, max 3032.21)" - "aes-256-cbc","8192","135707.46 (min 134575.45, max 139026.43)","135923.71 (min 134886.74, max 136724.48)","130899.29 (min 129826.82, max 132096.00)","60955.65 (min 59370.15, max 61906.94)","130092.71 (min 128535.21, max 132025.00)","125666.84 (min 119608.66, max 129348.95)" - "aes-256-ecb","1024","35598.03 (min 34873.69, max 36583.77)","41961.26 (min 41353.22, max 42684.42)","39838.34 (min 39267.67, max 40973.99)","23055.32 (min 21734.06, max 23703.55)","39080.87 (min 38042.28, max 40186.20)","37473.57 (min 35075.75, max 39460.52)" - "aes-256-ecb","16","690.74 (min 680.42, max 705.91)","802.37 (min 787.19, max 815.21)","766.07 (min 745.81, max 780.14)","433.76 (min 407.34, max 444.44)","756.82 (min 741.42, max 770.92)","670.05 (min 558.11, max 761.83)" - "aes-256-ecb","16384","171765.00 (min 168028.84, max 176084.31)","168734.04 (min 167291.56, max 169579.86)","163293.18 (min 160552.28, max 165292.71)","72430.93 (min 70866.26, max 73045.33)","161574.23 (min 159094.10, max 164397.06)","160315.88 (min 156783.96, max 161884.84)" - "aes-256-ecb","256","10562.24 (min 10340.10, max 10919.00)","12399.64 (min 12067.67, max 12651.43)","11793.44 (min 11458.39, max 12167.25)","7069.53 (min 6539.86, max 7290.97)","11582.84 (min 11133.27, max 11939.24)","11105.26 (min 9803.09, max 11794.26)" - "aes-256-ecb","64","2756.40 (min 2725.16, max 2812.93)","3216.47 (min 3142.61, max 3260.84)","3051.03 (min 2965.63, max 3125.76)","1865.29 (min 1758.95, max 1940.03)","3026.50 (min 2952.96, max 3083.39)","2873.16 (min 2405.48, max 3048.06)" - "aes-256-ecb","8192","137672.02 (min 135547.56, max 141301.08)","139441.83 (min 138158.08, max 139935.74)","134742.02 (min 133098.15, max 135905.28)","62757.89 (min 61115.05, max 63485.27)","133507.41 (min 131964.93, max 135839.74)","131084.09 (min 124106.07, max 133281.11)" - "des3","1024","34389.98 (min 33894.40, max 35328.00)","36049.54 (min 35549.87, max 36675.24)","34722.99 (min 34237.78, max 35393.19)","","34389.76 (min 33932.63, max 34899.29)","33766.01 (min 30561.62, max 35017.39)" - "des3","16","692.05 (min 682.38, max 703.85)","797.86 (min 780.10, max 814.60)","757.19 (min 737.33, max 769.32)","","752.37 (min 739.75, max 765.69)","703.88 (min 576.14, max 753.63)" - "des3","16384","116578.23 (min 115403.43, max 117342.21)","94782.12 (min 94333.61, max 95240.19)","94033.92 (min 93164.89, max 94868.82)","","94044.16 (min 93082.97, max 94557.53)","93516.75 (min 92225.54, max 94382.76)" - "des3","256","10328.30 (min 10125.06, max 10576.81)","11646.68 (min 11440.98, max 11923.03)","11045.12 (min 10853.03, max 11319.55)","","10947.98 (min 10873.69, max 11116.63)","10467.06 (min 9644.63, max 11026.94)" - "des3","64","2757.13 (min 2706.45, max 2820.42)","3178.77 (min 3113.05, max 3239.85)","3024.04 (min 2945.13, max 3071.57)","","2991.21 (min 2950.83, max 3028.14)","2780.99 (min 2485.44, max 3003.99)" - "des3","8192","99163.86 (min 97812.48, max 99745.79)","85861.72 (min 85445.29, max 86278.14)","83707.90 (min 82302.29, max 84161.88)","","84693.33 (min 84257.45, max 85128.53)","83594.68 (min 79233.02, max 84639.74)" - "sha1","1024","69005.16 (min 66851.50, max 71213.40)","68041.30 (min 62956.20, max 71213.06)","68285.91 (min 64463.53, max 70482.60)","","67348.22 (min 65565.01, max 69054.81)","67106.38 (min 65459.54, max 68316.50)" - "sha1","16","1153.89 (min 1103.37, max 1192.99)","1139.86 (min 1050.12, max 1197.12)","1140.58 (min 1087.91, max 1193.06)","","1125.20 (min 1077.95, max 1152.60)","1122.83 (min 1097.77, max 1147.10)" - "sha1","16384","498890.98 (min 494944.26, max 506380.29)","497767.77 (min 480843.09, max 511093.42)","497000.45 (min 490897.41, max 504616.28)","","494477.99 (min 487582.38, max 500225.37)","493387.78 (min 487489.54, max 498614.27)" - "sha1","256","18218.53 (min 17668.18, max 18733.31)","17948.64 (min 16475.56, max 18773.85)","18060.64 (min 17497.86, max 18694.06)","","17740.26 (min 17213.01, max 18151.85)","17626.92 (min 17220.18, max 18012.67)" - "sha1","64","4597.50 (min 4378.47, max 4748.48)","4538.36 (min 4181.93, max 4768.51)","4572.32 (min 4402.03, max 4698.79)","","4488.39 (min 4345.22, max 4575.96)","4487.12 (min 4373.82, max 4561.11)" - "sha1","8192","350964.09 (min 345961.81, max 360153.09)","346092.20 (min 331497.47, max 359328.43)","348478.12 (min 343911.08, max 357485.23)","","345389.06 (min 339626.67, max 348992.85)","346039.05 (min 338886.66, max 349989.55)" - "sha256","1024","68645.28 (min 66090.67, max 70057.30)","67727.45 (min 63336.79, max 69632.68)","67941.42 (min 66660.01, max 69846.02)","37798.83 (min 37391.70, max 38389.76)","66286.17 (min 64538.62, max 67730.09)","66193.55 (min 65267.03, max 67617.11)" - "sha256","16","1151.65 (min 1116.79, max 1176.56)","1142.17 (min 1070.15, max 1182.84)","1146.48 (min 1129.63, max 1168.89)","628.96 (min 622.82, max 634.84)","1122.80 (min 1087.47, max 1133.96)","1121.11 (min 1091.77, max 1144.18)" - "sha256","16384","491281.52 (min 485064.70, max 497374.55)","492731.05 (min 482623.49, max 498363.05)","491547.31 (min 484223.66, max 498554.20)","299754.84 (min 297194.84, max 302661.63)","486320.81 (min 480231.42, max 494146.90)","483063.52 (min 475889.66, max 487800.83)" - "sha256","256","18156.70 (min 17514.24, max 18640.90)","17877.27 (min 16698.97, max 18416.30)","18032.48 (min 17649.41, max 18549.85)","9891.39 (min 9715.71, max 10056.79)","17567.96 (min 17084.59, max 17872.98)","17604.80 (min 17219.93, max 17899.52)" - "sha256","64","4595.42 (min 4421.82, max 4684.84)","4542.38 (min 4251.84, max 4686.70)","4577.52 (min 4487.98, max 4672.38)","2497.22 (min 2457.56, max 2533.16)","4451.73 (min 4280.30, max 4535.45)","4476.27 (min 4372.27, max 4552.51)" - "sha256","8192","345888.69 (min 339326.29, max 355923.29)","345651.54 (min 334995.46, max 353689.60)","344452.78 (min 340639.74, max 348506.79)","202784.77 (min 200428.20, max 205138.60)","339995.31 (min 333441.71, max 343717.21)","338560.54 (min 333960.53, max 344298.84)" - "sha512","1024","51820.28 (min 51040.60, max 52599.13)","51170.39 (min 49361.24, max 52461.91)","51176.75 (min 48561.49, max 52422.66)","26179.20 (min 25885.35, max 26348.20)","51297.32 (min 49816.58, max 52441.77)","50732.32 (min 49362.60, max 51585.71)" - "sha512","16","1130.16 (min 1088.44, max 1175.50)","1128.65 (min 1076.06, max 1182.29)","1128.29 (min 1022.35, max 1169.29)","614.29 (min 608.94, max 621.75)","1124.88 (min 1066.50, max 1165.53)","1101.72 (min 1065.39, max 1129.10)" - "sha512","16384","150462.16 (min 149099.86, max 151306.24)","150308.86 (min 149034.33, max 151328.09)","150155.26 (min 149045.25, max 151109.63)","68401.15 (min 68217.51, max 68556.12)","150100.65 (min 149083.48, max 151628.46)","149734.16 (min 148723.03, max 150487.04)" - "sha512","256","16596.05 (min 16004.69, max 17169.75)","16403.77 (min 15655.59, max 17051.39)","16431.00 (min 15298.39, max 16899.24)","8744.11 (min 8657.75, max 8841.22)","16343.95 (min 15637.93, max 16732.25)","16215.16 (min 15814.06, max 16408.49)" - "sha512","64","4553.02 (min 4405.10, max 4704.38)","4531.55 (min 4312.09, max 4712.85)","4537.90 (min 4147.65, max 4667.71)","2463.45 (min 2434.22, max 2504.26)","4532.33 (min 4264.92, max 4671.68)","4474.14 (min 4301.23, max 4597.95)" - "sha512","8192","132883.04 (min 132180.65, max 133884.59)","132629.16 (min 131517.10, max 134026.58)","132714.15 (min 130722.47, max 134146.73)","61589.16 (min 61464.58, max 61707.61)","132666.37 (min 130902.70, max 134111.23)","132143.20 (min 131246.76, max 133477.72)" - - - + :header: "Algorithm","Buffer Size (in bytes)","j7200-evm: throughput (KBytes/Sec)","j721e-idk-gw: throughput (KBytes/Sec)","j721s2-evm: throughput (KBytes/Sec)","j722s_evm-fs: throughput (KBytes/Sec)","j742s2_evm-fs: throughput (KBytes/Sec)","j784s4-evm: throughput (KBytes/Sec)" + + "aes-128-cbc","1024","34782.91 (min 32799.74, max 36992.68)","41120.60 (min 38766.25, max 42864.98)","38766.91 (min 35923.29, max 41106.77)","22991.83 (min 21864.45, max 24363.69)","38268.42 (min 36186.11, max 40103.25)","36820.07 (min 33522.69, max 39562.92)" + "aes-128-cbc","16","682.29 (min 665.77, max 700.82)","784.69 (min 770.87, max 807.01)","747.57 (min 720.97, max 766.07)","425.94 (min 403.10, max 439.23)","746.40 (min 727.26, max 769.47)","690.60 (min 582.42, max 751.85)" + "aes-128-cbc","16384","176724.01 (min 172616.36, max 181638.49)","183084.03 (min 175658.33, max 188705.45)","177710.69 (min 172201.30, max 180677.29)","85599.23 (min 83197.95, max 86168.92)","176224.74 (min 173408.26, max 178885.97)","173619.57 (min 168990.04, max 179044.35)" + "aes-128-cbc","256","10499.04 (min 10330.20, max 10944.26)","12244.33 (min 11976.45, max 12568.32)","11611.67 (min 11315.37, max 12030.89)","7025.14 (min 6523.65, max 7271.51)","11478.36 (min 11175.85, max 11806.12)","11030.82 (min 9775.45, max 11819.78)" + "aes-128-cbc","64","2724.09 (min 2659.65, max 2798.12)","3143.21 (min 3088.87, max 3223.59)","2986.30 (min 2833.51, max 3081.56)","1844.61 (min 1697.60, max 1920.32)","2981.21 (min 2931.24, max 3042.33)","2777.76 (min 2335.81, max 3000.64)" + "aes-128-cbc","8192","139559.64 (min 136456.87, max 144351.23)","149458.26 (min 146814.29, max 152130.90)","143530.03 (min 140083.20, max 145468.07)","72241.66 (min 69530.97, max 73400.32)","142653.73 (min 140222.46, max 144613.38)","138356.37 (min 129171.46, max 143461.03)" + "aes-128-ecb","1024","34977.00 (min 33154.39, max 37184.17)","41680.06 (min 38969.00, max 43510.10)","39177.51 (min 36287.49, max 41387.69)","23515.46 (min 22396.93, max 24908.80)","38717.03 (min 37154.13, max 40328.19)","36574.65 (min 28992.51, max 40123.05)" + "aes-128-ecb","16","687.85 (min 668.42, max 704.96)","794.64 (min 776.04, max 811.95)","756.82 (min 726.41, max 781.89)","437.41 (min 407.23, max 449.49)","749.84 (min 737.40, max 769.52)","695.79 (min 629.43, max 745.79)" + "aes-128-ecb","16384","180431.17 (min 177356.80, max 186428.07)","189220.86 (min 180633.60, max 195106.13)","180166.47 (min 176701.44, max 182998.36)","88237.74 (min 86496.60, max 89139.88)","178719.40 (min 170759.51, max 181349.03)","176617.84 (min 166576.13, max 180852.05)" + "aes-128-ecb","256","10610.38 (min 10386.43, max 10897.49)","12447.21 (min 12188.59, max 12750.93)","11755.02 (min 11356.93, max 12154.11)","7214.32 (min 6547.20, max 7430.74)","11649.38 (min 11429.12, max 11901.44)","10830.69 (min 8829.35, max 11813.55)" + "aes-128-ecb","64","2747.40 (min 2670.76, max 2832.51)","3183.46 (min 3087.57, max 3261.01)","3012.06 (min 2853.14, max 3105.37)","1895.14 (min 1759.64, max 1970.97)","2989.08 (min 2939.35, max 3064.28)","2793.18 (min 2331.03, max 3029.14)" + "aes-128-ecb","8192","141550.11 (min 139586.22, max 145855.83)","153179.31 (min 148357.12, max 157215.40)","145259.27 (min 142991.36, max 147939.33)","74427.39 (min 71783.77, max 75513.86)","144532.43 (min 143253.50, max 146462.04)","140003.59 (min 127079.77, max 145640.11)" + "aes-192-cbc","1024","34721.34 (min 32787.80, max 36777.64)","40742.27 (min 38036.82, max 42334.21)","38523.43 (min 35510.27, max 40497.15)","22512.15 (min 21467.48, max 23803.56)","37812.08 (min 35508.91, max 40271.87)","36903.33 (min 31342.93, max 39482.03)" + "aes-192-cbc","16","685.26 (min 671.39, max 702.90)","788.64 (min 771.33, max 809.09)","750.94 (min 718.10, max 772.33)","427.23 (min 403.40, max 438.95)","746.66 (min 728.18, max 760.97)","684.39 (min 564.79, max 754.39)" + "aes-192-cbc","16384","172134.31 (min 167368.02, max 180071.08)","175002.28 (min 172135.77, max 177416.87)","169015.89 (min 166111.91, max 172365.14)","77484.71 (min 76283.90, max 78260.91)","166993.92 (min 162316.29, max 170775.89)","165351.11 (min 156243.29, max 170153.30)" + "aes-192-cbc","256","10518.78 (min 10381.23, max 10911.91)","12268.44 (min 11989.50, max 12551.59)","11615.22 (min 11072.09, max 12014.34)","6983.54 (min 6517.93, max 7218.77)","11497.08 (min 11281.24, max 11818.24)","11228.21 (min 9846.61, max 11848.79)" + "aes-192-cbc","64","2733.35 (min 2679.38, max 2809.92)","3146.32 (min 3088.32, max 3237.25)","2996.79 (min 2849.60, max 3095.02)","1840.69 (min 1695.85, max 1924.48)","2971.72 (min 2897.32, max 3043.22)","2858.15 (min 2554.82, max 2985.17)" + "aes-192-cbc","8192","136572.29 (min 133758.98, max 142527.15)","144015.53 (min 142811.14, max 145626.45)","138071.06 (min 134520.83, max 139616.26)","66253.14 (min 64555.69, max 67267.24)","136838.97 (min 135113.39, max 138914.47)","134405.72 (min 123505.32, max 138188.12)" + "aes-192-ecb","1024","34908.16 (min 33032.53, max 36727.47)","41316.99 (min 38889.81, max 43331.58)","38758.20 (min 35810.65, max 41065.81)","23136.09 (min 22098.94, max 24482.13)","38233.67 (min 36379.99, max 40249.00)","37298.15 (min 31919.45, max 40219.31)" + "aes-192-ecb","16","687.49 (min 671.40, max 702.75)","794.95 (min 779.24, max 812.66)","754.59 (min 734.57, max 774.58)","436.81 (min 407.09, max 447.47)","748.64 (min 726.26, max 771.50)","714.55 (min 561.64, max 761.67)" + "aes-192-ecb","16384","174453.92 (min 169820.16, max 180360.53)","179896.32 (min 177821.01, max 182255.62)","174474.67 (min 171873.62, max 177389.57)","79633.41 (min 77720.23, max 80745.81)","172995.54 (min 169989.46, max 175002.97)","172170.21 (min 167968.77, max 175041.19)" + "aes-192-ecb","256","10601.73 (min 10402.39, max 10944.77)","12409.83 (min 12235.09, max 12749.74)","11729.16 (min 11272.96, max 12103.68)","7160.29 (min 6531.24, max 7358.72)","11600.37 (min 11329.45, max 11916.80)","11406.32 (min 10569.98, max 11879.00)" + "aes-192-ecb","64","2745.97 (min 2672.21, max 2819.01)","3180.07 (min 3127.83, max 3256.87)","3005.97 (min 2901.87, max 3110.34)","1888.71 (min 1727.21, max 1957.40)","2980.94 (min 2858.75, max 3064.77)","2948.36 (min 2743.55, max 3046.95)" + "aes-192-ecb","8192","138273.50 (min 135632.21, max 142950.40)","147507.71 (min 145582.76, max 149345.62)","141660.43 (min 139826.52, max 144588.80)","68399.45 (min 66385.24, max 69394.43)","140362.51 (min 139569.83, max 141978.28)","137580.65 (min 122852.69, max 141620.57)" + "aes-256-cbc","1024","34558.91 (min 32677.55, max 36508.33)","40419.41 (min 37819.39, max 42143.06)","38116.92 (min 35012.27, max 40275.97)","21924.86 (min 21037.74, max 23027.37)","37826.32 (min 35723.95, max 39836.67)","36252.54 (min 30671.19, max 38445.06)" + "aes-256-cbc","16","684.68 (min 668.87, max 705.27)","790.07 (min 772.42, max 810.83)","752.33 (min 724.95, max 774.37)","427.03 (min 402.01, max 437.66)","746.44 (min 727.32, max 771.93)","699.82 (min 554.25, max 759.69)" + "aes-256-cbc","16384","170055.00 (min 167854.08, max 174243.84)","162601.98 (min 160885.42, max 164167.68)","157457.16 (min 153665.54, max 160437.59)","70309.55 (min 69058.56, max 71538.01)","156358.36 (min 152300.20, max 158821.03)","155256.04 (min 145315.16, max 158127.45)" + "aes-256-cbc","256","10496.96 (min 10293.93, max 10931.97)","12225.52 (min 12073.39, max 12524.89)","11562.73 (min 10936.06, max 11915.26)","6915.76 (min 6486.10, max 7170.05)","11469.81 (min 11112.02, max 11859.97)","11087.16 (min 10062.93, max 11729.32)" + "aes-256-cbc","64","2733.60 (min 2666.58, max 2825.81)","3153.97 (min 3105.58, max 3229.97)","2991.93 (min 2854.14, max 3082.26)","1839.16 (min 1679.91, max 1927.49)","2980.61 (min 2905.00, max 3079.02)","2837.58 (min 2278.72, max 3032.21)" + "aes-256-cbc","8192","135173.83 (min 133384.87, max 139026.43)","135640.06 (min 134589.10, max 136724.48)","129930.04 (min 127183.53, max 132096.00)","61198.17 (min 59370.15, max 62180.01)","129611.87 (min 127896.23, max 132025.00)","126648.32 (min 119608.66, max 129922.39)" + "aes-256-ecb","1024","34788.85 (min 33047.21, max 36583.77)","40837.06 (min 38304.09, max 42684.42)","38634.70 (min 35275.78, max 40973.99)","22550.40 (min 21661.01, max 23703.55)","38172.94 (min 36133.21, max 40186.20)","36611.28 (min 30323.03, max 39460.52)" + "aes-256-ecb","16","686.89 (min 673.86, max 705.91)","793.91 (min 776.51, max 815.21)","757.06 (min 733.28, max 780.14)","436.34 (min 407.34, max 448.30)","751.59 (min 732.42, max 770.92)","680.82 (min 558.11, max 761.83)" + "aes-256-ecb","16384","170973.59 (min 168028.84, max 176084.31)","168396.80 (min 165953.54, max 170896.04)","162587.17 (min 159498.24, max 165292.71)","72650.07 (min 70866.26, max 73536.85)","162079.89 (min 159094.10, max 164397.06)","160669.49 (min 152535.04, max 164954.11)" + "aes-256-ecb","256","10549.72 (min 10340.10, max 10919.00)","12332.31 (min 12067.67, max 12651.43)","11677.47 (min 11002.79, max 12167.25)","7104.75 (min 6539.86, max 7290.97)","11569.69 (min 11133.27, max 11939.24)","11172.85 (min 9803.09, max 11794.26)" + "aes-256-ecb","64","2741.81 (min 2686.10, max 2812.93)","3178.23 (min 3111.19, max 3260.84)","3013.77 (min 2878.81, max 3125.76)","1876.30 (min 1758.95, max 1940.03)","3000.34 (min 2917.38, max 3083.39)","2893.97 (min 2405.48, max 3048.06)" + "aes-256-ecb","8192","136648.39 (min 134690.13, max 141301.08)","139381.59 (min 138158.08, max 140260.69)","133800.30 (min 131631.79, max 135905.28)","63013.38 (min 61115.05, max 63646.38)","133348.60 (min 131866.62, max 135839.74)","131428.67 (min 123131.22, max 133944.66)" + "des3","1024","33631.89 (min 32057.69, max 35328.00)","35345.05 (min 33504.94, max 36675.24)","33966.88 (min 31854.25, max 35393.19)","","33788.61 (min 32605.18, max 34899.29)","33057.50 (min 28200.96, max 35017.39)" + "des3","16","686.95 (min 666.89, max 703.85)","790.74 (min 778.47, max 814.60)","750.79 (min 728.50, max 769.32)","","747.75 (min 732.91, max 765.69)","692.00 (min 562.50, max 753.63)" + "des3","16384","116400.31 (min 115403.43, max 117342.21)","94819.33 (min 94333.61, max 95354.88)","93728.49 (min 92760.75, max 94868.82)","","93947.42 (min 93082.97, max 94557.53)","93501.81 (min 92225.54, max 94382.76)" + "des3","256","10319.04 (min 10096.13, max 10576.81)","11588.31 (min 11430.74, max 11923.03)","10972.64 (min 10591.57, max 11319.55)","","10921.98 (min 10786.56, max 11116.63)","10656.02 (min 9644.63, max 11026.94)" + "des3","64","2738.55 (min 2661.08, max 2820.42)","3151.44 (min 3104.17, max 3239.85)","2996.71 (min 2908.80, max 3071.57)","","2973.84 (min 2894.78, max 3028.14)","2812.22 (min 2485.44, max 3003.99)" + "des3","8192","99160.88 (min 97812.48, max 99915.09)","85841.75 (min 85445.29, max 86297.26)","83787.59 (min 82302.29, max 84161.88)","","84562.90 (min 83910.66, max 85128.53)","83617.00 (min 79233.02, max 84639.74)" + "sha1","1024","68030.71 (min 65581.40, max 71213.40)","68472.66 (min 62956.20, max 71213.06)","67532.78 (min 64463.53, max 70482.60)","","66814.27 (min 64448.51, max 69621.08)","66540.52 (min 64685.40, max 68334.59)" + "sha1","16","1144.70 (min 1103.37, max 1192.99)","1151.42 (min 1050.12, max 1200.49)","1136.18 (min 1087.91, max 1193.06)","","1119.66 (min 1075.22, max 1169.72)","1113.34 (min 1055.29, max 1150.29)" + "sha1","16384","496795.65 (min 487565.99, max 506380.29)","499539.29 (min 480843.09, max 511093.42)","496846.62 (min 488614.57, max 505140.57)","","493696.34 (min 485321.39, max 504392.36)","492366.93 (min 485594.45, max 498614.27)" + "sha1","256","17971.57 (min 17304.06, max 18733.31)","18074.60 (min 16475.56, max 18773.85)","17874.03 (min 17320.53, max 18694.06)","","17613.59 (min 16835.67, max 18311.00)","17458.16 (min 16477.61, max 18012.67)" + "sha1","64","4545.15 (min 4378.43, max 4748.48)","4579.31 (min 4181.93, max 4768.51)","4534.20 (min 4400.73, max 4698.79)","","4453.60 (min 4284.48, max 4626.62)","4438.86 (min 4217.05, max 4561.26)" + "sha1","8192","347990.88 (min 339916.12, max 360153.09)","348716.54 (min 331497.47, max 359328.43)","347590.02 (min 343823.70, max 357485.23)","","344691.27 (min 338954.92, max 352018.43)","344980.87 (min 336235.18, max 350041.43)" + "sha256","1024","67406.21 (min 62777.00, max 70057.30)","67595.69 (min 63336.79, max 70715.73)","67113.16 (min 64679.94, max 69846.02)","37540.69 (min 37018.97, max 38389.76)","65767.25 (min 62208.34, max 69204.99)","65749.36 (min 63520.09, max 67617.11)" + "sha256","16","1134.55 (min 1056.86, max 1176.56)","1145.94 (min 1070.15, max 1200.56)","1135.60 (min 1093.05, max 1168.89)","626.62 (min 619.02, max 634.84)","1113.05 (min 1054.13, max 1171.69)","1113.66 (min 1071.54, max 1146.79)" + "sha256","16384","490105.88 (min 479532.37, max 503179.95)","494625.11 (min 482623.49, max 503491.24)","491571.70 (min 482235.73, max 499570.01)","299501.57 (min 297194.84, max 302661.63)","484164.75 (min 458713.77, max 494146.90)","483858.17 (min 475496.45, max 489401.00)" + "sha256","256","17802.30 (min 16430.76, max 18640.90)","17856.78 (min 16698.97, max 18705.92)","17776.46 (min 17058.82, max 18549.85)","9802.49 (min 9667.41, max 10056.79)","17396.13 (min 16408.23, max 18345.47)","17419.09 (min 16819.88, max 17899.52)" + "sha256","64","4517.70 (min 4206.36, max 4684.84)","4547.81 (min 4251.84, max 4757.97)","4523.45 (min 4352.49, max 4672.38)","2478.42 (min 2441.51, max 2533.16)","4416.83 (min 4169.41, max 4656.45)","4435.76 (min 4276.80, max 4556.44)" + "sha256","8192","343354.75 (min 330181.29, max 355923.29)","346409.47 (min 334995.46, max 355560.11)","343857.93 (min 337726.12, max 349323.26)","201944.92 (min 200119.64, max 205138.60)","338477.64 (min 322909.53, max 350085.12)","338434.21 (min 331601.24, max 345817.09)" + "sha512","1024","51293.14 (min 49911.13, max 52599.13)","51158.76 (min 49361.24, max 52463.96)","50889.23 (min 48561.49, max 52422.66)","25957.50 (min 25505.79, max 26348.20)","50592.33 (min 47777.11, max 52441.77)","50343.73 (min 49252.01, max 51585.71)" + "sha512","16","1123.06 (min 1088.44, max 1175.50)","1132.83 (min 1076.06, max 1182.29)","1121.95 (min 1022.35, max 1169.29)","609.45 (min 597.36, max 621.75)","1107.72 (min 1024.99, max 1165.53)","1100.10 (min 1065.39, max 1129.10)" + "sha512","16384","150121.86 (min 149007.02, max 151306.24)","150006.78 (min 149034.33, max 151328.09)","149819.67 (min 148897.79, max 151109.63)","68383.74 (min 68217.51, max 68556.12)","149609.72 (min 147789.14, max 151628.46)","149348.98 (min 148460.89, max 150487.04)" + "sha512","256","16409.65 (min 15905.02, max 17169.75)","16400.77 (min 15655.59, max 17099.09)","16302.09 (min 15298.39, max 16899.24)","8657.16 (min 8456.70, max 8841.22)","16087.78 (min 15175.59, max 16732.25)","16074.20 (min 15631.45, max 16408.49)" + "sha512","64","4510.49 (min 4374.02, max 4704.38)","4535.00 (min 4312.09, max 4734.83)","4502.68 (min 4147.65, max 4667.71)","2440.14 (min 2383.68, max 2504.26)","4449.73 (min 4103.98, max 4671.68)","4432.32 (min 4289.86, max 4597.95)" + "sha512","8192","132509.97 (min 131334.14, max 133884.59)","132632.92 (min 131517.10, max 134026.58)","132409.84 (min 130722.47, max 134146.73)","61526.36 (min 61306.20, max 61707.61)","131963.76 (min 129092.27, max 134111.23)","131725.68 (min 130916.35, max 133477.72)" .. csv-table:: OpenSSL CPU Load - :header: "Algorithm","j7200-evm: CPU Load","j721e-idk-gw: CPU Load","j721s2-evm: CPU Load","j722s_evm-fs: CPU Load","j742s2_evm-fs: CPU Load","j784s4-evm: CPU Load" - - "aes-128-cbc","32.11 (min 31.00, max 33.00)","33.13 (min 33.00, max 34.00)","32.00 (min 31.00, max 33.00)","32.13 (min 31.00, max 33.00)","32.50 (min 32.00, max 33.00)","32.14 (min 31.00, max 33.00)" - "aes-128-ecb","32.44 (min 32.00, max 33.00)","33.88 (min 33.00, max 35.00)","32.38 (min 32.00, max 33.00)","33.25 (min 32.00, max 34.00)","33.25 (min 32.00, max 34.00)","32.86 (min 32.00, max 34.00)" - "aes-192-cbc","32.22 (min 32.00, max 33.00)","33.13 (min 33.00, max 34.00)","32.00 (min 31.00, max 33.00)","32.13 (min 30.00, max 33.00)","32.50 (min 32.00, max 33.00)","32.57 (min 32.00, max 33.00)" - "aes-192-ecb","32.33 (min 32.00, max 33.00)","33.50 (min 33.00, max 34.00)","32.63 (min 32.00, max 33.00)","32.75 (min 31.00, max 34.00)","32.75 (min 32.00, max 33.00)","32.43 (min 32.00, max 33.00)" - "aes-256-cbc","32.22 (min 32.00, max 33.00)","32.75 (min 32.00, max 34.00)","31.75 (min 31.00, max 32.00)","31.13 (min 29.00, max 32.00)","32.13 (min 31.00, max 33.00)","32.14 (min 31.00, max 33.00)" - "aes-256-ecb","32.22 (min 32.00, max 33.00)","33.00 (min 32.00, max 34.00)","32.00 (min 31.00, max 33.00)","32.13 (min 31.00, max 33.00)","32.50 (min 32.00, max 33.00)","32.00 (min 31.00, max 33.00)" - "des3","30.11 (min 29.00, max 31.00)","29.75 (min 29.00, max 31.00)","28.50 (min 28.00, max 29.00)","","29.38 (min 29.00, max 30.00)","29.14 (min 28.00, max 30.00)" - "sha1","97.00","97.00","96.75 (min 96.00, max 97.00)","","97.00 (min 95.00, max 98.00)","96.86 (min 96.00, max 97.00)" - "sha256","97.00","97.00","96.75 (min 96.00, max 97.00)","95.50 (min 94.00, max 96.00)","97.13 (min 97.00, max 98.00)","96.86 (min 96.00, max 97.00)" - "sha512","97.00","97.00","96.38 (min 96.00, max 97.00)","94.88 (min 90.00, max 96.00)","96.88 (min 94.00, max 98.00)","96.86 (min 96.00, max 97.00)" - - + :header: "Algorithm","j7200-evm: CPU Load","j721e-idk-gw: CPU Load","j721s2-evm: CPU Load","j722s_evm-fs: CPU Load","j742s2_evm-fs: CPU Load","j784s4-evm: CPU Load" + + "aes-128-cbc","32.47 (min 31.00, max 33.00)","33.19 (min 33.00, max 34.00)","32.20 (min 31.00, max 33.00)","32.63 (min 31.00, max 34.00)","32.79 (min 32.00, max 34.00)","32.31 (min 30.00, max 33.00)" + "aes-128-ecb","32.67 (min 32.00, max 33.00)","34.00 (min 33.00, max 35.00)","32.80 (min 32.00, max 34.00)","33.69 (min 32.00, max 35.00)","33.07 (min 28.00, max 34.00)","33.23 (min 32.00, max 34.00)" + "aes-192-cbc","32.53 (min 32.00, max 33.00)","33.25 (min 33.00, max 34.00)","32.27 (min 31.00, max 33.00)","32.56 (min 30.00, max 33.00)","32.79 (min 32.00, max 34.00)","32.85 (min 32.00, max 34.00)" + "aes-192-ecb","32.60 (min 32.00, max 33.00)","33.63 (min 33.00, max 34.00)","32.73 (min 32.00, max 34.00)","33.13 (min 31.00, max 34.00)","33.00 (min 32.00, max 34.00)","32.77 (min 32.00, max 34.00)" + "aes-256-cbc","32.47 (min 32.00, max 33.00)","32.88 (min 32.00, max 34.00)","31.93 (min 31.00, max 33.00)","31.69 (min 29.00, max 33.00)","32.57 (min 31.00, max 34.00)","32.38 (min 31.00, max 33.00)" + "aes-256-ecb","32.53 (min 32.00, max 33.00)","33.19 (min 32.00, max 34.00)","32.33 (min 31.00, max 33.00)","32.44 (min 31.00, max 33.00)","32.79 (min 32.00, max 34.00)","32.38 (min 31.00, max 33.00)" + "des3","30.53 (min 29.00, max 32.00)","29.94 (min 29.00, max 31.00)","28.80 (min 28.00, max 30.00)","","29.64 (min 29.00, max 30.00)","29.38 (min 28.00, max 30.00)" + "sha1","96.87 (min 96.00, max 97.00)","97.00","96.53 (min 96.00, max 97.00)","","97.00 (min 95.00, max 98.00)","96.85 (min 96.00, max 97.00)" + "sha256","96.80 (min 96.00, max 97.00)","97.00","96.53 (min 96.00, max 97.00)","94.56 (min 84.00, max 96.00)","97.07 (min 96.00, max 98.00)","96.85 (min 96.00, max 97.00)" + "sha512","96.87 (min 96.00, max 97.00)","97.00","96.40 (min 96.00, max 97.00)","95.00 (min 90.00, max 96.00)","97.00 (min 94.00, max 98.00)","96.85 (min 96.00, max 97.00)" Listed for each algorithm are the code snippets used to run each benchmark test. -:: +.. code-block:: console time -v openssl speed -elapsed -evp aes-128-cbc - +IPSec Hardware Performance +========================== +Note: queue\_len is set to 300 and software fallback threshold set to 9 +to enable software support for optimal performance +.. csv-table:: IPSec Hardware Performance + :header: "Algorithm","j722s_evm-fs: Throughput (Mbps)","j722s_evm-fs: Packets/Sec","j722s_evm-fs: CPU Load" + "aes192","323.07 (min 321.40, max 325.50)","28.33 (min 28.00, max 29.00)","53.80 (min 53.77, max 53.83)" IPSec Software Performance -^^^^^^^^^^^^^^^^^^^^^^^^^^^ +========================== .. csv-table:: IPSec Software Performance - :header: "Algorithm","j721e-idk-gw: Throughput (Mbps)","j721e-idk-gw: Packets/Sec","j721e-idk-gw: CPU Load" + :header: "Algorithm","j721e-idk-gw: Throughput (Mbps)","j721e-idk-gw: Packets/Sec","j721e-idk-gw: CPU Load" - "3des","183.85 (min 183.50, max 184.20)","16.00","39.65 (min 39.09, max 40.21)" - "aes128","556.20 (min 192.90, max 693.30)","49.25 (min 17.00, max 61.00)","77.98 (min 58.66, max 99.82)" - "aes192","676.30","60.00","59.36" - "aes256","120.13 (min 0.10, max 309.80)","10.50 (min 0.00, max 27.00)","84.63 (min 64.27, max 98.15)" + "3des","122.48 (min 0.00, max 184.20)","10.50 (min 0.00, max 16.00)","45.18 (min 39.09, max 51.28)" + "aes128","448.90 (min 0.20, max 879.80)","39.71 (min 0.00, max 78.00)","74.24 (min 48.47, max 99.82)" + "aes192","821.87 (min 676.30, max 909.70)","73.00 (min 60.00, max 81.00)","61.36 (min 59.36, max 62.96)" + "aes256","379.81 (min 0.10, max 879.30)","33.50 (min 0.00, max 78.00)","77.33 (min 59.46, max 98.15)" diff --git a/source/devices/J7_Family/linux/Release_Specific_Migration_Guide.rst b/source/devices/J7_Family/linux/Release_Specific_Migration_Guide.rst index 499f4a4e0..38b20ea48 100644 --- a/source/devices/J7_Family/linux/Release_Specific_Migration_Guide.rst +++ b/source/devices/J7_Family/linux/Release_Specific_Migration_Guide.rst @@ -12,6 +12,25 @@ of the Processor SDK for Linux. Processor SDK 11.xx Releases ============================ +Processor SDK Jacinto 11.02.02 +------------------------------ + +- Fifth 2025 LTS (Linux 6.12 and u-boot 2025.01) +- ATF v2.13.0+ +- OPTEE 4.7.0 +- Yocto Scarthgap/5.0 +- Bug fixes + +Processor SDK Jacinto 11.02.01 +------------------------------ + +- Fourth 2025 LTS (Linux 6.12 and u-boot 2025.01) +- ATF v2.13.0+ +- OPTEE 4.7.0 +- Yocto Scarthgap/5.0 +- Temperature based refresh rate change for DDR on J721S2 +- Platforms Supported : J721E, J7200, J721S2, J784S4, J742S2 + Processor SDK Jacinto 11.02 --------------------------- - This is the Third release in the 2025 LTS stream with 6.12 kernel, 2025.01 U-Boot and Yocto scarthgap/5.0 diff --git a/source/devices/J7_Family/linux/Release_Specific_Release_Notes.rst b/source/devices/J7_Family/linux/Release_Specific_Release_Notes.rst index e3121c1ea..6f0a591f2 100644 --- a/source/devices/J7_Family/linux/Release_Specific_Release_Notes.rst +++ b/source/devices/J7_Family/linux/Release_Specific_Release_Notes.rst @@ -55,16 +55,15 @@ Supported Platforms =================== See :ref:`here ` for a list of supported platforms and links to more information. - -Release 11.02.00 +Release 11.02.02 ================ -Released Dec 2025 +Released Aug 2026 .. rubric:: What's New :name: whats-new -Processor SDK 11.02 Release supports the following platforms: +Processor SDK 11.02.02 Release supports the following platforms: * J721E * J7200 @@ -73,16 +72,13 @@ Processor SDK 11.02 Release supports the following platforms: * J722S * J742S2 -Processor SDK 11.02 Release has following new features: +Processor SDK 11.02.02 Release has following features - * Third 2025 LTS (Linux 6.12 and u-boot 2025.01) + * Fifth 2025 LTS (Linux 6.12 and u-boot 2025.01) * ATF v2.13.0+ * OPTEE 4.7.0 * Yocto Scarthgap/5.0 - * Low power mode support for J784S4 and J7200 - * Temperature based refresh rate change for DDR - * Crypto: Add AES-CMAC algorithm support in SA2UL driver - * Added support for McASP async mode: independent transmit (playback) and receive (capture) clocking + * Bug Fixes .. _release-specific-build-information: @@ -91,14 +87,14 @@ Build Information U-Boot ------ -| Head Commit: df1fe238230433ba3e5b731356156e145aa90917: TI: dts: arm64: ti: sync dtbs from ti-linux-6.12.y upto 15b58b1dcd0e -| Date: Wed Dec 24 13:19:54 2025 +0530 +| Head Commit: 4ca322ca563a21cccad8c9ba65e386b9fd34dd16: TI: mmc: am654_sdhci: Fix up eMMC OTAP delay for HS200 on SR2.0 +| Wed Aug 12 12:08:10 2026 +0530 | uBoot Version: 2025.01 -| uBoot Description: 11.02.11 +| uBoot Description: 11.02.18 | Repo: git://git.ti.com/ti-u-boot/ti-u-boot.git | Branch: ti-u-boot-2025.01 -| uBoot Tag: 11.02.11 +| uBoot Tag: 11.02.18 | Compiler Information: arm-oe-eabi-gcc (GCC) 13.4.0, aarch64-oe-linux-gcc (GCC) 13.4.0 | @@ -107,7 +103,7 @@ U-Boot .. note:: - meta-edgeai Yocto layer contains additional patches for U-Boot `here `__. + meta-edgeai Yocto layer contains additional patches for U-Boot `here `__. .. _kernel-release-notes: @@ -116,14 +112,14 @@ Kernel .. rubric:: Linux Kernel :name: linux-kernel -| Head Commit: 15b58b1dcd0e0a79d83740b81da1a1367f6f3f68: FROMLIST: arm64: dts: ti: Remove 4 watchdogs from common file and move them to J784S4 -| Date: Wed Dec 24 11:32:20 2025 +0530 +| Head Commit: ca77f7291a4f1c5f6927fee4e47282b03a39ebfd: UPSTREAM: PCI: j721e: Fix incorrect max_lanes for J7200 +| Date: Thu Aug 13 09:49:37 2026 +0530 | Kernel Version: 6.12.57 -| Kernel Description: 11.02.11 +| Kernel Description: 11.02.18 | Repo: git://git.ti.com/ti-linux-kernel/ti-linux-kernel.git | Branch: ti-linux-6.12.y -| Tag: 11.02.11 +| Tag: 11.02.18 | Non-RT Kernel defconfig: defconfig + ti_arm64_prune.config | RT Kernel defconfig: defconfig + ti_rt.config + ti_arm64_prune.config @@ -135,7 +131,7 @@ Kernel .. note:: - meta-edgeai Yocto layer contains additional patches for Kernel `here `__. + meta-edgeai Yocto layer contains additional patches for Kernel `here `__. TF-A ---- @@ -168,12 +164,12 @@ OP-TEE ti-linux-firmware ----------------- -| Head Commit: d7b3607a76e08b3be8f61ba69d959fa063f44b11: ti-dm: am62px: Update DSS firmware to 11.02.00.11 -| Date: Tue Nov 18 06:29:07 2025 -0600 +| Head Commit: 639e8ed77b8c51071537ec9353fdc6200371235e: ti-ipc: j721s2/j7200/j784s4/j742s2/j721e/j722s: update ipc binaries +| Date: Mon Aug 17 17:12:08 2026 +0530 | Repo: https://git.ti.com/cgit/processor-firmware/ti-linux-firmware | Branch: ti-linux-firmware -| Tag: 11.02.08 +| Tag: 11.02.18 | @@ -183,45 +179,45 @@ Yocto .. rubric:: meta-ti :name: meta-ti -| Head Commit: 802cd01e783aeec00af81d99cd242f20ede3adc9: CI/CD Auto-Merger: cicd.scarthgap.202512041635 -| Date: Thu Dec 4 16:35:49 2025 -0600 +| Head Commit: ef43a90c91d5a9754b2f28f09debd553fbc6a2d5: CI/CD Auto-Merger: cicd.scarthgap.202608190946 +| Date: Wed Aug 19 09:46:45 2026 -0500 | Repo: https://git.ti.com/cgit/arago-project/meta-ti | Branch: scarthgap -| Release Tag: 11.02.08 +| Release Tag: 11.02.18 | .. rubric:: meta-arago :name: meta-arago -| Head Commit: b9c8be5cceb1b67c6d14a871fe20e599542999f1: CI/CD Auto-Merger: cicd.scarthgap.202512041635 -| Date: Thu Dec 4 16:35:49 2025 -0600 +| Head Commit: 73ab0405254988a501b849d221acf5f468cb8997: libyang: Fix CVE-2026-41401 +| Date: Wed Jul 22 11:59:56 2026 -0500 | Repo: https://git.yoctoproject.org/meta-arago | Branch: scarthgap -| Release Tag: 11.02.08 +| Release Tag: 11.02.18 | .. rubric:: meta-tisdk -| Head Commit: 078b37b05e191a0e69ddbe74b402e0f1b29e6b30 tisdk-evse-image: add image recipe for EVSE OOB -| Date: Tue Dec 23 00:26:58 2025 -0600 +| Head Commit: 8ccd0f212ef01517a9c92f77dfb4da0f4ee0cb65 recipes-graphics: disable emptty for AM62A +| Date: Wed Jan 28 00:33:58 2026 -0600 | Repo: https://github.com/TexasInstruments/meta-tisdk.git | Branch: scarthgap -| Release Tag: REL.PSDK.ANALYTICS.11.02.00.06 +| Release Tag: REL.PSDK.ANALYTICS.11.02.02.03 | .. ifconfig:: CONFIG_image_type in ('edgeai', 'adas') .. rubric:: meta-edgeai - | Head Commit: 7d07e25a15632494d6c30efb09d68de1c95f9394 recipes-core/packagegroup: Add yaml-cpp packagegroup - | Date: Fri Jan 23 04:50:28 2026 -0600 + | Head Commit: 75f2d4860776bddb7c50c6de40480819167a0e6f [edgeai-gst-plugins]: Update the commit id to latest + | Date: Mon Sep 07 00:39:25 2026 -0500 | Clone: git://git.ti.com/edgeai/meta-edgeai.git | Branch: scarthgap - | Release Tag: REL.PSDK.ANALYTICS.11.02.00.06 + | Release Tag: REL.PSDK.ANALYTICS.11.02.02.03 | Issues Tracker @@ -233,32 +229,13 @@ Issues opened in previous releases that were closed on this release :header: "Record ID", "Title", "Platform" :widths: 15, 70, 20 - "LCPD-45340","J784S4 Support USB3.0 LANE SWAP functionality","j721s2_evm-fs,j784s4-evm" - "LCPD-44655","J722S: DFU test case is broken in SDK 11.01 RC7","j722s_evm-fs" - "LCPD-44644","maxItems for resasg_entries is incorrect","j7200-evm,j721e-sk,j721s2-evm,j784s4-evm" - "LCPD-44521","U-Boot cannot relocate the initrd","am62axx_sk-fs,am62axx_sk-se,am62lxx-vlab,am62lxx-zebu,am62lxx_evm-fs,am62lxx_evm-se,am62pxx-zebu,am62pxx_sk-fs,am62pxx_sk-se,am62xx_lp_sk-fs,am62xx_lp_sk-se,am62xx_p0_sk-fs,am62xx_sk-fs,am62xx_sk-se,am62xxsip_sk-fs,am62xxsip_sk-se,am64xx-evm,am64xx-hsevm,am64xx-hssk,am64xx_evm-se,am64xx_sk-fs,am64xx_sk-se,am654x-evm,am654x-hsevm,am654x-idk,am68_sk-fs,am68_sk-se,am69_sk-fs,bbai,bbai64-gp,beagleplay-gp,j7200-evm,j7200-hsevm,j7200_evm-fs,j721e-evm-ivi,j721e-hsevm,j721e-idk-gw,j721e-sk,j721s2-evm,j721s2-hsevm,j721s2_evm-fs,j721s2_evm-se,j722s_evm-fs,j722s_evm-se,j742s2_evm-fs,j784s4-evm,j784s4-hsevm,am62dxx_evm-fs,am62dxx_evm-se" - "LCPD-44466","Codec: Wave5: Improve Decoder Performance and Fix SError Crash on Fluster test","am62axx_sk-fs,am62pxx_sk-fs,j721s2-evm,j722s_evm-fs,j742s2_evm-fs,j784s4-evm" - "LCPD-44297","CPSW crash due to NULL pointer dereference in Linux","j721e-idk-gw" - "LCPD-44174","Add workaround for SE in C7x boot sequence","j721s2-evm,j784s4-evm" - "LCPD-43937","j7200: u-boot: Fix eMMC write error","j7200-evm" - "LCPD-43919","U-Boot: Intermittent TFTP failure due to PHY Auto-Negotiation failure","am64xx-hsevm,j721e-idk-gw" - "LCPD-43753","Fix HPD in SN65DSI86 driver upstream","am68_sk-fs,j721s2-evm,j784s4-evm" - "LCPD-43680","ltp-ddt flow: test.sh execution expired on vulkan-cts tests","j721e-idk-gw" - "LCPD-43636","Test : J7200 : Test for DFU download to eMMC is failing","j7200-evm" - "LCPD-43548","U-Boot: DDR: Partial inline ECC does not account for second bank","j721s2-evm,j784s4-evm" - "LCPD-43540","UDP Ingress failing","am62xxsip_sk-fs,am64xx-hsevm,j721e-idk-gw,j742s2_evm-fs,j784s4-evm" - "LCPD-43472","Test: Test for full-speed NCM USB devices is failing.","j7200-evm,j721s2-evm" - "LCPD-43465","TIDEC_GST_filesink_rush_hour_p1920x1080_cbr_10mbps.264 test fails","j721s2-evm,j742s2_evm-fs,j784s4-evm" - "LCPD-43464","TIDEC_GST_filesink_pedestrian_1920x1080_vbr_10mbps.264 fails","j721s2-evm,j742s2_evm-fs,j784s4-evm" - "LCPD-43264","J721S2 OV5640 Module not functional in Test farm","j721s2-evm" - "LCPD-43260","UFS tests failure: manual test","j784s4-evm" - "LCPD-42572","IPC: Testscript: Sometimes U-Boot not able to find firmware from boot media after symlink update","am68_sk-fs,am69_sk-fs,j721e-idk-gw,j721s2_evm-fs,j722s_evm-fs,j742s2_evm-fs,j784s4-evm" - "LCPD-42095","Hyperflash boot failling","j7200-evm,j721e-idk-gw" - "LCPD-42039","u-boot: ddrss ecc_err command fails for J7","j721s2-evm,j784s4-evm" - "LCPD-37288","J784S4: USXGMII: Add automated test case","j784s4-evm,j784s4-hsevm" - "LCPD-34238","U-boot: Convert MDIO into DM model (impacts ALL TI K3 platforms)","am62axx_sk-fs,am62xx-lp-sk,am62xx-sk,am64xx_sk-fs,am654x-evm,am68_sk-fs,am69_sk-fs,j7200-evm,j721e-idk-gw,j721e-sk,j721s2-evm,j721s2_evm-fs" - "LCPD-24725","PCIE RC Link fails when linux prints are made quiet","j721e-idk-gw" - "LCPD-24456","Move IPC validation source from github to git.ti.com","am335x-evm,am335x-hsevm,am335x-ice,am335x-sk,am437x-idk,am437x-sk,am43xx-epos,am43xx-gpevm,am43xx-hsevm,am571x-idk,am572x-idk,am574x-hsidk,am574x-idk,am57xx-beagle-x15,am57xx-evm,am57xx-hsevm,am62axx_sk-fs,am62xx-sk,am62xx_lp_sk-fs,am62xx_lp_sk-se,am62xx_sk-fs,am62xx_sk-se,am64xx-evm,am64xx-hsevm,am64xx_sk-fs,am654x-evm,am654x-hsevm,am654x-idk,bbai,beaglebone,beaglebone-black,dra71x-evm,dra71x-hsevm,dra72x-evm,dra72x-hsevm,dra76x-evm,dra76x-hsevm,dra7xx-evm,dra7xx-hsevm,j7200-evm,j7200-hsevm,j721e-hsevm,j721e-idk-gw,j721e-sk,j721s2-evm,j721s2-hsevm,j721s2_evm-fs,omapl138-lcdk" + "LCPD-48208","Audio codec MCLK is set to incorrect speed on J722S EVM rev 2 and later","j722s_evm-fs,j722s_evm-se" + "LCPD-48187","u-boot: DDR inline ECC does not cover the full memory","am62axx_sk-fs,am62dxx_evm-fs,am62pxx_sk-fs,am62xx_lp_sk-fs,am62xx_sk-fs,am64xx-evm,am64xx_sk-fs,am68_sk-fs,am69_sk-fs,j7200-evm,j721e-sk,j721s2-evm,j742s2_evm-fs,j784s4-evm" + "LCPD-48186","u-boot: DDR partial inline ECC support is broken","am62axx_sk-fs,am62dxx_evm-fs,am62pxx_sk-fs,am62xx_lp_sk-fs,am62xx_sk-fs,am62xxsip_sk-fs,am64xx-evm,am64xx_sk-fs,am68_sk-fs,am69_sk-fs,j7200-evm,j721e-sk,j721s2-evm,j784s4-evm" + "LCPD-47868","When booted in attached mode (IPC does not work after s2r)","j7200-evm,j721s2-evm,j722s_evm-se,j742s2_evm-fs,j784s4-evm" + "LCPD-46946","PCIe1 fails for specific devices on the J784S4 EVM","j784s4-evm" + "LCPD-46929","TDA4VH: Turning off/on secondary ARM cores in parallel fails","j784s4-evm" + "LCPD-46093","j721e: IPC with C7x fails","j721e-idk-gw,j721e-sk" | @@ -268,133 +245,79 @@ Issues found and closed on this release that may be applicable to prior releases :header: "Record ID", "Title", "Platform" :widths: 15, 70, 20 - "LCPD-45576","Improper Timestamp Handling in Wave5 driver","am62axx_sk-fs,am62pxx_sk-fs,am68_sk-fs,am69_sk-fs,j721s2-evm,j722s_evm-fs,j742s2_evm-fs,j784s4-evm" - "LCPD-45566","OSPI : Unable to create MTD partitions","j7200-evm" - "LCPD-45554","NFS boot takes too much time due to PHY negotiation for every request","am62axx_sk-fs,am62axx_sk-se,j7200_evm-fs,j721e-evm-ivi,j721e-hsevm,j721e-idk-gw,j721e-sk,j721s2-evm,j721s2-hsevm,j721s2_evm-fs,j721s2_evm-se,j722s_evm-fs,j722s_evm-se,j742s2_evm-fs,j784s4-evm,j784s4-hsevm" - "LCPD-45495"," K3CONF_SOC_PD_TEST fail","am62axx_sk-fs,am62xx_lp_sk-fs,am62xx_sk-fs,am68_sk-fs,am69_sk-fs,j7200_evm-fs,j721e-idk-gw,j721s2-evm,am62dxx_evm-fs" - "LCPD-45439","Linux: J784S4 PCIe Endpoint DMA Throughput is low","j784s4-evm,j784s4-hsevm" - "LCPD-45421","UFS within U-Boot fails to set bRefClkFreq","j784s4-evm" - "LCPD-45386","ltp-ddt: ltp result file not found ","am62pxx_sk-fs,am68_sk-fs,j721s2-evm" - "LCPD-45261","Incorrect Pullup for I2C pins in Linux device tree.","j784s4-evm" - "LCPD-45210","J784S4: Test Farm: U-Boot DHCP Failure","j784s4-evm,j784s4-hsevm" - "LCPD-45142","Adding thermistor using generic-adc-thermal driver to tscadc","j784s4-evm" - "LCPD-45040","CICD: HWSPINLOCK_S_FUNC functional test failures","am62xxsip_sk-fs,j722s_evm-fs" - "LCPD-44983","U-Boot: J7200: DP83867 PHY driver replaced by Generic PHY driver","j7200-evm" - "LCPD-44980","Backport ""board: ti: common: Kconfig: add CMD_CACHE"" into TI U-Boot Tree","am62axx_sk-fs,am62axx_sk-se,am62lxx_evm-fs,am62lxx_evm-se,am62pxx_sk-fs,am62pxx_sk-se,am62xx_lp_sk-fs,am62xx_lp_sk-se,am62xx_p0_sk-fs,am62xx_sk-fs,am62xx_sk-se,am62xxsip_sk-fs,am62xxsip_sk-se,am64xx-evm,am64xx-hsevm,am64xx-hssk,am64xx_evm-se,am64xx_sk-fs,am64xx_sk-se,am654x-evm,am654x-hsevm,am654x-idk,am68_sk-fs,am68_sk-se,am69_sk-fs,bbai,bbai64-gp,j7200-evm,j7200-hsevm,j721e-idk-gw,j721s2-evm,j721s2-hsevm,j722s_evm-fs,j722s_evm-se,j784s4-evm,j784s4-hsevm" - "LCPD-44850","j721s2-evm: RC-08: Failure: Linux : USB : HOST : Selective suspend shall be su...","j721s2-evm" - "LCPD-44847","j721e-idk-gw: RC-08: Failure: Linux : USB : DUALROLE : USB Role switch support w...","j721e-idk-gw" + "LCPD-48407","DRA821 max lane number is 2 instead of 4","j7200-evm" | -Errata Workarounds Available in this Release --------------------------------------------- + +Errata Fixes Available Before this Release +------------------------------------------ .. csv-table:: - :header: "Record ID", "Title", "Platform" - :widths: 15, 30, 150 - - "LCPD-44174","Add workaround for SE in C7x boot sequence" - "LCPD-38547","PRU_ICSSG: DOC: Undefined labels" - "LCPD-37965","BCDMA: RX Channel can lockup in certain scenarios" - "LCPD-37352","USB2 PHY locks up due to short suspend" - "LCPD-37081","USB2 PHY locks up due to short suspend" - "LCPD-32855","VTM: Temperature Monitors (TEMPSENSORs) should use a software trimming method" - "LCPD-32825","PCIe: ls -al /dev/disk/by-id shows no nvme device" - "LCPD-32351","MMCSD: HS200 and SDR104 Command Timeout Window Too Small" - "LCPD-28496","CPSW: Device lockup when reading CPSW registers" - "LCPD-27887","i2327: RTC: Hardware wakeup event limitation" - "LCPD-27886","USART: Erroneous clear/trigger of timeout interrupt" - "LCPD-25264","BCDMA: Blockcopy Gets Corrupted if TR Read Responses Interleave with Source Data Fetch" - "LCPD-24274","PCIe: Link up failure when unused lanes are not assigned to PCIe Controller" - "LCPD-22905","UDMA: TR15 hangs if ICNT0 is less than 64 bytes" - "LCPD-22890","PCIe: Link up failure when unused lanes are not assigned to PCIe Controller" - "LCPD-22576","UART: Possible underflow condition when using EDMA with UART1, UART2, UART3" - "LCPD-22573","DPHY: Reset sequence issue can lead to undefined module behavior" - "LCPD-22544","DDR: LPDDR4 should be configured to 2666 MT/S" - "LCPD-22543","CPSW: ALE IET Express Packet Drops" - "LCPD-22424","PCIe: SERDES output reference clock cannot be used" - "LCPD-22293","UFS: Auto-Hibernate can cause false entry/exit errors" - "LCPD-22249","UDMA: Force teardown bitfield readback is masked in realtime TX/RX registers" - "LCPD-20123","MPU COUNTER_REALTIME saturates after several hundred days" - "LCPD-19987","UDMAP: Spurious ECC errors due to MAIN/MCU NAVSS rofifo_wr_byten issue" - "LCPD-19986","UDMAP: TX Channel SA2UL teardown issue" - "LCPD-19966","I3C: SDAPULLEN drives low instead of Hi-Z" - "LCPD-19965","OSPI PHY Controller Bug Affecting Read Transactions" - "LCPD-19874","PSIL: Clock stop operation can result in undefined behavior" - "LCPD-19811","CPSW: ALE incorrectly routes packets with CRC errors" - "LCPD-19586","USB: 2.0 PHY hangs if received signal amplitude crosses squelch threshold multiple times within the same packet" - "LCPD-19561","R5FSS: Lock-step mode of operation is not functional" - "LCPD-19447","DSS: Disabling a layer connected to Overlay may result in synclost during the next frame" - "LCPD-19068","DSS: Disabling a layer connected to Overlay may result in synclost during the next frame" - "LCPD-19056","USB: DMA hangs if USB reset is received during DMA transfer in device mode" - "LCPD-19048","USB: Invalid termination of DMA transfer for endpoint following Isochronous endpoint in Superspeed device mode" - "LCPD-19047","USB: Race condition while reading TRB from system memory in device mode" - "LCPD-19041","PCIe: End of Interrupt (EOI) not enabled for PCIe legacy interrupts" - "LCPD-19032","CPSW: CPSW Does Not Support Intersperced Express Traffic (IET – P802.3br/D2.0) In 10/100Mbps Mode" - "LCPD-19031","[CPTS] GENF (and ESTF) Reconfiguration Issue" - "LCPD-19030","USB: USB2PHY Charger Detect is enabled by default without VBUS presence" - "LCPD-19029","PCI-Express (PCIe) May Corrupt Inbound Data" - "LCPD-19028","DSS : DSS DPI Interface does not support BT.656 and BT.1120 output modes" - "LCPD-19027","CPSW does not support CPPI receive checksum (Host to Ethernet) offload feature" - "LCPD-19026","MMCSD: Negative Current from UHS-I PHY May Create an Over-Voltage Condition on VDDS6 and VDDS7 which exposes the Device to a Significant Reliability Risk" - "LCPD-19025","IO, MMCSD: Incorrect IO Power Supply Connectivity Prevent Dynamic Voltage Change on VDDSHV6 and VDDSHV7" - "LCPD-19024","RINGACC and UDMA ring state interoperability issue after channel teardown" - "LCPD-19022","UDMA-P Real-time Remote Peer Registers not Functional Across UDMA-P Domains" - "LCPD-18999","PCIe: Endpoint destination select attribute (ASEL) based routing issue" - "LCPD-18996","Hyperflash: Hyperflash is not functional" - "LCPD-18995","OSPI: OSPI Boot doesn't support some xSPI modes or xSPI devices" - "LCPD-18981","UDMAP: Packet mode descriptor Address Space Select Field Restrictions" - "LCPD-18980","PCIe: Gen2 capable endpoint devices always enumerate as Gen1" - "LCPD-18979","MCAN: Message Transmitted with Wrong Arbitration and Control Fields (Early Start of Frame)" - "LCPD-18952","DSS : DSS Does Not Support YUV Pixel Data Formats" - "LCPD-17806","Cortex-R5F: Deadlock might occur when one or more MPU regions is configured for write allocate mode" - "LCPD-17788","PCI-Express: GEN3 (8GT/s) Operation Not Supported." - "LCPD-17786","UART: Spurious UART Interrupts When Using DMA" - "LCPD-17784","CPSW: CPSW Does Not Support Intersperced Express Traffic (IET – P802.3br/D2.0) In 10/100Mbps Mode" - "LCPD-17783","USB: USB2PHY Charger Detect is enabled by default without VBUS presence" - "LCPD-17333","[CPTS] GENF (and ESTF) Reconfiguration Issue" - "LCPD-17220","U-Boot Hyperbus: Hyperflash reads limited to 125MHz max. frequency" - "LCPD-16904","PCIe: Unsupported request (UR) or Configuration Request Retry Status (CRS) in configuration completion response packets results in external abort" - "LCPD-16643","Hyperbus: Hyperflash reads limited to 125MHz max. frequency" - "LCPD-16605","MMC: MMC1/2 Speed Issue" - "LCPD-16538","PCI-Express (PCIe) May Corrupt Inbound Data" - "LCPD-14941","RINGACC and UDMA ring state interoperability issue after channel teardown" - "LCPD-14579","DSS : DSS Does Not Support YUV Pixel Data Formats" - "LCPD-14577","CPSW does not support CPPI receive checksum (Host to Ethernet) offload feature" - "LCPD-14187","UDMA-P Real-time Remote Peer Registers not Functional Across UDMA-P Domains" - "LCPD-14185","MSMC: Non-coherent memory access to coherent memory can cause invalidation of snoop filter" - "LCPD-14184","USB: SuperSpeed USB Non-Functional" - "LCPD-9084","i887: Software workaround to limit mmc3 speed to 64MHz" - "LCPD-8294","37 pins + VOUT pins need slow slew enabled for timing and reliability respectively" - "LCPD-8277","u-boot: j6: SATA is not shutdown correctly as per errata i818" - "LCPD-7642","MMC/SD: i832: return DLL to default reset state with CLK gated if not in SDR104/HS200 mode." - "LCPD-6907","Workaround errata i880 for RGMII2 is missing" - "LCPD-5931","DRA7xx: AM57xx: mmc: upstream errata workaround for i834" - "LCPD-5924","ALL: CONNECTIVITY: CPSW: errata i877 workarround for cpsw" - "LCPD-5836","CAL: Errata: i913: CSI2 LDO needs to be disabled when module is powered on" - "LCPD-5309","i896: USB Port disable doesnt work" - "LCPD-5308","i897: USB Stop Endpoint doesnt work in certain circumstances" - "LCPD-5052","Upstream: Post the dmtimer errata fix for i874" - "LCPD-4975","DSS AM5/DRA7: implement WA for errata i886" - "LCPD-4912","DRA7: USB: Implement ErrataID_i896_PED_issue" - "LCPD-4910","J6/OMAP5: errata i810 implementation" - "LCPD-4648","[rpmsg 2014 LTS] Implement errata i879 - DSP MStandby requires CD_EMU in SW_WKUP" - "LCPD-4647","[rpmsg 2015 LTS] Implement errata i879 - DSP MStandby requires CD_EMU in SW_WKUP" - "LCPD-4225","J6: Errata: i834: Investigate possibility of software workaround" - "LCPD-4218","Implement Workaround for Errata i813 - Spurious Thermal Alert Generation When Temperature Remains in Expected Range" - "LCPD-4217","Implement Workaround for Errata i814 - Bandgap Temperature read Dtemp can be corrupted" - "LCPD-4195","J6: SATA: Investigate applicability of i807" - "LCPD-4184","Implement workaround for errata i814 - Bandgap Temperature read Dtemp can be corrupted" - "LCPD-1776","[J6 SATA Adaptation] J6 - Errata i783, SATA Lockup After SATA DPLL Unlock/Relock" - "LCPD-1188","J6: Baseport: Errata i877: RGMII clocks must be enabled to avoid IO timing degradation due to Assymetric Aging" - "LCPD-1146","DMM hang: Errata VAYU-BUG02976 (i878) (register part)" - "LCPD-1108","J6: Wrong Access In 1D Burst For YUV4:2:0-NV12 Format (Errata i631)" - "LCPD-1087","J6: MMC: Errata: i802: OMAP5430 MMCHS: DCRC errors during tuning procedure" - "LCPD-976","J6/J6eco: 32clk is psuedo (erratum i856) - clock source" - "LCPD-975","J6/J6eco: 32clk is psuedo (erratum i856) - realtime counter" - "LCPD-876","OMAP5: Errata i810: DPLL Controller Sticks when left clock requests are removed" + :header: "Record ID", "Title", "Platform", "ErrataId" + :widths: 15, 30, 70, 60 + + "LCPD-47389","USART: Erroneous clear/trigger of timeout interrupt","j7200-evm,j7200-hsevm,j7200_evm-fs,j721e-evm-ivi,j721e-hsevm,j721e-idk-gw,j721e-sk,j721s2-evm,j721s2-hsevm,j721s2_evm-fs,j721s2_evm-se,j722s_evm-fs,j722s_evm-se,j742s2_evm-fs,j784s4-evm,j784s4-hsevm","i2310" + "LCPD-47381","MCAN: Message Transmit order not guaranteed from dedicated Tx Buffers configured with same Message ID","j7200-evm,j7200-hsevm,j7200_evm-fs,j721e-evm-ivi,j721e-hsevm,j721e-idk-gw,j721e-sk,j721s2-evm,j721s2-hsevm,j721s2_evm-fs,j721s2_evm-se,j722s_evm-fs,j722s_evm-se,j742s2_evm-fs,j784s4-evm,j784s4-hsevm","i2278" + "LCPD-44174","Add workaround for SE in C7x boot sequence","j721s2-evm,j784s4-evm","i2437" + "LCPD-32351","MMCSD: HS200 and SDR104 Command Timeout Window Too Small","am62axx_sk-fs,am62axx_sk-se,am62pxx_sk-fs,am62pxx_sk-se,am62xx-sk,am62xx_lp_sk-fs,am62xx_lp_sk-se,am62xx_sk-fs,am62xx_sk-se,am62xxsip_sk-fs,am62xxsip_sk-se,am64xx-hsevm,am68_sk-fs,am69_sk-fs,j7200-evm,j721e-idk-gw,j721s2-evm,j722s_evm-fs,j742s2_evm-fs,j784s4-evm","i2312" + "LCPD-27886","USART: Erroneous clear/trigger of timeout interrupt","am62axx_sk-fs,am62xx-sk,am62xxsip_sk-fs,am62xxsip_sk-se,am64xx-evm,j7200-evm,j721e-idk-gw,j784s4-evm,j784s4-hsevm","i2310" + "LCPD-24654","MCAN: Implement workaround for errata i2279","j7200-evm,j721e-idk-gw,j721s2-evm,j722s_evm-fs,j742s2_evm-fs,j784s4-evm","i2279" + "LCPD-22905","UDMA: TR15 hangs if ICNT0 is less than 64 bytes","am654x-evm,j721e-idk-gw","i2234" + "LCPD-22752","DDR: VRCG high current mode must be used during LPDDR4 CBT and Write DQ Vref Training","j7200-evm,j721e-idk-gw,j721s2-evm,j784s4-evm","i2159" + "LCPD-22750","MSMC: Set-hazarding logic withholding RT access waiting on NRT access completion","am654x-evm,am654x-hsevm,am654x-idk,j7200-evm,j721e-idk-gw","i2116" + "LCPD-22544","DDR: LPDDR4 should be configured to 2666 MT/S","j7200-evm","i2186" + "LCPD-20007","VTM Temperature Monitors (TEMPSENSORs) should use a software trimming method","j721e-idk-gw","i2128" + "LCPD-19965","i2189: OSPI PHY Controller Bug Affecting Read Transactions","am64xx-evm,am654x-idk,j7200-evm,j721e-idk-gw","i2189" + "LCPD-19068","DSS: Disabling a layer connected to Overlay may result in synclost during the next frame","j721e-evm,j721e-evm-ivi,j721e-idk-gw,j721s2-evm,j722s_evm-fs,j742s2_evm-fs,j784s4-evm","i2097" + "LCPD-19047","USB: Race condition while reading TRB from system memory in device mode","j721e-evm,j721e-evm-ivi,j721e-hsevm,j721e-idk-gw","i2067" + "LCPD-17220","U-Boot Hyperbus: Hyperflash reads limited to 125MHz max. frequency","j721e-idk-gw","i2088" + "LCPD-16605","MMC: MMC1/2 Speed Issue","j721e-evm,j721e-evm-ivi,j721e-idk-gw","i2090" + +| + +Errata Fixes Available in this Release +-------------------------------------- + +.. csv-table:: + :header: "Record ID", "Title", "Platform", "ErrataId" + :widths: 15, 30, 70, 60 +| + +Errata Rejected as Not Applicable +--------------------------------- + +.. csv-table:: + :header: "Record ID", "Title", "Platform", "ErrataId" + :widths: 15, 30, 70, 60 + + "LCPD-47318","DDR: Controller anomaly in setting wakeup time for low power states","j7200-evm,j7200-hsevm,j7200_evm-fs,j721e-evm-ivi,j721e-hsevm,j721e-idk-gw,j721e-sk,j721s2-evm,j721s2-hsevm,j721s2_evm-fs,j721s2_evm-se,j742s2_evm-fs,j784s4-evm,j784s4-hsevm","i2157" + "LCPD-47230","[Errata] Torrent lane master signals are set to 1'b0 by default","j721e-evm-ivi,j721e-hsevm,j721e-idk-gw,j721e-sk","i2323" + "LCPD-43439","J722S: ROM boot fails for large file sizes","j722s_evm-fs","i2466" + "LCPD-34048","PCIe: AFS bit in PCIE_CORE_RP_I_PCIE_CAP_2 register is not set,","j7200-evm,j721s2-evm,j721s2_evm-fs","i2086" + "LCPD-22715","i2232: DDR: Controller postpones more than allowed refreshes after frequency change","am62xx-sk,am62xx_sk-fs,am62xx_sk-se,j7200-evm,j721e-idk-gw,j721s2-evm,j721s2_evm-fs,j742s2_evm-fs,j784s4-evm","i2232" + "LCPD-19988","MCU: MCU domain may hang if main domain is issued a reset","am654x-hsevm,am654x-idk,j721e-idk-gw","i2173" + "LCPD-19812","UDMAP: UDMA transfers with ICNTs and/or src/dst addr NOT aligned to 64B fail when used in ""event trigger"" mode","j7200-evm,j721e-idk-gw","i2163" + "LCPD-19517","R5FSS: The same interrupt cannot be nested back-2-back within another interrupt","j721e-evm,j721e-evm-ivi,j721e-hsevm,j721e-idk-gw","i2162" + "LCPD-16350","DSS: Frame Buffer Flip/Mirror Feature Using RGB24/BGR24 Packed Format can Result in Pixel Corruption","j721e-idk-gw","i2039" + +| + +Open Erratum +------------ + +.. csv-table:: + :header: "Record ID", "Title", "Platform", "ErrataId" + :widths: 15, 30, 70, 60 + + "LCPD-48098","USB: 2.0 compliance receive sensitivity test limitation","j7200-evm,j7200-hsevm,j7200_evm-fs,j721e-evm-ivi,j721e-hsevm,j721e-idk-gw,j721e-sk,j721s2-evm,j721s2-hsevm,j721s2_evm-fs,j721s2_evm-se,j742s2_evm-fs,j784s4-evm,j784s4-hsevm","i2134" + "LCPD-48096","MCAN: Message Transmit order not guaranteed from dedicated Tx Buffers configured with same Message ID","j7200-evm,j7200-hsevm,j7200_evm-fs,j721e-evm-ivi,j721e-hsevm,j721e-idk-gw,j721e-sk,j721s2-evm,j721s2-hsevm,j721s2_evm-fs,j721s2_evm-se,j722s_evm-fs,j722s_evm-se,j742s2_evm-fs,j784s4-evm,j784s4-hsevm","i2278" + "LCPD-47858","USB: 2.0 compliance receive sensitivity test limitation","j7200-evm,j7200-hsevm,j7200_evm-fs,j721e-evm-ivi,j721e-hsevm,j721e-idk-gw,j721e-sk,j721s2-evm,j721s2-hsevm,j721s2_evm-fs,j721s2_evm-se,j742s2_evm-fs,j784s4-evm,j784s4-hsevm","i2134" + "LCPD-47355","DDR: Entry and exit to/from Deep Sleep low-power state can cause PHY internal clock misalignment","j7200-evm,j7200-hsevm,j7200_evm-fs,j721e-evm-ivi,j721e-hsevm,j721e-idk-gw,j721e-sk,j721s2-evm,j721s2-hsevm,j721s2_evm-fs,j721s2_evm-se,j742s2_evm-fs,j784s4-evm,j784s4-hsevm","i2166" + "LCPD-47295","USB: 2.0 compliance receive sensitivity test limitation","j7200-evm,j7200-hsevm,j7200_evm-fs,j721e-evm-ivi,j721e-hsevm,j721e-idk-gw,j721e-sk,j721s2-evm,j721s2-hsevm,j721s2_evm-fs,j721s2_evm-se,j742s2_evm-fs,j784s4-evm,j784s4-hsevm","i2134" + | U-Boot Known Issues @@ -403,13 +326,21 @@ U-Boot Known Issues :header: "Record ID", "Title", "Platform", "Workaround" :widths: 15, 30, 70, 30 - "LCPD-42341","j7200-evm,j721e-idk-gw,j721s2-evm,j722s_evm-fs,j784s4-evm","Missing Test support to verify order of remotecores being loaded at U-Boot","" - "LCPD-42041","j721e-idk-gw","Upstream: j721e: Initial U-boot prints taking around 10s","" - "LCPD-34106","j721s2-evm,j721s2_evm-fs","SPL: USB DFU Boot fails on J721S2 EVM on upstream U-Boot(also ti-u-boot-2023.04)","" - "LCPD-24108","j721e-evm,j721e-evm-ivi,j721e-idk-gw","U-Boot: TISCI config ring fail traces seen in OSPI boot mode on J721E","" - "LCPD-22904","j7200-evm,j721e-idk-gw","U-boot: Update EMIFtool for i2244:DDR: Valid stop value must be defined for write DQ VREF training","" - "LCPD-17789","j721e-idk-gw","UBOOT J7: Could not see UFS device by scsi scan","" - + "LCPD-48474","Boot modes: Ethernet with kernel is failing in 12.01.00.05","am62pxx_sk-fs,am62xx_lp_sk-fs,am62xx_sk-fs,am62xxsip_sk-fs,am68_sk-fs,am69_sk-fs,j722s_evm-fs","" + "LCPD-48076","J784S4: Autogen output clk-data.c and dev-data.c do not match U-Boot","j784s4-evm,j784s4-hsevm","" + "LCPD-48075","J721S2: Autogen output clk-data.c and dev-data.c do not match U-Boot","j721s2-evm,j721s2-hsevm,j721s2_evm-fs,j721s2_evm-se","" + "LCPD-48074","J7200: Autogen output clk-data.c and dev-data.c do not match U-Boot","j7200-evm,j7200-hsevm,j7200_evm-fs","" + "LCPD-48073","J721E: Autogen output clk-data.c and dev-data.c do not match U-Boot","j721e-evm-ivi,j721e-hsevm,j721e-idk-gw,j721e-sk","" + "LCPD-47304","Autogen output clk-data.c and dev-data.c do not match U-Boot (Jacinto devices)","j7200-evm,j721e-evm-ivi,j721s2-evm","" + "LCPD-46031","DFU: SPL-DFU boot support is failing in 12.01.00.05","am62axx_sk-fs,am62dxx_evm-fs,am62pxx_sk-fs,am62xx_lp_sk-fs,am62xx_sk-fs,am62xxsip_sk-fs,am64xx-hsevm,j721e-idk-gw,j722s_evm-fs,j742s2_evm-fs,j784s4-evm","" + "LCPD-46016","DFU: Update bootloaders in RAW eMMC via DFU is failing in 12.01.00.05","am62axx_sk-fs,am62dxx_evm-fs,am62xx_lp_sk-fs,am62xx_sk-fs,j7200-evm,j742s2_evm-fs,j784s4-evm","" + "LCPD-45251","U-Boot: Enable CONFIG_TIMER","j7200-evm","" + "LCPD-44857","j722s_evm-fs: RC-08: Failure: UBOOT : MSC boot shall be supported","j722s_evm-fs","" + "LCPD-42041","Upstream: j721e: Initial U-boot prints taking around 10s","j721e-idk-gw","" + "LCPD-38569","j722s: Unable to communicate with MCU R5 and Main R5 when FW loaded from U-Boot","j722s_evm-fs","" + "LCPD-34106","SPL: USB DFU Boot fails on J721S2 EVM on upstream U-Boot(also ti-u-boot-2023.04)","j721s2-evm,j721s2_evm-fs","" + "LCPD-24108","U-Boot: TISCI config ring fail traces seen in OSPI boot mode on J721E","j721e-evm,j721e-evm-ivi,j721e-idk-gw","" + "LCPD-17789","UBOOT J7: Could not see UFS device by scsi scan","j721e-idk-gw","" | @@ -419,86 +350,140 @@ Linux Known Issues :header: "Record ID", "Title", "Platform", "Workaround" :widths: 5, 10, 70, 35 - "LCPD-45962","j7200-evm,j784s4-evm","Remotecore IPC communication is not functional after suspend-resume","" - "LCPD-45771","am62pxx_sk-fs,am62pxx_sk-se,j722s_evm-fs,j722s_evm-se","GPIO PADCONFIG Bits Changing after using gpiod userspace","" - "LCPD-45607","j7200-evm,j721s2-evm","McSPI performance improvements","" - "LCPD-45569","j7200-evm","J7200: UART: Infinite IRQs storm upon error condition on the RX Line","" - "LCPD-45418","j784s4-evm","PCIe-1 does not work after resuming from low power mode","" - "LCPD-45253","j722s_evm-fs","c7x ipc failure on linux loading remote core firmwares","" - "LCPD-45239","am62axx_sk-fs,am62axx_sk-se,am62lxx_evm-fs,am62lxx_evm-se,am62pxx-zebu,am62pxx_sk-fs,am62pxx_sk-se,am62xx_lp_sk-fs,am62xx_lp_sk-se,am62xx_p0_sk-fs,am62xx_sk-fs,am62xx_sk-se,am62xxsip_sk-fs,am62xxsip_sk-se,am64xx-evm,am64xx-hsevm,am64xx-hssk,am64xx_evm-se,am64xx_sk-fs,am64xx_sk-se,am654x-evm,am654x-hsevm,am654x-idk,am68_sk-fs,am68_sk-se,am69_sk-fs,j7200-evm,j7200-hsevm,j7200_evm-fs,j721e-evm-ivi,j721e-hsevm,j721e-idk-gw,j721e-sk,j721s2-evm,j721s2-hsevm,j721s2_evm-fs,j721s2_evm-se,j722s_evm-fs,j722s_evm-se,j742s2_evm-fs,j784s4-evm,j784s4-hsevm,am62dxx_evm-fs,am62dxx_evm-se","VTM module sensor reset sequence modification for reliable functionality ","" - "LCPD-45212","j7200-evm,j721e-evm-ivi,j721s2-evm,j784s4-evm","Linux kernel crash if R5F firmware is stopped while rpmsg char simple is running","" - "LCPD-44947","am69_sk-fs,j784s4-evm","J784S4 PCIe legacy interrupt removed","" - "LCPD-44859","j742s2_evm-fs","j722s_evm-fs: RC-08: Failure: Support CPSW 3G credit based shaper (802.1qav) wit...","" - "LCPD-44856","j742s2_evm-fs","j742s2_evm-fs: RC-08: Failure: PTP using CPSW CPTS for 1588 Time-stamping in Linu...","" - "LCPD-44855","j722s_evm-fs","j722s_evm-fs: RC-08: Failure: Core SDK Linux shall include performance documenta...","" - "LCPD-44854","am62pxx_sk-fs,am62xx_lp_sk-fs,am62xx_sk-fs,am69_sk-fs,j722s_evm-fs","Test: Ethernet slave peripheral boot failure","" - "LCPD-44851","j784s4-evm","j784s4-evm: RC-08: Failure: Core SDK Linux shall include performance documenta...","" - "LCPD-44846","j721e-idk-gw","j721e-idk-gw: RC-08: Failure: Linux : USB : DEVICE : Super-speed NCM client gadg...","" - "LCPD-44845","j721e-idk-gw","j721e-idk-gw: RC-08: Failure: Linux : USB : DEVICE : Super-speed ECM client gadg...","" - "LCPD-44842","j742s2_evm-fs","RC8 cpsw PTP failure","" - "LCPD-44841","j722s_evm-fs,j722s_evm-se","Linux: J722S RC MSI and MSI-X Testing requires non-J722S EP EVM","" - "LCPD-44834","j721e-idk-gw","MMC card is not getting probed corrected on J721E","" - "LCPD-44505","j722s_evm-fs,j722s_evm-se","WDT_RTI: Make the watchdog timeout configurable","" - "LCPD-44298","j722s_evm-fs,j722s_evm-se","J722s: MAIN_I2C4 device tree node is missing","" - "LCPD-43842","j722s_evm-fs,j722s_evm-se","Missing k3-am625-sk-mcspi-loopback.dtbo in latest build for AM67","" - "LCPD-43635","j721s2-evm","USB: J721s2: USB Super-speed tests are failing","" - "LCPD-43625","j7200-evm","Test: USB audio class client device tests are failing","" - "LCPD-43611","am62lxx_evm-fs,am64xx-hsevm,am68_sk-fs,am69_sk-fs,j721e-idk-gw,j742s2_evm-fs,j784s4-evm","Test: USB audio tests are failing","" - "LCPD-43480","am68_sk-fs,am69_sk-fs,j7200-evm,j721e-idk-gw,j721s2_evm-fs,j722s_evm-fs,j742s2_evm-fs,j784s4-evm","USB : Selective suspend to RAM test is failing","" - "LCPD-43475","am62pxx_sk-fs,am62xx_lp_sk-fs,am62xx_sk-fs,am64xx-hsevm,j7200-evm,j721e-idk-gw,j742s2_evm-fs,j784s4-evm","Test: Test for test for USB MSC device enumeration is failing","" - "LCPD-43407","j721e-idk-gw,j721s2-evm,j722s_evm-fs,j784s4-evm","IPC Graceful Shutdown on C7x cores","" - "LCPD-43304","am62axx_sk-fs,am62axx_sk-se,j721e-evm-ivi,j721e-sk,j721s2-evm,j721s2-hsevm,j721s2_evm-fs,j721s2_evm-se,j722s_evm-fs,j722s_evm-se,j742s2_evm-fs,j784s4-evm,j784s4-hsevm","CSI RX driver does not consider byterperline parameter in set format","" - "LCPD-42843","j7200-evm,j721e-idk-gw,j721s2-evm,j722s_evm-fs,j784s4-evm","remoteproc/k3-dsp: PDK IPC echo test binaries fails to do IPC in remoteproc mode on second run","" - "LCPD-42557","am654x-idk,j7200-evm,j721e-idk-gw,j721s2-evm,j784s4-evm","MSMC: A53, A72 Coherent Streaming Writes have minor sub-optimal performance","See description" - "LCPD-42345","j742s2_evm-fs,j784s4-hsevm","Missing Test support for verifying RTOS<->RTOS IPC parallely with Kernel IPC","" - "LCPD-42294","j721e-evm-ivi,j721e-hsevm,j721e-idk-gw,j721e-sk","[uboot-eMMC]: Incorrect OTAP Delay for J721E SR2.0","" - "LCPD-42099","j742s2_evm-fs,j784s4-evm","UFS failure in Farm on J742s2/J784s4 device","" - "LCPD-41066","am62pxx_sk-fs,j722s_evm-fs","CSI outputs black images when DMA is set to ASEL 15","" - "LCPD-41044","am62axx_sk-fs,am62axx_sk-se,am68_sk-fs,am68_sk-se,am69_sk-fs,j721e-evm-ivi,j721e-hsevm,j721e-idk-gw,j721e-sk,j721s2-evm,j721s2-hsevm,j721s2_evm-fs,j721s2_evm-se,j722s_evm-fs,j742s2_evm-fs,j784s4-evm,j784s4-hsevm","ARM toolchain used in Yocto build keeps on updating every release","" - "LCPD-38558","j7200-evm,j721e-idk-gw,j721s2-evm,j784s4-evm","Unable to gracefully shutdown both cores in R5 Cluster","" - "LCPD-38311","j7200-evm,j721e-idk-gw,j721s2-evm,j722s_evm-fs,j742s2_evm-fs,j784s4-evm","Power off test case failing","" - "LCPD-38267","j722s_evm-fs","J722S: tiboot3.bin / R5 SPL within size limit fails to boot","" - "LCPD-38070","j721e-hsevm","Misbehavior of CPSW due to ALE entries overwritten by driver","" - "LCPD-37953","j721s2-evm,j784s4-evm","NFS boot stress test causing FWL exception","" - "LCPD-37705","am68_sk-fs,j7200-evm,j722s_evm-fs","crypto perf failure ","" - "LCPD-37704","j722s_evm-fs","J722S : i2c test failing ","" - "LCPD-37702","j722s_evm-fs","J722S : Crypto perf (ipsec) test failed ","" - "LCPD-37690","j721e-idk-gw,j784s4-evm","UFS test case failing due test setup issue","" - "LCPD-37463","am64xx-hsevm,j721e-idk-gw","We don't have SMMU kernel options related to VFIO should be NOIOMMU set","" - "LCPD-37314","j722s_evm-fs","NFS in UBOOT on J722S EVM (HS-FS) Fails","" - "LCPD-37199","am62axx_sk-fs,j721e-idk-gw,j721s2-evm","TPS6594: Error IRQ trap reach ilim, overcurrent for BUCK1/2 error","" - "LCPD-36952","j721s2-evm","Add support for J721S2 PG 1.1 in uboot","" - "LCPD-36863","am68_sk-fs,j7200-hsevm,j721e-hsevm","OPTEE/ATF are not protected by c7x","" - "LCPD-36841","j721e-evm,j721e-idk-gw","TDA4VM/J721e: An indirect write completion error occurred in the linux OSPI driver","" - "LCPD-36794","j7200-evm","j7200-evm: eth firmware floods network with dhcp packets ","" - "LCPD-36474","j721s2-evm","J721s2 incorrect autogen generated data","" - "LCPD-36386","j721e-idk-gw","IPSEC connection failure on automated setup in testfarm","" - "LCPD-35384","j721s2-evm","After repetative connect/Disconnect EVM is not getting detected to HOST pc in device mode ","" - "LCPD-34902","j721e-evm-ivi","J721E EVM PCIe switch causes kernel panic","" - "LCPD-34619","j7200-evm","k3conf reports wrong error information while setting the clock frequency","" - "LCPD-32544","j7200-evm","J7200: OSPI Phy calibration fails intermittently","" - "LCPD-29647","j7200-evm","Non-fatal failure logs seen during system boot up","" - "LCPD-29409","am62pxx_sk-fs,am62pxx_sk-se,am62xx-sk,am62xx_sk-fs,am62xx_sk-se,j721e-idk-gw,j721s2-evm","DMIPS number should reflect all 4 cores","" - "LCPD-28250","j721s2-evm,j721s2_evm-fs","J721S2: QSPI Write corrupted when the first operation after powerup is erase","" - "LCPD-25304","j721s2-evm,j721s2_evm-fs","J721S2: USB: USB 3.0 devices not getting enumerated in high speed","" - "LCPD-24648","am335x-evm,am572x-idk,am64xx-evm,dra71x-evm,j7200-evm,j721e-evm","Move dma-heaps-test and ion-tests to TI repositories","" - "LCPD-24589","am57xx-evm,j721e-idk-gw","no new usb reported on host after g_multi ","" - "LCPD-22339","j7200-evm,j721e-idk-gw","PCI-E USBCARD, ETHCARD don't indicate 2-lane support with lspci","" - "LCPD-20653","am335x-evm,am43xx-gpevm,am654x-idk,j721e-idk-gw,j722s_evm-fs","ltp: kernel syscall tests fail","" - "LCPD-19739","am654x-idk,j7200-evm","AM65 shutdown error","" - "LCPD-19499","j7200-evm,j7200-hsevm","Kernel: OSPI write throughput is less than 1MB/s","" - "LCPD-19497","j7200-evm","J7200: CPSW2g: interface goes up and down sporadically","Seen only on very few EVMs. No workaround. " - "LCPD-19084","j721e-idk-gw","Few SD cards not enumerating in Kernel with Alpha EVM","" - "LCPD-19068","j721e-evm,j721e-evm-ivi,j721e-idk-gw","DSS: Disabling a layer connected to Overlay may result in synclost during the next frame","" - "LCPD-18790","j721e-idk-gw","eMMC tests failed on J7 rev E2 EVM","" - "LCPD-17172","j721e-idk-gw","Uboot USBhost: Sandisk Extreme USB 3.0 msc stick could not be detected at second time","" - "LCPD-17171","j721e-idk-gw","Uboot dhcp occasionally failed","" - "LCPD-16640","j721e-idk-gw","PCIe RC: GIC ITS misbehaves when more than 4 devices use it simultaneously","" - "LCPD-16396","j721e-evm,j721e-evm-ivi,j721e-idk-gw","J721E: RC: Unsupported request in configuration completion packets results in an abort","Workaround for Multifunction: Configure all the physical functions supported by the endpoint. For configuring all the 6 functions of PCIe controller instance '1' in J721E, the following can be used. mount -t configfs none /sys/kernel/config; cd /sys/kernel/config/pci_ep/; mkdir functions/pci_epf_test/func1; echo 0x104c > functions/pci_epf_test/func1/vendorid; echo 0xb00d > functions/pci_epf_test/func1/deviceid; echo 1 > functions/pci_epf_test/func1/msi_interrupts; echo 16 > functions/pci_epf_test/func1/msix_interrupts; ln -s functions/pci_epf_test/func1 controllers/d800000.pcie-ep/; mkdir functions/pci_epf_test/func2; echo 0x104c > functions/pci_epf_test/func2/vendorid; echo 0xb00d > functions/pci_epf_test/func2/deviceid; echo 1 > functions/pci_epf_test/func2/msi_interrupts; echo 16 > functions/pci_epf_test/func2/msix_interrupts; ln -s functions/pci_epf_test/func2 controllers/d800000.pcie-ep/; mkdir functions/pci_epf_test/func3; echo 0x104c > functions/pci_epf_test/func3/vendorid; echo 0xb00d > functions/pci_epf_test/func3/deviceid; echo 1 > functions/pci_epf_test/func3/msi_interrupts; echo 16 > functions/pci_epf_test/func3/msix_interrupts; ln -s functions/pci_epf_test/func3 controllers/d800000.pcie-ep/; mkdir functions/pci_epf_test/func4; echo 0x104c > functions/pci_epf_test/func4/vendorid; echo 0xb00d > functions/pci_epf_test/func4/deviceid; echo 1 > functions/pci_epf_test/func4/msi_interrupts; echo 16 > functions/pci_epf_test/func4/msix_interrupts; ln -s functions/pci_epf_test/func4 controllers/d800000.pcie-ep/; mkdir functions/pci_epf_test/func5; echo 0x104c > functions/pci_epf_test/func5/vendorid; echo 0xb00d > functions/pci_epf_test/func5/deviceid; echo 1 > functions/pci_epf_test/func5/msi_interrupts; echo 16 > functions/pci_epf_test/func5/msix_interrupts; ln -s functions/pci_epf_test/func5 controllers/d800000.pcie-ep/; mkdir functions/pci_epf_test/func6; echo 0x104c > functions/pci_epf_test/func6/vendorid; echo 0xb00d > functions/pci_epf_test/func6/deviceid; echo 1 > functions/pci_epf_test/func6/msi_interrupts; echo 16 > functions/pci_epf_test/func6/msix_interrupts; ln -s functions/pci_epf_test/func6 controllers/d800000.pcie-ep/; echo 1 > controllers/d800000.pcie-ep/start; echo 1 > /sys/bus/pci/devices/0000:00:00.0/remove; echo 1 > /sys/bus/pci/rescan; Workaround for switch card: No workarounds available." - "LCPD-15708","j721e-vlab","J721E: vlab: MMC1 not functional","" - "LCPD-14249","j721e-vlab","PCI kernel oops seen between rc7 and rc8 of 4.19","" - "LCPD-9981","j721e-vlab,omapl138-lcdk","Some LTP's memory management tests fail due to low amount of free memory","" - + "LCPD-48716","J722S: NFS BOOT Fails while running ETHFW due to RPMsg Response Timeout","j722s_evm-fs,j722s_evm-se","" + "LCPD-48669","Forced PWM bit not set in PMIC-B in j7200","j7200-evm","" + "LCPD-48630","Linux SDK Documentation doesn't capture MCAN Performance Data","am62xx_sk-fs,am64xx_sk-fs,am654x-evm,j7200-evm,j7200_evm-fs,j721s2-evm,j721s2_evm-fs,j722s_evm-fs,j722s_evm-se,j742s2_evm-fs,j784s4-evm","" + "LCPD-48587","TDA4VH: Turning off/on secondary ARM cores in parallel fails","j784s4-evm","" + "LCPD-48482","USBHOST_S_FUNC_SUPERSPEED_HUB_SUPERSPEED_0001 is failing in 12.01.00.05","j721s2-evm","" + "LCPD-48480","USBHOST_S_FUNC_HIGHSPEED_HUB_FULLSPEED_0001 is failing in 12.01.00.05","j722s_evm-fs","" + "LCPD-48478","USBDEV_superspeed_serial_enumerate is failing in 12.01.00.05","j721s2-evm,j742s2_evm-fs","" + "LCPD-48477","USBDEV_superspeed_msc_slave_perf is failing in 12.01.00.05","j721s2-evm,j742s2_evm-fs","" + "LCPD-48476","USBDEV_highspeed_multi_performance_msc is failing in 12.01.00.05","am62axx_sk-fs,j7200-evm,j742s2_evm-fs","" + "LCPD-48470","Ethernet tests failing in 12.1","am62axx_sk-fs,am62dxx_evm-fs,am62lxx_evm-fs,am62pxx_sk-fs,am62xx_lp_sk-fs,am62xx_sk-fs,am62xxsip_sk-fs,am64xx-hsevm,j721e-idk-gw","" + "LCPD-48394","USBHOST_XS_FUNC_AUDIO_LOOPBACK_ACCESSTYPE_NONINTER_01 is failing in 12.01.00.05","j7200-evm,j721e-idk-gw,j722s_evm-fs,j742s2_evm-fs,j784s4-evm","" + "LCPD-48393","USBDEV_highspeed_msc_enumeration is failing in 12.01.00.05","am62axx_sk-fs,am62dxx_evm-fs,am62pxx_sk-fs,am62xx_lp_sk-fs,am62xxsip_sk-fs,j7200-evm,j721e-idk-gw,j722s_evm-fs,j784s4-evm","" + "LCPD-48330","S2R: Kernel panic during resume from suspend","j7200-evm","" + "LCPD-48308","DDR memory wasted when inline ECC enabled","am62axx_sk-fs,am62lxx_evm-fs,am62pxx_sk-fs,am62xx_sk-fs,am64xx_sk-fs,j7200-evm,j7200_evm-fs,j721e-sk,j721s2_evm-fs,j742s2_evm-fs","" + "LCPD-48212","USBHOST_S_FUNC_HIGHSPEED_HUB_MULTI_SPEED_0001 is failing in 12.01.00.05","am62xxsip_sk-fs,j722s_evm-fs","" + "LCPD-48211","CICD: j721s2 : ALSA_S_FUNC_CAP_SMPRT_32000 failure","j721s2-evm","" + "LCPD-48166","DP_S_FUNC_PLAYBACK_3840x2160 tests failing inconsistently","j721e-idk-gw","" + "LCPD-48164","J7 docs refering to instructions for Sitara devices","j7200-evm,j721e-idk-gw,j721s2-evm,j784s4-evm","" + "LCPD-48097","MCAN: Implement workaround for errata i2279","j7200-evm,j721e-idk-gw,j721s2-evm,j722s_evm-fs,j742s2_evm-fs,j784s4-evm","" + "LCPD-48096","MCAN: Message Transmit order not guaranteed from dedicated Tx Buffers configured with same Message ID","j7200-evm,j7200-hsevm,j7200_evm-fs,j721e-evm-ivi,j721e-hsevm,j721e-idk-gw,j721e-sk,j721s2-evm,j721s2-hsevm,j721s2_evm-fs,j721s2_evm-se,j722s_evm-fs,j722s_evm-se,j742s2_evm-fs,j784s4-evm,j784s4-hsevm","Workaround #1: After writing the Tx messages with same Message ID to the Message RAM, request transmission of all these message concurrently by single write access to TXBAR. Make sure none of these messages have a pending Tx request before making the concurrent request. Workaround #2: Use the Tx FIFO instead of dedicated Tx Buffers (set bit MCAN_TXBC[30] TFQM = 0 to use Tx FIFO) for the transmission of several messages with the same Message ID in a specific order." + "LCPD-47981","NFS BOOT Fails while at CORE LINUX FUCNTIONALITY level while running ETHFW standalone code","j722s_evm-fs","" + "LCPD-47970","CICD: eMMC Failures","j784s4-evm","" + "LCPD-47969","CICD: OSPI Failures","j721e-idk-gw,j784s4-evm","" + "LCPD-47964","CICD: J7200: OSPI functional test failures","j7200-evm","" + "LCPD-47963","CICD: J7200: Hyperflash functional test failures","j7200-evm","" + "LCPD-47960","CICD: USB Failures: Multiple patterns and platforms","am335x-evm,am62axx_sk-fs,am62dxx_evm-fs,am64xx-hsevm,j7200-evm,j7200_evm-fs,j721e-idk-gw,j721e-sk,j742s2_evm-fs","" + "LCPD-47957","CICD: Connectivity tests failing or not run","am62lxx_evm-fs,am62xx_lp_sk-fs,am62xxsip_sk-fs,am68_sk-fs,am69_sk-fs,j742s2_evm-fs","" + "LCPD-47955","CICD: ETH_CPSW2g_IET_4 not running","am62axx_sk-fs,am62lxx_evm-fs,am62xx_lp_sk-fs,am62xxsip_sk-fs,j742s2_evm-fs","" + "LCPD-47918","Kernel crash due to CPSW Tx timeout","j722s_evm-fs","" + "LCPD-47889","J721e: Linux: USB 3.0 devices are not getting enumerated","j721e-idk-gw","" + "LCPD-47875","PCIe Suspend-Resume results in kernel panic when EP connected to PCIe0 on J784S4","j784s4-evm","" + "LCPD-47799","BCDMA RX_IGNORE_LONG setting in RX CHAN CFG register doesnt work","j721s2-evm,j721s2-hsevm,j721s2_evm-fs,j721s2_evm-se,j722s_evm-fs,j722s_evm-se,j742s2_evm-fs,j784s4-evm,j784s4-hsevm","Workaround: RX_IGNORE_LONG is unusable, so remote endpoint such as PDMA should close packet by sending EOP to match TR boundary (PDMA X*Y*Z should match TR ICNT0*ICNT1*ICNT2*ICNT3) If infinite stream is desired (PDMA Z=0) then switch to PKTDMA and use Single Buffer Mode" + "LCPD-47763","Defects for J7AEN 11.02 release","j722s_evm-fs,j722s_evm-se","" + "LCPD-47749","NFS boot fails when EthFW is enabled on MCU2_0 R5F core due to CPSW Proxy Client driver circular dependency","j722s_evm-fs,j722s_evm-se","" + "LCPD-47715","CPSW: Linux: Convert networking drivers as a loadable module","am62xx_sk-fs,j721e-idk-gw","" + "LCPD-47355","DDR: Entry and exit to/from Deep Sleep low-power state can cause PHY internal clock misalignment","j7200-evm,j7200-hsevm,j7200_evm-fs,j721e-evm-ivi,j721e-hsevm,j721e-idk-gw,j721e-sk,j721s2-evm,j721s2-hsevm,j721s2_evm-fs,j721s2_evm-se,j742s2_evm-fs,j784s4-evm,j784s4-hsevm","If using software initiated low-power mode by writing to LP_CMD in the DENALI_CTL_132 register, ensure that once entry into low-power mode has been acknowledged, wait for a minimum of 160 DDR clock cycles before requesting an exit from low-power mode. Another option is to use workaround list below. If using PSC to disable DDR interface, ensure that once disabling of DDR interface has been acknowledged, wait for a minimum of 160 DDR clock cycles before sending a request to enable it. Another option is to use workaround list below. If using controller’s automatic mechanism for low power entry/exit using LP_AUTO_ENTRY_EN in the DENALI_CTL_141 register, use the workaround listed below. Workaround: Ensure that DDR PHY does not enter Deep Sleep low-power state. This can be ensured by programming the value of PHY_LP_WAKEUP[3:0] in the DENALI_PHY_1318 register is greater than the values of all the following thresholds in DDR controller registers. LPI_CTRL_IDLE_WAKEUP_FN, LPI_PD_WAKEUP_FN, LPI_SR_SHORT_WAKEUP_FN, LPI_SR_LONG_WAKEUP_FN, LPI_SRPD_SHORT_WAKEUP_FN, LPI_SRPD_LONG_WAKEUP_FN, LPI_SR_LONG_MCCLK_GATE_WAKEUP_FN, LPI_SRPD_LONG_MCCLK_GATE_WAKEUP_FN, and LPI_TIMER_WAKEUP_FN where FN = F0, F1, and F2 for different frequency set points." + "LCPD-47295","USB: 2.0 compliance receive sensitivity test limitation","j7200-evm,j7200-hsevm,j7200_evm-fs,j721e-evm-ivi,j721e-hsevm,j721e-idk-gw,j721e-sk,j721s2-evm,j721s2-hsevm,j721s2_evm-fs,j721s2_evm-se,j742s2_evm-fs,j784s4-evm,j784s4-hsevm","Workaround for J7ES_SR1.0 and J7ES_SR1.1: It may be necessary to perform the receive sensitivity test manually by breaking it into two parts. The first part begins the same as described above, with the initial amplitude set to a value less than 100 mV, verify the DUT NAK’d all packets while increasing the amplitude until it reaches 100 mV. The other part of the test begins by setting the amplitude above 150 mV, verify the DUT NAK’d no packets while decreasing the amplitude until it reaches 150 mV. This confirms the squelch threshold lies between 100 mV and 150 mV as required by the USB specification without sweeping the amplitude through the squelch threshold which can lock the PHY. Workaround for J7VCL_SR1.0, J7VCL_SR2.0, and J7AEP_SR1.0 and AM64x_SR1.0: Enable both of the following hardware workarounds. Set cdr_eb_wr_reset bit (bit 7) to 1’b1 in UTMI_REG28 register present in USB*_PHY2 region. Set phyrst_a_enable bit (bit 0) to 1’b1 in PHYRST_CFG register present in USB*_MMR_MMRVBP_USBSS_CMN region. Please note that phyrst_a_value (bits 12:8) in PHYRST_CFG register should be retained at default value of 0xE." + "LCPD-47270","UMS support at uboot is failing in 12.01.00.05","j742s2_evm-fs,j784s4-evm","" + "LCPD-47268","USBHOST_S_FUNC_DD_RW_10M is failing in 12.01.00.05","am64xx-hsevm,am69_sk-fs,j784s4-evm","" + "LCPD-47267","ETH_CPSW2g_PTP_Switch is failing in 12.01.00.05","j784s4-evm","" + "LCPD-47265","CPSWng_Native testcase are NR","am68_sk-fs,am69_sk-fs,j7200-evm,j721e-idk-gw,j721s2-evm,j784s4-evm","" + "LCPD-47251","USBDEV_superspeed_cdc_ping is failing in 12.01.00.05","j721e-idk-gw,j721s2-evm,j742s2_evm-fs","" + "LCPD-47243","Manual Test: Linux: CPSW Proxy Client shall support dynamic VLAN is failing in 12.00.00.07","am62pxx_sk-fs,j7200-evm,j721e-idk-gw,j784s4-evm","" + "LCPD-47237","ETH_XS_FUNC_RGMII_RXID_CPSWnG_NATIVE is failing in 12.00.00.07","am62xxsip_sk-fs,j742s2_evm-fs","" + "LCPD-47234","Linux: Virtual Client Handling for CPSW reset/recovery is failing in 12.00.00.07","am62axx_sk-fs,am62dxx_evm-fs,j7200-evm,j721e-idk-gw,j742s2_evm-fs,j784s4-evm","" + "LCPD-47223","TEST: RC-07: CPSW: Add test automation support for packet classification based on ALE engine","j722s_evm-fs","" + "LCPD-47220","TEST: RC-07: CPSW: Capability gap for testing XDP tests on j722s","j722s_evm-fs","" + "LCPD-47185","DFU: Update bootloaders in OSPI via DFU is failing in 12.01.00.05","am62axx_sk-fs,am62dxx_evm-fs,am62xx_lp_sk-fs,am62xx_sk-fs,j7200-evm,j742s2_evm-fs,j784s4-evm","" + "LCPD-46614","Cannot suspend after booting eth-fw in IPC-only mode on J7200 due to ESM failure","j7200-evm","" + "LCPD-46418","Crypto: cbc and ecb sa2ul self tests fails on few platforms","am62axx_sk-fs,am62pxx_sk-fs,j722s_evm-fs","" + "LCPD-46208","EHPWM: Period and dutycycle not getting set initially.","j784s4-evm","" + "LCPD-46191","Linux: Virtual Client Handling for CPSW reset/recovery is failing in 12.00.00.07","j742s2_evm-fs","" + "LCPD-46187","j784s4-evm: RC-08: TESTGAP: Linux: CPSW Proxy Client shall support dynamic VLA...","j784s4-evm","" + "LCPD-46186","j784s4-evm: RC-08: TESTGAP: TDA4VH: PCIe boot support","j784s4-evm","" + "LCPD-46185","Linux: Virtual Client Handling for CPSW reset/recovery is failing in 12.00.00.07","j784s4-evm","" + "LCPD-46184","j7200-evm: RC-08: TESTGAP: Linux: CPSW Proxy Client shall support dynamic VLA...","j7200-evm","" + "LCPD-46182","Linux: Virtual Client Handling for CPSW reset/recovery is failing in 12.00.00.07","j7200-evm","" + "LCPD-46179","CPSW XDP tests are failing in 12.01.00.05","am62axx_sk-fs,am62pxx_sk-fs,am62xx_sk-fs,j7200-evm,j721e-idk-gw,j722s_evm-fs","" + "LCPD-46150","ETH_CPSW2g_PTP is failing in 12.01.00.05","j784s4-evm","" + "LCPD-46142","Low latency audio support failing","j721e-idk-gw","" + "LCPD-46140","Kernel test case for supporting SDR104 speed mode in SD card fails","j721e-idk-gw","" + "LCPD-46120","cpuloadgen testcase fails to run on all cores","j7200-evm,j721e-idk-gw,j721s2-evm,j722s_evm-fs,j742s2_evm-fs,j784s4-evm","" + "LCPD-46099","Test gap: Wake-up from DeepSleep","am62dxx_evm-fs,am62lxx_evm-fs,am64xx-hsevm,am68_sk-fs,am69_sk-fs,j721e-idk-gw,j742s2_evm-fs,j784s4-evm","" + "LCPD-46058","USBDEV_fullspeed_cdc_ping is failing in 12.01.00.05","am62xxsip_sk-fs,j7200-evm,j722s_evm-fs","" + "LCPD-46057","USBDEV_fullspeed_msc_func is failing in 12.01.00.05","am62xxsip_sk-fs,j722s_evm-fs,j742s2_evm-fs","" + "LCPD-46056","USBDEV_highspeed_cdc_ping_zlp is failing in 12.01.00.05","j722s_evm-fs","" + "LCPD-46054","USBDEV_highspeed_cdc_ncm_ping is failing in 12.01.00.05","j722s_evm-fs,j784s4-evm","" + "LCPD-46052","USBDEV_highspeed_cdc_ping is failing in 12.01.00.05","j722s_evm-fs","" + "LCPD-46050","USBDEV_fullspeed_cdc_ncm_ping is failing in 12.01.00.05","am62axx_sk-fs,am62xxsip_sk-fs,j721e-idk-gw,j721s2-evm,j722s_evm-fs","" + "LCPD-46049","USBDEV_fullspeed_serial_enumerate is failing in 12.01.00.05","j722s_evm-fs","" + "LCPD-46047","USBDEV_highspeed_serial_enumerate is failing in 12.01.00.05","j722s_evm-fs","" + "LCPD-46045","ETH_CPSW2g_PTP_Switch is failing in 12.00.00.07","am62axx_sk-fs,am62xxsip_sk-fs,j7200-evm,j721e-idk-gw,j722s_evm-fs,j784s4-evm","" + "LCPD-46044","USBDEV_highspeed_msc_slave_perf is failing in 12.01.00.05","j722s_evm-fs","" + "LCPD-46043","CPSW: Linux: Update the CBS test case capability to run it between DUT and TEE","j722s_evm-fs","" + "LCPD-46026","ETH-CPSW2G_USXGMII_MODE is failing in 12.01.00.05","j784s4-evm","" + "LCPD-45969","J722S: Changing DPHY parent refclk breaks USB","am62pxx_sk-fs,j722s_evm-fs","" + "LCPD-45963","OPTEE xtest failures","am62pxx_sk-fs,am64xx-hsevm,am64xx-hssk,j722s_evm-fs","" + "LCPD-45607","McSPI performance improvements","j7200-evm,j721s2-evm","" + "LCPD-45340","J784S4 Support USB3.0 LANE SWAP functionality","j721s2_evm-fs,j784s4-evm","" + "LCPD-45253","c7x ipc failure on linux loading remote core firmwares","j722s_evm-fs","" + "LCPD-45212","Linux kernel crash if R5F firmware is stopped while rpmsg char simple is running","j7200-evm,j721e-evm-ivi,j721s2-evm,j784s4-evm","" + "LCPD-44947","J784S4 PCIe legacy interrupt removed","am69_sk-fs,j784s4-evm","" + "LCPD-44854","Test: Ethernet slave peripheral boot failure","am62pxx_sk-fs,am62xx_lp_sk-fs,am62xx_sk-fs,am69_sk-fs,j722s_evm-fs","" + "LCPD-44846","USBDEV_superspeed_cdc_ncm_ping is failing in 12.01.00.05","j721e-idk-gw,j721s2-evm,j742s2_evm-fs","" + "LCPD-44845","USBDEV_superspeed_cdc_enumerate is failing in 12.01.00.05","j721e-idk-gw,j721s2-evm,j742s2_evm-fs","" + "LCPD-44841","PCI_S_FUNC_CDNS_MSIX is failing in 12.01.00.05","j722s_evm-fs","" + "LCPD-44834","MMC card is not getting probed corrected on J721E","j721e-idk-gw","" + "LCPD-44505","WDT_RTI: Make the watchdog timeout configurable","j722s_evm-fs,j722s_evm-se","" + "LCPD-43476","Linux: USB: UMS tests is failing","am68_sk-fs,am69_sk-fs,j721e-idk-gw,j721s2-evm,j742s2_evm-fs,j784s4-evm","" + "LCPD-43407","IPC Graceful Shutdown on C7x cores","j721e-idk-gw,j721s2-evm,j722s_evm-fs,j784s4-evm","" + "LCPD-43304","CSI RX driver does not consider byterperline parameter in set format","am62axx_sk-fs,am62axx_sk-se,j721e-evm-ivi,j721e-sk,j721s2-evm,j721s2-hsevm,j721s2_evm-fs,j721s2_evm-se,j722s_evm-fs,j722s_evm-se,j742s2_evm-fs,j784s4-evm,j784s4-hsevm","" + "LCPD-42843","remoteproc/k3-dsp: PDK IPC echo test binaries fails to do IPC in remoteproc mode on second run","j7200-evm,j721e-idk-gw,j721s2-evm,j722s_evm-fs,j784s4-evm","" + "LCPD-42557","MSMC: A53, A72 Coherent Streaming Writes have minor sub-optimal performance","am654x-idk,j7200-evm,j721e-idk-gw,j721s2-evm,j784s4-evm","See description" + "LCPD-42294","[uboot-eMMC]: Incorrect OTAP Delay for J721E SR2.0","j721e-evm-ivi,j721e-hsevm,j721e-idk-gw,j721e-sk","" + "LCPD-42099","UFS failure in Farm on J742s2/J784s4 device","j742s2_evm-fs,j784s4-evm","" + "LCPD-41066","CSI outputs black images when DMA is set to ASEL 15","am62pxx_sk-fs,j722s_evm-fs","" + "LCPD-41044","ARM toolchain used in Yocto build keeps on updating every release","am62axx_sk-fs,am62axx_sk-se,am68_sk-fs,am68_sk-se,am69_sk-fs,j721e-evm-ivi,j721e-hsevm,j721e-idk-gw,j721e-sk,j721s2-evm,j721s2-hsevm,j721s2_evm-fs,j721s2_evm-se,j722s_evm-fs,j742s2_evm-fs,j784s4-evm,j784s4-hsevm","" + "LCPD-38898","Hyperflash Unstability issue","j7200-evm","" + "LCPD-38756","AM64x: Linux hangs on repetitive probe/removal of gadget zero","am64xx-evm,am64xx_sk-fs,am68_sk-fs,am68_sk-se,am69_sk-fs,j7200-evm,j7200-hsevm,j7200_evm-fs,j721e-evm-ivi,j721e-hsevm,j721e-idk-gw,j721e-sk,j721s2-evm,j721s2-hsevm,j721s2_evm-fs,j721s2_evm-se,j722s_evm-fs,j722s_evm-se,j742s2_evm-fs,j784s4-evm,j784s4-hsevm","" + "LCPD-38558","Unable to gracefully shutdown both cores in R5 Cluster","j7200-evm,j721e-idk-gw,j721s2-evm,j784s4-evm","" + "LCPD-38311","Power off test case failing","j7200-evm,j721e-idk-gw,j721s2-evm,j722s_evm-fs,j742s2_evm-fs,j784s4-evm","" + "LCPD-38267","J722S: tiboot3.bin / R5 SPL within size limit fails to boot","j722s_evm-fs","" + "LCPD-38070","Misbehavior of CPSW due to ALE entries overwritten by driver","j721e-hsevm","" + "LCPD-37953","NFS boot stress test causing FWL exception","j721s2-evm,j784s4-evm","" + "LCPD-37705","crypto perf failure","am68_sk-fs,j7200-evm,j722s_evm-fs","" + "LCPD-37702","J722S : Crypto perf (ipsec) test failed","j722s_evm-fs","" + "LCPD-37690","UFS test case failing due test setup issue","j721e-idk-gw,j784s4-evm","" + "LCPD-37463","We don't have SMMU kernel options related to VFIO should be NOIOMMU set","am64xx-hsevm,j721e-idk-gw","" + "LCPD-37314","NFS in UBOOT on J722S EVM (HS-FS) Fails","j722s_evm-fs","" + "LCPD-36952","Add support for J721S2 PG 1.1 in uboot","j721s2-evm","" + "LCPD-36863","OPTEE/ATF are not protected by c7x","am68_sk-fs,j7200-hsevm,j721e-hsevm","" + "LCPD-36794","j7200-evm: eth firmware floods network with dhcp packets","j7200-evm","" + "LCPD-36474","J721s2 incorrect autogen generated data","j721s2-evm","" + "LCPD-36386","IPSEC connection failure on automated setup in testfarm","j721e-idk-gw","" + "LCPD-34712","OSPI: 2-byte address is not supported in PHY DDR mode","j7200-evm,j721e-idk-gw,j721s2-evm,j721s2-hsevm,j721s2_evm-fs,j721s2_evm-se,j722s_evm-fs,j722s_evm-se,j742s2_evm-fs,j784s4-evm,j784s4-hsevm","For compatible OSPI memories that have programmable address byte settings, set the amount of address bytes required from 2 to 4 on the flash. This may involve sending a specific command to change address bytes and/or writing a configuration register on the flash. Once done, update the amount of address bytes sent in the controller settings from 2 to 4. For compatible OSPI memories that only support 2-byte addressing and cannot be re-programmed, PHY DDR mode will not be compatible with that memory. Alternative modes include: PHY SDR mode TAP (no-PHY) DDR mode TAP (no-PHY) SDR mode" + "LCPD-32544","J7200: OSPI Phy calibration fails intermittently","j7200-evm","" + "LCPD-28501","Mic input is very noisy on j721e platform","j721e-sk","" + "LCPD-28250","J721S2: QSPI Write corrupted when the first operation after powerup is erase","j721s2-evm,j721s2_evm-fs","" + "LCPD-24715","CONFIG_GPIO_HOG is not set in the uboot config file","j721s2-evm","" + "LCPD-22926","PCIe: The SerDes PCIe Reference Clock Output can exceed the 5.0 GT/s Data Rate RMS jitter limit","j7200-hsevm,j7200_evm-fs","" + "LCPD-22925","PCIe: SerDes Reference Clock Output does not comply to Vcross, Rise-Fall Matching, and Edge Rate limits","j7200-evm,j7200-hsevm,j7200_evm-fs,j721s2-evm,j721s2-hsevm,j721s2_evm-fs,j721s2_evm-se","" + "LCPD-22895","CBASS Null Error Interrupt Not Masked By Enable Register","j7200-evm,j7200-hsevm,j7200_evm-fs,j721e-evm-ivi,j721e-hsevm,j721e-idk-gw,j721s2-evm,j721s2-hsevm,j721s2_evm-fs,j721s2_evm-se","" + "LCPD-22339","PCI-E USBCARD, ETHCARD don't indicate 2-lane support with lspci","j7200-evm,j721e-idk-gw","" + "LCPD-20653","Test: Legacy: ltp: kernel syscall tests fail","am335x-evm,am43xx-gpevm,am654x-idk,j721e-idk-gw,j722s_evm-fs","" + "LCPD-19739","AM65 shutdown error","am654x-idk,j7200-evm","" + "LCPD-19499","Kernel: OSPI write throughput is less than 1MB/s","j7200-evm,j7200-hsevm","" + "LCPD-19497","J7200: CPSW2g: interface goes up and down sporadically","j7200-evm","Seen only on very few EVMs. No workaround." + "LCPD-19084","Few SD cards not enumerating in Kernel with Alpha EVM","j721e-idk-gw","" + "LCPD-18790","eMMC tests failed on J7 rev E2 EVM","j721e-idk-gw","" + "LCPD-17172","Uboot USBhost: Sandisk Extreme USB 3.0 msc stick could not be detected at second time","j721e-idk-gw","" + "LCPD-17171","Uboot dhcp occasionally failed","j721e-idk-gw","" + "LCPD-16640","PCIe RC: GIC ITS misbehaves when more than 4 devices use it simultaneously","j721e-idk-gw","" + "LCPD-16396","J721E: RC: Unsupported request in configuration completion packets results in an abort","j721e-evm,j721e-evm-ivi,j721e-idk-gw","Workaround for Multifunction: Configure all the physical functions supported by the endpoint. For configuring all the 6 functions of PCIe controller instance '1' in J721E, the following can be used. mount -t configfs none /sys/kernel/config; cd /sys/kernel/config/pci_ep/; mkdir functions/pci_epf_test/func1; echo 0x104c > functions/pci_epf_test/func1/vendorid; echo 0xb00d > functions/pci_epf_test/func1/deviceid; echo 1 > functions/pci_epf_test/func1/msi_interrupts; echo 16 > functions/pci_epf_test/func1/msix_interrupts; ln -s functions/pci_epf_test/func1 controllers/d800000.pcie-ep/; mkdir functions/pci_epf_test/func2; echo 0x104c > functions/pci_epf_test/func2/vendorid; echo 0xb00d > functions/pci_epf_test/func2/deviceid; echo 1 > functions/pci_epf_test/func2/msi_interrupts; echo 16 > functions/pci_epf_test/func2/msix_interrupts; ln -s functions/pci_epf_test/func2 controllers/d800000.pcie-ep/; mkdir functions/pci_epf_test/func3; echo 0x104c > functions/pci_epf_test/func3/vendorid; echo 0xb00d > functions/pci_epf_test/func3/deviceid; echo 1 > functions/pci_epf_test/func3/msi_interrupts; echo 16 > functions/pci_epf_test/func3/msix_interrupts; ln -s functions/pci_epf_test/func3 controllers/d800000.pcie-ep/; mkdir functions/pci_epf_test/func4; echo 0x104c > functions/pci_epf_test/func4/vendorid; echo 0xb00d > functions/pci_epf_test/func4/deviceid; echo 1 > functions/pci_epf_test/func4/msi_interrupts; echo 16 > functions/pci_epf_test/func4/msix_interrupts; ln -s functions/pci_epf_test/func4 controllers/d800000.pcie-ep/; mkdir functions/pci_epf_test/func5; echo 0x104c > functions/pci_epf_test/func5/vendorid; echo 0xb00d > functions/pci_epf_test/func5/deviceid; echo 1 > functions/pci_epf_test/func5/msi_interrupts; echo 16 > functions/pci_epf_test/func5/msix_interrupts; ln -s functions/pci_epf_test/func5 controllers/d800000.pcie-ep/; mkdir functions/pci_epf_test/func6; echo 0x104c > functions/pci_epf_test/func6/vendorid; echo 0xb00d > functions/pci_epf_test/func6/deviceid; echo 1 > functions/pci_epf_test/func6/msi_interrupts; echo 16 > functions/pci_epf_test/func6/msix_interrupts; ln -s functions/pci_epf_test/func6 controllers/d800000.pcie-ep/; echo 1 > controllers/d800000.pcie-ep/start; echo 1 > /sys/bus/pci/devices/0000:00:00.0/remove; echo 1 > /sys/bus/pci/rescan; Workaround for switch card: No workarounds available." + "LCPD-9981","Some LTP's memory management tests fail due to low amount of free memory","j721e-vlab,omapl138-lcdk","" | @@ -676,8 +661,3 @@ Host Support ============ For the specific supported hosts for current SDK, see :ref:`this page `. - -.. note:: - Processor SDK Installer is 64-bit, and installs only on 64-bit host machine. - -.. |reg| unicode:: U+00AE .. REGISTERED SIGN diff --git a/source/devices/J7_Family/linux/Release_Specific_Yocto_layer_Configuration.rst b/source/devices/J7_Family/linux/Release_Specific_Yocto_layer_Configuration.rst index 79340e8b5..ac785aa7b 100644 --- a/source/devices/J7_Family/linux/Release_Specific_Yocto_layer_Configuration.rst +++ b/source/devices/J7_Family/linux/Release_Specific_Yocto_layer_Configuration.rst @@ -48,5 +48,5 @@ Use below in place of , to setup the meta layers for the current re +----------------------------------------------------+------------------------------------------------+--------------------------------+ | Description | Config File | Supported yocto build machine | +====================================================+================================================+================================+ - | |__SDK_FULL_NAME__| : 11_02_00 Release | processor-sdk-analytics-11.02.00-config.txt | |__SDK_BUILD_MACHINE__| | + | |__SDK_FULL_NAME__| : 11_02_02 Release | processor-sdk-analytics-11.02.02-config.txt | |__SDK_BUILD_MACHINE__| | +----------------------------------------------------+------------------------------------------------+--------------------------------+ diff --git a/source/devices/J7_Family/linux/version.txt b/source/devices/J7_Family/linux/version.txt index b314e2d51..956adbd5c 100644 --- a/source/devices/J7_Family/linux/version.txt +++ b/source/devices/J7_Family/linux/version.txt @@ -1 +1 @@ -11_02 +11_02_02 diff --git a/source/linux/Demo_User_Guides/Display_Cluster_User_Guide.rst b/source/linux/Demo_User_Guides/Display_Cluster_User_Guide.rst index aadeb4ea0..863f48314 100644 --- a/source/linux/Demo_User_Guides/Display_Cluster_User_Guide.rst +++ b/source/linux/Demo_User_Guides/Display_Cluster_User_Guide.rst @@ -55,35 +55,19 @@ Building Display Cluster wic image from Yocto #. To build the display cluster wic image, please refer :ref:`Processor SDK - Building the SDK with Yocto ` -Building the Linux Demo binary from sources -------------------------------------------- +Building Display Cluster Demo from sources +------------------------------------------ #. The source code for Display Cluster demo is available as part of the `ti-apps-launcher `__. + #. Display Cluster Demo does not require building the source code. + #. Demo can be run as long as App source code and QT6 installed on the device with `qmlscene` utility. + #. To start the demo, run command .. code-block:: console - host# git clone https://github.com/TexasInstruments/ti-apps-launcher - - #. Download and Install the Linux SDK from |__SDK_DOWNLOAD_URL__| following the steps mentioned at :ref:`Download and Install the SDK `. - - #. Prepare the environment for cross compilation. - - .. code-block:: console - - host# source /linux-devkit/environment-setup - - #. Compile the sources - - .. code-block:: console - - [linux-devkit]:> cd - [linux-devkit]:> qmake ../ti-demo.pro ; make - - #. Transfer the generated :file:`ti-demo` binary to the target and run it. + qmlscene --fullscreen apps/auto_cluster.qml Building the MCU Firmware from sources -------------------------------------- - #. Please refer to the `MCU+ SDK Documentation `__ - - + #. Please refer to the `MCU+ SDK Documentation `__ diff --git a/source/linux/Foundational_Components_ATF.rst b/source/linux/Foundational_Components_ATF.rst index 1d85c6cfd..26b0d9829 100644 --- a/source/linux/Foundational_Components_ATF.rst +++ b/source/linux/Foundational_Components_ATF.rst @@ -108,6 +108,11 @@ Where is the commit shown in :ref:`release-specific-build-information`. $ cd $TFA_DIR $ make ARCH=aarch64 CROSS_COMPILE="$CROSS_COMPILE_64" PLAT=k3 TARGET_BOARD=lite SPD=opteed + .. warning:: + + If building TF-A on AM62SIP, add the following arguments to the above make command: + ``BL32_BASE=0x80080000 PRELOADED_BL33_BASE=0x82000000`` + .. ifconfig:: CONFIG_part_variant in ('AM62LX') *Without OP-TEE enabled:* diff --git a/source/linux/Foundational_Components_OPTEE.rst b/source/linux/Foundational_Components_OPTEE.rst index 70f66ae7f..63bcde4a2 100644 --- a/source/linux/Foundational_Components_OPTEE.rst +++ b/source/linux/Foundational_Components_OPTEE.rst @@ -56,6 +56,11 @@ Building the OP-TEE image $ make CROSS_COMPILE="$CROSS_COMPILE_32" CROSS_COMPILE64="$CROSS_COMPILE_64" PLATFORM=\ |__OPTEE_PLATFORM_FLAVOR__| CFG_ARM64_core=y + .. warning:: + + If building OP-TEE on AM62SIP, add the following argument to the above make command: + ``CFG_TZDRAM_START=0x80080000`` + .. ifconfig:: CONFIG_part_variant in ('AM62LX') .. parsed-literal:: diff --git a/source/linux/How_to_Guides/Host/Moving_Files_to_the_Target_System.rst b/source/linux/How_to_Guides/Host/Moving_Files_to_the_Target_System.rst index 836eb7960..b84d1d884 100644 --- a/source/linux/How_to_Guides/Host/Moving_Files_to_the_Target_System.rst +++ b/source/linux/How_to_Guides/Host/Moving_Files_to_the_Target_System.rst @@ -22,50 +22,52 @@ is time consuming during development. Using a NFS during development is the preferred method and makes moving files between the host and target trivial. -.. rubric:: File System on Network File System (NFS) - :name: file-system-on-network-file-system-nfs +.. ifconfig:: CONFIG_part_variant not in ('J722S',) -When the target file system is served from the Linux development host -machine it is trivial to move files between the host and target. The -NFS directory is set up on the host machine by the SDK installer. The -default location in the SDK environment is :file:`${PSDK_PATH}/targetNFS` -This could vary depending on the version of the SDK and how it was installed. -An :command:`ls -l` of this directory in the host system will show what will be the root -directory of the target when it boots up. + .. rubric:: File System on Network File System (NFS) + :name: file-system-on-network-file-system-nfs -.. code-block:: console + When the target file system is served from the Linux development host + machine it is trivial to move files between the host and target. The + NFS directory is set up on the host machine by the SDK installer. The + default location in the SDK environment is :file:`${PSDK_PATH}/targetNFS` + This could vary depending on the version of the SDK and how it was installed. + An :command:`ls -l` of this directory in the host system will show what will be the root + directory of the target when it boots up. - user@U1004GT:~/ti-sdk-AM3715-evm-4.0.0.0/filesystem$ pwd - /home/user/ti-sdk-AM3715-evm-4.0.0.0/filesystem - user@U1004GT:~/ti-sdk-AM3715-evm-4.0.0.0/filesystem$ ls -l - total 68 - drwxr-xr-x 2 root root 4096 Mar 9 2018 bin - drwxr-xr-x 4 root root 4096 Mar 9 2018 boot - drwxr-xr-x 2 root root 4096 Mar 9 2018 dev - drwxr-xr-x 55 root root 4096 Mar 9 2018 etc - drwxr-xr-x 4 root root 4096 Mar 9 2018 home - drwxr-xr-x 10 root root 4096 Mar 9 2018 lib - lrwxrwxrwx 1 root root 19 Mar 9 2018 linuxrc -> /bin/busybox.nosuid - drwxr-xr-x 2 root root 4096 Mar 9 2018 media - drwxr-xr-x 2 root root 4096 Mar 9 2018 mnt - drwxr-xr-x 14 root root 4096 Mar 9 2018 opt - dr-xr-xr-x 2 root root 4096 Mar 9 2018 proc - drwxr-xr-x 2 root root 4096 Mar 9 2018 run - drwxr-xr-x 2 root root 4096 Mar 9 2018 sbin - drwxr-xr-x 2 root root 4096 Mar 9 2018 srv - dr-xr-xr-x 2 root root 4096 Mar 9 2018 sys - drwxrwxrwt 2 root root 4096 Mar 9 2018 tmp - drwxr-xr-x 12 root root 4096 Mar 9 2018 usr - drwxr-xr-x 9 root root 4096 Mar 9 2018 var + .. code-block:: console -So from the perspective of the host, the target filesystem is just a -sub-directory of the host. If the file is in :file:`./targetNFS` on the host, -then the same file will show up in the root directory of the target -after the target boots into the NFS. And if the file is in a -subdirectory of :file:`./targetNFS` (example :file:`./targetNFS/{sub-dir}/`) then it will -show up in the /sub-dir directory of the target after the target boots -into the NFS. + user@U1004GT:~/ti-sdk-AM3715-evm-4.0.0.0/filesystem$ pwd + /home/user/ti-sdk-AM3715-evm-4.0.0.0/filesystem + user@U1004GT:~/ti-sdk-AM3715-evm-4.0.0.0/filesystem$ ls -l + total 68 + drwxr-xr-x 2 root root 4096 Mar 9 2018 bin + drwxr-xr-x 4 root root 4096 Mar 9 2018 boot + drwxr-xr-x 2 root root 4096 Mar 9 2018 dev + drwxr-xr-x 55 root root 4096 Mar 9 2018 etc + drwxr-xr-x 4 root root 4096 Mar 9 2018 home + drwxr-xr-x 10 root root 4096 Mar 9 2018 lib + lrwxrwxrwx 1 root root 19 Mar 9 2018 linuxrc -> /bin/busybox.nosuid + drwxr-xr-x 2 root root 4096 Mar 9 2018 media + drwxr-xr-x 2 root root 4096 Mar 9 2018 mnt + drwxr-xr-x 14 root root 4096 Mar 9 2018 opt + dr-xr-xr-x 2 root root 4096 Mar 9 2018 proc + drwxr-xr-x 2 root root 4096 Mar 9 2018 run + drwxr-xr-x 2 root root 4096 Mar 9 2018 sbin + drwxr-xr-x 2 root root 4096 Mar 9 2018 srv + dr-xr-xr-x 2 root root 4096 Mar 9 2018 sys + drwxrwxrwt 2 root root 4096 Mar 9 2018 tmp + drwxr-xr-x 12 root root 4096 Mar 9 2018 usr + drwxr-xr-x 9 root root 4096 Mar 9 2018 var -The top level makefile of the TI SDK supports an install target that -will copy applications into the NFS of the SDK. See the README file at -the top level of the SDK for information about the install target. + So from the perspective of the host, the target filesystem is just a + sub-directory of the host. If the file is in :file:`./targetNFS` on the host, + then the same file will show up in the root directory of the target + after the target boots into the NFS. And if the file is in a + subdirectory of :file:`./targetNFS` (example :file:`./targetNFS/{sub-dir}/`) then it will + show up in the /sub-dir directory of the target after the target boots + into the NFS. + + The top level makefile of the TI SDK supports an install target that + will copy applications into the NFS of the SDK. See the README file at + the top level of the SDK for information about the install target.