smi ფლეშ დრაივის აღდგენა. Silicon Power ფლეშ დრაივის აღდგენა. როდის გამოვიყენოთ ფლეშ დისკის კონტროლერის firmware ტექნიკა

გამარჯობა ყველას! ტყუილად არ გადავწყვიტე სტატიის დაწერა იმის შესახებ, თუ როგორ უნდა ფლეშკა - მე მაქვს გამოცდილება. გუშინ აღვადგინე ფლეშკა Kingston DT Elite 3.0 16 GB. ყველაფერი გამომივიდა და ვიფიქრე, რატომ არ დაწერე მსგავსი ინსტრუქციები და მითხარი რა და როგორ გავაკეთო, რომ ფლეშკას ახალი სიცოცხლე მივეცი :).

დღესდღეობით, ალბათ ყველა სახლს აქვს ფლეშ დრაივი და ძალიან იშვიათად მხოლოდ ერთი. მოსახერხებელია მათზე ინფორმაციის გადაცემა, ისინი ლამაზები არიან და გარდა ამისა, ისინი არ არიან ძვირი ამ დღეებში. მაგრამ ძალიან ხშირად USB დისკები იშლება. თუ ვსაუბრობთ იმაზე, თუ რატომ ხდება ეს, მაშინ ჩვენ თვითონ ვართ პირველ ადგილზე. ყოველთვის აკეთებთ თქვენი ფლეშ დრაივის უსაფრთხო მოხსნას? ამიტომ იშვიათად ვაკეთებ. რა თქმა უნდა, შეიძლება არსებობდეს სხვა მიზეზები, რის გამოც ფლეშ დრაივები უბრალოდ "კვდება".

აქ ერთი პუნქტი უნდა დაზუსტდეს. ეს ხდება, რომ ფლეშ დრაივი ნამდვილად "კვდება". ამ შემთხვევაში მისი აღდგენა შეუძლებელია. სახლში მაინც. მაგრამ თუ USB დისკი აჩვენებს სიცოცხლის მინიმუმ ნიშანს კომპიუტერთან დაკავშირებისას, მაშინ შეგიძლიათ სცადოთ მისი მუშაობის აღდგენა კონტროლერის firmware-ის გამოყენებით.

სიცოცხლის რა ნიშნები შეიძლება იყოს USB დისკისთვის?

  • როდესაც თქვენ აკავშირებთ ფლეშ დრაივს კომპიუტერთან, კომპიუტერი სიგნალს აძლევს, რომ მოწყობილობა დაკავშირებულია - ეს კარგია.
  • Windows-ის დაკავშირებისას ის მოგთხოვთ მოსახსნელი დისკის ფორმატირებას (მაგრამ ფორმატირების პროცესში არის პრობლემები და შეცდომები, როგორიცაა "Windows ვერ დაასრულებს ფორმატირებას").
  • ფლეშ დრაივი აღმოჩენილია და ჩანს Explorer-ში, მაგრამ როცა მის გახსნას ცდილობთ, ჩნდება შეტყობინება "დისკის ჩასმა...".
  • შეცდომები ხდება ინფორმაციის კოპირებისას.
  • ინფორმაციის ჩაწერის/კითხვის ძალიან ნელი სიჩქარე.

თუ არის ღირებული ინფორმაცია ფლეშ დრაივზე, შემდეგ შეგიძლიათ სცადოთ მისი აღდგენა დაყენებამდე და მის შემდეგ. ეს შეიძლება გაკეთდეს სხვადასხვა პროგრამების გამოყენებით. ვურჩევ რეკუვა, აქ არის სტატია მაგრამ ბევრი სხვა კარგი პროგრამაა.

თუ ინფორმაცია ძალიან ღირებულია, მაშინ უმჯობესია არაფერი გააკეთოთ საკუთარ თავს, რათა არ გააუარესოთ. დაუკავშირდით სპეციალურ სერვის ცენტრებს, რომლებიც სპეციალიზირებულნი არიან მონაცემთა აღდგენაში.

მოდით ახლა გადავხედოთ კონტროლერის ციმციმის მთელ პროცესს რეალური მაგალითის გამოყენებით, მაგალითად ჩემი Kingston DataTraveler Elite 3.0 16GB ფლეშ დრაივის გამოყენებით. ჩემი ფლეშკა გაფუჭდა, საინტერესოა. მე მჭირდებოდა ფაილების ატვირთვა და წაშლა უკვე ჩაწერილი. კომპიუტერს მივაერთე და საქაღალდის წაშლა დავიწყე. მაგრამ საქაღალდე ძალიან ნელა წაიშალა. გამორთე და ისევ ჩავრთე ეს ფლეშ დრაივი, გამოჩნდა შეტყობინება, რომ დისკის ფორმატირებაა საჭირო "დისკის გამოყენებამდე...".

ვინაიდან ფლეშ დრაივზე მნიშვნელოვანი ფაილები არ იყო, უყოყმანოდ დავიწყე ფორმატირება.

მაგრამ თავად პროცესი ძალიან დიდხანს გაგრძელდა და არასდროს დასრულებულა, ძალით შევაჩერე. ასევე შეიძლება გამოჩნდეს შეტყობინება "Windows-მა ვერ დაასრულა ფორმატირება".

მაგრამ მაინც, მეათეჯერ დავაფორმატი და მხოლოდ FAT 32-ში. რის შემდეგაც USB დისკი ნორმალურად აღმოაჩინა და გამიხარდა კიდეც. მაგრამ ეს ასე არ იყო. დავიწყე ფაილების კოპირება მასზე და ჩაწერის სიჩქარე იყო დაახლოებით 100 კბ/წმ. გადავწყვიტე გამომეფშვნიტა, რაც გავაკეთე.

USB კონტროლერის VID და PID-ის განსაზღვრა

ჯერ ჩვენ გვჭირდება განსაზღვრეთ VID და PID. ეს არის მონაცემები კონტროლერის მოდელისა და მწარმოებლის შესახებ, რომელიც მდებარეობს ჩვენს დისკზე. ამ მონაცემების გამოყენებით, ჩვენ ვეძებთ პროგრამას firmware-ისთვის. არსებობს მრავალი განსხვავებული პროგრამა, რომელიც შეიძლება გამოყენებულ იქნას VID და PID-ის დასადგენად. მე გირჩევთ კომუნალურს Flash Drive ინფორმაციის ექსტრაქტორიშეგიძლიათ გადმოწეროთ ბმულიდან.

შეაერთეთ USB ფლეშ დრაივი თქვენს კომპიუტერში და გაუშვით Flash Drive Information Extractor პროგრამა (ამოიღეთ პროგრამის საქაღალდე არქივიდან და გაუშვით GetFlashInfo.exe ფაილი).

დააჭირეთ ღილაკს პროგრამის ზედა ნაწილში "მიიღეთ მონაცემები ფლეშ დრაივის შესახებ".

პროგრამა მოგვცემს შედეგს. ჩვენ ვუყურებთ ინფორმაციას, რომელიც მდებარეობს VID-ისა და PID-ის საპირისპიროდ.

შეგიძლიათ დააკოპიროთ ეს ნომრები, ან დატოვოთ კომუნალური ფანჯარა ღია, ახლა დაგვჭირდება მიღებული მონაცემები.

ჩვენ ვეძებთ კომუნალურ პროგრამას ფლეშ დრაივის გასანათებლად

VID და PID მონაცემებზე დაყრდნობით, ჩვენ უნდა ვიპოვოთ პროგრამა, რომლითაც კონტროლერს გავაცივებთ. არსებობს კარგი ვებ – გვერდი flashboot.ru, რომელიც შეიცავს ფლეშ დრაივების მონაცემთა ბაზას და მათი აღდგენისთვის.

ძიების შედეგებში ჩვენ ვეძებთ ჩვენს მსგავს ფლეშ დრაივს. სია შეიძლება შეიცავდეს სხვა მწარმოებლების მოწყობილობებს. მათ უბრალოდ აქვთ იგივე კონტროლერი, ის იდენტიფიცირებული იყო VID და PID-ით. თქვენ შეიძლება შეამჩნიეთ, რომ მე მაქვს 16 GB ფლეშ დრაივი, მაგრამ სიაში მე გამოვყავი 32 GB. ვფიქრობ, ამაში ცუდი არაფერია (მხოლოდ იქ, სადაც კომუნალური პროგრამის სახელი არ არის მითითებული 16 გბ-ზე). თქვენ ცდილობთ აირჩიოთ უფრო მსგავსი მოწყობილობა სიიდან.

