АдаптСр для ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ch341a: ΠŸΡ€ΠΈΡ‰Π΅ΠΏΠΊΠ° ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π½ΠΈΠΊ для ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ch341a Π² ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ «Π­Π»Π΅ΠΊΡ‚Ρ€ΠΎΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅»

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

ΠŸΡ€ΠΈΡ‰Π΅ΠΏΠΊΠ° ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π½ΠΈΠΊ для ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ch441a Π² ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ «Π­Π»Π΅ΠΊΡ‚Ρ€ΠΎΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅»

USB ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Ch441A с ΠΏΡ€ΠΈΡ‰Π΅ΠΏΠΊΠΎΠΉ EEPROM Flash

На складС Π² Π³. Π”Π½Π΅ΠΏΡ€

Доставка ΠΏΠΎ Π£ΠΊΡ€Π°ΠΈΠ½Π΅

250Β Π³Ρ€Π½/ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚

ΠšΡƒΠΏΠΈΡ‚ΡŒ

USB ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Ch441A с ΠΏΡ€ΠΈΡ‰Π΅ΠΏΠΊΠΎΠΉ EEPROM Flash (2 Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π°)

На складС Π² Π³. Π”Π½Π΅ΠΏΡ€

Доставка ΠΏΠΎ Π£ΠΊΡ€Π°ΠΈΠ½Π΅

260Β Π³Ρ€Π½

ΠšΡƒΠΏΠΈΡ‚ΡŒ

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Ch441A 24 25 FLASH EEPROM с ΠΏΡ€ΠΈΡ‰Π΅ΠΏΠΊΠΎΠΉ SOP8 SOIC8 ΠΈ 1.8V Π°Π΄Π°ΠΏΡ‚Π΅Ρ€

На складС Π² Π³. Π₯Π°Ρ€ΡŒΠΊΠΎΠ²

Доставка ΠΏΠΎ Π£ΠΊΡ€Π°ΠΈΠ½Π΅

370Β Π³Ρ€Π½/ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚

ΠšΡƒΠΏΠΈΡ‚ΡŒ

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Ch441A 24 25 FLASH EEPROM с ΠΏΡ€ΠΈΡ‰Π΅ΠΏΠΊΠΎΠΉ SOP8 SOIC8 ΠΈ 1.8V Π°Π΄Π°ΠΏΡ‚Π΅Ρ€

На складС Π² Π³. Π₯Π°Ρ€ΡŒΠΊΠΎΠ²

Доставка ΠΏΠΎ Π£ΠΊΡ€Π°ΠΈΠ½Π΅

660Β Π³Ρ€Π½/ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚

ΠšΡƒΠΏΠΈΡ‚ΡŒ

ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π½ΠΈΠΊ АдаптСр 3.3 — 1.8v для ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ² Ch441A, TL866 ,RT809F ,EZP2010

На складС в г. КиСв

Доставка ΠΏΠΎ Π£ΠΊΡ€Π°ΠΈΠ½Π΅

246Β Π³Ρ€Π½

ΠšΡƒΠΏΠΈΡ‚ΡŒ

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Ch441A 24 25 FLASH EEPROM с ΠΏΡ€ΠΈΡ‰Π΅ΠΏΠΊΠΎΠΉ SOP8 SOIC8

На складС Π² Π³. Π₯Π°Ρ€ΡŒΠΊΠΎΠ²

Доставка ΠΏΠΎ Π£ΠΊΡ€Π°ΠΈΠ½Π΅

280Β Π³Ρ€Π½

ΠšΡƒΠΏΠΈΡ‚ΡŒ

ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π½ΠΈΠΊ АдаптСр 1.8v для ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ² Ch441A, TL866, RT809F, EZP2010

На складС Π² Π³. Шостка

Доставка ΠΏΠΎ Π£ΠΊΡ€Π°ΠΈΠ½Π΅

130Β Π³Ρ€Π½

ΠšΡƒΠΏΠΈΡ‚ΡŒ

USB ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Ch441A с Π½Π°Π±ΠΎΡ€ΠΎΠΌ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π½ΠΈΠΊΠΎΠ² для EEPROM ΠΈ FLASH микросхСм 24, 25 сСрий

На складС

Доставка ΠΏΠΎ Π£ΠΊΡ€Π°ΠΈΠ½Π΅

656Β Π³Ρ€Π½

ΠšΡƒΠΏΠΈΡ‚ΡŒ

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Ch441A 24 25 FLASH EEPROM с ΠΏΡ€ΠΈΡ‰Π΅ΠΏΠΊΠΎΠΉ SOP8 SOIC8 ΠΈ 1.8V Π°Π΄Π°ΠΏΡ‚Π΅Ρ€, Amazon, ГСрмания

ЗаканчиваСтся

Доставка ΠΏΠΎ Π£ΠΊΡ€Π°ΠΈΠ½Π΅

400Β Π³Ρ€Π½

ΠšΡƒΠΏΠΈΡ‚ΡŒ

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Ch441A для EEPROM ΠΈ FLASH микросхСм 24, 25 сСрий

На складС в г. ОдСсса

Доставка ΠΏΠΎ Π£ΠΊΡ€Π°ΠΈΠ½Π΅

215Β Π³Ρ€Π½

ΠšΡƒΠΏΠΈΡ‚ΡŒ

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ FLASH, EEPROM 24xx ΠΈ 25xx Ch441A + SOIC8 SOP8 ΠΏΡ€ΠΈΡ‰Π΅ΠΏΠΊΠ° Π°Π΄Π°ΠΏΡ‚Π΅Ρ€

Доставка ΠΈΠ· Π³. Π’ΠΈΠ½Π½ΠΈΡ†Π°

188Β Π³Ρ€Π½

ΠšΡƒΠΏΠΈΡ‚ΡŒ

USB ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Ch441A для EEPROM ΠΈ FLASH микросхСм 24, 25 сСрий

На складС

Доставка ΠΏΠΎ Π£ΠΊΡ€Π°ΠΈΠ½Π΅

122Β Π³Ρ€Π½

ΠšΡƒΠΏΠΈΡ‚ΡŒ

USB ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Ch441A + ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π½ΠΈΠΊ

На складС Π² Π³. Шостка

Доставка ΠΏΠΎ Π£ΠΊΡ€Π°ΠΈΠ½Π΅

140Β Π³Ρ€Π½

ΠšΡƒΠΏΠΈΡ‚ΡŒ

USB ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ°Ρ‚ΠΎΡ€ Ch441A для EEPROM Ρ– FLASH мікросхСм 24, 25 сСрій Π· Π½Π°Π±ΠΎΡ€ΠΎΠΌ ΠΏΠ΅Ρ€Π΅Ρ…Ρ–Π΄Π½ΠΈΠΊΡ–Π²

На складС Π² Π³. Π‘Ρ€ΠΎΠ²Π°Ρ€Ρ‹

Доставка ΠΏΠΎ Π£ΠΊΡ€Π°ΠΈΠ½Π΅

680Β Π³Ρ€Π½

ΠšΡƒΠΏΠΈΡ‚ΡŒ

USB ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Ch441A для EEPROM ΠΈ FLASH микросхСм 24, 25 сСрий

На складС Π² Π³. Π’Π΅Ρ€Π½ΠΎΠΏΠΎΠ»ΡŒ

Доставка ΠΏΠΎ Π£ΠΊΡ€Π°ΠΈΠ½Π΅

120Β Π³Ρ€Π½

ΠšΡƒΠΏΠΈΡ‚ΡŒ

Π‘ΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ Ρ‚Π°ΠΊΠΆΠ΅

ΠœΠ½ΠΎΠ³ΠΎΡ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ USB-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Ch441A + клипса для программирования SO-8 Π²Π½ΡƒΡ‚Ρ€ΠΈΠΏΠ»Π°Ρ‚Π½ΠΎ

Доставка ΠΏΠΎ Π£ΠΊΡ€Π°ΠΈΠ½Π΅

330Β Π³Ρ€Π½

300Β Π³Ρ€Π½

ΠšΡƒΠΏΠΈΡ‚ΡŒ

USB ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Ch441A для EEPROM ΠΈ FLASH микросхСм 24, 25 сСрий

На складС Π² Π³. Π’Π΅Ρ€Π½ΠΎΠΏΠΎΠ»ΡŒ

Доставка ΠΏΠΎ Π£ΠΊΡ€Π°ΠΈΠ½Π΅

112Β Π³Ρ€Π½

ΠšΡƒΠΏΠΈΡ‚ΡŒ

АдаптСр SPI Flash 1.8 Π’ для ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ² TL866CS TL866A EZP2010 EZP2013 Ch441

Доставка ΠΈΠ· Π³. Π”Π½Π΅ΠΏΡ€

126.70Β Π³Ρ€Π½

ΠšΡƒΠΏΠΈΡ‚ΡŒ

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠ°Ρ‚ΠΎΡ€ Ch441A Gold USB для EEPROM / FLASH 24 / 25 сСрії

Доставка ΠΈΠ· Π³. ЧСркассы

135Β Π³Ρ€Π½

ΠšΡƒΠΏΠΈΡ‚ΡŒ

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Ch441A 24 25 FLASH EEPROM с ΠΏΡ€ΠΈΡ‰Π΅ΠΏΠΊΠΎΠΉ SOP8 SOIC8

На складС Π² Π³. Π₯Π°Ρ€ΡŒΠΊΠΎΠ²

Доставка ΠΏΠΎ Π£ΠΊΡ€Π°ΠΈΠ½Π΅

270Β Π³Ρ€Π½

ΠšΡƒΠΏΠΈΡ‚ΡŒ

ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π½ΠΈΠΊ АдаптСр 3.3 — 1.8v для ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ² Ch441A, TL866 ,RT809F ,EZP2010 (2697)

На складС в г. КиСв

Доставка ΠΏΠΎ Π£ΠΊΡ€Π°ΠΈΠ½Π΅

264Β Π³Ρ€Π½

ΠšΡƒΠΏΠΈΡ‚ΡŒ

АдаптСр ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π½ΠΈΠΊ 1.8Π’ SOP8 для ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Ch441A

На складС

Доставка ΠΏΠΎ Π£ΠΊΡ€Π°ΠΈΠ½Π΅

226Β Π³Ρ€Π½

212.44Β Π³Ρ€Π½

ΠšΡƒΠΏΠΈΡ‚ΡŒ

USB ΠΌΠΈΠ½ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Ch441A 24 25 FLASH

На складС

Доставка ΠΏΠΎ Π£ΠΊΡ€Π°ΠΈΠ½Π΅

225Β Π³Ρ€Π½

211.50Β Π³Ρ€Π½

ΠšΡƒΠΏΠΈΡ‚ΡŒ

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠ°Ρ‚ΠΎΡ€ Ch441A USB для EEPROM / FLASH 24 / 25 сСрії

