From c9684a098f3a846f26c1c299d38a6400eedee2b0 Mon Sep 17 00:00:00 2001 From: Sunny Wang Date: Wed, 25 Jan 2023 22:58:40 +0000 Subject: [PATCH 1/4] 1. Renamed and added some folders for making the purposes clearer. 2. Updated README.md for SR and ES ACS 1.1.0 and adding few more UEFI shell and OSes' commands that are needed for testing. --- README.md | 87 ++++++++++-------- ...ady-[band]-[SystemName]-[DateYYYYMMDD].zip | Bin 9396 -> 10861 bytes fw/{ => fw-image-files}/readme.txt | 0 fw/screenshots/readme.txt | 1 + fw/uefi-shell-cmds-logs/readme.txt | 1 + os-logs/{esxi => vmware-version}/.keep | 0 os-logs/{winpe => winpe-version}/.keep | 0 7 files changed, 50 insertions(+), 39 deletions(-) rename fw/{ => fw-image-files}/readme.txt (100%) create mode 100644 fw/screenshots/readme.txt create mode 100644 fw/uefi-shell-cmds-logs/readme.txt rename os-logs/{esxi => vmware-version}/.keep (100%) rename os-logs/{winpe => winpe-version}/.keep (100%) diff --git a/README.md b/README.md index 3288a5c..098f5f4 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@ This repo structure is the template for collecting compliance evidence for a Sys - Go to UEFI/BIOS setup menu to change your system’s "OS hardware description" option to "ACPI mode". You may find the option in Device Manage > O/S Hardware Description Selection. - Go to UEFI/BIOS setup menu to move the ACS media device (USB drive) to the top of the boot order. - Install network cable to all network ports and connect to a DHCP server for network related testing. - +- Before manually running SCT, please run "connect -r" in UEFI shell first. ## General Instructions General instructions for collecting SystemReady ES or SR compliance logs: @@ -38,29 +38,27 @@ Fill in with information about the system being certified ### `./manual-results/` - Place any results from manually performed tests. +- Note: If automation test works fine and no issue needs to be further investigated, you won't need to run manul test and put any file in this folder. ### `./manual-results/bsa-linux/` -- If you're running the SR ACS, please rename this folder from 'bsa-linux' to 'sbsa-linux' - Place any BSA or SBSA results (e.g. serial console log) collected manually from Linux (Linux BusyBox). -- Note that if automation test works fine, you won't need to run manul test and put any file in this folder. -- Examples for SR ACS: +- Examples for SBSA Linux: ``` - Complete SBSA Linux results can be collected by running the following commands after booting Linux BusyBox insmod /lib/modules/sbsa_acs.ko sbsa - You can include verbose output (-v): - sbsa -l 3 -v 2 + You can include verbose output (-v) and run the test in differnt SBSA level (-l): + sbsa -l 3 -v 1 To skip a specific problematic test, use -skip - sbsa -l 3 -v 2 -skip 413 + sbsa -l 3 -v 1 -skip 413 ``` -- Examples for ES ACS +- Examples for BSA Linux ``` - Complete BSA UEFI results can be collected by running the following command after booting Linux BusyBox: + Complete BSA Linux results can be collected by running the following command after booting Linux BusyBox: insmod /lib/modules/bsa_acs.ko bsa @@ -73,24 +71,21 @@ Fill in with information about the system being certified ``` ### `./manual-results/bsa-uefi/` - -- If you're running the SR ACS, please rename this folder from 'bsa-uefi' to 'sbsa-uefi' - Place any BSA or SBSA results (e.g. serial console log) collected manually from UEFI Shell. -- Note that if automation test works fine, you won't need to run manul test and put any file in this folder. -- Examples for SR ACS: +- Examples for SBSA UEFI: ``` Complete SBSA UEFI results can be collected by running the following commands: FS1:\EFI\BOOT\bsa\sbsa> sbsa.efi - You can include verbose output (-v): - FS1:\EFI\BOOT\bsa\sbsa> sbsa.efi -v 1 + You can include verbose output (-v) and run the test in differnt SBSA level (-l): + FS1:\EFI\BOOT\bsa\sbsa> sbsa.efi -l 3 -v 1 - To skip a specific problematic tests, use -skip , + To skip multiple problematic tests, use -skip , FS1:\EFI\BOOT\bsa\sbsa> sbsa.efi -skip 448,449 ``` -- Examples for ES ACS: +- Examples for BSA UEFI: ``` Complete BSA UEFI results can be collected by running the following command: FS1:\EFI\BOOT\bsa> bsa.efi @@ -104,13 +99,11 @@ Fill in with information about the system being certified ### `./manual-results/fwts/` - - Place any additional FWTS results collected manually from Linux (Linux BusyBox): -- Note that if automation test works fine, you won't need to run manul test and put any file in this folder. - Examples: ``` - Complete SBSA UEFI results can be collected by running the following commands: - fwts -r stdout -q --uefi-set-var-multiple=1 --uefi-get-mn-count-multiple=1 --sbbr esrt uefibootpath + Complete FWTS results can be collected by running the following commands: + fwts -r stdout -q --uefi-set-var-multiple=1 --uefi-get-mn-count-multiple=1 --sbbr esrt uefibootpath To skip a specific problematic tests, use --skip-test= fwts -r stdout -q --sbbr --skip-test=dmicheck @@ -119,12 +112,7 @@ Fill in with information about the system being certified ### `./manual-results/sct/` - - Place any additional SCT results collected manually from UEFI shell: -- Note: If automation test works fine, you won't need to run manul test and put any file in this folder. -- Note: Before manually running SCT, please run "connect -r" in UEFI shell first. - - - Examples: ``` Complete SCT results can be collected by running the following commands @@ -139,15 +127,19 @@ Fill in with information about the system being certified ### `./docs/` - Place any firmware or device documentation, manuals, user guides, build instructions, etc.. -### `./fw/` +### `./fw/fw-image-files/` +- Place FW binary and/or source trees. Include information on the additional firmware (BMC, SCP, MCP, etc..) if applicable. #### `./fw/screenshots/` - Place some screenshots showing the FW menus (such as UEFI Setup, BMC web console, uboot shell) -#### `./fw/uefi-sniff.log` -- Run the following commands in UEFI Shell and attach the logs (if not already done by ACS). The UEFI Shell can be run from the ACS image by pressing a key at the UEFI timeout prompt before tests begin to execute. +#### `./fw/uefi-shell-cmds-logs/` +- Run the UEFI Shell commands below and attach the logs (if not already done by ACS). The UEFI Shell can be run from the ACS image by pressing a key at the UEFI timeout prompt before tests begin to execute. ``` Shell> connect -r + Shell> map -r + Shell> ver + Shell> dmem Shell> pci Shell> drivers Shell> devices @@ -172,10 +164,10 @@ Fill in with information about the system being certified - Please check ./os_logs/OS_image_download_links.txt to get the latest release for testing #### `./os-logs/[distroname] [distroversion]/` -- Please rename the subfolders. For example, rename 'linux_distro_1' to 'Fedora Server 35'. -- It is recommended to choose one OS per group below (totally 4 OSes) for certification testing to widely cover all the kernel versions and kernel bases. +- Please rename the subfolders. For example, rename 'linux-distro1-version' to 'Fedora Server 37'. +- It is recommended to choose one OS per group below and an OS based on old kernel for certification testing to widely cover all the kernel versions and kernel bases. - Groups of the heritage: RHEL/Fedora/CentOS/AlmaLinux, or SLES/openSUSE, or Ubuntu/Debian, or NetBSD/OpenBSD/FreeBSD. - - For example, you can choose Fedora, openSUSE, Ubuntu, and FreeBSD for your testing. As for more information about OS reference for specific band or condition, please check ./os_logs/OS_image_download_links.txt. + - For example, you can choose RHEL, SLES, Ubuntu, and CentOS 7 for SystemReady SR testing. For SystemReady ES, you can choose Fedora, openSUSE, Ubuntu, and and CentOS 7 for your testing. As for more information about OS reference for specific band or condition, please check ./os_logs/OS_image_download_links.txt. - Moreover, it would be good to test OS as many as possible for showing a better result on Arm SCL web even if the OSes are in the same group. - Install the OS to a disk, and boot it. (Note that a network controller (PCIe or USB) is needed.) - The install log must begin when the platform is released from reset and must include: @@ -190,6 +182,8 @@ Fill in with information about the system being certified lspci lspci -vvv cat /proc/interrupts + cat /proc/cpuinfo + cat /proc/meminfo lscpu lsblk lsusb @@ -210,8 +204,8 @@ Fill in with information about the system being certified - Note that running "tar -cvzf //sys_firmware.tgz /sys/firmware/" may result in corruption. In this case, you can run "cp -r sys/firmware " and then separately compress the files. -#### `./os-logs/VMware ESXi [version]/` -- Please rename the subfolders. For example, rename 'esxi' to 'VMware ESXi 1.9' +#### `./os-logs/vmware [version]/` +- Please rename the subfolders. For example, rename 'vmware-version' to 'VMware 1.11' - Install VMWare ESXi to a disk, and boot it. (Note that a network controller (PCIe or USB) is needed.) - Collect the installation and OS boot logs and save in a text file. If no serial output log, attach screenshots or video instead. - Connect to vSphere web console over network and capture screenshots @@ -225,25 +219,40 @@ Fill in with information about the system being certified localcli hardware pci list esxcli hardware cpu list esxcli hardware usb passthrough device list + esxcli storage filesystem list + esxcli storage core device list + cd /dev/disks + ls vim-cmd hostsvc/hosthardware vmware -v reboot -f ``` -#### `./os-logs/winpe/` +#### `./os-logs/winpe [version]/` - Boot WinPE from USB key - Include screenshots and video of WinPE booting (from FW menu to OS startup, and keyboard working in command prompt) -- Run SAC commands and/or WinPE commands below: +- Run SAC commands and WinPE commands below: ``` id d - cmd - ch + i + s + cmd (running this command after the message "EVENT: The CMD command is now available.") + ch (running this command after the message "EVENT: A new channel has been created".) Esc + Tab (Switch channel to command channel (like Cmd0001) for running WinPE commands) ver Systeminfo (This may not be supported) pnputil/enum-devices pnputil/enum-drivers + diskpart + list disk + list partition + exit + c: + dir/w + ipconfig + date + time Esc + Tab (Switch channel to SAC> for running SAC commands) shutdown ``` diff --git a/SystemReady-[band]-[SystemName]-[DateYYYYMMDD].zip b/SystemReady-[band]-[SystemName]-[DateYYYYMMDD].zip index 9c6602c31e0ce705037ac42de9d723304268a44d..e0b1069f88f850ab8f3e11fe2f4ae9d0ff6aaf3f 100644 GIT binary patch literal 10861 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 literal 9396 zcmb_i1yqz>w;n)JN&wlpa=e+N{8$~&UD|i6d3tK8l_2`fP{dMiof(#v)K#mX_ zCVOKCM=->JMe%St+R=ow)A28w&TMIHYztd+F$Ln`8Y3IS%V1$-M^pX+g>X2}#QDfS z7#GTs92S)V7wf~3+uCWP!3|C7)`t5a!dRjxs;P}u8p(QZM!~0sObICsd~3wZ&>U@pfUjRT)ad*ob_^9| z?K#cIjaGgtbXN)b*EeUA^P|U9wP7!Yp=;qsNk`b5B_RBJ5U>s%vjSN=g24YllwsP= zO#Vw?h|aGtZ~!rZ&8;0>E=ecZWy}6TNqF&EM`IK7OBhKnS@jpf3!-A;d}*~_5S619 ze<8v>@1uhunopt#R@0fmQU$EMo_k%VLXjcIsaofMx## z`lwQvjLaP%_BL!xPR8~Q<~G)sNT&Yl+W(TA{r^DzXYD`8kB^B=bB{GkcmUx2;bC*y zdj%CHb1RUkF_V#vvo+WTWCYtamJYDPC8GB zG8}lMv@1rq>C)aAjIQ&R>l-^Xf_=}K7##i3;~1G}LboQIg?AS#Ji(TvLk>o6S4VeO zzpTQ4cg2}=MZ3nBq&*z&q0q#Ra6f^O{jnaSxV*S_FSk72*kNie&cOi9KjkiHdDf63+8QzD`{vdfJnZLik-(Qwc zsAwFjiKb$dZ+Nd1nBb3DPBSVM(B7S$Mjp=>GopM$AMMkQw!bR*n&hi2o3?dOtTQfH zN^?sv4N8W4bJ#R4w9(hz><)&X-?OZP3QtMaY%hD@H2$h&2S^5uELmS5fRI`8vEK7^ zHl(O=f^U-)k2`_36D(W_F1TI&=8s}BxnH2t&EB(qNDGncL00It487sF;`F>1Iq3m& zEV1XBEn!Jbt(8~_IiE+1%w z^)E1Xn2J8O6cv*DesFWWBD|Y;N1b>F>))>&n5TA{v$?gc@g=(wc5wP>rnzT0DyY9Kv_ccj=Ti3mC+BaaqH>Zg!NKm&Ly1^{ONJ!nTdIs%Aw#) zrowpUtMCJSfu=wUAgU94zkRFa@*@G%j|b!T*g32SG(>b1o9=xXIrusKabHm<-#qHA zR$$JMyfU{|pi-{H`U4BjI%Rfu>|5cf;S6@F2G+o!JAn*pQPo^5LRHB|l4iB2{qT*_ zf=cPoRHnv^cMeelnrv-`S0%e%s($v&?r1Ls$_|gx${8g^wJx_Jf4q^LX|A4n_W|S+ z+g{ZzprdYF9V>~cBlA?+KtJWOZyo37{&{`3qawgAo{1MvQ-VMhAat7p@HhNEwdzsj)G@1rJ#&yd%rL zz)bon_xm(y4u@M0-aRxIL6a`Hwaxy#R~(PDjE!7}JV4cyL&64!0Z@a4ra8+fX3M+;p z4cznlpqm4fC~*>UO}z=jQ7RG;$PbNq{D53H?21~$Ud)-z=-9|$t^}WWU>JK7R*SJL z_5j{oJ^a>#>b{%OaZdDx9mSJkSF@DF?b>#q=v!IbWw(f!BzTXjU)pvRPBE}W3E35rbMlpeDdaiSrpEn$3t_6MFeBK+gw*q+xG0|C(hiPdK0P z)V(MfhUxh-w z(%CGu_#jA{(x%#+%&uS@6%hq|qhX&Q?=Zcxf zaVSr)W_PeYzC9nzoEdowM=Hj2)gHV_c(wNfrg+z^rN+nMN){oWE_<(TlZntTVr|AM z5vqwZAWe}O+~=}zB?xr5xE)!{2tH}RVtE(2)tYz41{)$D8Ffr_M$8Qm((plm7IiE= zM}2&VB0eYs_(tx;>pkm>P_V~PXXyC3ERx$Msm+OHW#hGbysnR2!&`%7w5S!!z?r%v^63>Pt0x?&5pLE+gSMB|@ zWe`C@9ds|u3?{Pe{jB?{Dqd(kCp%I`6{;R2fD^+CH~-pzIu>J7oic!efIR2{&}pZn zNXhAg@%3kuRe9r4q!~p%*PkrIe}YqRl|hi;nDD@?PpGNcW4roTO_LGapv3V3+dRH}Y!1-I?Y$lgiyq4EY5OOsf#=w#LUIfHRU-!9$X9 ziU=y1&ivp(P+|<*vjG6Xk}$%{-YIs}kEvMAbsxjwg|)n?Ca+*6%JmP;bOSXnS`t;`D4|5cz~s1iH@0s7+h^;@S+aiFddP_ zF5;_sL$E)a+O1{~*0>p&*7QV;Oz$vl?`RP}9~kS^mc*xzuZBO)YFm4!OM&8zy!>MG zi*rS*=`edjTXb6Mf5B1FC5&otX|(*v2uAv4763#od4aL-6ZoW5k4WL#NX5oOA@%WS z88}t;Z_T%)3l&QQ?UR}mbquwT8;R&fZ+=7d>PzNZ&O;k|7wk&6h?hhOK_-c;rQJ}| z(D>Ppm*Ba=J`+LsagvD7cdN6Ad4L7|zRZwErInP`j$t>MdRq=>1rOIX(Wi5EcD7n8 zf$v^_QWdQqd>t0orfF^x7tezJHlx!Fn}0oO#S~~+y4FHK9r9wzk}6WwRDYpV#zbSc zWVg^$2#;Ik^;y`BPdJ6$=Sn0cww(cqrcCfnxT^yIS5B`RG1g;ab8%5 z)2k3le$(oZhLAfg{)qE?GT>b%Hfuw%Nn`VlxhDHYdU=4&n(pA^D_J(&yFaL^LBiEC zZy$!ou-A#^FL(EP0(88;m+CR-VhxIU68sdu+E(ea{Ok4$adCPR54=TRk}Khh?a}c? zr4Mk$aL1p&L+5p*)fTqe;hl#bfITO`;~~wtvT{sGq=Q4m60HDq%^ z)ZV|c!XO5AdqJcgKG@rsT=mFtm9L!9SIRah$SmR)uvj4-`&PfiI*{*kIJce3fV@kA z!L&5lPpv`!_jWFxn(MAlX}$G5OhyUJEG_k@@F`PW&@pQTiy>jsWaTAlzZ6N9@h8b3 zMakE7dl&69${YH7t$YpO-}%un}_>_ z3eQ&3hckXj%(aNfY)L0p^JRI~`Fc`==TR4tvQl6~Y5jK_BoblkO{uS%9X{ zckAp-Y*e|~*}2c9k3b4wMvani4quX7bPXw^NJF9bQ0fxQ7==d@;ziH3@F2T)zaj%n z{2*4s47olc4<}!IlgMP){pqH(d%IJ!dOGMqqVhE-u5-F|CwU{ym zs!fqk?RE=u0XI>wXK@n8$A|r>?I>Jrm7vNa&iE$6RnQJd0r}@4eTr4+S56d4hoWf( zmSWuru84;(Hd`Mc+A0Pm6-r6Q#1!3=amkU($oGhB7++d&RlUxAJt;DOz{z^(4>xgk03NfdXQdv4ZlKZ1ab%QrF7+tRT0?5UD8%xo+j)$A1 zJfRA}ztTz82^~iNgpMeY*DA5Mz2=~?@b0K1 z9Or$U_5r9@-0DoA&`3Xcc}qiLtBY4$D6qb(Wot>dlg?o&8F-Q7CeBf&-N*Jq@`305D*Y*FtvbQ{$?z{s1fA`tx3}Nj&k*McXA9A- ztXRSqDeR|+%c}b3U;mmBb#}NI%2DurPj6^gvZuyNJe8q<5+?d{Ez_LSq{i@yiEq1Zcuo%(y z91|apRxen?BB+qGLOZ|SuWVqyI>l&?9JsmFLi2^%j>)j}+Gk8H_Rn(uBch(_SWwcj z4vr6H0`Xbe+S=o_ptUrYzz|OrPX^@)cY1dEQct;YD_)dGHH=FUdT^oLtJtgYNcEXz zJFT2g_5lRg>;q{Qc=&FtclsM{g$L_n@J)N^5Us0jpW9pGXh!7G1agpHyX7{1sPn?CFYukH^m50 zb9`7f-?^>1nk*E5@0CLsE9}sI6aT^GHm~j*)U8Rc5k$!vkzA)`illfijor9Fyh;B? znV^1f!=r@^Da4JUk+Q(3vB)WcH*rLvo4g7K4T9OKM*OpnGKKPmmDM)eokvo!WKv^$ z%-$@4fGoo(Xx!CJfE1D0$k%-+Rr9&HqN7SNBv#$QbLum`pGz>f_->M|GoBR+W{ZthyMI9P*xD{wR#WbS!pc zylUwky3<$JB_T{%?m>?GS3J?-t@_4m_D$DiUrxoQ_PX35(E5_*ou*6LN8r_Si}SVd zCV1SI_wyp!N{waf#Pu(WwcGlNa&Yj%fQz5(UIWk^W)=3rJ~rnYF=zmaqmSSKgn*lY zE$PYHBXH{p{>|SFM&M4y#}xn8t~sHA;jkRO&-Hqa9uQr`bAo?jFO!1!4=IL+JV)J} z)3E!+$LV_Sa&?mYbYW*yc)d^S5g8_slzP7^fQw;t6? zO8-UvUtBMEzX>P~eUCa%a4z&;_Ku@;*8Yjoc^O2%Szw`WKhN@~b#+?MAkDF$D8i>l z6?8&*Sp|{(rh*CDzl`dfv=hFw_A+UNzxiO&_zv3*XEFqncGM!fNEsyfSlJ2VWy(l@ zGr^SEUc&VMBJ59Pz=Y+Wr#ot_ofb7BcbqOY_@JY7os2IN^`|mmq9*=@<(!}s=(F~+ zOyT~HA50M5VQ2YFreGbs(|S(!lhC7MJtyPK^!zCYm>!9XNzTbRK|X6QlY{aPIj)CH zCw+j^8e%Zpj?M&go4})-RL33X=rUxCe;}uwLOyCoo`%nFJccv>aU7zP@ns>x`3(;X z(Yv$o=Yn&BdDdPg;m;`m%k}Olj*Hu#r!{4LJJ!U{|LiDaC*#XBQU5~|&*A;sNir_x zJ16pls6r01_!n7`8rE1z`aKj}Q~v7N>b<2>GB1UG|^%H>4dW##hcD1vQ) z?sNF(B6mV^*8UNJ0yy94I~}=$Lz3TpztjGwB}ZrtAKqn>`l6`8;sZ1|zP_J^KL6$9 xG;}t>>8~oMu}g*sphJh)%F%C+Zh21JSCm6UIus5dIsCbK6##e$`@apq{{T0)x4QrU diff --git a/fw/readme.txt b/fw/fw-image-files/readme.txt similarity index 100% rename from fw/readme.txt rename to fw/fw-image-files/readme.txt diff --git a/fw/screenshots/readme.txt b/fw/screenshots/readme.txt new file mode 100644 index 0000000..455ad5e --- /dev/null +++ b/fw/screenshots/readme.txt @@ -0,0 +1 @@ +Place some screenshots showing the FW menus (such as UEFI Setup, BMC web console, uboot shell) \ No newline at end of file diff --git a/fw/uefi-shell-cmds-logs/readme.txt b/fw/uefi-shell-cmds-logs/readme.txt new file mode 100644 index 0000000..fa9530f --- /dev/null +++ b/fw/uefi-shell-cmds-logs/readme.txt @@ -0,0 +1 @@ +Place the UEFI Shell commands logs. \ No newline at end of file diff --git a/os-logs/esxi/.keep b/os-logs/vmware-version/.keep similarity index 100% rename from os-logs/esxi/.keep rename to os-logs/vmware-version/.keep diff --git a/os-logs/winpe/.keep b/os-logs/winpe-version/.keep similarity index 100% rename from os-logs/winpe/.keep rename to os-logs/winpe-version/.keep -- GitLab From 07b23d20a4f9eac8340bbcbabc57162eb343b597 Mon Sep 17 00:00:00 2001 From: Sunny Wang Date: Thu, 26 Jan 2023 14:10:58 +0000 Subject: [PATCH 2/4] Fixed typos in README.md --- README.md | 44 +++++++++--------- ...ady-[band]-[SystemName]-[DateYYYYMMDD].zip | Bin 10861 -> 11109 bytes 2 files changed, 22 insertions(+), 22 deletions(-) diff --git a/README.md b/README.md index 098f5f4..2d4a71e 100644 --- a/README.md +++ b/README.md @@ -7,12 +7,12 @@ This repo structure is the template for collecting compliance evidence for a Sys - Arm SystemReady Requirements Specification - https://developer.arm.com/documentation/den0109/latest - SystemReady ES Test and Certification Guide - https://developer.arm.com/documentation/102529/0100/Test-SystemReady-ES-compliance - Flash/update the firmware again to clear UEFI variable store/NVRAM right before running the tests, which will avoid fake failures that are caused by using up the UEFI variable store/NVRAM space. -- It is strongly recommended to flash ACS image to a USB disk enclosure with a fast SSD or SATA drive or a directly attached SATA/NVMe drive instead of USB stick, which would significantly shorten the testing time and will be more stable than using USB stick/flash drive. - - Running SCT with a USB stick may take more than 10 hours, and may run into some unexpected problem caused by USB HW issue. In the worst case, the USB stick may be bricked becasue of so many writes to the USB stick. +- It is strongly recommended to flash the ACS image to a USB disk enclosure with a fast SSD or SATA drive or a directly attached SATA/NVMe drive instead of a USB stick, which would significantly shorten the testing time and will be more stable than using USB stick/flash drive. + - Running SCT with a USB stick may take more than 10 hours and may run into some unexpected problems caused by USB HW issue. In the worst case, the USB stick may be bricked because of so many writes to the USB stick. - Go to UEFI/BIOS setup menu to change your system’s "OS hardware description" option to "ACPI mode". You may find the option in Device Manage > O/S Hardware Description Selection. - Go to UEFI/BIOS setup menu to move the ACS media device (USB drive) to the top of the boot order. - Install network cable to all network ports and connect to a DHCP server for network related testing. -- Before manually running SCT, please run "connect -r" in UEFI shell first. +- Before manually running SCT, please run "connect -r" under the UEFI shell first. ## General Instructions General instructions for collecting SystemReady ES or SR compliance logs: @@ -38,25 +38,25 @@ Fill in with information about the system being certified ### `./manual-results/` - Place any results from manually performed tests. -- Note: If automation test works fine and no issue needs to be further investigated, you won't need to run manul test and put any file in this folder. +- Note: If the automation test works fine and no issue needs to be further investigated, you won't need to run a manual test and put any file in this folder. ### `./manual-results/bsa-linux/` - Place any BSA or SBSA results (e.g. serial console log) collected manually from Linux (Linux BusyBox). -- Examples for SBSA Linux: +- Examples of SBSA Linux: ``` Complete SBSA Linux results can be collected by running the following commands after booting Linux BusyBox insmod /lib/modules/sbsa_acs.ko sbsa - You can include verbose output (-v) and run the test in differnt SBSA level (-l): + You can include verbose output (-v) and run the test in different SBSA levels (-l): sbsa -l 3 -v 1 To skip a specific problematic test, use -skip sbsa -l 3 -v 1 -skip 413 ``` -- Examples for BSA Linux +- Examples of BSA Linux ``` Complete BSA Linux results can be collected by running the following command after booting Linux BusyBox: insmod /lib/modules/bsa_acs.ko @@ -65,7 +65,7 @@ Fill in with information about the system being certified You can include verbose output (-v): bsa -v 1 - To skip a specific problematic tests, use -skip + To skip a specific problematic test, use -skip bsa -skip 104 ``` @@ -73,19 +73,19 @@ Fill in with information about the system being certified ### `./manual-results/bsa-uefi/` - Place any BSA or SBSA results (e.g. serial console log) collected manually from UEFI Shell. -- Examples for SBSA UEFI: +- Examples of SBSA UEFI: ``` Complete SBSA UEFI results can be collected by running the following commands: FS1:\EFI\BOOT\bsa\sbsa> sbsa.efi - You can include verbose output (-v) and run the test in differnt SBSA level (-l): + You can include verbose output (-v) and run the test in different SBSA levels (-l): FS1:\EFI\BOOT\bsa\sbsa> sbsa.efi -l 3 -v 1 To skip multiple problematic tests, use -skip , FS1:\EFI\BOOT\bsa\sbsa> sbsa.efi -skip 448,449 ``` -- Examples for BSA UEFI: +- Examples of BSA UEFI: ``` Complete BSA UEFI results can be collected by running the following command: FS1:\EFI\BOOT\bsa> bsa.efi @@ -93,7 +93,7 @@ Fill in with information about the system being certified You can include verbose output (-v): FS1:\EFI\BOOT\bsa> bsa.efi -v 1 - To skip a specific problematic tests, use -skip + To skip a specific problematic test, use -skip FS1:\EFI\BOOT\bsa> bsa.efi -skip 606 ``` @@ -105,27 +105,27 @@ Fill in with information about the system being certified Complete FWTS results can be collected by running the following commands: fwts -r stdout -q --uefi-set-var-multiple=1 --uefi-get-mn-count-multiple=1 --sbbr esrt uefibootpath - To skip a specific problematic tests, use --skip-test= + To skip a specific problematic tests use --skip-test= fwts -r stdout -q --sbbr --skip-test=dmicheck fwts -r stdout -q --sbbr --skip-test=uefirtmisc,uefirtvariable,uefirttime ``` ### `./manual-results/sct/` -- Place any additional SCT results collected manually from UEFI shell: +- Place any additional SCT results collected manually from the UEFI shell: - Examples: ``` Complete SCT results can be collected by running the following commands FS1:\EFI\BOOT\bbr\SCT>SCT.efi -s SBBR.seq - Specific SCT test's result can be collected by running the following commands to use the Menu-Driven Interface - For details, please check the section 2.2 in https://github.com/tianocore/edk2-test/blob/master/uefi-sct/Doc/UserGuide/UEFI_SCT_II_UserGuide_2_6_A.pdf + The result of the specific SCT test case can be collected by running the following commands to use the Menu-Driven Interface + For details, please check section 2.2 at https://github.com/tianocore/edk2-test/blob/master/uefi-sct/Doc/UserGuide/UEFI_SCT_II_UserGuide_2_6_A.pdf FS1:\EFI\BOOT\bbr\SCT>SCT.efi -u ``` ### `./docs/` -- Place any firmware or device documentation, manuals, user guides, build instructions, etc.. +- Place any firmware or device documentation, manuals, user guides, build instructions, etc... ### `./fw/fw-image-files/` - Place FW binary and/or source trees. Include information on the additional firmware (BMC, SCP, MCP, etc..) if applicable. @@ -155,7 +155,7 @@ Fill in with information about the system being certified Shell> acpiview -s SSDT -d (if SSDT table is present) Shell> bcfg boot dump -v Shell> ifconfig -l - Shell> ifconfig -s eth0 dhcp (If eth0 still hasn’t get IP, run "connect -r" again) + Shell> ifconfig -s eth0 dhcp (If eth0 still hasn’t gotten IP, run "connect -r" again) Shell> ifconfig -l eth0 Shell> ping xxx.xxx.xxx.xxx (If don’t know any other system’s IP address, you can get DNS Server's IP address from ifconfig output and ping it) ``` @@ -165,15 +165,15 @@ Fill in with information about the system being certified #### `./os-logs/[distroname] [distroversion]/` - Please rename the subfolders. For example, rename 'linux-distro1-version' to 'Fedora Server 37'. -- It is recommended to choose one OS per group below and an OS based on old kernel for certification testing to widely cover all the kernel versions and kernel bases. - - Groups of the heritage: RHEL/Fedora/CentOS/AlmaLinux, or SLES/openSUSE, or Ubuntu/Debian, or NetBSD/OpenBSD/FreeBSD. - - For example, you can choose RHEL, SLES, Ubuntu, and CentOS 7 for SystemReady SR testing. For SystemReady ES, you can choose Fedora, openSUSE, Ubuntu, and and CentOS 7 for your testing. As for more information about OS reference for specific band or condition, please check ./os_logs/OS_image_download_links.txt. +- It is recommended to choose one OS per group below and an OS based on an old kernel for certification testing to widely cover all the kernel versions and kernel bases. + - Groups of the heritage: RHEL/Fedora/CentOS/AlmaLinux, SLES/openSUSE, Ubuntu/Debian, or NetBSD/OpenBSD/FreeBSD. + - For example, you can choose RHEL, SLES, Ubuntu, and CentOS Linux 7 for SystemReady SR testing. For SystemReady ES, you can choose Fedora, openSUSE, Ubuntu, and CentOS 7 for your testing. As for more information about OS reference for a specific band or condition, please check ./os_logs/OS_image_download_links.txt. - Moreover, it would be good to test OS as many as possible for showing a better result on Arm SCL web even if the OSes are in the same group. - Install the OS to a disk, and boot it. (Note that a network controller (PCIe or USB) is needed.) - The install log must begin when the platform is released from reset and must include: - All firmware output - Output from Linux installer - - Output of reboot into installed OS. + - Output of reboot to the installed OS. - Run the following commands and attach the logs: (For example, save dmesg messages to dmesg.txt) - Note that some commands may not exist on some distros, and you may need to install the command or run an alternative command. ``` diff --git a/SystemReady-[band]-[SystemName]-[DateYYYYMMDD].zip b/SystemReady-[band]-[SystemName]-[DateYYYYMMDD].zip index e0b1069f88f850ab8f3e11fe2f4ae9d0ff6aaf3f..ef6aad243db406221c9b6a883352a275b723b89d 100644 GIT binary patch delta 4488 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 delta 4203 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 B4le)z -- GitLab From 540c263b464cb74be3157efb32fe2f60de11818d Mon Sep 17 00:00:00 2001 From: Sunny Wang Date: Thu, 26 Jan 2023 17:02:53 +0000 Subject: [PATCH 3/4] 1. Updated README.md for better wording 2. Clean-up for OS-image-download-links.txt 3. Added company field to report.txt --- README.md | 91 +++++++++--------- ...ady-[band]-[SystemName]-[DateYYYYMMDD].zip | Bin 11109 -> 11167 bytes os-logs/OS-image-download-links.txt | 82 +++++++--------- report.txt | 1 + 4 files changed, 86 insertions(+), 88 deletions(-) diff --git a/README.md b/README.md index 2d4a71e..3c7fdd4 100644 --- a/README.md +++ b/README.md @@ -1,28 +1,30 @@ # Template Structure for SystemReady ES or SR Compliance Reports -This repo structure is the template for collecting compliance evidence for a SystemReady ES or SR certification. +This repository structure contains the template for collecting compliance testing data that is required for Arm SystemReady ES or SR certifications. [systemready-es-sr-template]: https://gitlab.arm.com/systemready/systemready-es-sr-template ## Prerequisites: - Check the documents below for basic information: - Arm SystemReady Requirements Specification - https://developer.arm.com/documentation/den0109/latest - SystemReady ES Test and Certification Guide - https://developer.arm.com/documentation/102529/0100/Test-SystemReady-ES-compliance -- Flash/update the firmware again to clear UEFI variable store/NVRAM right before running the tests, which will avoid fake failures that are caused by using up the UEFI variable store/NVRAM space. -- It is strongly recommended to flash the ACS image to a USB disk enclosure with a fast SSD or SATA drive or a directly attached SATA/NVMe drive instead of a USB stick, which would significantly shorten the testing time and will be more stable than using USB stick/flash drive. - - Running SCT with a USB stick may take more than 10 hours and may run into some unexpected problems caused by USB HW issue. In the worst case, the USB stick may be bricked because of so many writes to the USB stick. -- Go to UEFI/BIOS setup menu to change your system’s "OS hardware description" option to "ACPI mode". You may find the option in Device Manage > O/S Hardware Description Selection. -- Go to UEFI/BIOS setup menu to move the ACS media device (USB drive) to the top of the boot order. -- Install network cable to all network ports and connect to a DHCP server for network related testing. -- Before manually running SCT, please run "connect -r" under the UEFI shell first. +- Make sure to update the firmware on the system and reset any UEFI variables/NVRAM settings to default before running the tests. This is needed to avoid false positives when the UEFI nopn-volatile variable store is full. +- It is strongly recommended to use a fast storage media (NVMe, SSD or SATA drive) when running the SystemReady ACS test suite. + - Using USB media will significantly increase the testing time and reduce the stability of the test run. + - Running the UEFI SCT part of the ACS test suite from USB media may take more than 10 hours, and may result into unexpected problems. In some extreme cases, the USB media may be worn out from very frequent writes. +- Enable the UEFI firmware ACPI mode, and disable DeviceTree mode if it exists. + - The setting may be found in the UEFI/BIOS setup mene, under Device Manage > O/S Hardware Description Selection, or similar names. +- Change the UEFI Boot Order in the Setup menu to make sure the media that contains the SystemReady ACS test suite is at the top of the boot order. +- Install a network cable to all network ports in the system, and connect to a DHCP server for network related testing. +- When running UEFI SCT manually, always run "connect -r" from the UEFI shell first. This ensures that all UEFI drivers are loaded, and necessary UEFI protocols present before testing starts. ## General Instructions -General instructions for collecting SystemReady ES or SR compliance logs: +Please follow the following general instructions for collecting SystemReady ES or SR compliance logs ### `./report.txt` -Fill in with information about the system being certified +- Fill in with information about the system being certified ### `./acs-auto-results/` -- Place the automation test result (Copy the folders below in acs_results in `RESULT` partitions in ACS USB drive/stick to this acs-auto-results folder): +- Place the ACS automation test results in this folder. This can be a copy the folders from the `RESULT` partitions in ACS media: ``` /acs_results @@ -37,13 +39,13 @@ Fill in with information about the system being certified ### `./manual-results/` -- Place any results from manually performed tests. -- Note: If the automation test works fine and no issue needs to be further investigated, you won't need to run a manual test and put any file in this folder. +- Optionally place any results from manually performed tests in this folder. +- This is not needed if the automated test completes without issues and the acs_results are copied above. ### `./manual-results/bsa-linux/` -- Place any BSA or SBSA results (e.g. serial console log) collected manually from Linux (Linux BusyBox). +- Place any BSA or SBSA results collected manually from Linux (BusyBox) in this folder. This can be for instance the serial console output from running the commands below. -- Examples of SBSA Linux: +- Examples of SBSA Linux command usage: ``` Complete SBSA Linux results can be collected by running the following commands after booting Linux BusyBox insmod /lib/modules/sbsa_acs.ko @@ -56,7 +58,7 @@ Fill in with information about the system being certified sbsa -l 3 -v 1 -skip 413 ``` -- Examples of BSA Linux +- Examples of BSA Linux command usage: ``` Complete BSA Linux results can be collected by running the following command after booting Linux BusyBox: insmod /lib/modules/bsa_acs.ko @@ -71,9 +73,9 @@ Fill in with information about the system being certified ``` ### `./manual-results/bsa-uefi/` -- Place any BSA or SBSA results (e.g. serial console log) collected manually from UEFI Shell. +- Place any BSA or SBSA results (e.g. serial console log) collected manually from UEFI Shell in this folder. -- Examples of SBSA UEFI: +- Examples of SBSA UEFI command usage: ``` Complete SBSA UEFI results can be collected by running the following commands: FS1:\EFI\BOOT\bsa\sbsa> sbsa.efi @@ -85,7 +87,7 @@ Fill in with information about the system being certified FS1:\EFI\BOOT\bsa\sbsa> sbsa.efi -skip 448,449 ``` -- Examples of BSA UEFI: +- Examples of BSA UEFI command usage: ``` Complete BSA UEFI results can be collected by running the following command: FS1:\EFI\BOOT\bsa> bsa.efi @@ -99,10 +101,10 @@ Fill in with information about the system being certified ### `./manual-results/fwts/` -- Place any additional FWTS results collected manually from Linux (Linux BusyBox): +- Place any additional FWTS results collected manually from Linux (BusyBox) in this folder. - Examples: ``` - Complete FWTS results can be collected by running the following commands: + Complete FWTS results can be collected by running the following command: fwts -r stdout -q --uefi-set-var-multiple=1 --uefi-get-mn-count-multiple=1 --sbbr esrt uefibootpath To skip a specific problematic tests use --skip-test= @@ -112,10 +114,10 @@ Fill in with information about the system being certified ### `./manual-results/sct/` -- Place any additional SCT results collected manually from the UEFI shell: +- Place any additional UEFI SCT results collected manually from the UEFI shell in this folder. - Examples: ``` - Complete SCT results can be collected by running the following commands + Complete SCT results can be collected by running the following command: FS1:\EFI\BOOT\bbr\SCT>SCT.efi -s SBBR.seq The result of the specific SCT test case can be collected by running the following commands to use the Menu-Driven Interface @@ -128,13 +130,14 @@ Fill in with information about the system being certified - Place any firmware or device documentation, manuals, user guides, build instructions, etc... ### `./fw/fw-image-files/` -- Place FW binary and/or source trees. Include information on the additional firmware (BMC, SCP, MCP, etc..) if applicable. +- Place FW binary and/or source trees. Include information on the additional firmware (BMC, SCP, MCP, etc...) if applicable. #### `./fw/screenshots/` -- Place some screenshots showing the FW menus (such as UEFI Setup, BMC web console, uboot shell) +- Place some screenshots showing the FW menus (such as the UEFI Setup, BMC web console, uboot shell, etc...) if applicable. #### `./fw/uefi-shell-cmds-logs/` -- Run the UEFI Shell commands below and attach the logs (if not already done by ACS). The UEFI Shell can be run from the ACS image by pressing a key at the UEFI timeout prompt before tests begin to execute. +- Run the UEFI Shell commands below and attach the logs. +- The UEFI Shell can be run from the ACS test suite by interrupting the automated run, and pressing a key at the UEFI timeout prompt before the tests begin to execute. ``` Shell> connect -r Shell> map -r @@ -161,21 +164,23 @@ Fill in with information about the system being certified ``` ### `./os-logs/` -- Please check ./os_logs/OS_image_download_links.txt to get the latest release for testing +- Please check ./os_logs/OS_image_download_links.txt to get the latest publicly available AARCH64 OS images for testing. #### `./os-logs/[distroname] [distroversion]/` -- Please rename the subfolders. For example, rename 'linux-distro1-version' to 'Fedora Server 37'. -- It is recommended to choose one OS per group below and an OS based on an old kernel for certification testing to widely cover all the kernel versions and kernel bases. - - Groups of the heritage: RHEL/Fedora/CentOS/AlmaLinux, SLES/openSUSE, Ubuntu/Debian, or NetBSD/OpenBSD/FreeBSD. - - For example, you can choose RHEL, SLES, Ubuntu, and CentOS Linux 7 for SystemReady SR testing. For SystemReady ES, you can choose Fedora, openSUSE, Ubuntu, and CentOS 7 for your testing. As for more information about OS reference for a specific band or condition, please check ./os_logs/OS_image_download_links.txt. - - Moreover, it would be good to test OS as many as possible for showing a better result on Arm SCL web even if the OSes are in the same group. -- Install the OS to a disk, and boot it. (Note that a network controller (PCIe or USB) is needed.) -- The install log must begin when the platform is released from reset and must include: - - All firmware output - - Output from Linux installer - - Output of reboot to the installed OS. -- Run the following commands and attach the logs: (For example, save dmesg messages to dmesg.txt) - - Note that some commands may not exist on some distros, and you may need to install the command or run an alternative command. +- Please rename the subfolders to indicate the OS name and version. For example, rename 'linux-distro1-version' to 'Fedora Server 37'. +- It is recommended to choose one OS per group below, an OS based on an old kernel, and an OS based on an kernel version close to the latest kernel for certification testing to cover as many kernel versions as possible. + - Groups based on heritage: RHEL/Fedora/CentOS/AlmaLinux, SLES/openSUSE, Ubuntu/Debian, or NetBSD/OpenBSD/FreeBSD. + - For example: + - For SystemReady SR, You can choose RHEL, SLES, Ubuntu, CentOS Linux 7, and Fedora for your testing. + - For SystemReady ES, you can choose Fedora, openSUSE, Ubuntu, and CentOS 7 for your testing. +- For each OS being tested + - Install the OS from some media (eg. USB drive) to a disk (e.g. SATA, NVMe, USB), and boot it. + - Note that a network controller (PCIe or USB) may be needed during installation. + - The install log must begin when the platform is released from reset and must include: + - All firmware output + - Output from the Linux installer + - Output of reboot to the installed OS. + - Run the following commands and attach the logs: (For example, save dmesg messages to dmesg.txt). Note that some commands may not exist on some OS distros, and you may need to install additional packages or run alternative commands. ``` sudo -s (Prevent from running into "Permission denied" error) dmesg @@ -205,10 +210,10 @@ Fill in with information about the system being certified #### `./os-logs/vmware [version]/` -- Please rename the subfolders. For example, rename 'vmware-version' to 'VMware 1.11' -- Install VMWare ESXi to a disk, and boot it. (Note that a network controller (PCIe or USB) is needed.) -- Collect the installation and OS boot logs and save in a text file. If no serial output log, attach screenshots or video instead. -- Connect to vSphere web console over network and capture screenshots +- Please rename the subfolders. For example, rename 'vmware-version' to 'VMware ESXi 1.11' +- Install VMWare ESXi to a disk, and boot it. Note that a network controller (PCIe or USB) is required to complete the installation. +- Collect the installation and OS boot logs and save in a text file. If there is no serial output log, attach screenshots or a video instead. +- Connect to vSphere web console over network (from a remote client) and capture some screenshots. - Follow the instruction in https://kb.vmware.com/s/article/2004746 to enable ESXi Shell and SSH. - Connect ESXi shell through the SSH and Run the following commands and attach the logs: ``` diff --git a/SystemReady-[band]-[SystemName]-[DateYYYYMMDD].zip b/SystemReady-[band]-[SystemName]-[DateYYYYMMDD].zip index ef6aad243db406221c9b6a883352a275b723b89d..20c00e4c274779229b1bbd4207a950e2818cf7c8 100644 GIT binary patch delta 6450 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 EU)29SLI3~& delta 6405 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 YAEy}q=IU5We)*g~3kZ3i{4e=`0riI-ivR!s diff --git a/os-logs/OS-image-download-links.txt b/os-logs/OS-image-download-links.txt index ffd8f15..4b0a76c 100644 --- a/os-logs/OS-image-download-links.txt +++ b/os-logs/OS-image-download-links.txt @@ -7,56 +7,48 @@ For SystemReady SR/ES - VMware ESXi-Arm Fling - https://flings.vmware.com/esxi-arm-edition - - RHEL/Fedora/CentOS/AlmaLinux - - RHEL - https://developers.redhat.com/products/rhel/download - - Require Red Hat account - - - Fedora - - Fedora Server - https://getfedora.org/en/server/download/ - - Fedora Workstation live - https://getfedora.org/en/workstation/download/ - - Fedora IoT: https://getfedora.org/en/iot/download/ - - If formal releases do not work, Fedora Rawhide - - Server Rawhide: https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Server/aarch64/ - - Workstation Rawhide: https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Workstation/aarch64/ - - IoT Rawhide: https://dl.fedoraproject.org/pub/alt/iot/rawhide/IoT/aarch64/ - - - CentOS Stream - https://www.centos.org/download/ - - If you already tested latest version of Fedora/AlmaLinux, it is recommended to test CentOS Stream 8 instead 9 for covering old linux kernel. - - - AlmaLinux - https://mirrors.almalinux.org/isos.html - - If you already tested latest version of Fedora/AlmaLinux, it is recommended to test AlmaLinux 8.x instead 9 for covering old linux kernel. - - - - SLES/openSUSE - - SLES - https://www.suse.com/download/sles/ - - If certifying with SystemReady SR band, we prefer SLES to OpenSUSE. - - - OpenSUSE Leap - https://get.opensuse.org/leap/ - - If certifying with SystemReady ES band, we prefer OpenSUSE to SLES. - - If OpenSUSE Leap does not work, OpenSUSE Tumbleweed - https://get.opensuse.org/tumbleweed/ - - - - Ubuntu/Debian - - Ubuntu Server LTS - https://ubuntu.com/download/server/arm - - If LTS does npt work, Ubuntu Server interim release - https://ubuntu.com/download/server/arm - - If interim release does not work, Ubuntu daily build - https://cdimage.ubuntu.com/daily-live/current/ + - RHEL - https://developers.redhat.com/products/rhel/download + - Require Red Hat account + + - Fedora + - Fedora Server - https://getfedora.org/en/server/download/ + - Fedora Workstation live - https://getfedora.org/en/workstation/download/ + - Fedora IoT: https://getfedora.org/en/iot/download/ + - If formal releases do not work, Fedora Rawhide + - Server Rawhide: https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Server/aarch64/ + - Workstation Rawhide: https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Workstation/aarch64/ + - IoT Rawhide: https://dl.fedoraproject.org/pub/alt/iot/rawhide/IoT/aarch64/ + + - CentOS Stream - https://www.centos.org/download/ + - If you already tested latest version of Fedora/AlmaLinux, it is recommended to test CentOS Stream 8 instead 9 for covering old linux kernel. + + - AlmaLinux - https://mirrors.almalinux.org/isos.html + - If you already tested latest version of Fedora/AlmaLinux, it is recommended to test AlmaLinux 8.x instead 9 for covering old linux kernel. + + - SLES - https://www.suse.com/download/sles/ + - If certifying with SystemReady SR band, we prefer SLES to OpenSUSE. + + - OpenSUSE Leap - https://get.opensuse.org/leap/ + - If certifying with SystemReady ES band, we prefer OpenSUSE to SLES. + - If OpenSUSE Leap does not work, OpenSUSE Tumbleweed - https://get.opensuse.org/tumbleweed/ + + - Ubuntu Server LTS - https://ubuntu.com/download/server/arm + - If LTS does npt work, Ubuntu Server interim release - https://ubuntu.com/download/server/arm + - If interim release does not work, Ubuntu daily build - https://cdimage.ubuntu.com/daily-live/current/ - - Debian - https://www.debian.org/releases/ -> Stable -> installation information - + - Debian - https://www.debian.org/releases/ -> Stable -> installation information - CBL-Mariner - Source - https://github.com/microsoft/CBL-Mariner - Arm64 ISO in preview - https://packages.microsoft.com/cbl-mariner/2.0/preview/Microsoft/aarch64/ + + - FreeBSD (FreeBSD xx.x-RELEASE) - https://www.freebsd.org/where/ + - If xx.x-REELEASE not work, FreeBSD xx-x-CURRENT image - https://www.freebsd.org/where/ + - NetBSD (evbarm-aarch64) + - Releases - http://wiki.netbsd.org/ports/aarch64/ - - FreeBSD/NetBSD/OpenBSD - - FreeBSD (FreeBSD xx.x-RELEASE) - https://www.freebsd.org/where/ - - If xx.x-REELEASE not work, FreeBSD xx-x-CURRENT image - https://www.freebsd.org/where/ - - - NetBSD (evbarm-aarch64) - - Releases - http://wiki.netbsd.org/ports/aarch64/ - - - OpenBSD (latest release) - - Releases - https://cdn.openbsd.org/pub/OpenBSD/ - - Instructions - https://www.openbsd.org/arm64.html and https://ftp.openbsd.org/pub/OpenBSD/snapshots/arm64/INSTALL.arm64 + - OpenBSD (latest release) + - Releases - https://cdn.openbsd.org/pub/OpenBSD/ + - Instructions - https://www.openbsd.org/arm64.html and https://ftp.openbsd.org/pub/OpenBSD/snapshots/arm64/INSTALL.arm64 diff --git a/report.txt b/report.txt index 749b5cc..f766189 100644 --- a/report.txt +++ b/report.txt @@ -3,6 +3,7 @@ General information - Arm SystemReady Band: SR|ES - System name: - Prepared by: +- Company: - E-mail: - Date: -- GitLab From 06ae021689ff8c79511ad1cc4c65188bc5bd5978 Mon Sep 17 00:00:00 2001 From: Sunny Wang Date: Fri, 27 Jan 2023 14:24:12 +0000 Subject: [PATCH 4/4] Addressed review comments --- README.md | 6 +++--- ...ady-[band]-[SystemName]-[DateYYYYMMDD].zip | Bin 11167 -> 11163 bytes 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 3c7fdd4..3bb6216 100644 --- a/README.md +++ b/README.md @@ -158,7 +158,7 @@ Please follow the following general instructions for collecting SystemReady ES o Shell> acpiview -s SSDT -d (if SSDT table is present) Shell> bcfg boot dump -v Shell> ifconfig -l - Shell> ifconfig -s eth0 dhcp (If eth0 still hasn’t gotten IP, run "connect -r" again) + Shell> ifconfig -s eth0 dhcp (If eth0 doesn't display an updated IP address, run "connect -r" again) Shell> ifconfig -l eth0 Shell> ping xxx.xxx.xxx.xxx (If don’t know any other system’s IP address, you can get DNS Server's IP address from ifconfig output and ping it) ``` @@ -242,8 +242,8 @@ Please follow the following general instructions for collecting SystemReady ES o d i s - cmd (running this command after the message "EVENT: The CMD command is now available.") - ch (running this command after the message "EVENT: A new channel has been created".) + cmd (run this command after the message "EVENT: The CMD command is now available.") + ch (run this command after the message "EVENT: A new channel has been created".) Esc + Tab (Switch channel to command channel (like Cmd0001) for running WinPE commands) ver Systeminfo (This may not be supported) diff --git a/SystemReady-[band]-[SystemName]-[DateYYYYMMDD].zip b/SystemReady-[band]-[SystemName]-[DateYYYYMMDD].zip index 20c00e4c274779229b1bbd4207a950e2818cf7c8..2cfbab5fe0e151f8db660a8e4d96fb4bdd1d2575 100644 GIT binary patch delta 4565 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