ჩვენ დაინტერესებული ვართ სფეროთი UTILS(კომუნალური), დააკოპირეთ მისი სახელი სრულად.

სამწუხაროდ, პროგრამა, რომელიც მე მჭირდება, ამ საიტზე ვერ მოიძებნა. ალბათ გაგიმართლებთ და ძიების შედეგებში რაღაცას ნახავთ. ჩამოტვირთეთ პროგრამა თქვენს კომპიუტერში.

მაგრამ აქ არ გავჩერებულვარ და გუგლინგი დავიწყე. მე უბრალოდ ვკითხე „SK6221 MPTool 2013-04-25“ და ვიპოვე ეს პროგრამა სხვა საიტზე. თუ თქვენ გაქვთ იგივე ფლეშ დრაივი, მაშინ ეს პროგრამა არის . მართალია, არქივის სახელი განსხვავებულია, მაგრამ ამან ხელი არ შეუშალა ჩემი ფლეშ დრაივის წარმატებით განკურნებას.

USB დისკის აღდგენის პროცესი

გათიშეთ ფლეშ დრაივი. ამოიღეთ საქაღალდე უტილიტით არქივიდან და გაუშვით .exeფაილი. ჩემს შემთხვევაში ეს არის MPTool.exe ფაილი. ასევე შეხედეთ ტექსტურ ფაილს readme.txt. შესაძლოა იქ არის ინსტრუქციები, ან საიტის ბმული ინსტრუქციებით. თუ ინსტრუქციები ინგლისურ ენაზეა, მაშინ თარგმნეთ იგივე translate.google.ru გამოყენებით.

მე გეტყვით, როგორ გავაკეთე ეს (უბრალოდ შეიძლება გქონდეთ განსხვავებული უტილიტა და იქ ყველაფერი სხვაგვარად იყოს, მაგრამ ძალიან განსხვავებული არ უნდა იყოს).

კომუნალური პროგრამა მუშაობს. ჩვენ ვუკავშირდებით ფლეშ დრაივს. პროგრამაში მაქვს ინფორმაცია ფლეშ დრაივის შესახებ ორ ხაზში. დააჭირეთ ღილაკს დაწყება. ჩემს შემთხვევაში, ყვითელი ზოლი მიუთითებს პროგრამული უზრუნველყოფის პროცესზე. ველოდებით.

პროცესი რომ დამთავრდა, მწვანე ფერი დავინახე, ყველაფერი კარგად იყო.

დაუყოვნებლივ უნდა გამოჩნდეს Windows შეტყობინება, რომელიც მოგთხოვთ დისკის ფორმატირებას. მაგრამ, სავარაუდოდ, პირველად არაფერი გამოვა. გამორთეთ ფლეშ დრაივი და შეაერთეთ ისევ. დრაივერი უნდა იყოს დაინსტალირებული და მოსახსნელი დისკი გამოჩნდეს Explorer-ში. შეგიძლიათ ფორმატირება.

ჩაწერის სიჩქარე შევამოწმე, USB 3.0-ისთვის ყველაფერი ისეა, როგორც უნდა, ყველაფერი კარგადაა!

თქვენ უნდა მოემზადოთ იმისთვის, რომ მოქმედებები შეიძლება განსხვავდებოდეს ჩემს მიერ აღწერილიდან. და ყველაფერი პირველად არ გამოდგება. მთავარია არ დანებდე და ყველაფერი გამოვა!

ახლახან კიდევ ერთი რამ დაემატა ჩემს ძირითად არასამუშაო „თერაპიულ“ საქმიანობას (კომპიუტერის შეკეთება, ხელახალი ინსტალაცია და კონფიგურაცია). ფლეშ დრაივის აღდგენა. გაუჩერებლად ატარებენ. მუჭა. ან ფლეშ დრაივები უარესდება, ან ხალხი აღარ ზრუნავს მათზე, მაგრამ ფაქტი ფაქტად რჩება: ერთი კვირა არ გავა, რომ ვინმემ არ გამისროლოს ასეთი ჰაკინგი.

მკვდარი ფლეშ დრაივის გადაცემისას კლიენტის მიერ წარმოთქმული ჩვეულებრივი ფრაზა, როგორც წესი, ასე ჟღერს: „ეს მივეცი ჩვენს კომპიუტერულ სპეციალისტებს - მათ თქვეს, რომ ვერ გაასწორეს...“. მე ზოგადად სანდო ადამიანი ვარ, მაგრამ რაც შეეხება კომპიუტერს, არ დავმშვიდდები, სანამ თვითონ არ გამოვცდი. ასე რომ, 100% ფლეშ დრაივიდან, რომელიც დიაგნოზირებულია, როგორც "გადააგდე" გარე კომპიუტერის მეცნიერებისგან, მე გამოვჯანმრთელდი... 100%! საოცრად მარტივია, რა აღძრავს ასეთ „კომპიუტერულ მეცნიერებს“... არის თუ არა „ძალიან ზარმაცი შეწუხებისთვის“? ჩვეულებრივ გამოჯანმრთელებას 10-20 წუთი მჭირდება... ანუ არ ვიცი „როგორ“? მაგრამ ინტერნეტი არავის გაუუქმებია! მეჩვენება, რომ როდესაც სულელურად ცდილობდნენ ფლეშ დრაივის ფორმატირებას და მიიღეს შეცდომა "დისკის ფორმატირება შეუძლებელია", ისინი თამამად გირჩევენ მის გადაგდებას. სამუშაოფლეშ დრაივი ნაგავში...

მითუმეტეს ასეთი „კომპიუტერის მოყვარულებისთვის“ (კლიენტს „კომპიუტერულ ჯიქებს“ მივუბრუნდები შენიშვნას ამ სტატიის მისამართით ფლეშ დრაივთან ერთად) და ასევე ყველასთვის. მსურს იცოდესვატარებ მოკლე საგანმანათლებლო პროგრამას ფლეშ დრაივების აღდგენის შესახებ.

თეორია

დავიწყოთ თეორიული ნაწილით. სურვილის შემთხვევაში შეგიძლიათ გამოტოვოთ იგი. რისგან შედგება ფლეშ დრაივი? ძალიან მარტივი. როგორც წესი, ასეთი მოწყობილობა შეიცავს 2 ჩიპს: პირველი არის თავად ფლეშ მეხსიერება, სადაც ინახება მონაცემები. მეორე არის მიკროკონტროლერი, რომელიც ახორციელებს მეხსიერების ჩიპის წაკითხვის/ჩაწერის ოპერაციებს და უზრუნველყოფს მონაცემთა გადაცემას კომპიუტერიდან USB-ით მეხსიერებაში და უკან.

დისკის მუშაობაში შეფერხებები ხდება როგორც პირველ მიკროსქემში, ასევე მეორეში. მიკროკონტროლერს აქვს ქეში და კონტროლდება საკუთარი firmware-ით, რომელიც ასრულებს წაკითხვის/ჩაწერის ოპერაციებს ქეშში და გადადის ქეშიდან მეხსიერების ჩიპში. მრავალი ფაქტორის შედეგად (როგორიცაა კომპიუტერიდან დროზე ადრე ამოღებული ფლეშ დრაივი, ელექტროენერგიის გათიშვა, ცუდი კონტაქტი კონექტორში, სტატიკური ელექტროენერგია და ა.შ.), ისეთი ფენომენების, როგორიცაა კონტროლერის ქეშის შიგთავსის დაზიანება ან დაზიანება მისი firmware მოხდეს.

