Friday, March 17, 2017

I.C ကူးစက္(PROGRAMMER)ျဖင့္ Firmware တင္ျခင္း

 I.C ကူးစက္(PROGRAMMER)ျဖင့္ Firmware တင္ျခင္း

         Firmware တင္တဲ့ နည္းလမ္းေတြထဲမွာ ဒီတစ္နည္းပဲ က်န္ေတာ့လို႔ နည္းနည္း ေလ့လာၿပီး တင္ေပးလိုက္ပါၿပီ။ ေရွ့က POST ေတြမွာ  စက္ to စက္ ကူးတာ၊ PC နဲ႔ တင္တာ၊ OTA နဲ႔ တင္တာေတြ ရွင္းျပခဲ့ၿပီးပါၿပီ။ 
      Firmware တင္တယ္ဆိုတာ Flash I.C (Eeprom IC) ထဲကို Firmware file ကို ကူးထည့္ေပးရတာပါ။ PC နဲ႔ တင္မယ္ဆိုရင္ Firmware တင္ဖို႔ Tools ေတြလိုပါတယ္။ စက္အမ်ဳိးအစားမ်ားစြာအတြက္ သူနဲ႔သက္ဆိုင္တဲ့ Tools ကိုသုံးၿပီး Flash I.C ထဲကို ကူးထည့္  ေပးရတာပါ။ IC ကူးစက္ကေတာ့ Firmware ကူးမဲ႔ IC ကို ျဖဳတ္ၿပီး တိုက္ရိုက္ Firmware တင္တာျဖစ္တဲ့အတြက္ ဘယ္စက္မ်ဳိးအတြက္ပဲျဖစ္ျဖစ္ Tools ေတြ မလိုဘဲ ကူးလို႔ ရပါတယ္။  ေနာက္ၿပီး ေကာင္းေနတဲ့ စက္ IC ထဲက Firmware ကို ဆြဲထုတ္လို႔ရတာပါပဲ။ ဒါကေတာ့ I.C ျဖဳတ္ကူးတဲ့  စနစ္ရဲ႕ အားသာခ်က္ေတြပါ။ အားနည္းခ်က္ကေတာ့ စက္ဖုံးဖြင့္ IC ျဖဳတ္၊ Firmware တင္ၿပီး  IC ကို ျပန္တပ္ရတာပါ။ ဒါကလည္း အစပါပဲ။ ေနာက္ လြယ္သြားတာပါ။ 

        ကၽြန္ေတာ္သုံးတဲ့စက္က  EZP 2010 အမ်ဳိးအစားပါ။ 24 , 25, 93   အမ်ဳိးအစား IC မ်ားကို ကူးႏိုင္ပါတယ္။ IC ထည့္တဲ့ ခြက္က ထပ္၀ယ္ထားတာပါ။ 24 က 25 ထက္ေသး ပါတယ္။ IC ထည့္ခြက္ ႏွစ္မ်ဳိးစလုံး ၀ယ္လို႔ရပါတယ္။ 25 IC ေတြပဲ ကူးရမွာျဖစ္တဲ့အတြက္ 25 တစ္မ်ဳိးဆိုရၿပီ။ IC ကူးစက္က အျခား အမ်ဳိးအစားေတြလည္းရွိေပမယ့္ အေျခခံ သေဘာတရား တူပါတယ္။  






DRIVER တင္ျခင္း

 

     EZP 2010 ကူးစက္အတြက္ Driver ကို ဒီမွာ အရင္ ေဒါင္းႏိုင္ပါတယ္။

  
             အရင္ဆုံး ကူးစက္ နဲ႔ PC နဲ႔ Detect ျဖစ္ေအာင္ Driver အရင္တင္ရပါမယ္။  က်ေနာ့ PC က Windows 10 ပါ။ ကုိယ့္ PC ရဲ႕  ၽWindow Version ေပၚ မူတည္ၿပီး Driver တင္တဲ့အခါ အဆင္မေျပတာေတြရွိႏုိင္ပါတယ္။ Online ကေန Driver သူ႔အလိုလို တင္ေပးသြားၿပီး ရသြားတာေတြလည္း ရွိတယ္။ ႀကိဳးစားၾကည့္ပါ။