Доставка ΠΈΠ· Π³. ЧСркассы

135Β Π³Ρ€Π½

ΠšΡƒΠΏΠΈΡ‚ΡŒ

Клипса SOP8 / ΠŸΡ€ΠΈΡ‰Π΅ΠΏΠΊΠ° SOP8 для ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° / TL866 RT809 EZP2010 EZP2019 Ch441 T56

НСдоступСн

150Β Π³Ρ€Π½

Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ

I2C/SPI-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Ch441A

НСдоступСн

150Β Π³Ρ€Π½

Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Ch441A USB для EEPROM/FLASH 24/25 сСрии (ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ USB-UART)

НСдоступСн

147Β Π³Ρ€Π½

Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ

АдаптСр SPI Flash 1. 8B для ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ°Ρ‚ΠΎΡ€Ρ–Π² TL866CS TL866A EZP2010 EZP2013 Ch441

НСдоступСн

150Β Π³Ρ€Π½

Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ

USB ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Ch441A с ΠΏΡ€ΠΈΡ‰Π΅ΠΏΠΊΠΎΠΉ EEPROM Flash Xeon X79 X99 2011 2011-3

НСдоступСн

280Β Π³Ρ€Π½

Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ SPI ΠΈ I2C микросхСм памяти Ch441A Mini Programmer / Π”Π΅Ρ‚Π°Π»ΡŒΠΊΠ° / БообщСство EasyElectronics.ru








Β Β ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΡ‹ памяти сСрий 24Ρ…Ρ… (EEPROM), 25Ρ…Ρ… (Serial Flash) ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π² элСктроникС. Π’Π°ΠΊΠΈΠ΅ Ρ‡ΠΈΠΏΡ‹ ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ Π² составС практичСски любой конструкции соврСмСнной Π±Ρ‹Ρ‚ΠΎΠ²ΠΎΠΉ ΠΈ ΠΏΡ€ΠΎΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΎΠΉ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚ΡƒΡ€Ρ‹, Π³Π΄Π΅ Π΅ΡΡ‚ΡŒ процСссоры ΠΈ/ΠΈΠ»ΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹. Π”Π°Π½Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΈΠΌΠ΅Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΎΠ±ΠΎΠΈΠΌΠΈ Ρ‚ΠΈΠΏΠ°ΠΌΠΈ памяти.

Β Β Π’ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ поставки входят сам ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΈ пСрСходная ΠΏΠ»Π°Ρ‚Π° с двумя посадочными мСстами ΠΏΠΎΠ΄ микросхСмы памяти Π² SOIC корпусС.

  Они Π΄ΡƒΠ±Π»ΠΈΡ€ΡƒΡŽΡ‚ ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠ΅ΡΡ Π½Π° Π½ΠΈΠΆΠ½Π΅ΠΉ сторонС ΠΏΠ»Π°Ρ‚Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°, ΠΈ Ссли Π½Π° ΠΏΠ»Π°Ρ‚Ρƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° микросхСмы памяти Π½ΡƒΠΆΠ½ΠΎ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΈΠΏΠ°ΠΈΠ²Π°Ρ‚ΡŒ, Π½Π° ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π½ΠΈΠΊΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠΆΠ°Ρ‚ΡŒ микросхСму ΠΏΡ€ΠΈΡ‰Π΅ΠΏΠΊΠΎΠΉ ΠΈΠ»ΠΈ Π΄Π΅Ρ€ΠΆΠ°Ρ‚Π΅Π»Π΅ΠΌ для Π±ΡƒΠΌΠ°Π³.

Β Β Π’Π°ΠΊ-ΠΆΠ΅ Π½Π° ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π½ΠΈΠΊΠ΅ Π΅ΡΡ‚ΡŒ посадочноС мСсто для Ρ€Π°Π·ΡŒΠ΅ΠΌΠ° PLD-8 (Π² ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ Π½Π΅ Π²Ρ…ΠΎΠ΄ΠΈΡ‚, я впаял 2Ρ…PLS-4), ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½ΠΎΠ³ΠΎ для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΏΡ€ΠΈΡ‰Π΅ΠΏΠΊΠΈ ΠΈΠ»ΠΈ ΡˆΠ»Π΅ΠΉΡ„Π° программирования.

Аппаратная Ρ‡Π°ΡΡ‚ΡŒ (Hardware).

Β Β ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ Π½Π° Π±Π°Π·Π΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Β«USB Bus Convert ChipΒ» сСрии Ch441A. Он рассчитан Π½Π° физичСскоС ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΊ ΠΏΠΎΡ€Ρ‚Ρƒ USB 2.0 ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, ΠΏΡ€ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ Ρ‡Π΅Ρ€Π΅Π· Ρ…Π°Π±-ΡƒΠ΄Π»ΠΈΠ½Π½ΠΈΡ‚Π΅Π»ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Ρƒ мСня Ρ€Π°Π±ΠΎΡ‚Π°Π» с ошибками (ΠΌΠΎΠΆΠ΅Ρ‚ Ρƒ мСня Ρ…Π°Π± Ρ‚Π°ΠΊΠΎΠΉ). ΠœΠΎΠ΄ΡƒΠ»ΡŒ программирования памяти собран Π½Π° ΠΏΠ»Π°Ρ‚Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°ΠΌΠΈ 63Ρ…27ΠΌΠΌ (Π±Π΅Π· ΡƒΡ‡Π΅Ρ‚Π° USB Ρ€Π°Π·ΡŒΠ΅ΠΌΠ°, с Ρ€Π°Π·ΡŒΠ΅ΠΌΠΎΠΌ 84Ρ…27ΠΌΠΌ) ΠΈΠ· Ρ‡Π΅Ρ€Π½ΠΎΠ³ΠΎ стСклотСкстолита.

Π‘Ρ…Π΅ΠΌΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°:

Β Β Π’ распоряТСнии Π°Π²Ρ‚ΠΎΡ€Π° Π΅ΡΡ‚ΡŒ Π΄Π²Π° экзСмпляра этого ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°, ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½Π½Ρ‹Π΅ Π² Ρ€Π°Π·Π½ΠΎΠ΅ врСмя, Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎ ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΡ‚ΡŒ ΠΏΠΎ названию, ΠΎΠ΄ΠΈΠ½ (Π±ΠΎΠ»Π΅Π΅ Ρ€Π°Π½Π½ΠΈΠΉ) называСтся «Ch441A Mini Programmer«, Π²Ρ‚ΠΎΡ€ΠΎΠΉ «Ch441A MinProgramment«. Π‘Ρ…Π΅ΠΌΡ‹ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹Π΅, Ρ€Π°Π·Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ†Π²Π΅Ρ‚ΠΎΠΌ свСтодиода «RUN«. На ΠΏΠ΅Ρ€Π²ΠΎΠΌ Π·Π΅Π»Π΅Π½Ρ‹ΠΉ, Π½Π° Π²Ρ‚ΠΎΡ€ΠΎΠΌ ΠΆΠ΅Π»Ρ‚Ρ‹ΠΉ.

  НСкоторыС схСмныС обозначСния Π½Π° ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΡΠ°ΠΌΠΎΠ²ΠΎΡΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉΡΡ ΠΏΡ€Π΅Π΄ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅Π»ΡŒ F1 (fuse) ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΊ R1. Π’ ΠΈΠ½Π΅Ρ‚Π΅ Π²ΡΡ‚Ρ€Π΅Ρ‡Π°Π»ΠΈΡΡŒ упоминания, Ρ‡Ρ‚ΠΎ Π² эту ΠΏΠΎΠ·ΠΈΡ†ΠΈΡŽ ΠΈΠ½ΠΎΠ³Π΄Π° ставят рСзистор Π½ΡƒΠ»Π΅Π²ΠΎΠ³ΠΎ сопротивлСния Ρ‚.Π΅. ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΡƒ. Π£ мСня ΠΊΠ°ΠΊ ΠΈ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΎ Π½Π° ΠΎΠ±ΠΎΠΈΡ… стоят ΠΏΡ€Π΅Π΄ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅Π»ΠΈ ~400mA, сопротивлСниС 0,92Ом, ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²ΠΊΠ° Π½Π° корпусС Β«5Β». Π’Π°ΠΊΠΆΠ΅ Π½Π° ΠΏΠ»Π°Ρ‚Π΅ часто отсутствуСт схСмноС ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ рСзисторной сборки PR1. Π‘ΠΎΠ»Π΅Π΅ Π³Ρ€Π°ΠΌΠΎΡ‚Π½ΠΎΠ΅ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ схСмных элСмСнтов ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π½Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ стороны ΠΏΠ»Π°Ρ‚Ρ‹ ΠΎΡ‚ ΠΌΠ°Π³Π°Π·ΠΈΠ½Π° WAVGAT (Π½Π° AliExpress):

Β Β ΠžΡΠΎΠ±Ρ‹Ρ… ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠΉ ΠΎΡ‚ Π΄Π°Ρ‚Π°ΡˆΠΈΡ‚Π° схСма Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚, Ρ€Π°Π·Π²Π΅ Ρ‡Ρ‚ΠΎ Π½Π° Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΎΡ‡Π½Ρ‹Ρ… кондСнсаторах ΠΏΠΎ ΠΏΠΈΡ‚Π°Π½ΠΈΡŽ сильно экономили. ΠŸΠΈΡ‚Π°Π½ΠΈΠ΅ 5V ΠΎΡ‚ USB подаСтся Π½Π° Π²Ρ‹Π²ΠΎΠ΄ 28, Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅ 9 Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π³ΠΎ стабилизатора Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΎΡ‡Π½Ρ‹ΠΉ кондСнсатор.

Β Β Π’.ΠΊ. Π½Π° Π²Ρ‹Π²ΠΎΠ΄Π°Ρ… Π²Π²ΠΎΠ΄Π°/Π²Ρ‹Π²ΠΎΠ΄Π° напряТСниС соотвСтствуСт 5V уровням, Π² основном это устройство Π½Π° 5V, ΠΏΡ€Π°Π²Π΄Π° Π² ΠΈΠ½Π΅Ρ‚Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΠΉ ΠΈ ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ΠΈΠΌ микросхСм Π½Π° 3. 3V Π±Π΅Π· ΠΊΠ°ΠΊΠΈΡ… Π»ΠΈΠ±ΠΎ ошибок ΠΈ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… послСдствий. Π’Ρ‹Ρ…ΠΎΠ΄ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ стабилизатора AMS1117-3.3 Π² схСмС Π½Π΅ задСйствован ΠΈ просто Π²Ρ‹Π²Π΅Π΄Π΅Π½ Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠΉ ZIF Ρ€Π°Π·ΡŒΠ΅ΠΌ ΠΈ Π½Π° ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ Π³Ρ€Π΅Π±Π΅Π½ΠΊΠΈ SPI.