პირველ შემთხვევაში, ქეშიდან მონაცემები ან არ ჩაიწერება მეხსიერების ჩიპზე, ან ჩაიწერება დაზიანებული. მეორე შემთხვევაში, ყველაფერი გაცილებით უარესია, რადგან მიკროკონტროლერის მართვის პროგრამის გაუმართაობას შეუძლია მეხსიერებისთვის რაიმე ზიანი მიაყენოს. იქამდე სრული ნაგვის ჩაწერამდე. გარდა ამისა, ფლეშ მეხსიერებას აქვს ჩაწერის შეზღუდული რესურსი, თუმცა დიდი. ასევე, კონტროლერს შეუძლია დაბლოკოს მეხსიერების ზოგიერთი ოპერაცია, თუ მას რაღაც არ მოსწონს.

სწორედ ასეთი წარუმატებლობის გამო წყვეტს ფლეშ დრაივი ნორმალურად მუშაობას. ამავე დროს, ხშირად თავად ფლეშ დისკის აპარატურა სრულად ფუნქციონირებს. თქვენ უბრალოდ უნდა დააფიქსიროთ მიკროკონტროლერის ტვინი, ან გააუმჯობესოთ მეხსიერება. აქ მოცემულია ფლეშ დრაივის პროგრამული უზრუნველყოფის ყველაზე გავრცელებული შეცდომების სია:

  • დისკი არ არის აღმოჩენილი სისტემის მიერ
  • დისკი აღმოჩენილია, მაგრამ აჩვენებს ნულოვან ზომას ან იმაზე ნაკლებს, ვიდრე იყო
  • Windows მოითხოვს, რომ დააფორმატოთ ფლეშ დრაივი, მაგრამ ის არ დაფორმატდება
  • როცა ვცდილობ დავწერო ფლეშკაზე, ვინდოუსი იფიცებს „ამოშალე ჩაწერის დაცვა“
  • შეტყობინებები, როგორიცაა „დისკის ჩასმა დისკში“ ან „დისკზე წვდომა შეუძლებელია“

ივარჯიშე

ყურადღება! ქვემოთ მოყვანილი პრაქტიკის გამოყენება 99% შემთხვევაში გამოიწვევს დისკზე შენახული ინფორმაციის დაზიანებას!თუ თქვენ გჭირდებათ ფლეშ დრაივი, გააგრძელეთ როგორც ქვემოთ მოცემულია.თუ თქვენ უბრალოდ გჭირდებათ ინფორმაცია მისგან, მოძებნეთ სპეციალიზებული კომპანია, რომელიც ეხება მონაცემთა აღდგენას ფლეშ მეხსიერებიდან.

ასეთ კომპანიებს აქვთ სპეციალური აღჭურვილობა, რომელსაც შეუძლია მეხსიერების ჩიპთან დაკავშირება, ფლეშ დისკის კონტროლერის გვერდის ავლით და იქიდან ყველაფრის ამოღება, როგორც შემდგომი აღდგენისთვის.

1. აღდგენის საშუალებები ფლეშ დრაივის მწარმოებლისგან თუ თქვენი ფლეშ დრაივი მარცხდებაგამოჩენილი მწარმოებელი, როგორიცაა Transcend, Kingston, Kingmax, A-Data და ა.შ., მაშინ პირველ რიგშიგადადით მწარმოებლის ვებსაიტზე ეძებს აღდგენის პროგრამას. აზრი აქვს მწარმოებლის ვებსაიტს, თუნდაც ის არ იყოს დასახელებული. როგორც ჩანს, გაგიმართლებს. მთავარი ის არის, რომ ის არის ცნობილი, ეს მწარმოებელი. (ჩემს ერთ-ერთ შემთხვევაში, ფლეშ დრაივზე წერია Samsung, მაგრამ მე ვერ ვიპოვე რაიმე კომუნალური პროგრამა GNUSMAS ვებსაიტზე). მწარმოებლის ვებსაიტზე ჩვენ ვეძებთ სასარგებლო პროგრამას, როგორიცაააღდგენის ინსტრუმენტი ანფორმატის ხელსაწყო

, ზოგადად, აღდგენის პროგრამა. ჩვენ ჩამოვტვირთავთ პროგრამას, თუ აღმოვაჩინეთ, გავუშვით დაავადებული ფლეშ დრაივით, მიჰყევით პროგრამის ინსტრუქციას და 50% შემთხვევაში კმაყოფილი ვართ გაცოცხლებული ფლეშ დრაივით, ისეთივე სუფთა, როგორც მაღაზიიდან.თუ თქვენ გაქვთ ფლეშ დრაივი სახელი არ არის

, ე.ი. უცნობია, რა ერქვა იმ ჩინელ ბავშვს, რომელმაც ის ერთი მუჭა ბრინჯისთვის შეადუღა სარდაფში, პეკინის გარეუბანში, შემდეგ გადავდივართ შემდეგ პუნქტზე.

თუ თქვენ იმ 50%-ში ხართ, ვისთვისაც მწარმოებლის უტილიტა არ დაგვეხმარა, მაშინ ჩვენ ასევე გადავდივართ შემდეგ პუნქტზე.

აქ მოცემულია რამდენიმე ბმული სხვადასხვა კომპანიის აღდგენის კომუნალური საშუალებების შესახებ: Kingmax:

აღდგენის პროგრამა - იპოვნეთ თქვენი ფლეშ დრაივი იქ ფოტოზე და ჩამოტვირთეთ შესაბამისი აღდგენის პროგრამა.გადალახვა:

JetFlash Online Recovery – ჩამოტვირთეთ და შეაკეთეთ თქვენი JetFlash. ყველაფერი, გარდა JetFlash V15 მოდელისა, რომელიც საჭიროებს ცალკეულ უტილიტას და მისი ჩამოტვირთვა შესაძლებელია. A-მონაცემები:

მხარდაჭერის/ჩამოტვირთვის საიტი

თუ თქვენი ჩინური სახელი არ არის გატეხილი, ან არ არის სასარგებლო პროგრამა მწარმოებლის ვებსაიტზე, ან თუ ის არსებობს, მაგრამ არ დაგვეხმარა, მაშინ ეს ადგილი თქვენთვისაა. აქ გამოვლინდება მთელი თქვენი შემოქმედებითი პოტენციალი :)

უპირველეს ყოვლისა, მე ვიტყვი, რომ არ არის ამდენი კომპანია, რომელიც აწარმოებს მეხსიერებას და კონტროლერებს ფლეშ დრაივებისთვის. დანარჩენები (თუნდაც ყველაზე ცნობილი) ან ყიდულობენ მათგან კომპონენტებს და ბეჭდავენ საკუთარს, ან სულელურად ყიდულობენ მზა, უსახო დისკებს და ჩინელ ბავშვებს ავალებენ მათზე ლამაზი ეტიკეტების დახატვას. რატომ ვამბობ ამას? გარდა ამისა, ფლეშ დრაივის კომპონენტების ყველა მწარმოებელი აქვს საკუთარი საკუთრების აღდგენის პროგრამა!

ეს არის უტილიტა, რომელიც უნდა გამოვიყენოთ, პირველად რომ გავარკვიეთ, რა სახის კონტროლერია ჩვენს ფლეშ დრაივში. ასე რომ:

1. შეიტყვეთ ფლეშ დისკის კონტროლერის მწარმოებელი. ამისათვის ჩვენ უნდა გავარკვიოთ მისი VID (Vendor ID) და PID (Product ID). ეს შეიძლება გაკეთდეს, მაგალითად, CheckUDisk პროგრამით. ჩამოტვირთეთ, გაუშვით, შეაერთეთ ფლეშ დრაივი და ნახეთ მსგავსი რამ:

წითლად შემოვხაზე ის, რაც გვჭირდება, კერძოდ, VID და PID. ჩემს შემთხვევაში (მე აღვადგინე 1 გბ Kingston DataTraveler მკვდრეთით) VID = 13fe და PID = 1d00.

2. მას შემდეგ, რაც ჩვენ გამოვთვალეთ VID და PID, ჩვენ ვეძებთ მას აღდგენის საშუალებების მონაცემთა ბაზაში ვებსაიტზე flashboot.ru. ამ საიტზე, ზედა ნაწილში, ჩვენ შევიყვანთ ჩვენს VID-ს (ან PID) ველში, დააწკაპუნეთ ღილაკზე "ძებნა" და გამოჩნდება ნიშანი ხაზების თაიგულით. ჩვენ ვეძებთ იქ ჩვენი ფლეშ დრაივის მსგავსს, კერძოდ: ჩვენ ვეძებთ VID, PID, მოცულობა და, სასურველია, მწარმოებელს, რომელიც შეესაბამება ჩვენსას (თუ ცნობილია, რა თქმა უნდა). ჩემს ექსპერიმენტულ საგანთან დაკავშირებით მოხდა შემდეგი:

როგორც სკრინშოტიდან ჩანს, მონაცემთა ბაზა შეიცავს მსგავს ინფორმაციას: Kingston DataTraveler, 1 GB ტევადობა. ასევე ნათელია, რომ ამ ფლეშ დისკის კონტროლერი დამზადებულია Phison-ის მიერ და არსებობს პროგრამა, სახელწოდებით Phison Preformat v.1.30 (UP10, UP11). ამ ხაზში არ არის კომუნალური ბმული, მაგრამ არის ერთი ზემოთ, სხვა ხაზებში და ქვემოთ. ჩამოტვირთეთ ეს პროგრამა, გაუშვით და ნახეთ:

ეს არის დაბალი დონის ფორმატირების პროგრამა. ის გთავაზობთ 4 ვარიანტს, მაგრამ მე ავირჩიე "დაბალი დონის ფორმატირება (სრული)" - ყოველი შემთხვევისთვის. დააწკაპუნეთ OK და...

მცირე ხნის ლოდინისა და წარწერის “Formatting”-ზე დაკვირვების შემდეგ ვხედავთ ფანჯარას, რომელიც სიამოვნებით გვამცნობს, რომ დაბალი დონის ფორმატირება წარმატებით დასრულდა და უნდა დავაჭიროთ ჩამკეტს, ე.ი. ამოიღეთ ფლეშ დრაივი და ისევ ჩადეთ. რასაც გვეტყვიან ვაკეთებთ და... „სასწაული მოხდა! მეგობარმა მეგობრის სიცოცხლე გადაარჩინა!” (გ) M/f “Kid and Carlson”. ზოგადად, ფლეშ დრაივი ისევ მუშაობს. ისევ ცოცხალი. Windows საჭიროებს ფორმატირებას. დავთანხმდი (თითქოს არჩევანი მქონდა :)). სულ ესაა. ფლეშკა არის ახალივით. ინფორმაციის შევსებამ და შემდეგ წაკითხვამ აჩვენა, რომ ყველაფერი კარგად იყო!

ნამდვილად არ ჰგავს ტამბურთან ცეკვას, არა? და ეს ყველაფერი იმიტომ, რომ ჩემი საქმე მარტივი აღმოჩნდა. ჩემს შემთხვევაში, კომპანია Phison-მა, რომელმაც დაამზადა ფლეშ დისკის კონტროლერი, რომელსაც მე აღვადგენდი, შექმნა მარტივი პროგრამა, რომელიც ჩემს ყოფილ კოლეგას ბიძა კუზმიჩს, რომელიც, როგორც მანქანის მექანიკოსი, 60 წლის ასაკში დაინტერესდა კომპიუტერებით, შეეძლო. ასევე გაიგოს.

ეს შეიძლება იყოს ბევრად უფრო მაგარი. ნება მომეცით განვმარტო: ამ საიტზე კომუნალურ კომპანიებს შორის არის პროფესიონალური საგნები (ეს გასაგებია, ეს არის შიდა გამოყენების პროგრამები, სპეციალისტებისთვის). ეს კომუნალური საშუალებები შეიძლება იყოს საშინლად დახვეწილი, უამრავი ვარიანტით, რომლებშიც უნდა ჩაერთოთ. ამ პროგრამებისთვის არ არსებობს ინსტრუქციები, რომლებიც ემპირიულად სწავლობენ ან იპოვით ინფორმაციის ნამსხვრევებს, რომლებიც შეგიძლიათ ნახოთ ვებსაიტზე flashboot.ru და ინტერნეტში.

აი მაგალითად: მეორე დღეს გზაზე ტაქსი გავაჩერე და სულელურად ავიყვანე მგზავრი (ჩვეულებრივ არ მივდივარ). ძალიან მთვრალი იყო და ცდილობდა ჩემი დიდი VAZ-11113 OKA მანქანის სალონში შემოერბინა... მოკლედ, ამ ცუდმა კაცმა მუხლი შემოიყარა ჩემს რადიოში, რომელშიც 4 GB Kingmax SuperStick ფლეშკა იყო გამოჭედილი. გავარდა და დაეცა. აკრეფის და უკან ჩასმის შემდეგ, რადიო იფიცებს „მხარდაჭერილ მოწყობილობას“ და ეწყინება. სახლში, კომპიუტერზე, ის ასევე არ იქნა ნაპოვნი. VID-ზე და PID-ზე დაყრდნობით ვიპოვე SMI_SMI32X_I1030_v2.02.02 პროგრამა, რომლის პარამეტრები ასე გამოიყურება:

ზოგადად, მისი აღდგენა ვერ მოვახერხე. მაგრამ არ ველოდი. იმის გამო, რომ ჩემმა რადიომ ადრე დაწვა 6 განსხვავებული ფლეშ დრაივი, რომლებიც თამაშის დროს ამოიღეს მისგან (Sony მაკვირვებს, სიმართლე რომ გითხრათ, ვერ მოიფიქრეს დაცვა?). მაგრამ ამ პარამეტრებში ბევრი ვარიანტია. მე მათ ვაჩვენე, რომ თქვენ მზად ხართ შეხვდეთ ასეთ დაბრკოლებას.

სხვათა შორის, 2 კვირის წინ იგივე პროგრამამ, ნაგულისხმევი პარამეტრებით, აღადგინა სხვისი მოწყობილობა (რომელიც ტყვიას ჰგავდა) როვერის ლოგოთი. და ერთი თვის წინ მას სამსუნგის ოქროს სასაჩუქრე ფლეშ დრაივი დაუბრუნდა.

ზოგადად, მოემზადეთ რთული გადაწყვეტილებებისთვის :) ჩემი პირადი სტატისტიკის მიხედვით, მე ვერ მოვახერხე მხოლოდ ის ფლეშ დრაივის აღდგენა, რომელიც დამწვარია ჩემი Sony მანქანის რადიოში :)

და ბოლოს

და ბოლოს, მე ვიტყვი: ნუ გეშინია! მოემზადეთ იმისთვის, რომ ფლეშ დრაივი მაინც მკვდარია. თუ აღმოჩნდება, რომ აღდგენილია - მშვენიერია (მაგრამ გამოდის ძალიანხშირად), მაგრამ არ გამოდის - კარგი, ჯანდაბა, პატარა ქალბატონი მოკვდა... მთავარია, ექსპერიმენტების არ შეგეშინდეთ.

თუ ეს არ გამოდგება, შეგიძლიათ დასვათ შეკითხვები flashboot.ru ვებსაიტის ფორუმზე (უბრალოდ წაიკითხეთ რა არის უკვე იქ, პროფესიონალებს არ მოსწონთ ჩვილები), ან აქ: თუ ვიცი, გიპასუხებთ.

ამისთვის ვემშვიდობები. წარმატებებს გისურვებთ პაციენტების მკურნალობაში!

ვეცდები სახელმძღვანელო მაქსიმალურად მოკლე და ლაკონური გავხადო, რათა ზედმეტად არ გავართულო სიტუაცია. მინდა დაუყოვნებლივ აღვნიშნო მნიშვნელოვანი ფაქტი, რომ ყველაზე თანამედროვე იაფია USB2.0 - ფლეშ დრაივები კომპანიის კონტროლერებზე SMI , მოგიწევთ იარაღების გამოყენება. ეს გამოწვეულია იმით, რომ მწარმოებლები არ ერიდებიან დაბალი ხარისხის დაყენებასდაბალი კლასის -ფლეშ მეხსიერება, რომელიც ზედმეტად მკაცრი აღმოჩნდება ძველი კარგისთვის SMIMTool.

მასალის დასასრულს შევეცდები აგიხსნათ არასტანდარტული სიტუაციებიდან გამოსვლის გზები, რამაც გამოიწვია შეცდომები ან არასწორი მუშაობა.

შესავალი

