Доброго вам дня. сьогодні я покажу на прикладі наявного у мене програматора autoprog se, як прошивається мікросхема пам'яті 24q32b постараюся описати процес максимально докладно. Подібна мікросхема пам'яті зустрічається в різних пристроях і принципи її програмування всюди однакові.
І так приступимо. Ми маємо отдіагностірованний апарат, в якому можливий діагноз - злетіла прошивка.
Для початку мікросхему потрібно випаять з плати.
Обов'язково наносимо флюс і акуратно Випаюємо мікросхему.
Після цього, висновки мікросхеми потрібно очистити від залишків флюсу, для надійного контакту в панелі програматора.
Встановлюємо мікросхему в панельку для програмування. Зверніть увагу на ключ на мікросхемі, це позначення першого виводу, в моєму випадку він повинен знаходитися внизу зліва, як зазначено на зображенні.
Далі вставляємо перехідну панельку в програматор і запускаємо програму для програмування.
У ОТРК вікні програми, нам потрібно знайти назву прошивати мікросхеми.
Для цього натискаємо внизу зліва по пункту "Все мікросхеми".
І в рядку шаблон починаємо писати назву нашої мікросхеми 25q32b. Висвічуються мікросхеми різних виробників, нам потрібно вибрати нашу WINBOND
Запам'ятайте ГОЛОВНЕ ПРАВИЛО. ПЕРШ НІЖ ЗАПИСУВАТИ ЩОСЬ В мікросхем ОБОВ'ЯЗКОВО ЗРОБІТЬ бекап НАЯВНИХ В НІЙ ДАНИХ.
Для цього потрібно створити файл на вашому комп'ютері, куди програма запише вміст мікросхеми, натисніть меню "Файл" - "Створити."
Відкриється вікно, в якому нічого міняти не потрібно, просто тиснемо "ОК"
Програма автоматично створить файл необхідного розміру, який відповідає розміру нашої мікросхеми.
Далі потрібно знову вибрати нашу мікросхему, для активації меню роботи з мікросхемою.
Після активації меню роботи з мікросхемою натискаємо клавішу "Вважати з м / с"
Чекаємо процесу закінчення зчитування.
Коли мікросхема вважається, програма вкаже розмір ліченого і підрахує контрольну суму. Натискаємо "ОК"
Після потрібно вказати програмі де на жорсткому диску комп'ютера потрібно зберегти отриманий бекап. Вибираємо в меню "Файл" параметр "Зберегти"
Відкриється вікно. У ньому вибираємо папку для збереження бекапу (в моєму випадку папку я назвав "Прошивка") і вказуємо його назва (я назвав "backup") ви можете вибрати будь-які інші назви, це не критично. Головне щоб бекап був збережений.
Далі перед прошивкою потрібно стерти мікросхему. Натискаємо кнопку "Стерти м / с"
Підтверджуємо свій намір натиснувши клавішу "ТАК"
Чекаємо закінчення процесу стирання.
Після появи повідомлення про закінчення процесу стирання, тиснемо клавішу "ОК"
Після цього, за правилами, потрібно переконатися, що наша мікросхема стерлася і є повністю чистою. Для цього тиснемо відповідну клавішу.
Знову спостерігаємо за процесом.
Переконуємося в чистоті. Кількість розбіжностей повинна дорівнювати "0". Тиснемо "ОК"
Після цього через меню "Файл" - "Відкрити"
Вибираємо файл, який необхідно залити в мікросхему. Натискаємо "Відкрити"
Вибираємо тип нашої записуваної мікросхеми.
І натискаємо кнопку "Записати в м / с"
Підтверджуємо намір. "Так"
Почнеться процес запису.
Після закінчення тиснемо "ОК"
Щоб переконатися, що файл записався правильно, необхідно порівняти мікросхему і файл, натиснувши відповідну кнопку.
Дочекатися закінчення процесу.
Після закінчення процесу, кількість розбіжностей має бути "0". Тиснемо "ОК"
На цьому процес запису завершено. Можна закрити програму.
Виймаємо мікросхему з програматора.
Встановлюємо мікросхему назад на плату. Не забувши де знаходився ключ (перша нога).
Змочуємо висновки флюсом.
І припаюємо мікросхему.
Для візуального контролю пайки, видаляємо залишки флюсу ватною паличкою змоченою в ацетоні.
Переконуємося в відсутності короткого замикання між висновками мікросхеми, бруду в області пайки та інших дефектів. (Наприклад знесених елементів або первинних друкованих доріжок)
На цьому процес прошивки можна вважати повністю завершеним. Я не претендую на оригінальність методу. У повсякденній роботі деякі з описаних мною етапів можна пропустити, але все це на свій страх і ризик. І правильне виконання всіх етапів прошивки, може значно зекономити час і нерви, в разі якщо щось пішло не так. Дякуємо за увагу. З повагою, Олександр.