Β Β Π’ Π΄Π°Ρ‚Π°ΡˆΠΈΡ‚Π΅ ΡƒΠΊΠ°Π·Π°Π½ способ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΡƒΡ€ΠΎΠ²Π½ΠΈ Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π°Ρ… совмСстимыми с 3.3V. Для этого Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒ Π²Ρ‹Π²ΠΎΠ΄Ρ‹ 28 ΠΈ 9 ΠΈ ΠΏΠΎΠ΄Π°Ρ‚ΡŒ Π½Π° Π½ΠΈΡ… 3.3V, ΠΏΡ€ΠΈ этом Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ стабилизатор просто Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ. Но ΠΏΡ€ΠΈ этом 3.3V ΡƒΡ€ΠΎΠ²Π½ΠΈ Ρ‚Π°ΠΊΠΆΠ΅ Π±ΡƒΠ΄ΡƒΡ‚ Π½Π° Π½Π° ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π½ΠΈΠΊΠ΅ USB <-> RS232, Ρ‡Ρ‚ΠΎ ΠΈΠ½ΠΎΠ³Π΄Π° Π½Π΅ ΠΏΡ€ΠΈΠ΅ΠΌΠ»Π΅ΠΌΠΎ. Π’Π°ΠΊΠΆΠ΅ Π½Π° Ali ΡΡƒΡˆΠ΅ΡΡ‚Π²ΡƒΠ΅Ρ‚ другая вСрсия этого ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°, скомпонованная Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ ΠΈ выполнСная Π½Π° Π·Π΅Π»Π΅Π½ΠΎΠΌ тСкстолитС. Π§ΠΈΡ‚Π°Π», Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΌ Π½Π° Π²Ρ‹Π²ΠΎΠ΄ 28 подаСтся 3.3V ΠΎΡ‚ внСшнСго стабилизатора, Π½ΠΎ Π²Ρ‹Π²ΠΎΠ΄Ρ‹ 28 ΠΈ 9 Π½Π΅ соСдинСны, ΠΈ это Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚. Π’ любом случаС, ΡƒΡ€ΠΎΠ²Π½ΠΈ Π½Π° ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π½ΠΈΠΊΠ΅ USB <-> RS232 ΠΈ здСсь Π±ΡƒΠ΄ΡƒΡ‚ 3.3V.

  Если планируСтся ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ„Π»Π΅ΡˆΠ΅ΠΊ 1.8V Ρ‡Π΅Ρ€Π΅Π· основной Ρ€Π°Π·ΡŒΠ΅ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ приобрСсти ΠΌΠΎΠ΄ΡƒΠ»ΡŒ 1. 8V-adapter. Бонусом являСтся Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΏΠ΅Ρ€Π΅Π΄Π΅Π»Π°Ρ‚ΡŒ Π΅Π³ΠΎ для ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΈ ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ 3.3V нСслоТно, Π½Π°Π΄ΠΎ лишь Π·Π°ΠΊΠΎΡ€ΠΎΡ‚ΠΈΡ‚ΡŒ Π²Ρ…ΠΎΠ΄/Π²Ρ‹Ρ…ΠΎΠ΄ стабилизатора 1.8V Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ Π΄ΠΆΠ°ΠΌΠΏΠ΅Ρ€ΠΎΠΌ.

Β Β Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ Π΄ΠΆΠ°ΠΌΠΏΠ΅Ρ€Π° Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с логичСскими уровнями 3.3V, ΠΏΡ€ΠΈ отсутствии β€” 1.8V.

ΠœΠΈΠ½ΡƒΡ Ρ‚ΡƒΡ‚ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π° Π½Π΅ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ мСньшС, Ρ‡Π΅ΠΌ самого ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°. Но Ссли ΠΎΠ½ ΡƒΠΆΠ΅ Π΅ΡΡ‚ΡŒ, ΠΏΠΎΡ‡Π΅ΠΌΡƒ Π±Ρ‹ Π΅Π³ΠΎ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎ ΠΏΠΎΠ»Π½ΠΎΠΉ?

  Если для программирования Π±ΡƒΠ΄Π΅Ρ‚ использована боковая Π³Ρ€Π΅Π±Π΅Π½ΠΊΠ° SPI, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΡ‚ΡƒΠΏΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΡ‰Π΅. На Ali ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠΉ 4-канального Π΄Π²ΡƒΠ½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½ΠΎΠ³ΠΎ прСобразоватСля ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ Π½Π° МОП транзисторах Π·Π° ΠΎΡ‡Π΅Π½ΡŒ нСбольшиС дСньги.

Β Β Π Π°Π±ΠΎΡ‚Π° этого прСобразоватСля ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ описана Π² ΡΡ‚Π°Ρ‚ΡŒΠ΅ «Π‘огласованиС логичСских ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ 5Π’ ΠΈ 3.3Π’ устройств». Π‘Ρ…Π΅ΠΌΠ° отличаСтся ΠΎΡ‚ рассмотрСнной Π² ΡΡ‚Π°Ρ‚ΡŒΠ΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½ΠΎΠΌΠΈΠ½Π°Π»Π°ΠΌΠΈ рСзисторов (сопротивлСниС мСньшС β€” ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΎ быстродСйствиС ΠΈ энСргопотрСблСниС). Π—Π° счСт добавлСния Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π΄ΠΆΠ°ΠΌΠΏΠ΅Ρ€Π° J1 ΠΈ Π΄Π²ΡƒΡ… ΠΊΡ€Π΅ΠΌΠ½ΠΈΠ΅Π²Ρ‹Ρ… Π΄ΠΈΠΎΠ΄ΠΎΠ², ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ 3. 3V, Ρ‚Π°ΠΊ ΠΈ 1.8V Ρ„Π»Π΅ΡˆΠΊΠΈ.

  РСзисторы 2,2 кОм ΠΎΡ‚Π΄Π΅Π»ΡΡŽΡ‚ Π²Ρ‹Π²ΠΎΠ΄Ρ‹ #WP ΠΈ #HOLD Ρ„Π»Π΅ΡˆΠΊΠΈ ΠΎΡ‚ ΡˆΠΈΠ½Ρ‹ питания. Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄ β€” ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ наличия напряТСния.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Π°Ρ Ρ‡Π°ΡΡ‚ΡŒ (Software), Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€.

Β Β ΠŸΠ΅Ρ€Π΅Π΄ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΠ½ΡΡ‚Π°Π»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π² Windows Π΅Π³ΠΎ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€(Π°), Π»Π΅Π³ΠΊΠΎ находятся Π² ΠΈΠ½Π΅Ρ‚Π΅, я Π±Ρ€Π°Π» ΠΈΠ· Π°Ρ€Ρ…ΠΈΠ²Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ AsProgrammer. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π΄Π²Π° Ρ€Π΅ΠΆΠΈΠΌΠ°, ΠΎΠ½ΠΈ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ΡΡ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎ Π΄ΠΆΠ°ΠΌΠΏΠ΅Ρ€ΠΎΠΌ J1. ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ интСрСсный ΠΏΡ€ΠΈΠ΅ΠΌ, ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ Π΄ΠΆΠ°ΠΌΠΏΠ΅Ρ€Π° Ρƒ Ρ‡ΠΈΠΏΠ° мСняСтся Device ID Π½Π° шинС USB. Π­Ρ‚ΠΎ Π²Ρ‹Π½ΡƒΠΆΠ΄Π°Π΅Ρ‚ Windows Π½Π°ΠΉΡ‚ΠΈ подходящий ΠΏΠΎ VID/PID Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π΅Π³ΠΎ.

Β Β ΠŸΡ€ΠΈ Π΄ΠΆΠ°ΠΌΠΏΠ΅Ρ€Π΅ Π² ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Β«1-2Β» ΠΏΠΎ VID_1A86&PID_5512 подгруТаСтся Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ «USB-EPP/I2C… Ch441A«. Он создаСт Π² диспСтчСрС устройств Ρ€Π°Π·Π΄Π΅Π» «Interface» Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈ устанавливаСтся.

Β Β Π’ этом случаС Ρ‡Ρ‚Π΅Π½ΠΈΠ΅, вСрификация, запись Ρ‡ΠΈΠΏΠΎΠ² памяти Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒΡΡ нСпосрСдствСнно Ρ‡Π΅Ρ€Π΅Π· ZIF-панСль ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Ch441A ΠΈΠ»ΠΈ Ρ‡Π΅Ρ€Π΅Π· Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ Ρ€Π°Π·ΡŒΠ΅ΠΌ Π 2 с интСрфСйсом SPI.

Β Β ΠŸΡ€ΠΈ Π΄ΠΆΠ°ΠΌΠΏΠ΅Ρ€Π΅ Π² ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Β«2-3Β» ΠΏΠΎ VID_1A86&PID_5523 подгруТаСтся Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ «USB-SERIAL Ch441A«. Π’ диспСтчСрС устройств Π½Π°ΠΉΡ‚ΠΈ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ «ΠŸΠΎΡ€Ρ‚Ρ‹ (COM ΠΈ LPT)«. Π’Π°ΠΌ ΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΈ Π½ΠΎΠΌΠ΅Ρ€ присвоСнного БОМ ΠΏΠΎΡ€Ρ‚Π°.

Β Β ΠŸΡ€ΠΈ этом ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Π΅Ρ€Π΅Π· интСрфСйс RS232 TTL Π½Π° Ρ€Π°Π·ΡŒΠ΅ΠΌΠ΅ Π 1 (Ρ‚Π°ΠΌ ΠΆΠ΅ Π³Π΄Π΅ ΠΈ Π΄ΠΆΠ°ΠΌΠΏΠ΅Ρ€), Ссли Ρ†Π΅Π»Π΅Π²ΠΎΠ΅ устройство ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Ρ‚Π°ΠΊΠΎΠΉ способ (встроСнный Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊ ΠΈΠ»ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€).

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Π°Ρ Ρ‡Π°ΡΡ‚ΡŒ (Software), ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Π»ΡŒΡ‰ΠΈΠΊ.

Β Β Π‘ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ Ch441A Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ рСкомСндуСтся китайский (Π΅ΡΡ‚ΡŒ русификация) родствСнный софт Β«Ch441A β€” USB ProgrammerΒ». Но Π² Ρ‚ΠΎ-ΠΆΠ΅ врСмя Π² ΠΈΠ½Π΅Ρ‚Π΅ достаточно ΠΌΠ½ΠΎΠ³ΠΎ ΠΆΠ°Π»ΠΎΠ± Π½Π° Π΅Π³ΠΎ Π³Π»ΡŽΡ‡Π½ΠΎΡΡ‚ΡŒ ΠΈ Π½Π΅ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ, особСнно вСрсий Π²Ρ‹ΡˆΠ΅ 1.18. Ch441A β€” USB Programmer вСрсий 1.30, 1.29 Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ (Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΈ Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ) с Ρ‡ΠΈΠΏΠ°ΠΌΠΈ памяти объСмом Π±ΠΎΠ»Π΅Π΅ 8MByte/64MBit. ΠŸΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ послС адрСса 0800000 Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‚ ΡΡ‹ΠΏΠ°Ρ‚ΡŒΡΡ Ρ…Π°ΠΎΡ‚ΠΈΡ‡Π½Ρ‹Π΅ ошибки.