၀ယ္တဲ့အခါ အတူပါတဲ့ CD ကိုဖြင့္ပါ။


 JHW2013 ဆိုတဲ့ Folder ထဲ၀င္ပါ။     Drivers ဆိုတဲ့ Folder ထဲ ထပ္၀င္ပါ။
Install Driver ကို ဖြင့္လိုက္ပါ။


 Open(*.inf) ကို ႏွိပ္ၿပီး JHW2013.inf ကို ေရြးၿပီး Install Driver ႏွိပ္ေပးပါ။
ေအာက္ဆုံးတန္းမွာ Done ဆိုၿပီး ေပၚလာရင္ ျပန္ထြက္။ ၿပီးရင္ Device Manager မွာ Driver မွန္/မမွန္ စစ္ၾကည့္ပါ။ ဒီလိုေပၚရင္ရၿပီ။ 
 ကူးစက္နဲ႔ PC နဲ႔ Detect ျဖစ္မွ ဆက္သြားလို႔ရမွာမို႔ Driver တင္တာ ရေအာင္ တင္ေပးပါ။

IC ျဖဳတ္မယ္

မခက္ပါဘူး။ IC ႏွစ္ဖက္စလုံး ခဲပုံေပးၿပီး ျဖဳတ္လို႔ရပါတယ္။
 

 

ျဖဳတ္ထားတဲ့ IC ကို ကူးစက္ေပၚမွာ တင္ပါမယ္။ IC ရဲ႕ ေဒါင့္တစ္ေဒါင့္မွာ ခ်ဳိင့္အေျပာက္ေလးတစ္ခု ေတြ့ပါမယ္။ အဲဒီ အေျပာက္ေလးက IC ရဲ႕  Pin နံပါတ္1 ျဖစ္ပါတယ္။ 
ကူးမဲ့ IC ရဲ႕ ခ်ဳိင့္ အစက္ေျပာက္ေလးကို ကူးစက္ေပၚက IC ထိပ္တစ္ဖက္ ခ်ဳိင့္ပုံစံ အမွတ္အသားဘက္ကိုထားၿပီး တပ္ရပါမယ္။ IC ေျပာင္းျပန္ျဖစ္ရင္ ကၽြမ္းတတ္ပါတယ္။
ခုထည့္ထားတာက PSI OKx စက္ထဲက IC ပါ။ Flash IC မွာ Memory ရွိပါတယ္။ စက္တစ္မ်ဳိးနဲ႔တစ္မ်ဳိး Flash Memory IC မတူပါဘူး။ ဒါေပမယ့္ Firmware က 1Mb ရွိရင္ Flash IC ကို  4Mb, 8Mb ေတြ ထည့္လို႔ရေပမယ့္။ Firmware 4 Mb ကို 1Mb IC ထဲထည့္ရင္ အဆင္မေျပႏုိင္ပါဘူး။ PSI OKx ရဲ့ Firmware က 1 Mb ရွိၿပီး IC ကလည္း 1 Mb ပါ။ အျပင္မွာ ၀ယ္လို႔ရတဲ့ 4M, 8M, 16M ေတြကိုလည္း အစားထိုး ထည့္ႏိုင္ပါတယ္။

Firmware တင္မယ္

 JHW 2013 ဖိုင္ကို Run လိုက္ပါ။

ကူးစက္ မတပ္ေသးခင္မွာ Device is not connected ျပေနပါမယ္။ ကူးစက္နဲ႔ PC ကို USB နဲ႔ တပ္လိုက္ပါ။ Device is connected ဆိုၿပီး ေျပာင္းသြားရင္ ကူးလို႔ရပါၿပီ။ 
IC အမ်ဳိးအစားကို အရင္ေရြး ေပးရမယ္။ 
 IC အမ်ဳိးအစားကို IC ေပၚမွာ ပါတဲ့ နံပါတ္နဲ႔ ရွာၿပီး ေရြးေပးလုိ႔ရပါတယ္။ ဒါေပမယ့္ အမ်ဳိးအစားကို Auto ရွာလို႔ရပါတယ္။  Type မွာ  SPI Flash ထားပါ။ ၿပီးရင္ ေအာက္မွာပါတဲ့ Detect ကို ႏွိပ္လိုက္ပါ။ ပုံမွာျမင္တဲ့အတိုင္း 1Mb အမ်ဳိးအစား IC ကို Auto ေရြးေပးၿပီးသား ေတြ႔ရပါမယ္။ 
 OPEN ကိုႏွိပ္ၿပီး ကိုယ္သြင္းမဲ့ Fw  ေရြးပါမယ္။  Buffer setting ေပၚလာရင္ OK ေပးလိုက္ပါ။
ဒီလိုေပၚလာပါမယ္။
FW သြင္းဖို႔ အဆင့္ သုံးဆင့္ရွိပါမယ္။ IC ထဲက Data ကို ဖ်က္ဖို႔  Erase လုပ္မယ္။ FW သြင္းဖို႔ Write လုပ္မယ္။ ေနာက္ဆုံးဆင့္ IC ထဲက File နဲ႔ PC ထဲက FW တူညီသလား Verify လုပ္မယ္တို႔ျဖစ္ပါတယ္။ အဲဒီ Erase, Write, Verify တို႔ကို တစ္ဆင့္ၿပီးတစ္ဆင့္ ႏွိပ္သြားလို႔ရပါတယ္။ AUTO ႏွိပ္လိုက္ရင္ေတာ့ အဲဒီ သုံးဆင့္စလုံး ဆက္တိုက္လုပ္ေပးသြားမွာပါ။ Erase, Write, Verify လုပ္ေနစဥ္မွာ ကူးစက္ေပၚမွာရွိတဲ့ RUN မီးလုံး အစိမ္းက လင္းေနရမွာျဖစ္ပါတယ္။
အားလုံးၿပီးသြားရင္ ဒီလိုေပၚမယ္။
ဒီအဆင့္ၿပီးသြားရင္ေတာ့ IC ထဲကို FW ကူးၿပီးသားျဖစ္သြားပါၿပီ။

IC ျပန္တပ္မယ္

 

Circuit ေပၚက IC ပုံ ထိပ္တစ္ဖက္မွာ ခ်ဳိင့္ခြက္ပုံစံေလးေတြ႔ပါမယ္။ အဲဒီဖက္ကို IC ရဲ့  Pin1 (အစက္ေျပာက္) လွည့္ၿပီး ခဲတို႔တပ္ပါမယ္။

IC ထဲမွ FW ကို ဆြဲထုတ္မယ္

 Type မွာ SPI Flash ထား၊ ၿပီးရင္ Detect ႏွိပ္လိုက္ပါ။  READ ကို ႏွိပ္လိုက္ပါက FW data ေပၚလာပါမယ္။ READ မႏွိပ္ခင္ ERASE ေတာ့ မွားမႏွိပ္ပါနဲ႔။ ကိုယ္ယူမယ့္ IC ထဲက Data က ပ်က္သြားမွာပါ။ Read ႏွိပ္ၿပီးသြားရင္ Save ႏွိပ္၊ ကိုယ္ေပးခ်င္တဲ့ File Name ေပးလိုက္ပါ။ 1 Mb IC ကေန ထုတ္ရင္ 1Mb ထြက္ၿပီး 4Mb IC က ထုတ္ရင္ File size က 4Mb ထြက္မွာပါ။

နားလည္ေအာင္ ရွင္းျပခ်င္တာနဲ႔ပဲ အဆင့္ေတြအမ်ားႀကီးျဖစ္ၿပီး စာမ်ားသြားၿပီဗ်ာ။ ကၽြန္ေတာ္ စမ္းၾကည့္တာ အဆင္ေျပတဲ့အတြက္ နားလည္သလို ရွင္းျပတာပါ။ နည္းပညာ အသုံးအႏႈန္း၊ သေဘာတရားေတြ မွားေနတာေတြလည္း ရွိႏိုင္ပါတယ္။ 

No comments:

Post a Comment

follow by email

Featured Post

Huawei ဖုန္းမ်ား Firmware တင္္နည္း + Root လုပ္နည္း + CWM Recovery တင္နည္း + ျမန္မာစာထည့္သြင္းနည္း ႏွင့္ All Huawei Official Firmware (ROM) Download

                                               Huawei  Official Firmware (ROM) ေတြကိုေတာ့ ေအာက္ပါ Link မ်ားမွ ေဒါင္းယူႏိုင္ပါတယ္...။...