თან ჯერ უნდა აირჩიოთ პროგრამის ვერსია, რომელიც თავსებადია კონკრეტულ ფლეშ დრაივთან SMIMPTOOL . ამ მასალაში ღრმად არ შევჩერდები ამ საკითხზე, შევეცდები მხოლოდ მოკლედ ავხსნა. ჩემს ვებსაიტზე არსებულ ყველა ვერსიას თავის სახელებში აქვს კონტროლერების სია, რომლებთანაც ისინი თავსებადია. მაგალითადSMI MPTool V2.5.27 v8 M1004, მიუთითებს არქივში პროგრამული უზრუნველყოფის ნაკრების არსებობას შემდეგი კონტროლერის მოდელებისთვის: SM3257ENAA, SM3257ENLT და SM3260AD.

SMI MPTool – აქედან ჩვენ ჩამოვტვირთავთ საწარმოო კომუნალური სადისტრიბუციო ნაკრების ყველა ხელმისაწვდომ გამოცემას მოციმციმე მიკროკონტროლერებისთვის SMI.

SMI MPTool REPACK - იგივე კვერცხები, მხოლოდ არა საწარმოო პროგრამების ორიგინალური დისტრიბუციიდან, არამედ შეგროვებული მომხმარებლის აღდგენის ოფიციალური საშუალებებიდან.

TRANSCEND-SM32X-BY-USBDEV – არსებითად ერთი და იგივე, მხოლოდ მოპირკეთებული ონლაინ აღდგენის სერვისის სერვერის შინაარსიდანგადალახეთ JetFlash.

კონტროლერის მოდელის უშუალო მხარდაჭერის გარდა, პროგრამამ უნდა უზრუნველყოს მეხსიერების ჩიპი, რომელიც გამოიყენება ფლეშ დრაივში. შემთხვევების 99 პროცენტში ეს წყდება განაწილების უფრო უახლესზე შეცვლით.

მაგალითად, მე გამოვიყენებ ხელსაწყოსSMI მასობრივი წარმოების ინსტრუმენტი V2.5.42 v7 O0515v1თავსებადია ჩიპებთანSM3257AA, SM3257ENAA, SM3257ENBA, SM3257ENLT, SM3261AB და SM3267AB.

აღდგენის პროცესი

ჩამოტვირთეთ და გახსენით პროგრამა თქვენთვის მოსახერხებელ ადგილას, მიზანშეწონილია, რომ მისამართი იყოს მოკლე და რუსული და სხვა უცნაური სიმბოლოების გარეშე.

მაგალითად, მე გამოვიყენე მყარი დისკის root დირექტორია:

D:\USBDEV_SMIMPTOOL_O0603\

გაუშვით აპლიკაცია sm32Xtest_V42-7.exe (შესასრულებელი ფაილის სახელი შეიძლება განსხვავდებოდეს), შემდეგ შეაერთეთ გაუმართავი USB - შენახვა თუ პროგრამა ავტომატურად არ აიღებს მას, გამოიყენეთ ღილაკი " USB სკანირება (F5) ', თავსებადი მოწყობილობების მოსაძებნად.

შედეგად, თქვენი ფლეშ დრაივი უნდა იყოს ნაჩვენები პროგრამის მთავარ დიალოგურ ფანჯარაში. ის ჰგავს იმას, რაც ნაჩვენებია ქვემოთ მოცემულ ეკრანის სურათზე.

გადადით პარამეტრებზე

შემდეგი, ჩვენ ვამოწმებთ კომუნალურ პარამეტრებს სწორად დაყენებული პარამეტრების არსებობისთვის. ამისათვის დააჭირეთ ღილაკსდაყენება , შეიყვანეთ პაროლი კონფიგურაციის = 320 .

პროგრამა მოგთხოვთ მიუთითოთ საჭირო პარამეტრების ფაილი, ნაგულისხმევად ეს არისნაგულისხმევი.ini .

ძირითადი ნაკადის პარამეტრი

ყველაზე ოპტიმალური პარამეტრები ნაჩვენებია ქვემოთ მოცემულ ეკრანის სურათზე.

PRETEST = წაშალე ყველა ბლოკი - ყველაზე უნივერსალური ღირებულება, მაგრამ ზოგჯერ შეიძლება მაინც იყოს საჭირო ""-ის დაყენებაწაშალეთ მხოლოდ კარგი ბლოკი '. კერძოდ, იმ შემთხვევებში, როდესაც მეხსიერება არ დაეცა ბებიას, პლუს ფლეშ მეხსიერებაა საჭიროდინა - ინსტრუმენტი. იმათ. მაგალითად, პარამეტრით "წაშალეთ მხოლოდ კარგი ბლოკი „შეგიძლიათ აანთოთ მოქმედი ფლეშ დრაივი, რომელიც მხოლოდ აპლიკაციებს შეუძლიათDyna Mass Storage წარმოების ინსტრუმენტი. ეს აიხსნება იმით, რომ უტილიტა SMIMTool , მხოლოდ კარგ ბლოკებს შორის გაფილტვრისას არ გიწევთ საქმე წიდის გროვასთან. მაგრამ მინდა აღვნიშნო, რომ ეს მეთოდი არ მუშაობს კონტროლერთან SM3257ENBA , თუმცა წინა მოდელების მსგავსად SM3257ENAA და SM3257ENLT , არანაირი პრობლემა არ არის.

[X] ჩაწერეთ CID
DBF მეთოდი = TSOP სტანდარტული ტიპი

[X] ჩამოტვირთეთ ISP

[X] ფორმატი
[X] FAT32 – ფაილური სისტემა თქვენი გემოვნებით, მაგრამ ნაგულისხმევი ყოველთვის არის FAT32.

DISK TYPE = USB-ZIP – ამ შემთხვევაში ZIP ნიშნავს, რომ მოწყობილობა გამოვლინდება როგორცმოსახსნელი დისკი , არა როგორც დაფიქსირებული.

USB სიმძლავრე – დამოკიდებულია ფლეშ დრაივის სიახლეზე და მის მოცულობაზე. თუ ფლეშ დრაივი არის იაფი და ამავე დროს ახალი და მოცულობითი, მაშინ რეკომენდებული ღირებულებაა 500 mA . ძველი ან პატარა ფლეშ დრაივებისთვის, რეკომენდებული მნიშვნელობები 100-200 mA.

ტევადობის დაყენება

ამ ჩანართზე ჩვენ უნდა დავაყენოთ ცუდი ბლოკების დასაშვები რაოდენობა (ცუდი ბლოკი ), რომლითაც შესაძლებელია firmware პროცესის წარმატებით დასრულება. ნაგულისხმევი, რეკომენდებული მნიშვნელობა SLC -მეხსიერების ეს მნიშვნელობა არის 20 და ამისთვის MLC = 44. უმეტეს შემთხვევაში, მნიშვნელობა 44 საკმარისია ოპერაციების წარმატებით დასასრულებლად. ზოგიერთ შემთხვევაში(განსაკუთრებით გაჟონვის დაბალი ხარისხის მეხსიერებისთვის), თქვენ უნდა მიუთითოთ უფრო მნიშვნელოვანი მნიშვნელობა, როგორიცაა 50-100. უფრო დიდი მნიშვნელობების გამოყენებას აზრი არ აქვს 99% შემთხვევაში, მაშინაც კი, თუ კომუნალური პროგრამა წერს, რომ პრობლემების დასაშვებ რაოდენობას გადააჭარბა.

თქვენ ასევე შეგიძლიათ გამოიყენოთ სხვა რეჟიმები ფლეშ დრაივის მოცულობის რეგულირებისთვის, რომელსაც მე პირადად თითქმის არასდროს ვიყენებ:
BIN დონე (მხოლოდ SM3255 & SM3257)- რამდენიმე დონის მითითებით.
გაასწორე – მინიმალური და მაქსიმალური ხმის დაყენებით.

ფინალური ეტაპი

ეს არის ძირითადად ყველა დაყენება, რაც უნდა გაკეთდეს იმისათვის, რომ წარმატებით ჩართოთ მოწყობილობის firmware. რა თქმა უნდა, არის არასტანდარტული სიტუაციები, რომლებშიც ცოტა მაგიის გაკეთება გიწევს, მაგრამ ეს ძალზე იშვიათია.