Β Β ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ я Π½Π΅ стал Π½Π°ΡΡ‚ΡƒΠΏΠ°Ρ‚ΡŒ Π½Π° эти Π³Ρ€Π°Π±Π»ΠΈ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ, ΠΈ с самого Π½Π°Ρ‡Π°Π»Π° использовал ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ «AsProgrammer» ΠΎΡ‚ участника сообщСства Tifa, послСдняя вСрсия 1.4.0. Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΌΠΎΠΆΠ½ΠΎ Π½Π° Ρ„ΠΎΡ€ΡƒΠΌΠ΅, Ρ‚ΠΎΠΏΠΈΠΊ Ρ„ΠΎΡ€ΡƒΠΌΠ° показываСтся Π² Π»ΠΎΠ³-ΠΎΠΊΠ½Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΡ€ΠΈ запускС. Если ΠΊΡ‚ΠΎ-Ρ‚ΠΎ Π·Π°Ρ…ΠΎΡ‡Π΅Ρ‚ ΠΏΠΎΠ»Π°Π·ΠΈΡ‚ΡŒ Π² исходниках, ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π΅ΡΡ‚ΡŒ Π½Π° GitHub (Ссли ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ понял, ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π½Π° Free Pascal, Lazarus).

Β Β ΠšΡ€ΠΎΠΌΠ΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ 24 ΠΈ 25 сСрий микросхСм памяти, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΈ c 45 сСриСй, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΡΠ΅Ρ€ΠΈΡŽ ST M95 ΠΈ ΠΏΠ°ΠΌΡΡ‚ΡŒ microwire (Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°). ВсС схСмы ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π΅ΡΡ‚ΡŒ Π² Π°Ρ€Ρ…ΠΈΠ²Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. ΠŸΠΎΠ»Π½Ρ‹ΠΉ список ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… микросхСм памяти ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π² Ρ„Π°ΠΉΠ»Π΅ chiplist.xml.

Β Β ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ установки, Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² Π°Ρ€Ρ…ΠΈΠ² Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Ρ‹ для ΠΎΠ±ΠΎΠΈΡ… Ρ€Π΅ΠΆΠΈΠΌΠΎΠ² программирования БН341А.

Log-Ρ„Π°ΠΉΠ» Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ с Ρ„Π»Π΅ΡˆΠΊΠΎΠΉ W25Q128FW, 16Мб, 1.8V Ρ‡Π΅Ρ€Π΅Π· «1.8V-adapter«:



Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€: Ch441

Sreg: 00000000(0x00), 00000010(0x02), 01100000(0x60)



Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€: Ch441

Π§ΠΈΡ‚Π°ΡŽ Ρ„Π»ΡΡˆΠΊΡƒβ€¦

Π“ΠΎΡ‚ΠΎΠ²ΠΎ

ВрСмя выполнСния: 0:02:49



Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€: Ch441

Π‘Ρ‚ΠΈΡ€Π°ΡŽ Ρ„Π»ΡΡˆΠΊΡƒβ€¦

Π“ΠΎΡ‚ΠΎΠ²ΠΎ

ВрСмя выполнСния: 0:01:03



Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€: Ch441

Π—Π°ΠΏΠΈΡΡ‹Π²Π°ΡŽ Ρ„Π»ΡΡˆΠΊΡƒ с провСркой…

Π“ΠΎΡ‚ΠΎΠ²ΠΎ

ВрСмя выполнСния: 0:24:45


Π—Π° всС врСмя Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π΄Π°Π½Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ (ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Π» ~5 Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² BIOS) Π½ΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ сбоя ΠΈΠ»ΠΈ ошибки.

  Линуксоидам ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡΡ‚ΠΎΡ€ΠΎΠ½Π½ΡŽΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π΅Ρ‚ нСобходимости, стандартный ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Π»ΡŒΡ‰ΠΈΠΊ Flashrom ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π΄Π°Π½Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ (Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ собран с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ ΠΊΠ»ΡŽΡ‡Π° «-ch441a»).

Π”ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠ° 1. ΠŸΠΎΠ΄Ρ‚ΡΠΆΠΊΠ° сигналов #WP ΠΈ #HOLD.

Β Β Π’ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π΅ Π»ΠΈΠ½ΠΈΠΈ сигналов #WP ΠΈ #HOLD посаТСны нСпосрСдствСнно Π½Π° ΡˆΠΈΠ½Ρƒ питания. Π­Ρ‚ΠΎ ΠΌΠ΅ΡˆΠ°Π΅Ρ‚ ΡΠ±Ρ€ΠΎΡΠΈΡ‚ΡŒ/ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π±ΠΈΡ‚ QE Π²ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌ рСгистрС статуса (25Ρ…Ρ…). Π’ Π΄Π°Ρ‚Π°ΡˆΠΈΡ‚Π°Ρ… Π½Π° микросхСмы памяти Π΅ΡΡ‚ΡŒ прСдупрСТдСния ΠΏΠΎ этому ΠΏΠΎΠ²ΠΎΠ΄Ρƒ, Π²ΠΎΡ‚ ΠΈΠ· Π΄Π°Ρ‚Π°ΡˆΠΈΡ‚Π° Π½Π° W25Q128FW:

WARNING: If the /WP or /HOLD pins are tied directly to the power supply or ground during standard SPI or Dual SPI operation, the QE bit should never be set to a 1.

  Для исправлСния этого нСдостатка Π½Π°Π΄ΠΎ ΠΎΡ‚ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒ Π½ΠΎΠ³ΠΈ #WP (pin 3) ΠΈ #HOLD (pin7) ΠΎΡ‚ VCC ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΈΡ… ΠΊ VCC Ρ‡Π΅Ρ€Π΅Π· рСзисторы 2.2-4.7 кОм.

  На Β«Ρ‡Ρ‘Ρ€Π½ΠΎΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π΅Β» ΡΠΎΠ²Π΅Ρ‚ΡƒΡŽΡ‚ это Π΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚Π°ΠΊ (привязка ΠΊ схСмС, нумСрация ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ZIF Ρ€Π°Π·ΡŒΠ΅ΠΌΠ°), Π΄ΠΎΡ€ΠΎΠΆΠΊΠ° ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°ΠΌΠΈ 11-12 пСрСрСзаСтся (#HOLD), ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°ΠΌΠΈ впаиваСтся рСзистор, Π΄ΠΎΡ€ΠΎΠΆΠΊΠ° ΠΎΡ‚ 11 ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π° вСдущая ΠΊ 7 (#WP) пСрСрСзаСтся Ρƒ 11 ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°, ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΎΠΊ напаиваСтся с 12 ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π° ΠΊ ΠΎΡ‚Ρ€Π΅Π·Π°Π½Π½ΠΎΠΉ Π΄ΠΎΡ€ΠΎΠΆΠΊΠ΅, Ρ‚Π° ΠΆΠ΅ Π΄ΠΎΡ€ΠΎΠΆΠΊΠ° пСрСрСзаСтся ΠΏΠ΅Ρ€Π΅Π΄ 7 ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠΌ, ΠΏΠΎΠ²Π΅Ρ€Ρ… Ρ€Π°Π·Ρ€Π΅Π·Π° напаиваСтся рСзистор:

  Как ΠΏΠΎ ΠΌΠ½Π΅, ΠΏΡ€ΠΎΡ‰Π΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это Π½Π° ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π½ΠΈΠΊΠ΅ 1. 8V-adapter, Ссли Π·Π°Π΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ Π²Ρ‚ΠΎΡ€ΡƒΡŽ Π½Π΅Π·Π°Π½ΡΡ‚ΡƒΡŽ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Ρƒ Ρ€Π°Π·ΡŒΠ΅ΠΌΠ°. Π’Π΅ΠΌ Π±ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠΈ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π° ΠΏΠ΅Ρ€Π΅Π΄Π΅Π»ΠΊΠ° Π½Π° ΠΏΠ»Π°Ρ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° становится бСсполСзной, ΠΏΠΎΡ€Ρ‚Ρ‹ Ρƒ трансмиттСра ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΊΠ°ΠΊ ΠΎΠ΄Π½ΠΎΠ½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½Ρ‹Π΅.

Π”ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠ° 2. Π£Π²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ»-Π²Π° Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΎΡ‡Π½Ρ‹Ρ… кондСнсаторов ΠΏΠΎ ΠΏΠΈΡ‚Π°Π½ΠΈΡŽ.

  Участник сообщСства Β«AlexX1810Β» ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΠ» Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π½Π° ΠΏΠ»Π°Ρ‚Ρƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Ρ‚Ρ€ΠΈ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΎΡ‡Π½Ρ‹Ρ… кондСнсатора 0.1 ΠΌΠΊΠ€. По Π΅Π³ΠΎ словам ΡƒΠ»ΡƒΡ‡ΡˆΠ°Π΅Ρ‚ΡΡ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°.

Если ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΏΠΎ схСмС, ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ кондСнсатор ΠΌΠ΅ΠΆΠ΄Ρƒ 6-7 ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°ΠΌΠΈ Ρ€Π°Π·ΡŒΠ΅ΠΌΠ° Π 1 (5V), Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΌΠ΅ΠΆΠ΄Ρƒ 5-6 ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°ΠΌΠΈ Ρ€Π°Π·ΡŒΠ΅ΠΌΠ° Π 2 (3.3V), Ρ‚Ρ€Π΅Ρ‚ΠΈΠΉ ΠΌΠ΅ΠΆΠ΄Ρƒ 15-16 ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°ΠΌΠΈ ZIF панСльки (7-8 ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ Ρ€Π°Π·ΡŒΠ΅ΠΌΠ° I2C, 3.3V). ВсС впаяны со стороны ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ².

Π£ мСня Π²ΠΎ врСмя использования ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° сбоСв Π½Π΅ Π±Ρ‹Π»ΠΎ, Π½ΠΎ Ρ…ΡƒΠΆΠ΅ Π²ΠΎ всяком случаС Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚.

Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ ΠΈ инструмСнты :: Π›Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€Π½ΠΎΠ΅ ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ :: ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ :: ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Ch441A + Ρ€Π°Π·ΡŠΠ΅ΠΌ + тСстовый Π·Π°ΠΆΠΈΠΌ SOP8 для ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° микросхСм памяти Π½ΠΎΡƒΡ‚Π±ΡƒΠΊΠ° Dish TV Π² ΠŸΠ°ΠΊΠΈΡΡ‚Π°Π½Π΅ — ΠΊΡƒΠΏΠΈΡ‚ΡŒ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ элСктронику

Π­Ρ‚ΠΎΡ‚ Π½Π΅Π΄ΠΎΡ€ΠΎΠ³ΠΎΠΉ ΠΌΠΈΠ½ΠΈ-USB Ch441A 24 25 Series EEPROM Flash BIOS USB ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ 24 микросхСм EEPROM ΠΈ 25 SPI flash 8pin/16 pin. Он оснащСн Ρ‡ΠΈΠΏΠΎΠΌ CH 341A, ΠΌΠΎΠΆΠ΅Ρ‚ автоматичСски Ρ€Π°ΡΠΏΠΎΠ·Π½Π°Π²Π°Ρ‚ΡŒ Ρ‡ΠΈΠΏ сСрии 25, Π° Π΅Π³ΠΎ индикаторная Π»Π°ΠΌΠΏΠ° сСрии 24/25 позволяСт ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ Π»Π΅Π³ΠΊΠΎ Ρ€Π°ΡΠΏΠΎΠ·Π½Π°Π²Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‡Π΅Π΅ состояниС модуля. Π­Ρ‚ΠΎΡ‚ ΡƒΠ΄ΠΈΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Ρ‚Π°ΠΊΠΆΠ΅ ΡƒΠ΄ΠΎΠ±Π΅Π½ для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ USB Π² TTL, Π° ΠΏΠ»Π°Ρ‚Π° прСобразоватСля SOP8 SOP16 Π² DIP8 ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΊ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌ Ρ‡ΠΈΠΏΠ°ΠΌ.

Ch441 — это микросхСма прСобразования ΡˆΠΈΠ½Ρ‹ USB, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰Π°Ρ UART, ΠΏΠΎΡ€Ρ‚ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π°, ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΈ синхронный ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΡ€Ρ‚ с 2-ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ»ΠΈ 4-ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΎΠΉ шиной USB. Π’ Ρ€Π΅ΠΆΠΈΠΌΠ΅ UART Ch441 обСспСчиваСт ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ сигналы управлСния ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ, Π³ΠΎΡ‚ΠΎΠ²Π½ΠΎΡΡ‚ΡŒ ΠΊ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΌΡƒ ΠΏΡ€ΠΈΠ΅ΠΌΡƒ ΠΈ Ρ‚. Π΄. Он Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄Π°Π΅Ρ‚ ΠΎΠ±Ρ‰ΠΈΠΉ сигнал связи ΠΌΠΎΠ΄Π΅ΠΌΠ°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°ΡΡˆΠΈΡ€ΠΈΡ‚ΡŒ UART для
.
ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ ΠΈΠ»ΠΈ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚Π΅ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ΅ устройство синхронного интСрфСйса Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ ΠΊ шинС USB.

Π’ Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΏΠΎΡ€Ρ‚Π° ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π° Ch441 обСспСчиваСт стандартный USB-ΠΏΠΎΡ€Ρ‚ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΠ΅Ρ‚ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» USB ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΡƒΡŽ систСму Windows, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡƒΡŽ для прямого обновлСния ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π° Π΄ΠΎ ΡˆΠΈΠ½Ρ‹ USB. Π’ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ch441 Π²Ρ‹Π΄Π°Π΅Ρ‚ 8-Π±ΠΈΡ‚Π½Ρ‹ΠΉ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ EPP ΠΈΠ»ΠΈ MEM. Π•Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для Π²Π²ΠΎΠ΄Π°/Π²Ρ‹Π²ΠΎΠ΄Π° Π΄Π°Π½Π½Ρ‹Ρ… Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ Π±Π΅Π· MCU/DSP. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Ch441A Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ распространСнныС синхронныС ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ интСрфСйсы, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ 2-ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΎΠΉ (SCL, SDA) ΠΈ 4-ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΎΠΉ (CS, SCK/CLK, MISO/SDI/DIN ΠΈ MOSI/SDO/DOUT) интСрфСйсы.

Π’Π°ΠΌ потрСбуСтся ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ComboTool для выполнСния:

  1. НаписаниС ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ JAVAScript Π½Π° устройствС Android ΠΈ нСпосрСдствСнноС Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π°.
  2. Плагин IR_Temper Sensor => Combotool прСвращаСтся Π² ΠΈΠ·ΠΌΠ΅Ρ€ΠΈΡ‚Π΅Π»ΡŒ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹.
  3. Плагин RS485 Converter => Он ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°Ρ…Π²Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ/ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΊΠ°Π΄Ρ€ RS485 Modbus.
  4. Плагин … => Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π£Π€-ΠΌΠ΅Ρ‚Ρ€.

Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ, Π½Π°ΠΆΠΌΠΈΡ‚Π΅Β Π·Π΄Π΅ΡΡŒ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅:

1. Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Π±ΡƒΠ»Π°Π²ΠΊΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ случайный Ρ†Π²Π΅Ρ‚.
2. Диск с Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°ΠΌΠΈ Π½Π΅ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ поставки. ΠŸΠΎΠΆΠ°Π»ΡƒΠΉΡΡ‚Π°, Π½Π°ΠΉΠ΄ΠΈΡ‚Π΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния ΠΈ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ² Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ ΠΏΡ€ΠΈΠΊΡ€Π΅ΠΏΠ»Π΅Π½Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ².


Π₯арактСристики:

  1. Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ USB
  2. Π‘ микросхСмой Π§441А
  3. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° 24 EEPROM ΠΈ 25 SPI Ρ„Π»ΡΡˆ-памяти 8-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹ΠΉ ΠΈΠ»ΠΈ 16-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹ΠΉ Ρ‡ΠΈΠΏ
  4. Π‘ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π½ΠΎΠΉ Π»Π°ΠΌΠΏΠΎΠΉ состояния 24/25
  5. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° прСобразования USB Π² TTL ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° 24 EEPROM ΠΈ 25 SPI flash 8-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹ΠΉ/16-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹ΠΉ Ρ‡ΠΈΠΏ
  6. АвтоматичСски Ρ€Π°ΡΠΏΠΎΠ·Π½Π°Π²Π°Ρ‚ΡŒ Ρ‡ΠΈΠΏ сСрии 25
  7. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹ сСрии STC для ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ‡ΠΈΠΏΠ°
  8. ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚ SPI для ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹
  9. ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€

  10. STC ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΏΠΎΠ»Π½Ρ‹ΠΉ спСктр Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ
  11. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π° SPI
  12. Π‘ ΠΏΠ»Π°Ρ‚ΠΎΠΉ прСобразоватСля SOP8 SOP16 Π² DIP8
  13. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… прилоТСниях β€” матСринская ΠΏΠ»Π°Ρ‚Π° ПК, Π–Πš-ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€, DVD, Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ ΠΈ запись ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·Π°Ρ‚ΠΎΡ€Π°
  14. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ систСмы Windows XP, Vista, Win7 ΠΈ Win8 (32/64 Π±ΠΈΡ‚)
  15. ΠžΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°Π΅Ρ‚ Π²Ρ‹Ρ…ΠΎΠ΄ источника питания 5–3,3 Π’

ΠŸΠ°ΠΊΠ΅Ρ‚ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя:

1x CH441A 24 25 сСрии сСрии EEPROM Flash BIOS USB Programmer

2x CHINS

1x PCB POAD

1x Adapter

BIOS или SPI Programming на Windows orux с использованиСм A -CH4441A

или SPI Programming на Windows Orux с использованиСм CH4441A

ΠΈΠ»ΠΈ SPI Programming Π½Π° Windows orux.

Π‘Π΅Π· Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰Π΅Π³ΠΎ BIOS Π΄Π°ΠΆΠ΅ самоС ΠΌΠΎΡ‰Π½ΠΎΠ΅ ΠΆΠ΅Π»Π΅Π·ΠΎ Π½Π΅ Π·Π°Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚. Π’ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Ρ€Π΅Π΄ΠΊΠΈΡ… случаях микросхСма BIOS Π² вашСй систСмС ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½Π°, Ρ‡Ρ‚ΠΎ сдСлаСт Π²Π°ΡˆΡƒ систСму ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π½Π΅ΠΏΡ€ΠΈΠ³ΠΎΠ΄Π½ΠΎΠΉ для использования. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ эту ΡΠΈΡ‚ΡƒΠ°Ρ†ΠΈΡŽ, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎ Π΄Ρ€ΡƒΠ³ΠΈΠΌ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°ΠΌ, Ρ‚Π°ΠΊΠΈΠΌ ΠΊΠ°ΠΊ простоС Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠ΅ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, настройка, модификация ΠΈΠ»ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ скрытых Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, интСрСсно ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠŸΠ—Π£ BIOS. НСдавно я ΠΏΠΎΠΏΠ°Π» Π² ΡΠΈΡ‚ΡƒΠ°Ρ†ΠΈΡŽ, ΠΊΠΎΠ³Π΄Π° микросхСма BIOS Π² ΠΌΠΎΠ΅ΠΌ Lenovo X1 Yoga Π²Ρ‹ΡˆΠ»Π° ΠΈΠ· строя. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ это, я ΠΊΡƒΠΏΠΈΠ» ΠΌΠΈΠ½ΠΈΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Ch441a. Π’ этом постС Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΉΡ‚ΠΈ Π·Π°Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ шаги, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ я прСдпринял, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ BIOS ΠΈ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ ΠΊ ΠΆΠΈΠ·Π½ΠΈ свой Π½ΠΎΡƒΡ‚Π±ΡƒΠΊ.

Как ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π»ΠΎΡΡŒ Π²ΠΎ Π²Π²Π΅Π΄Π΅Π½ΠΈΠΈ, Ρ‡ΠΈΠΏ BIOS ΠΌΠΎΠ΅Π³ΠΎ Π½ΠΎΡƒΡ‚Π±ΡƒΠΊΠ° Lenovo X1 Yoga Π±Ρ‹Π» ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½, ΠΈ ΠΌΠ½Π΅ ΡƒΠ΄Π°Π»ΠΎΡΡŒ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ΡΠΈΡ‚ΡƒΠ°Ρ†ΠΈΡŽ, ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΡˆΠΈΠ² Π΅Π³ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰Π΅Π³ΠΎ ΠŸΠ—Π£ BIOS. Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ я ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡŽ шаги, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ я прСдпринял Π½Π° Dell Precision T1700 MT. ΠŸΡ€ΠΎΡ†Π΅ΡΡ Ρ‚ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊΠΎΠΉ ΠΆΠ΅.

Π’ΠΈΠ΄Π΅ΠΎ Π½Π° YouTube

Если Π²Π°ΠΌ интСрСсно, я Ρ‚Π°ΠΊΠΆΠ΅ создал Π²ΠΈΠ΄Π΅ΠΎ Π½Π° YouTube ΠΈΠ· этого сообщСния Π² Π±Π»ΠΎΠ³Π΅. Если Π²Ρ‹ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°Π΅Ρ‚Π΅ классичСский тСкст, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ просто ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠΉ части этой ΡΡ‚Π°Ρ‚ΡŒΠΈ:

БущСствуСт нСсколько способов (ΠΏΠ΅Ρ€Π΅-)программирования содСрТимого вашСго Ρ‡ΠΈΠΏΠ° BIOS. Π‘Π°ΠΌΡ‹ΠΉ простой β€” Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ срСдство обновлСния/программирования BIOS нСпосрСдствСнно Π½Π° Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ машинС. BIOS Π² основном ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²ΠΎ врСмя Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ бСзопасно ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΡˆΠΈΡ‚ Π½Π° Π·Π°ΠΏΡƒΡ‰Π΅Π½Π½ΠΎΠΉ систСмС. ΠžΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ это Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΎ, систСма всС Π΅Ρ‰Π΅ Π΄ΠΎΠ»ΠΆΠ½Π° Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒΡΡ. Если это большС Π½Π΅ Ρ‚Π°ΠΊ, Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ BIOS, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ устройство.

ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΡ‹ BIOS ΠΏΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ Π² Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΡƒΠΏΠ°ΠΊΠΎΠ²ΠΊΠ°Ρ…. БСгодня, ΠΏΠΎ ΠΌΠΎΠ΅ΠΌΡƒ ΠΎΠΏΡ‹Ρ‚Ρƒ, Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ корпус SOIC-8. Π­Ρ‚ΠΎ распаянная 8-контактная (2Γ—4) микросхСма. Π’Π°ΠΊ Π±Ρ‹Π»ΠΎ с Lenovo X1 Yoga, Π° Ρ‚Π°ΠΊΠΆΠ΅ с Dell Precision T1700 MT ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ систСмами, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ я провСрял.

1) ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€

