Difference between revisions of "MI3.1 7.0.0.14 V1.0.1 for Haswell"

From ESS-WIKI
Jump to: navigation, search
(Created page with "=Prepare= #4GB USB Flash =Porting SOP= 1.Login 172.22.15.134 ID:eric Password:ericliang<br /> 2.$cd /home/eric/Backup/IDP/project/MI3.1_ProVer_V1/Haswell<br /> 3.Modify rele...")
 
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
=Prepare=
+
#Change the new modem_cell_default file at ./layers/wr-idp/wr-idp-devkit/recipes-core/netifd/files/etc/modem_cell_default
#4GB USB Flash
+
#Change new linux-firmware_git.bbappend => ./layers/wr-idp/wr-idp-devkit/templates/feature/backports/meta/recipes-kernel/linux-firmware/linux-firmware_git.bbappend
 
+
#install Advantech add-on packages: ./layers-addon/meta-advantech/
=Porting SOP=
+
Note:
1.Login 172.22.15.134  ID:eric Password:ericliang<br />
+
1. Modify releasenote at
2.$cd /home/eric/Backup/IDP/project/MI3.1_ProVer_V1/Haswell<br />
+
    /layers-addon/meta-advantech/recipes-addons/releasenote
3.Modify releasenote<br />
+
2. Change susi4 and susi-iot binary for target platform (ex: baytrail)
:3.1 $cd /home/eric/Backup/IDP/project/MI3.1_ProVer_V1/Haswell/layers-addon/meta-advantech/recipes-addons/releasenote/files<br />
+
    /layers-addon/meta-advantech/recipes-addons/susi4
:3.2 $tar xvzf releasenote-1.0.1.tar.gz<br />
+
    /layers-addon/meta-advantech/recipes-addons/susi-iot
:3.3 $vim ./releasenote-1.0.1/releasenote.txt<br />
+
3.Change wsn binary for your target platform ( ex: baytrail )
:3.4 Modify 1."Image file" 2. Build date, 3.Part Number<br />
 
:3.5 $tar zcvf releasenote-1.0.1.tar.gz ./releasenote-1.0.1<br />
 
:3.6 $md5sum releasenote-1.0.1.tar.gz<br />
 
:3.7 $vim ../releasenote_1.0.0.bb<br />
 
:3.8: modify new md5sum to "SRC_URI[md5sum]"<br />
 
4. Make file system<br />
 
:4.1 $cd /home/eric/Backup/IDP/project/MI3.1_ProVer_V1/Haswell<br />
 
:4.2 $make fs<br />
 
:4.3 check file has modified -> cat ./export/dist/root/Advantech/releasenote.txt<br />
 
5. Deploy to image<br />
 
: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<br />
 
6. Deploy to USB disk<br />
 
:6.1 Insert USB disk to host<br />
 
:6.2 To check disk name: $sudo fdisk -l<br />
 
:6.3 sudo dd if=./2070014588_ARK-2151S-S9_IDP_MI3.1_x64_ENG_V7.0.0.14_20160829.img of=/dev/sdx; sync<br />
 
7. Insert the USB to Target platform and boot up<br />
 
8. login id & password: root/root<br />
 
9. Functional Test ( refer to [[IDP/ARK-2151S_Functional_Test|ARK-2151S_Functional_Test]] )<br />
 
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<br />
 
11. Test SUSI & SUSIIoT  comfirm could run and get platform information<br />
 
12. Complete Test => Pass<br />
 
13. #poweroff<br />
 
14. Copy the image to image backup folder<br />
 
:14.1 $cd /home/eric/Backup/IDP/project/MI3.1_ProVer_V1/Haswell<br />
 
:14.2 $mkdir /home/eric/Backup/IDP/images/MI3.1/Advantech/ProVer_7.0.0.14_V1/Haswell/xxx =><Your PlatformName><br />
 
: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<br />
 
:14.4 $cd /home/eric/Backup/IDP/images/MI3.1/Advantech/ProVer_7.0.0.14_V1/Haswell/xxx<br />
 
15. MD5 CheckSum<br />
 
:15.1 $mkdir md5<br />
 
: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<br />
 
:15.3 $gzip 2070014588_ARK-2151S-S9_IDP_MI3.1_x64_ENG_V7.0.0.14_20160829.img<br />
 
: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<br />
 
16. Copy files and image to \\essnas\IDP\QA\<br />
 
:16.1 create a folder ex: 2070014588_ARK-2151S-S9_MI3.1_7.0.0.14_x64_V1.0.1_20160829<br />
 
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<br />
 
18. Modify these files for this platform<br />
 
 
 
=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.
 

Latest revision as of 07:08, 19 September 2016

  1. Change the new modem_cell_default file at ./layers/wr-idp/wr-idp-devkit/recipes-core/netifd/files/etc/modem_cell_default
  2. Change new linux-firmware_git.bbappend => ./layers/wr-idp/wr-idp-devkit/templates/feature/backports/meta/recipes-kernel/linux-firmware/linux-firmware_git.bbappend
  3. install Advantech add-on packages: ./layers-addon/meta-advantech/
Note: 
1. Modify releasenote at
   /layers-addon/meta-advantech/recipes-addons/releasenote
2. Change susi4 and susi-iot binary for target platform (ex: baytrail)
   /layers-addon/meta-advantech/recipes-addons/susi4
   /layers-addon/meta-advantech/recipes-addons/susi-iot
3.Change wsn binary for your target platform ( ex: baytrail )