MI3.1 7.0.0.14 Porting SOP for Haswell
Prepare
- 4GB USB Flash
Porting SOP
1.Login 172.22.15.134 ID:eric Password:ericliang
2.$cd /home/eric/Backup/IDP/project/MI3.1_ProVer_V1/Haswell
3.Modify releasenote
- 3.1 $cd /home/eric/Backup/IDP/project/MI3.1_ProVer_V1/Haswell/layers-addon/meta-advantech/recipes-addons/releasenote/files
- 3.2 $tar xvzf releasenote-1.0.1.tar.gz
- 3.3 $vim ./releasenote-1.0.1/releasenote.txt
- 3.4 Modify 1."Image file" 2. Build date, 3.Part Number
- 3.5 $tar zcvf releasenote-1.0.1.tar.gz ./releasenote-1.0.1
- 3.6 $md5sum releasenote-1.0.1.tar.gz
- 3.7 $vim ../releasenote_1.0.0.bb
- 3.8: modify new md5sum to "SRC_URI[md5sum]"
4. Make file system
- 4.1 $cd /home/eric/Backup/IDP/project/MI3.1_ProVer_V1/Haswell
- 4.2 $make fs
- 4.3 check file has modified -> cat ./export/dist/root/Advantech/releasenote.txt
5. Deploy to image
- 5.1 sudo ./deploytool -f export/intel-haswell-64-idp-idp-dist.tar.bz2 -d ./2070014588_ARK-2151S-S9_IDP_MI3.1_x64_ENG_V7.0.0.14_20160829.img -y -u -B 1; sync
6. Deploy to USB disk
- 6.1 Insert USB disk to host
- 6.2 To check disk name: $sudo fdisk -l
- 6.3 sudo dd if=./2070014588_ARK-2151S-S9_IDP_MI3.1_x64_ENG_V7.0.0.14_20160829.img of=/dev/sdx; sync
7. Insert the USB to Target platform and boot up
8. login id & password: root/root
9. Functional Test ( refer to ARK-2151S_Functional_Test )
10. To fill test result in excel (template table at \\essnas\IDP\QA\2070014369_ARK-1123H_MI3.1_7.0.0.14_x64_V1.0.1_20160530\IDP_MI3.1_7.0.0.14_ARK-1123H_RD-Test_Report_20150530.xlsx
11. Test SUSI & SUSIIoT comfirm could run and get platform information
12. Complete Test => Pass
13. #poweroff
14. Copy the image to image backup folder
- 14.1 $cd /home/eric/Backup/IDP/project/MI3.1_ProVer_V1/Haswell
- 14.2 $mkdir /home/eric/Backup/IDP/images/MI3.1/Advantech/ProVer_7.0.0.14_V1/Haswell/xxx =><Your PlatformName>
- 14.3 $mv 2070014588_ARK-2151S-S9_IDP_MI3.1_x64_ENG_V7.0.0.14_20160829.img /home/eric/Backup/IDP/images/MI3.1/Advantech/ProVer_7.0.0.14_V1/Haswell/xxx
- 14.4 $cd /home/eric/Backup/IDP/images/MI3.1/Advantech/ProVer_7.0.0.14_V1/Haswell/xxx
15. MD5 CheckSum
- 15.1 $mkdir md5
- 15.2 $md5sum 2070014588_ARK-2151S-S9_IDP_MI3.1_x64_ENG_V7.0.0.14_20160829.img > ./md5/2070014588_ARK-2151S-S9_IDP_MI3.1_x64_ENG_V7.0.0.14_20160829.img.md5
- 15.3 $gzip 2070014588_ARK-2151S-S9_IDP_MI3.1_x64_ENG_V7.0.0.14_20160829.img
- 15.4 $md5sum 2070014588_ARK-2151S-S9_IDP_MI3.1_x64_ENG_V7.0.0.14_20160829.img.gz > ./md5/2070014588_ARK-2151S-S9_IDP_MI3.1_x64_ENG_V7.0.0.14_20160829.img.gz.md5
16. Copy files and image to \\essnas\IDP\QA\
- 16.1 create a folder ex: 2070014588_ARK-2151S-S9_MI3.1_7.0.0.14_x64_V1.0.1_20160829
17. Copy 1.Advantech_IDP3.1_XT_RCPL14_Ver_Image_with_ARK-2151S-S9_Installation_Guide.docx 2. OS_Update_News.doc 3. How_TO_Install.txt TO your platform folder at \\essnas\IDP\QA\XXXXX
18. Modify these files for this platform
Note
BIOS Setting for Baytrail and Haswell platforms
- BIOS -> Advanced / Miscellaneous Configuration / OS Selection -> Windows 8.X
- MI3.1 image needs boot from UEFI mode => Boot / Boot mode select [UEFI]
- If user want to support Secure boot => Please disable CSM and enable Secure boot in BIOS setting.