Для чтСния ΠΈ записи содСрТимого нашСго Ρ‡ΠΈΠΏΠ° BIOS Π½Π°ΠΌ понадобится ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ физичСски ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΡΡ ΠΊ Π½Π΅ΠΌΡƒ ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ эти дСйствия.

БущСствуСт мноТСство Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ², Π½ΠΎ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ популярной модСлью, скорСС всСго, ΠΈΠ·-Π·Π° Π΅Π΅ ΡˆΠΈΡ€ΠΎΠΊΠΎΠΉ доступности ΠΏΠΎ Π½ΠΈΠ·ΠΊΠΈΠΌ Ρ†Π΅Π½Π°ΠΌ Π½Π° Ebay, Amazon ΠΈΠ»ΠΈ Aliexpress, являСтся ΠΌΠΈΠ½ΠΈΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Ch441a:

Π­Ρ‚ΠΎ устройство позволяСт ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ/ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Ρ‚ΡŒ Ρ‡ΠΈΠΏΡ‹ SPI flash ΠΈΠ»ΠΈ BIOS, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹ EEPROM Ρ‚ΠΈΠΏΠ° 24XX ΠΈ 25XX, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… устройствах, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·Π°Ρ‚ΠΎΡ€Ρ‹, Ρ‚ΠΎΡ‡ΠΊΠΈ доступа, Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Ρ‹ ΠΈ Ρ‚.Β Π΄., ΠΈ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для программирования ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΡ‹ BIOS SOIC-8, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π² наши Π΄Π½ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… систСмах.

2) ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π½ΠΈΠΊ, кабСль ΠΈΠ»ΠΈ клипса

Π’ случаС, Ссли микросхСма BIOS вставлСна, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠ½ΡΡ‚ΡŒ микросхСму с ΠΏΠ»Π°Ρ‚Ρ‹ ΠΈ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΅Π΅ Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ (с ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π½ΠΈΠΊΠΎΠΌ). Если ΠΎΠ½ припаян ΠΊ ΠΏΠ»Π°Ρ‚Π΅, Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π»ΠΈΠ±ΠΎ Π²Ρ‹ΠΏΠ°ΡΡ‚ΡŒ Π΅Π³ΠΎ, Π»ΠΈΠ±ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π·Π°ΠΆΠΈΠΌ/Π·Π°ΠΆΠΈΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ соотвСтствуСт Ρ‚ΠΈΠΏΡƒ ΡƒΠΏΠ°ΠΊΠΎΠ²ΠΊΠΈ вашСго Ρ‡ΠΈΠΏΠ° BIOS.

Π₯отя Π²Ρ‹ΠΏΠ°ΠΈΠ²Π°Ρ‚ΡŒ этот Ρ‚ΠΈΠΏ ИБ Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒ слоТно, Π³ΠΎΡ€Π°Π·Π΄ΠΎ ΠΏΡ€ΠΎΡ‰Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ клипсу, ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΡΡ‰ΡƒΡŽ для Π΄Π°Π½Π½ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° корпуса. Π­Ρ‚ΠΎ позволяСт ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ нСобходимости ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ микросхСму с матСринской ΠΏΠ»Π°Ρ‚Ρ‹ ΠΈ риска ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ поврСТдСния Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ².

Π—Π°ΠΆΠΈΠΌ, ΠΊΠ°ΠΊ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ Π²Ρ‹ΡˆΠ΅, ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ ΠΏΠΎΠ²Π΅Ρ€Ρ… Ρ‡ΠΈΠΏΠ° Π½Π° ΠΏΠ»Π°Ρ‚Π΅. ΠŸΡ€ΠΈ этом Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ Π·Π° Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ красный ΠΏΡ€ΠΎΠ²ΠΎΠ΄, ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉ Π½Π° ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ 1, совпадал с Ρ‚ΠΎΠΉ стороной микросхСмы, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ имССтся малСнькая Ρ‚ΠΎΡ‡ΠΊΠ°, ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰Π°Ρ Π½Π° ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ 1 Π½Π° сторонС микросхСмы.

ΠžΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ соСдинСния Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΠΌΡƒ ΠΆΠ΅ ΠΏΡ€Π°Π²ΠΈΠ»Ρƒ. На ΠΌΠΈΠ½ΠΈΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π΅ Ch441a Ρ‚Π°ΠΊΠΆΠ΅ Π΅ΡΡ‚ΡŒ ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅, ΠΊΡƒΠ΄Π° слСдуСт Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΏΠΈΠ½ 1. Как Π²ΠΈΠ΄ΠΈΡ‚Π΅, это Π±Π»ΠΈΠΆΠ΅ ΠΊ сСрСдинС: Π²Π΅Ρ€Ρ…Π½ΠΈΠΉ ряд, 4-ΠΉ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ слСва Π½Π°ΠΏΡ€Π°Π²ΠΎ, схСмы ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² для Ρ‡ΠΈΠΏΠ° SPI/BIOS (Ρ‚ΠΈΠΏ 25).

ΠŸΡ€ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ микросхСмы ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρƒ ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ матСринская ΠΏΠ»Π°Ρ‚Π° обСсточСна, Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π½Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ ΠΊ USB, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ это ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ²Ρ€Π΅Π΄ΠΈΡ‚ΡŒ/ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ ΡΠ»ΠΎΠΌΠ°Ρ‚ΡŒ микросхСму BIOS.

3) НайдитС микросхСму BIOS Π½Π° матСринской ΠΏΠ»Π°Ρ‚Π΅

РасполоТСниС микросхСмы BIOS Π½Π° матСринской ΠΏΠ»Π°Ρ‚Π΅ Π½Π΅ всСгда ясно. Поиском микросхСм, ΠΏΠΎΡ…ΠΎΠΆΠΈΡ… Π½Π° микросхСму SOIC-8, ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΆΠ΅ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ. Если Π²Π°ΠΌ ΠΏΠΎΠ²Π΅Π·Π΅Ρ‚, рядом с Π½ΠΈΠΌ Π΅ΡΡ‚ΡŒ ΠΌΠ΅Ρ‚ΠΊΠ°, такая ΠΊΠ°ΠΊ BIOS ΠΈΠ»ΠΈ SPI. Π’Π°ΠΊΠΆΠ΅ я Π·Π°ΠΌΠ΅Ρ‚ΠΈΠ», Ρ‡Ρ‚ΠΎ Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв это Π½Π΅ слишком Π΄Π°Π»Π΅ΠΊΠΎ ΠΎΡ‚ Π±Π°Ρ‚Π°Ρ€Π΅ΠΈ CMOS. К соТалСнию, Π½Π΅Ρ‚ фиксированного ΠΏΡ€Π°Π²ΠΈΠ»Π°. Π’Π°ΠΌ, вСроятно, придСтся Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠΈΡΠΊΠ°Ρ‚ΡŒ ΠΈΠ»ΠΈ Π²ΠΎΠ·Π»Π°Π³Π°Ρ‚ΡŒ Π½Π°Π΄Π΅ΠΆΠ΄Ρ‹ Π½Π° могущСствСнный Google, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΉΡ‚ΠΈ ΠΊΠΎΠ³ΠΎ-Ρ‚ΠΎ Π΅Ρ‰Π΅, ΠΊΡ‚ΠΎ ΡƒΠΆΠ΅ ΠΏΡ€ΠΎΡˆΠ΅Π» Ρ‚ΠΎ ΠΆΠ΅ самоС ΡƒΠΏΡ€Π°ΠΆΠ½Π΅Π½ΠΈΠ΅.

Для систСмы Dell я нашСл Ρ‡ΠΈΠΏ BIOS Π² Π½ΠΈΠΆΠ½Π΅ΠΉ ΠΏΡ€Π°Π²ΠΎΠΉ части матСринской ΠΏΠ»Π°Ρ‚Ρ‹, рядом с этикСткой Β«SPIΒ»:

Для ΠΌΠΎΠ΅Π³ΠΎ Lenovo X1 Yoga Π΅Π³ΠΎ Π±Ρ‹Π»ΠΎ Ρ‚Ρ€ΡƒΠ΄Π½Π΅Π΅ Π½Π°ΠΉΡ‚ΠΈ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π½ΠΎΡƒΡ‚Π±ΡƒΠΊ ΠΏΠΎΠΊΡ€Ρ‹Ρ‚ пластиковой Ρ„ΠΎΠ»ΡŒΠ³ΠΎΠΉ. Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹, ΠΈ я Π½Π΅ Ρ…ΠΎΡ‚Π΅Π» ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ Π΅Π³ΠΎ. Он оказался рядом с сотовым ΠΌΠΎΠ΄Π΅ΠΌΠΎΠΌ, ΠΏΠΎΠ΄ Ρ€Π°Π·ΡŠΠ΅ΠΌΠΎΠΌ для экрана:

4) ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Ρ‚ΠΈΠΏ микросхСмы BIOS

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π½Π΅ всСгда ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Ρ‚ΠΎΡ‡Π½Ρ‹ΠΉ Ρ‚ΠΈΠΏ микросхСмы. Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ Π² этом, Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Ρ„ΠΈΠ·ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ этикСтку Π½Π° самом Ρ‡ΠΈΠΏΠ΅ ΠΈΠ»ΠΈ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΎΠΉ ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚ΠΈΠΏ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² вашСй систСмС.

Для систСмы Dell, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ я использовал, тСкст Π±Ρ‹Π» довольно Ρ‡ΠΈΡ‚Π°Π΅ΠΌΡ‹ΠΌ, Ссли ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ΅ ΠΌΠ°ΠΊΡ€ΠΎΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ ΠΌΠ°ΡΡˆΡ‚Π°Π±:

ΠœΠ΅Ρ‚ΠΊΠ° срСди ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ²: MX25L3273E.

Для Lenovo X1 Yoga я Π½Π΅ смог ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ этикСтку, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½Π° ΠΊΠ°ΠΊΠΈΠΌ-Ρ‚ΠΎ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΡΠΌΡ‹Π»Π°ΡΡŒ. Π― ΠΌΠΎΠ³ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ этикСтку Winbond. ПослС быстрого поиска Π² Google я ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ», Ρ‡Ρ‚ΠΎ для этого устройства Ρ‚ΠΈΠΏ SPI Π±Ρ‹Π» W25Q128FV.

Windows

Для Windows Π²Π°ΠΌ понадобится инструмСнт для чтСния ΠΈ записи содСрТимого Ρ„Π»ΡΡˆ-Ρ‡ΠΈΠΏΠ° BIOS. Для этого поста я использовал AsProgrammer, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ здСсь: https://github.com/nofeletru/UsbAsp-flash/releases/

Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π΅ΡΡ‚ΡŒ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‡ΠΈΠ΅ инструмСнты, Π½ΠΎ я ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ», Ρ‡Ρ‚ΠΎ этот Π΄Π°Π΅Ρ‚ Π½Π°ΠΈΠ»ΡƒΡ‡ΡˆΠΈΠ΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ с Ch441a. Π”Ρ€Π°ΠΉΠ²Π΅Ρ€Π° для ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Π±Ρ‹Π»ΠΈ Π½Π΅ Π½ΡƒΠΆΠ½Ρ‹. Он просто Ρ€Π°Π±ΠΎΡ‚Π°Π» ΠΏΡ€ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ ΠΊ USB Π² Windows 10.

Linux

Для Linux, ΠΊΠ°ΠΊ ΠΈ Π² Windows, Π²Π°ΠΌ понадобится инструмСнт для чтСния/записи Π² SPI. Π—Π΄Π΅ΡΡŒ я использовал flashrom, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² состав Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠ΅Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° дистрибутивов. Как ΠΈ Π² случаС с Windows, для распознавания ΠΈ использования Ch441a Π² ΠΌΠΎΠ΅ΠΉ систСмС Π½Π΅ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π»ΠΎΡΡŒ Π½ΠΈΠΊΠ°ΠΊΠΈΡ… Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ ядра.

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π»Π΅Π³ΠΊΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ flashrom с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ².

НапримСр, для Debian 10:

 jensd@deb10:~$ sudo apt install flashom
Π§Ρ‚Π΅Π½ΠΈΠ΅ списков пакСтов… Π“ΠΎΡ‚ΠΎΠ²ΠΎ
ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ Π΄Π΅Ρ€Π΅Π²Π° зависимостСй
Π§Ρ‚Π΅Π½ΠΈΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ состоянии… Π“ΠΎΡ‚ΠΎΠ²ΠΎ
…
 

Как для Windows, Ρ‚Π°ΠΊ ΠΈ для Linux одинаковая ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ шагов ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ:

  1. ΠŸΠΎΠ΄ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚Π΅ скрСпку ΠΊ микросхСмС BIOS, Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΏΠΈΡ‚Π°Π½ΠΎ
  2. ΠŸΠΎΠ΄ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚Π΅ скрСпку ΠΈΠ»ΠΈ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Ρ‹ ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρƒ Ch441a
  3. ΠŸΠΎΠ΄ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚Π΅ USB.
    Π― Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡƒΠ΄Π»ΠΈΠ½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ кабСль, Π° Π½Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π΅Π³ΠΎ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ ΠΊ USB-ΠΏΠΎΡ€Ρ‚Ρƒ.
  4. ЗапуститС инструмСнт для программирования (AsProgrammer для Windows, flashrom для Linux)
  5. Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ настроили ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Ρ‚ΠΈΠΏ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΈ микросхСмы BIOS
  6. Π”Π²Π°ΠΆΠ΄Ρ‹ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°ΠΉΡ‚Π΅ Π΄Π°Π½Π½Ρ‹Π΅ с микросхСмы ΠΈ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π· сохраняйтС ΠΈΡ… Π² Ρ„Π°ΠΉΠ»
  7. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ сумма ΠΎΠ±ΠΎΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ²
    Π­Ρ‚ΠΎ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ Ρ‡Ρ‚Π΅Π½ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ… с Ρ‡ΠΈΠΏΠ° Π½Π΅Ρ‚ искаТСний. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ Π² этом состоянии ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ²Ρ€Π΅Π΄ΠΈΡ‚ΡŒ Π΅Π³ΠΎ.
  8. Π—Π°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ/ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» Π² микросхСму
  9. ΠŸΡ€ΠΈ ΠΆΠ΅Π»Π°Π½ΠΈΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ Π΅Ρ‰Π΅ ΠΎΠ΄Π½ΠΎ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½ΡƒΡŽ сумму записанного Ρ„Π°ΠΉΠ»Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ содСрТимоС совпадаСт с Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Π² Π½Π΅ΠΌ ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Π»ΠΈ.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎΠ΄ Windows

НачнСм с шага 5, ΠΊΠ°ΠΊ описано Π²Ρ‹ΡˆΠ΅. ПослС запуска AsProgrammer Π½Π°ΠΌ сначала Π½ΡƒΠΆΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π½Π° использованиС Ch441a. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π² Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠΌ мСню:

Π”Π°Π»Π΅Π΅. ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Ρ‰Π΅Π»ΠΊΠ½ΡƒΡ‚ΡŒ Π·Π½Π°Ρ‡ΠΎΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Ρ‚ΠΈΠΏ Ρ‡ΠΈΠΏΠ°:

Как Π±Ρ‹Π»ΠΎ сказано Π²Ρ‹ΡˆΠ΅, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π½Π΅ всСгда ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Ρ‚ΠΎΡ‡Π½Ρ‹ΠΉ Ρ‚ΠΈΠΏ ΠΈ Π²Ρ‹Π΄Π°Π΅Ρ‚ Π²Π°ΠΌ список Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ². ΠœΡ‹ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π»ΠΈ Ρ‡ΠΈΠΏ Dell BIOS ΠΊΠ°ΠΊ Ρ‚ΠΈΠΏ MX25L3273E, поэтому ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π΅Π³ΠΎ ΠΈΠ· списка здСсь.

Π”Π°Π»Π΅Π΅, шаг 6, ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ с Ρ‡ΠΈΠΏΠ°, Π½Π°ΠΆΠ°Π² Π½Π° ΠΈΠΊΠΎΠ½ΠΊΡƒ с Π·Π΅Π»Π΅Π½ΠΎΠΉ стрСлкой. ПослС Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ чтСния сохранитС Π²Ρ‹Π²ΠΎΠ΄ Π² Ρ„Π°ΠΉΠ», Ρ‰Π΅Π»ΠΊΠ½ΡƒΠ² Π·Π½Π°Ρ‡ΠΎΠΊ сохранСния (диск).

Π’Π°ΠΆΠ½ΠΎ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ‚ΡŒ этот шаг Π΄Π²Π°ΠΆΠ΄Ρ‹, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ связь с ИБ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

ПослС Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ ΠΈ сохранСния Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ Π΄Π°ΠΌΠΏΠ° BIOS ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΡΡ€Π°Π²Π½ΠΈΡ‚ΡŒ Π΄Π²Π° Ρ„Π°ΠΉΠ»Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½Ρ‹. Π­Ρ‚ΠΎ шаг 7. ΠœΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это Π»Π΅Π³ΠΊΠΎ, рассчитав ΠΏΠΎ Π½ΠΈΠΌ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½ΡƒΡŽ сумму MD5. Π’ Windows это ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ certutil с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹:

 Microsoft Windows [вСрсия 10.0.18363.1256]
(c) 2019 ΠšΠΎΡ€ΠΏΠΎΡ€Π°Ρ†ΠΈΡ ΠœΠ°ΠΉΠΊΡ€ΠΎΡΠΎΡ„Ρ‚. ВсС ΠΏΡ€Π°Π²Π° Π·Π°Ρ‰ΠΈΡ‰Π΅Π½Ρ‹.
C:\Users\jensd>cd c:\data\BIOS
c:\data\BIOS>certutil -hashfile bios1 md5
Π₯эш MD5 биоса1:
83bcd273cf7a5fd9а1075б823с83а0С2
CertUtil: ΠΊΠΎΠΌΠ°Π½Π΄Π° -hashfile Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π° ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ.
c:\data\BIOS>certutil -hashfile bios2 md5
Π₯эш MD5 биоса2:
83bcd273cf7a5fd9a1075b823c83a0e2
CertUtil: ΠΊΠΎΠΌΠ°Π½Π΄Π° -hashfile Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π° ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ. 