ყველაფერი რაც ჩვენ უნდა გავაკეთოთ არის პარამეტრების შენახვა ღილაკის გამოყენებით OK და დაიწყეთ firmware პროცესი დაწკაპუნებით "დაწყება (Space Key) '. საშუალოდ, პროგრამა ამუშავებს ფლეშ დრაივს 2-3 წუთში, თუმცა ამას შეიძლება ცოტა მეტი დრო დასჭირდეს.

თუ იყენებთ ატრიბუტს ERASEALLBLOCK პროგრამული უზრუნველყოფის პროცესის დაწყებამდე პროგრამა გაგვაფრთხილებს, რომ გაასუფთავებს მთელ ცხრილს ცუდი ბლოკებისგან:გაფრთხილება: პრეტესტი წაშლის ცუდ ბლოკს. უწყვეტი გინდა??‘.

თუ პრეტესტის პროცედურა ან სხვა, 5-10 წუთზე მეტ ხანს ზუზუნებს, მერე ლოდინს აზრი აღარ აქვს. იმის გამო, რომ მას შეუძლია 5 საათი გაგრძელდეს და ბოლოს მაინც დაიჭერთ რაიმე უსიამოვნო შეცდომას.

შენიშვნები - შეცდომები

მე ცოტას გეტყვით ფლეშ დრაივების აღდგენის დროს წარმოქმნილ პრობლემებზესილიკონის მოძრაობა.

კომუნალური პროგრამა არ ხედავს ფლეშ დრაივს

ფლეშ დრაივები კონტროლერებზე SMI , იყინება როგორც ყველა, მაგრამ მაინც ბევრად უფრო იშვიათად ვიდრეფისონი . ამიტომ, დაუყოვნებლივ არ ვცდილობდი ფლეშ დრაივის გადატანას testmod-ზე SMI , მაგრამ ჯერ სხვა მეთოდს ვცდი. საკმაოდ ხშირად, როცა არის ძალადობა SMI -შკამი, რეესტრი სისულელეა და უნდა გაასუფთავო. ამიტომ, არ დაგავიწყდეთ რეესტრის პერიოდულად გაწმენდა ისეთი უტილიტის გამოყენებით, როგორიცაა USB Oblivion.

ცუდი ბლოკირების პარამეტრი (11)

ნაპოვნი ცუდი ბლოკების რაოდენობა აღემატება მითითებულ დასაშვებ მნიშვნელობას. თქვენ უნდა გაზარდოთ ის პარამეტრებში, მისამართზე -SETTING – ტევადობის დაყენება – ცუდი ბლოკი. გაზარდეთ მნიშვნელობა 100 ქულა , თუ ეს არ დაგვეხმარება, მაშინ შეამოწმეთ დაინსტალირებული წინასწარ ტესტირების მეთოდი. ასეთ შემთხვევებში, დარწმუნდით, რომ დააყენეთ Pretest = Erase All Block.

ცუდი ბლოკირების პარამეტრი (11) (მომხმარებელი-3724 (M) > FW-3584 (M))

წინა შეცდომისგან მნიშვნელოვნად განსხვავდება იმით, რომ ფრჩხილებში არის ნახსენები USER და FW . ეს ნიშნავს, რომ კომუნალურ პროგრამას არ ჰქონდა საკმარისი ძალა ცუდი მეხსიერების დასაძლევად და თქვენ უნდა მიმართოთდახარისხების საშუალებები (DYNA აპლიკაცია) . შემდგომში ჩასვლა SMIMTool , ამ შემთხვევაში აზრი არ აქვს!

პარამეტრის საწყისი გაუმართაობა (0F) (ISP ვერ მოიძებნა!!)

პროგრამა ვერ პოულობს პროგრამულ უზრუნველყოფას თქვენი ფლეშ დისკის დირექტორიაში უტილიტაში. სავარაუდოდ, წარმოების flasher დისტრიბუციას, რომელსაც თქვენ იყენებთ, არ აქვს დირექტორია თქვენი კონტროლერის მოდელის firmware-ით. ისინი უნდა გამოიყურებოდეს UFD_3257ENBA ან UFD_3267AB.

გთხოვთ დატოვოთ კომენტარები სტატიის შესახებ კომენტარებში, მაგრამ თქვენ უნდა მკითხოთ რჩევა თქვენი ფლეშ დრაივების შეკეთების შესახებ ექსკლუზიურად USBDev პროექტის ფორუმზე -დააწკაპუნეთ ფორუმზე კითხვის დასმისთვის .

პორტატული USB-Flash დრაივები ჩვენი ცხოვრების განუყოფელი ნაწილი გახდა. ისინი გვეხმარებიან მუშაობაში, სწავლაში და დასვენებაში. მაგრამ, ალბათ, ყველას შეექმნა ის ფაქტი, რომ ერთ მშვენიერ დღეს ფლეშ დრაივი წყვეტს მუშაობას ისე, როგორც უნდა ან საერთოდ არ არის აღმოჩენილი კომპიუტერის მიერ. ამ სიტუაციაში ბევრ ადამიანს ამჯობინებს გაფუჭებული ფლეშ დრაივი ნაგავში გადააგდოს და მის შემცვლელად შეიძინოს ახალი. საბედნიეროდ, ფლეშ დრაივების ფასები ახლა საკმაოდ დაბალია. მაგრამ თქვენ არ უნდა იჩქაროთ ამ გამონაყარის გაკეთება, რადგან შეგიძლიათ სცადოთ ფლეშ დრაივის აღდგენა.

დღეს ჩვენ განვიხილავთ ფლეშ დისკის ფუნქციონირების აღდგენის საკითხს Transcend JetFlash 300 8Gb-ის მაგალითის გამოყენებით, რომელიც გაიყინა მონაცემების ჩაწერისას და ამოღების შემდეგ დისკად არ იქნა აღიარებული.

ფლეშ დრაივის კომპიუტერთან დაკავშირებისას, ის ციმციმებდა დიოდს გლუვი შესუსტებით, თითქოს გვეუბნებოდა: „ოუპ! არის პრობლემა." შემდეგი სურათი დაფიქსირდა მოწყობილობის მენეჯერში:

მოწყობილობის თვისებებში აშკარა იყო, რომ ფლეშ დრაივი აღმოჩენილი იყო, VID და PID შეესაბამებოდა მოდელს, მაგრამ ის არ იყო ნაჩვენები როგორც დისკი და არ იყო ხელმისაწვდომი დისკის მენეჯერში.


ნებისმიერ ფლეშ დრაივს აქვს კონტროლერი (საკონტროლო ჩიპი) და მეხსიერების ერთი ან მეტი ჩიპი შიგნით. წარუმატებლობის, დენის პრობლემების ან სხვა მიზეზების გამო, კონტროლერი შეიძლება დაიბლოკოს და მეხსიერებაში გამოჩნდეს „ცუდი“ სექტორები, როგორიცაა მყარი დისკები.

პროგრამული უზრუნველყოფის გაუმართაობის შემთხვევაში, რომელიც ხდება ჩვენს შემთხვევაში, ფლეშ დრაივის რეანიმაციის ალგორითმი შემდეგია:

  1. განსაზღვრეთ კონტროლერის მწარმოებელი.
  2. იპოვეთ მწარმოებლის სერვისის პროგრამა.
  3. საჭიროების შემთხვევაში კონტროლერს ვაყენებთ სატესტო რეჟიმში.
  4. ჩვენ აღვადგენთ.
ასე რომ, დავიწყოთ კონტროლერის მწარმოებლის განსაზღვრით. საუკეთესო გზა იმის დასადგენად, თუ რომელი კონტროლერი გამოიყენება, არის ფლეშ დრაივის დაშლა და დათვალიერება. იმის გამო, რომ USB-Flash დისკის ერთი და იგივე მოდელი სხვადასხვა დროს შეიძლება დამზადდეს სხვადასხვა კონტროლერზე, განსხვავებული მეხსიერებით.

იმის გათვალისწინებით, რომ გარანტია ჩვენს Transcend JetFlash 300 8Gb-ზე დიდი ხანია ამოიწურა, ჩვენ არ მოვერიდებით და გავაანალიზებთ მას:



ფრთხილად გამოიყენეთ დანა სტიკერის კიდეზე სახურავის მხრიდან და ასწიეთ იგი. სტიკერის ქვეშ ჩვენ ვხედავთ ჩამკეტ კბილს:


ჩვენ ვაჭერთ რაიმე თხელს საკეტის კბილზე და ვწევთ კონექტორს წინ. შეგიძლიათ გამოიყენოთ თხელი ხრახნიანი, რომელიც ჩასმულია კორპუსსა და ფერად შტეფსს შორის:

კორპუსის გამოყოფა საკმაოდ მარტივად შეიძლება:

და აი, ჩვენ ხელში გვაქვს მთლიანად დაშლილი Transcend JetFlash 300 8 Gb ფლეშ დრაივი:

ვნახოთ, როგორი კონტროლერის ჩიპია? - SM3255Q AB.

უკანა მხარეს ვხვდებით მეხსიერების ჩიპს - Samsung K9BCG08U1A-MCB0


ჩვენ გადავწყვიტეთ პირველადი მონაცემები. ახლა ჩვენ ვიწყებთ უტილიტას ძებნას მშვენიერი საიტიდან flashboot.ru

ჩვენ გვაქვს ჩიპი SMI-სგან, რაც ნიშნავს, რომ ჩვენ ვეძებთ სერვისულ პროგრამას, რომელსაც შეუძლია იმუშაოს SM3255AB კონტროლერთან. საცდელი და შეცდომის შედეგად ნაპოვნი იქნა პროგრამა - SMI MPTool V2.03.20 v2 J0324. გთხოვთ გაითვალისწინოთ, რომ ამ პროგრამის უამრავი ვერსია არსებობს, მაგრამ მხოლოდ ამ ვერსიამ (v2 J0324 ბოლოს) ნახა ჩვენი ფლეშ დრაივი.

თავდაპირველად, არც ერთ პროგრამას არ სურდა ფლეშ დრაივის აღმოჩენა. სპეციალიზებულ ფორუმებზე, ასეთ შემთხვევებში რეკომენდებულია კონტროლერის გადართვა სატესტო რეჟიმში, რომელშიც მეხსიერების ჩიპი არ არის გამოკითხული ფლეშ დისკის ინიციალიზაციის დროს (დეტალები flashboot.ru-ზე). შემდეგ დააინსტალირეთ ქარხნული დრაივერი (მოყვება კომუნალურ პროგრამას).

კონტროლერის სატესტო რეჟიმში გადასასვლელად საჭიროა მისი ორი ფეხის მოკლე ჩართვა. მაგრამ არა რომელიმე, არამედ განსაკუთრებული! მაგრამ, სამწუხაროდ, ყოველთვის არ არის შესაძლებელი კონტროლერისთვის მონაცემთა ფურცლის (დოკუმენტაციის) პოვნა და დიდია არასწორი ფეხების დამოკლების და კონტროლის ჩიპის მთლიანად დაწვის დიდი ალბათობა. ამიტომ, ისინი ჩვეულებრივ მიდიან სხვა გზით, კერძოდ, ისინი ეძებენ მონაცემთა ფურცელს მეხსიერების ჩიპისთვის და მოკლედ აკავშირებენ მასზე ფეხებს. მეხსიერების ჩიპისა და კონტროლერის მონაცემთა ავტობუსი ჩვეულებრივ პირდაპირ არის დაკავშირებული.

თუ ჩვენ გვაქვს მონაცემთა ფურცელი ჩვენი მიკროსქემისთვის, მაშინ წრეში ვეძებთ ქინძისთავებს, რომლებიც დასახელებულია როგორც F0D0, F0D1 და ა.შ., ეს არის მონაცემთა ავტობუსი. ჩვენ ვხურავთ მათ წყვილებში თხელი ხრახნიანი ან პინცეტის გამოყენებით ფლეშ დრაივის დაკავშირებამდე (მოხერხებულია USB გაფართოების კაბელის გამოყენება) და ვცდილობთ განვსაზღვროთ ისინი უტილიტაში (F5). Samsung K9BCG08U1A-MCB0 მეხსიერების ჩიპისთვის საჭირო ფეხები აღმოჩნდა 19-20. ფეხების დათვლა ხდება გასაღებიდან (მიკროცირკის კუთხეში არსებული წერტილი) ფეხების საწინააღმდეგოდ/საათის ისრის მიმართულებით, შემთხვევის მიხედვით. ჩვენს შემთხვევაში, ქინძისთავები განლაგებულია საათის ისრის მიმართულებით.

ჩვენს შემთხვევაში, ფლეშ დრაივი აღმოაჩინა სისტემამ, ამიტომ ქარხნული დრაივერი დაინსტალირდა კონტროლერის სატესტო რეჟიმში გადაყვანის საჭიროების გარეშე. დრაივერი მდებარეობს უტილიტის საქაღალდეში, ბილიკის გასწვრივ ..\UFD_MP\FactoryDriver\WinXP\SMIInfUpdate.exe

მიუხედავად იმისა, რომ თავად დრაივერი განკუთვნილია XP-სთვის, ის წარმატებით დაინსტალირდა 7-ზე.

აქ შევდივართ ჩვენი ფლეშ დისკის VID და PID და ვაჭერთ SMI Factory Driver ღილაკს, რის შემდეგაც დასრულდება დრაივერის ინსტალაცია. ხელახლა შეაერთეთ ფლეშ დრაივი კომპიუტერთან. ახლა ეს ასე უნდა გამოიყურებოდეს Device Manager-ში:

ამ მომხმარებლის სახელმძღვანელოში მინდა გაგაცნოთ საწარმოო ფლეშერში შეკეთების საფუძვლები. მომავალში, მოხერხებულობისთვის, მოკლედ დავარქმევ - DYNA MPTool. ასე რომ, აქ არის დინანაცნობისაგან განსხვავებით, არის დახარისხება- ინსტრუმენტი, რომელიც ახორციელებს ფლეშ მეხსიერების ჩიპების უჯრედების მდგომარეობის ღრმა ანალიზს.

ამიტომ გამოიყენეთ კომუნალური საშუალებები DYNAMPTool, აუცილებელია SMI- დაბალი ხარისხის ფლეშ დრაივები. მაგალითად, აბსოლუტური უმრავლესობა USB2.0კომპანიის ფლეშ დრაივის სეგმენტი სილიკონ-ფაუერი, შეკერილი ექსკლუზიურად აპლიკაციებში დინა.

ჩაშენებული პროგრამული უზრუნველყოფა DYNAMPTool, დიდ დროს მოითხოვს, ამიტომ გირჩევთ, ჯერ შეამოწმოთ, აქვს თუ არა SMIMTool-ს საკმარისი ძალა თქვენი ფლეშ დრაივის დასამუშავებლად. მასში მუშაობის ინსტრუქცია ხელმისაწვდომია შემდეგ ბმულზე -.

შესავალი

სტატიაში გამოვიყენებ პრობლემურს SMIMToolფლეშ დრაივი, კერძოდ 4 გიგა SiliconPower Helios101. ჩემი ასლის თავისებურება ის არის, რომ უსიამოვნებების მაქსიმალური რაოდენობის უმნიშვნელო მატებით შესაძლებელია შემდეგის მიღწევა: SMIMToolკერავს მას. მხოლოდ გამომავალზე, როდესაც შემოწმების დახმარებით, ფლეშ დრაივს თანმიმდევრულად აღმოჩნდება მცირე რაოდენობის ცუდები. და შემდგომი გაზრდა BadBlockპროგრამაში არ იწვევს ამ უბედურებისგან თავის დაღწევას.

; ამონარიდი პროგრამის ანგარიშიდან ChipGenius_v4_00_0201.exe:

კონტროლერი გამყიდველი: SMI
კონტროლერის ნაწილის ნომერი: SM3257ENAA – ISP 150513-AA0
Flash ID კოდი: 98DE9493 7657 – Toshiba TC58NVG6DDJTA00 – 1CE/Single Channel -> საერთო მოცულობა = 8GB

ასე აღვწერე ერთ-ერთი გავრცელებული შემთხვევა, როდესაც თქვენ უნდა შეხვიდეთ firmware-ში Dyna Mass Storage წარმოების ინსტრუმენტი. არის სხვა, მაგალითად ეს შეცდომა:

ცუდი ბლოკირების პარამეტრი (11) (მომხმარებელი-YYYY (M) > FW-XXXX (M))

ყურადღება მიაქციეთ ფრჩხილების შინაარსს, განსაკუთრებით მაშინ, როდესაც (მომხმარებელი\FW)ხელმისაწვდომობის პროგრამა გეუბნებათ: „აიღე DYNAMPToolსხვა არაფერი დაგეხმარება ბიჭო"!

როდესაც უკვე ვიცით რომელი კონტროლერი არის ფლეშ დრაივში და რომ გვჭირდება DUNE, რჩება მხოლოდ განაწილების შესაბამისი ვერსიის ჩამოტვირთვა. ამისათვის გადადით.

აქ ჩვენ ჩამოვტვირთავთ კომუნალური პროგრამის უახლეს ვერსიას დინა, რომლის კვადრატულ ფრჩხილებში შეგიძლიათ იპოვოთ ჩვენი ძვირფასი კონტროლერი SM3257ENAA. წერის დროს ეს არის Dyna Mass Storage Production Tool v14.07.18.02 N0726.

აღდგენის პროცესი

პირველ რიგში, მე გავაკეთებ დათქმას, რომ განაწილების სხვადასხვა ვერსია შეიძლება ოდნავ განსხვავდებოდეს როგორც გარეგნულად, ასევე პარამეტრების შემადგენლობით. მაგრამ ეს მცირე გავლენას ახდენს მოქმედებების არსზე, უბრალოდ მიუახლოვდით თითოეულ ნაბიჯს თქვენი თავით და ყველაფერი გამოვა.

ჩვენ ვხსნით არჩეულ სადისტრიბუციო კომპლექტს მყარ დისკზე მოსახერხებელ ადგილას, მიზანშეწონილია, რომ მისამართი იყოს მოკლე და ბუნდოვანი სიმბოლოების გარეშე, მაგალითად:

D:\Star_SM3257ENAA_N0726\

გაუშვით მთავარი შესრულებადი ფაილი SMIMTool.exe, შემდეგ დააკავშირეთ ფლეშ დრაივი კომპიუტერთან.

თუ პროგრამა არ ცნობს ფლეშ დრაივს, დააჭირეთ ღილაკს სკანირება (R).

დისკის წარმატებით ამოცნობის შემდეგ, ამისათვის ჩვენ უნდა გადავიდეთ პარამეტრებზე, დააჭირეთ ღილაკს პარამეტრი (S).

როგორც წესი, პარამეტრების პაროლი არ არის, ე.ი. დატოვე ველი ცარიელი. თუმცა, თუ შეგხვდებათ ვერსია, სადაც პაროლია საჭირო, მაშინ ის უეჭველად მითითებული იქნება ვებსაიტის ჩამოტვირთვების გვერდზე USBDev.

პარამეტრებში ჩვენ მხოლოდ პირველი ჩანართი გვაინტერესებს OpenCard კონფიგურაცია, მაგრამ ფლეშ დრაივების აღდგენისას დანარჩენებთან დაკავშირებას აზრი არ აქვს, თუ რა თქმა უნდა იქ რაღაც არ იყო გაფუჭებული.

საკონტროლო ნიშნების და ფრინველების განლაგება უნდა გამოიყურებოდეს დაახლოებით იგივე, რაც ნაჩვენებია ზემოთ მოცემულ სურათზე. მთავარ პარამეტრებს ქვემოთ დავწერ:

ოპტიმიზაციის ვარიანტი: ტევადობა (ნაგულისხმევი)
დაბალი დონის ჩართვა
[V] ჩართეთ ECC ბარიერი (ბიტები)
[V] ფორმატი
[V] FAT32
ECC - ჩვენ ვირჩევთ მნიშვნელობას ცხრილების მიხედვით, რეკომენდებული მნიშვნელობებით, რომლებიც მოცემულია შემდეგ სტატიაში -. თუ ძალიან ზარმაცი ხართ ან არ გაქვთ კბილები ამ გაუგებარი ასოების გასარკვევად, მაშინ შეგიძლიათ დააყენოთ ეს ასე 24 რუსის იმედით ალბათ.

DUNE-ის ფუნქციონირება და, შესაბამისად, ინტერფეისი ხშირად განიცდის მნიშვნელოვან ცვლილებებს. მაგალითად, კონტროლერის ხელსაწყოებში SM3257ENBA, ხელით რეგულირება აღარ არის ECC, აშკარად უბრალოდ გაუქმდა. ასე რომ, ჩვენ არ გვაქვს შესაძლებლობა ვცადოთ ბედი გადამზიდის სიჩქარის გაზრდით მოცულობის შემცირებით.

შეინახეთ პარამეტრები Save ღილაკით და დააწკაპუნეთ დაწყება (A), პროგრამული უზრუნველყოფის პროცესის დასაწყებად.

მკურნალობის დრო შეიძლება მნიშვნელოვნად განსხვავდებოდეს, რაც დამოკიდებულია ბევრ ფაქტორზე. ასე რომ, 8 GB ფლეშ დრაივისთვის ეს შეიძლება იყოს 10 წუთი ან 70. მაგალითად, პარამეტრის დონის დაწევა. ECC, შეუძლია მნიშვნელოვნად დააჩქაროს ფინიშის ხაზთან მიახლოება.

შენიშვნები - შეცდომები

ახლა კი მე გეტყვით რამდენიმე მახასიათებლისა და შესაძლო პრობლემების შესახებ წარმატების გზაზე.

ცუდი ბლოკირება პარამეტრით 0X11 (ვერ)

გეუბნებათ, რომ ტევადობა მიმდინარე კონფიგურაციაში არ არის საკმარისი ფლეშ დისკის შეკეთების პროცესის წარმატებით განსახორციელებლად. ეს ხდება, მაგალითად, SpeedFirst რეჟიმში, რომელიც გასაგები მიზეზების გამო არ არის მეგობრული DownGrade ჩიპებთან. იმათ. თქვენ უნდა სცადოთ გაზარდოთ ფლეშ დისკის მეხსიერების სკანირების სიზუსტე.

სიჩქარის გაზრდის მცდელობა ECC პარამეტრის რეგულირებით

მინდა დავამატო ცოტა ECC, რადგან ეს შეიძლება იყოს ძალიან საინტერესო თქვენთვის. ფაქტია, რომ რაც უფრო მაღალია მისი მნიშვნელობა, მით მეტია მოცულობა, რომლის მიღებაც შესაძლებელია გამომავალზე, მაგრამ უფრო დაბალი სიჩქარით. ასე რომ, ჩემი კონკრეტული ფლეშ დრაივისთვის, რეკომენდებული მნიშვნელობა არის ECC=30. ექსპერიმენტებმა გამოავლინა შემდეგი:

30ECC = 7800MB მოცულობა და 6.5MB/s ჩაწერის სიჩქარე;
2ECC = 3900MB მოცულობა და 11.5MB/s ჩაწერის სიჩქარე;

შეგახსენებთ, თუ დაგავიწყდათ, რომ მწარმოებლის მიერ დეკლარირებული მოცულობა არის 4 GB. ამრიგად, ჩვენ წინაშე ვდგავართ კითხვის წინაშე, რა უნდა გავწიროთ. ვფიქრობ, თქვენ უკეთ უპასუხებთ კითხვას, რა უნდა აირჩიოთ მოცულობასა და სიჩქარეს შორის.

მეხსიერების ტიპისა და მისი ხარისხის მიხედვით, მათ შორის განსხვავება შეიძლება მნიშვნელოვნად შემცირდეს. ამიტომ, არ გაგიკვირდეთ, თუ თქვენს კონკრეტულ ფლეშ დრაივზე, შეუსაბამობები უმნიშვნელოა.

თქვენ უნდა მკითხოთ რჩევა თქვენი ფლეშ დრაივების დამუშავების შესახებ მხოლოდ USBDev ფორუმზე.