Π’ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌ Π²Ρ‹ΡˆΠ΅ Π²Ρ‹Π²ΠΎΠ΄Π΅ ΠΌΡ‹ Π²ΠΈΠ΄ΠΈΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΠ±Π° Ρ„Π°ΠΉΠ»Π° сгСнСрировали ΠΎΠ΄ΠΈΠ½ ΠΈ Ρ‚ΠΎΡ‚ ΠΆΠ΅ Ρ…ΡΡˆ, поэтому ΠΎΠ½ΠΈ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½Ρ‹. Π­Ρ‚ΠΎ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉ ΠΏΡ€ΠΈΠ·Π½Π°ΠΊ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ связь с ИБ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΎΠ±Π° Ρ„Π°ΠΉΠ»Π° ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π² качСствС Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠΉ ΠΊΠΎΠΏΠΈΠΈ Π½Π° случай, Ссли Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΠΏΠΎΠΉΠ΄Π΅Ρ‚ Π½Π΅ Ρ‚Π°ΠΊ ΠΈΠ»ΠΈ Ссли Π²Ρ‹ Π·Π°Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ BIOS Π΄ΠΎ Π±ΠΎΠ»Π΅Π΅ старой вСрсии.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΡ‹ Π½Π°ΠΊΠΎΠ½Π΅Ρ† ΠΌΠΎΠΆΠ΅ΠΌ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Π½ΠΎΠ²ΠΎΠ΅ ΠΈΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π½ΠΎΠ΅ содСрТимоС Π² микросхСму BIOS. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ, сначала ΠΎΡ‚ΠΊΡ€Ρ‹Π² ROM-Ρ„Π°ΠΉΠ» Π² AsProgrammer с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠ½ΠΎΠΏΠΊΠΈ Β«ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒΒ», Π·Π°Ρ‚Π΅ΠΌ Ρ‰Π΅Π»ΠΊΠ½ΡƒΠ² стрСлку Π²Π½ΠΈΠ· рядом с ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ записи ΠΈ Π²Ρ‹Π±Ρ€Π°Π² Β«Π‘Π½ΡΡ‚ΡŒ Π·Π°Ρ‰ΠΈΡ‚ΡƒΒ» -> Β«Π‘Ρ‚Π΅Ρ€Π΅Ρ‚ΡŒΒ» -> Β«ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΒ» -> Β«ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒΒ»:

. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ Π·Π° Ρ…ΠΎΠ΄ΠΎΠΌ выполнСния ΠΈ статусом. Π² Π½ΠΈΠΆΠ½Π΅ΠΉ части ΠΎΠΊΠ½Π°:

ПослС Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ программирования, ΠΎΠΏΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ, ΠΌΠΎΠΆΠ½ΠΎ Π΅Ρ‰Π΅ Ρ€Π°Π· ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Ρ‡ΠΈΠΏ BIOS, ΠΊΠ°ΠΊ ΡƒΠΊΠ°Π·Π°Π½ΠΎ Π²Ρ‹ΡˆΠ΅, ΠΈ ΡΡ€Π°Π²Π½ΠΈΡ‚ΡŒ Ρ…Π΅Ρˆ записанного Ρ„Π°ΠΉΠ»Π° с Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹ΠΌ содСрТимым послС записи. Π­Ρ‚ΠΎ дСлаСтся для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ Π½Π΅Ρ‚ ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠΉ ΠΈ содСрТимоС Ρ‡ΠΈΠΏΠ° Ρ‚ΠΎΡ‡Π½ΠΎ совпадаСт с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ Ρ…ΠΎΡ‚Π΅Π»ΠΈ Ρ‚Π°ΠΌ ΠΈΠΌΠ΅Ρ‚ΡŒ.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎΠ΄ Linux

ДСйствия ΠΏΠΎΠ΄ Linux Ρ‚Π°ΠΊΠΈΠ΅ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈ ΠΏΠΎΠ΄ Windows. Волько здСсь ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ flashrom инструмСнта ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки. Как ΠΈ Π² Windows, Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠΉΡ‚ΠΈ шаг 5 ΠΈ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΈ Ρ‚ΠΈΠΏ BIOS. ΠŸΡ€ΠΎΡ‰Π΅ всСго Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ инструмСнт ΠΈ Π΄Π°Ρ‚ΡŒ Π΅ΠΌΡƒ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Ρ‚ΠΈΠΏ микросхСмы BIOS:

 jensd@deb10:~$ sudo flashrom --programmer ch441a_spi -r backup1. bin
flashrom Π½Π° Linux 4.19.0-13-amd64 (x86_64)
flashrom β€” бСсплатноС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС, исходный ΠΊΠΎΠ΄ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ Π½Π° https://flashrom.org.
ИспользованиС clock_gettime для Ρ†ΠΈΠΊΠ»ΠΎΠ² Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ (clk_id: 1, Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅: 1 нс).
ΠžΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ Ρ„Π»Π΅Ρˆ-Ρ‡ΠΈΠΏ Macronix "MX25L3205(A)" (4096 ΠΊΠ‘, SPI) Π½Π° ch441a_spi.
ΠžΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ Ρ‡ΠΈΠΏ Macronix flash "MX25L3205D/MX25L3208D" (4096 kB, SPI) Π½Π° ch441a_spi.
ΠžΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ Ρ‡ΠΈΠΏ Macronix flash "MX25L3206E/MX25L3208E" (4096 kB, SPI) Π½Π° ch441a_spi.
ΠžΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ Ρ‡ΠΈΠΏ Macronix flash "MX25L3273E" (4096 kB, SPI) Π½Π° ch441a_spi.
ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΡ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Ρ„Π»ΡΡˆ-Ρ‡ΠΈΠΏΠΎΠ² ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹ΠΌ Ρ‡ΠΈΠΏΠ°ΠΌ: Β«MX25L3205(A)Β», Β«MX25L3205D/MX25L3208DΒ», Β«MX25L3206E/MX25L3208EΒ», Β«MX25L3273EΒ».
Π£ΠΊΠ°ΠΆΠΈΡ‚Π΅, ΠΊΠ°ΠΊΠΎΠ΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Ρ‡ΠΈΠΏΠ° слСдуСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ с ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠΌ -c <имя_Ρ‡ΠΈΠΏΠ°>. 

Как ΠΈ Π² случаС с AsProgrammer, ΠΌΡ‹ Π²ΠΈΠ΄ΠΈΠΌ, Ρ‡Ρ‚ΠΎ flashrom ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ‚ΡŒ Π²Ρ‹Π±ΠΎΡ€, Π½ΠΎ Π½Π°ΠΌ всС Ρ€Π°Π²Π½ΠΎ Π½ΡƒΠΆΠ½ΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ‚ΠΎΡ‡Π½Ρ‹ΠΉ Ρ‚ΠΈΠΏ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° -c. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ наш Ρ‚ΠΈΠΏ β€” MX25L3273E, Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ содСрТимоС Ρ‡ΠΈΠΏΠ° ΠΈ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π² Ρ„Π°ΠΉΠ» backup1. bin с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹:

 jensd@deb10:~$ sudo flashrom --programmer ch441a_spi -r backup1.bin -c "MX25L3273E"
flashrom Π½Π° Linux 4.19.0-13-amd64 (x86_64)
flashrom β€” бСсплатноС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС, исходный ΠΊΠΎΠ΄ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ Π½Π° https://flashrom.org.
ИспользованиС clock_gettime для Ρ†ΠΈΠΊΠ»ΠΎΠ² Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ (clk_id: 1, Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅: 1 нс).
ΠžΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ Ρ‡ΠΈΠΏ Macronix flash "MX25L3273E" (4096 kB, SPI) Π½Π° ch441a_spi.
Π§Ρ‚Π΅Π½ΠΈΠ΅ Ρ„Π»ΡΡˆ-памяти... Π³ΠΎΡ‚ΠΎΠ²ΠΎ.
jensd@deb10:~$ sudo flashrom --programmer ch441a_spi -r backup2.bin -c "MX25L3273E"
flashrom Π½Π° Linux 4.19.0-13-amd64 (x86_64)
flashrom β€” бСсплатноС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС, исходный ΠΊΠΎΠ΄ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ Π½Π° https://flashrom.org.
ИспользованиС clock_gettime для Ρ†ΠΈΠΊΠ»ΠΎΠ² Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ (clk_id: 1, Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅: 1 нс).
ΠžΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ Ρ‡ΠΈΠΏ Macronix flash "MX25L3273E" (4096 ΠΊΠ‘, SPI) Π½Π° ch441a_spi.
Π§Ρ‚Π΅Π½ΠΈΠ΅ Ρ„Π»ΡΡˆ-памяти... Π³ΠΎΡ‚ΠΎΠ²ΠΎ. 

Π’ΠΎ ΠΆΠ΅ самоС ΠΈ здСсь: Π΄Π²Π°ΠΆΠ΄Ρ‹ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ содСрТимоС ΠΈ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π² Π΄Π²ΡƒΡ… Ρ€Π°Π·Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»Π°Ρ…. ПослС этого ΠΏΡ€ΠΈΡˆΠ»ΠΎ врСмя для шага 7, ΠΈ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΡΡ€Π°Π²Π½ΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½ΡƒΡŽ сумму Ρ„Π°ΠΉΠ»ΠΎΠ², Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ, ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡŽΡ‚ Π»ΠΈ ΠΎΠ½ΠΈ:

 jensd@deb10:~$ md5sum backup1. bin
83bcd273cf7a5fd9a1075b823c83a0e2 backup1.bin
jensd@deb10:~$ md5sum backup2.bin
83bcd273cf7a5fd9a1075b823c83a0e2 backup2.bin 

Как ΠΈ Π² Windows, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ этот ΠΌΠ΅Ρ‚ΠΎΠ΄, ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π±Ρ‹Ρ‚ΡŒ ΡƒΠ²Π΅Ρ€Π΅Π½Ρ‹, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ с Ρ‡ΠΈΠΏΠΎΠΌ, ΠΈ ΠΌΡ‹ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Π΅ΠΌ Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ поврСТдСния. ΠšΠ°ΠΆΠ΅Ρ‚ΡΡ, всС Ρ…ΠΎΡ€ΠΎΡˆΠΎ Π² ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌ Π²Ρ‹ΡˆΠ΅ Π²Ρ‹Π²ΠΎΠ΄Π΅. Если Π²Ρ‹ Π²ΠΈΠ΄ΠΈΡ‚Π΅ Π΄Ρ€ΡƒΠ³ΠΎΠΉ Ρ…ΡΡˆ, Π²Π°ΠΌ сначала Π½ΡƒΠΆΠ½ΠΎ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ это, ΠΏΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ΡŒ.

backup1.bin ΠΈ backup2.bin ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π½Π° ΠΏΠΎΡ‚ΠΎΠΌ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠΉ ΠΊΠΎΠΏΠΈΠ΅ΠΉ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ содСрТимого вашСго Ρ‡ΠΈΠΏΠ° BIOS.

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ шагом являСтся запись Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠΉ ΠΊΠΎΠΏΠΈΠΈ, Π΄Π°ΠΌΠΏΠ° ΠΈΠ»ΠΈ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ flashrom. На этот Ρ€Π°Π· ΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ -w ΠΈ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅ΠΌ Π²Ρ…ΠΎΠ΄Π½ΠΎΠΉ Ρ„Π°ΠΉΠ»:

 jensd@deb10:~$ sudo flashrom --programmer ch441a_spi -w bios.bin -c "MX25L3273E"
flashrom Π½Π° Linux 4.19.0-13-amd64 (x86_64)
flashrom β€” бСсплатноС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС, исходный ΠΊΠΎΠ΄ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ Π½Π° https://flashrom.org.
ИспользованиС clock_gettime для Ρ†ΠΈΠΊΠ»ΠΎΠ² Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ (clk_id: 1, Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅: 1 нс).

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *