БоврСмСнная Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Π°Ρ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠΉΠ½Π°Ρ систСма Π½Π° Π±Π°Π·Π΅ Android β€” это слоТный комплСкс, состоящий ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… нСзависимых ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ, ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π·Π° свой участок Ρ€Π°Π±ΠΎΡ‚Ρ‹. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ часто ΠΏΡƒΡ‚Π°ΡŽΡ‚ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы Android с ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΎΠΉ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° управлСния, извСстного ΠΊΠ°ΠΊ MCU (Micro Controller Unit). ИмСнно этот нСбольшой Ρ‡ΠΈΠΏ Π±Π΅Ρ€Π΅Ρ‚ Π½Π° сСбя критичСски Π²Π°ΠΆΠ½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ: ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌΠΈ Π½Π° Ρ€ΡƒΠ»Π΅, Ρ€Π΅Π°ΠΊΡ†ΠΈΡŽ Π½Π° ΠΏΠΎΠ²ΠΎΡ€ΠΎΡ‚ Ρ€ΡƒΡ‡ΠΊΠΈ громкости, Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° аккумулятора ΠΈ, Ρ‡Ρ‚ΠΎ самоС Π²Π°ΠΆΠ½ΠΎΠ΅, ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΠ΅ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π³ΠΎΠ»ΠΎΠ²Π½ΠΎΠ³ΠΎ устройства ΠΏΡ€ΠΈ стартС двигатСля.

ΠΠ΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ Π² ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ MCU firmware ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚ΡŒ ΠΏΠΎ Ρ€Π°Π·Π½Ρ‹ΠΌ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°ΠΌ, начиная ΠΎΡ‚ Π±Π°Π½Π°Π»ΡŒΠ½Ρ‹Ρ… глюков интСрфСйса ΠΈ заканчивая ΠΏΠΎΠ»Π½ΠΎΠΉ Π½Π΅Ρ€Π°Π±ΠΎΡ‚ΠΎΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒΡŽ ΠΊΠ½ΠΎΠΏΠΎΠΊ управлСния. ΠšΠΈΡ‚Π°ΠΉΡΠΊΠΈΠ΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ часто Π²Ρ‹ΠΏΡƒΡΠΊΠ°ΡŽΡ‚ устройства с заводскими вСрсиями ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ΄Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Π΅ ошибки ΠΈΠ»ΠΈ нСсовмСстимы с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌΠΈ модСлями Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ. ΠŸΡ€ΠΎΡ†Π΅ΡΡ ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ MCU ΠΊΠ°Ρ€Π΄ΠΈΠ½Π°Π»ΡŒΠ½ΠΎ отличаСтся ΠΎΡ‚ обновлСния Android ΠΈ ΠΏΡ€ΠΈ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΌ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ ΠΏΠΎΠ»Π½ΠΎΠΉ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ΅ устройства, Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‰Π΅ΠΉ ΠΏΠ°ΠΉΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°.

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ Π΄Π΅Ρ‚Π°Π»ΡŒΠ½ΠΎ Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ взаимодСйствия систСм, Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ поиска ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ ΠΏΠΎΡˆΠ°Π³ΠΎΠ²Ρ‹ΠΉ процСсс установки. Π’Π°ΠΌ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΎΠΌ-элСктронщиком, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ эту ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρƒ, Π½ΠΎ трСбуСтся Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΊ дСталям ΠΈ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ рисков. Π”Π°Π²Π°ΠΉΡ‚Π΅ погрузимся Π² Ρ‚Π΅Ρ…Π½ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ вопроса.

АрхитСктура систСмы: MCU ΠΏΡ€ΠΎΡ‚ΠΈΠ² Android

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ Π²Ρ‹ Π΄Π΅Π»Π°Π΅Ρ‚Π΅, ΠΊΠΎΠ³Π΄Π° Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅Ρ‚Π΅ Ρ„Π°ΠΉΠ» ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ, Π½ΡƒΠΆΠ½ΠΎ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ Π²"ΠΆΠ΅Π»Π΅Π·Π½ΠΎΠΉ" части устройства. Π“ΠΎΠ»ΠΎΠ²Π½ΠΎΠ΅ устройство прСдставляСт собой связку Π΄Π²ΡƒΡ… основных процСссоров. ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ β€” это основной SoC (System on Chip), Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ крутится опСрационная систСма Android, навигация, YouTube ΠΈ всС прилоТСния. Π’Ρ‚ΠΎΡ€ΠΎΠΉ β€” это ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ MCU, часто построСнный Π½Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π΅ ARM Cortex-M ΠΈΠ»ΠΈ спСциализированных Ρ‡ΠΈΠΏΠ°Ρ… ΠΎΡ‚ NXP ΠΈΠ»ΠΈ STMicroelectronics.

Основная ΠΏΠ»Π°Ρ‚Π° Android общаСтся с MCU Ρ‡Π΅Ρ€Π΅Π· ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΡ€Ρ‚ (UART). Когда Π²Ρ‹ Π½Π°ΠΆΠΈΠΌΠ°Π΅Ρ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ Π½Π° Ρ€ΡƒΠ»Π΅, сигнал ΠΈΠ΄Π΅Ρ‚ Π½Π΅ Π² Android Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ, Π° сначала Π² ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€. MCU Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΡƒΠ΅Ρ‚ сигнал, ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ это, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€,"" (ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Ρ‚Ρ€Π΅ΠΊ), ΠΈ отправляСт ΡƒΠΆΠ΅ ΠΏΠΎΠ½ΡΡ‚Π½ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Π² ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΡƒΡŽ систСму. Если вСрсия ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ MCU Π½Π΅ соотвСтствуСт вСрсии Android ΠΈΠ»ΠΈ установлСна Π½Π΅Π²Π΅Ρ€Π½ΠΎ, эта Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠ° разрываСтся.

⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Никогда Π½Π΅ ΠΏΡ‹Ρ‚Π°ΠΉΡ‚Π΅ΡΡŒ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ MCU Ρ„Π°ΠΉΠ»ΠΎΠΌ, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹ΠΌ для Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ„Π°ΠΉΠ» для Rockchip Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡƒ Allwinner). Π­Ρ‚ΠΎ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Ρ‚ ΠΊ"ΠΊΠΈΡ€ΠΏΠΈΡ‡Ρƒ" устройства, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ Π±Π΅Π· Ρ€Π°Π·Π±ΠΎΡ€Π° корпуса.

Π Π°Π·Π½ΠΈΡ†Π° ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ ОБ ΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ΄Π° колоссальна. Android обновляСтся Ρ‡Π΅Ρ€Π΅Π· Recovery ΠΈΠ»ΠΈ встроСнный updater, затрагивая Ρ€Π°Π·Π΄Π΅Π»Ρ‹ /system ΠΈ /boot. ΠŸΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° MCU происходит Π½Π° Π±ΠΎΠ»Π΅Π΅ Π½ΠΈΠ·ΠΊΠΎΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅, часто пСрСзаписывая Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊ самого ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°. Ошибка Π² Π±Π°ΠΉΡ‚Π°Ρ… Π΄Π°Π½Π½Ρ‹Ρ… здСсь Ρ„Π°Ρ‚Π°Π»ΡŒΠ½Π°.

πŸ“Š Какая Ρƒ вас основная ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° с ΠΌΠ°Π³Π½ΠΈΡ‚ΠΎΠ»ΠΎΠΉ?
Кнопки руля Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚
ΠœΠ°Π³Π½ΠΈΡ‚ΠΎΠ»Π° Π½Π΅ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ
НСт Π·Π²ΡƒΠΊΠ° послС заТигания
Π­ΠΊΡ€Π°Π½ гаснСт, Π½ΠΎ ΠΌΡƒΠ·Ρ‹ΠΊΠ° ΠΈΠ³Ρ€Π°Π΅Ρ‚
ВсС Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ

Диагностика: Когда трСбуСтся ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ MCU

ΠŸΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ΡΠΊΠ°Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ ΠΈ Ρ€ΠΈΡΠΊΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚ΠΎΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒΡŽ устройства, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Ρ‡Π΅Ρ‚ΠΊΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ симптомы. НС всС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Ρ€Π΅ΡˆΠ°ΡŽΡ‚ΡΡ ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΎΠΉ, Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ связаны с физичСским ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ΠΌ ΡˆΠ»Π΅ΠΉΡ„ΠΎΠ² ΠΈΠ»ΠΈ ΠΊΠ½ΠΎΠΏΠΎΠΊ. Однако сущСствуСт ряд ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠΎΠ², ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ… Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ сбой ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°.

Π‘Π°ΠΌΡ‹ΠΉ частый симптом β€” это عدمкоррСктная рСакция Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ с руля. Кнопки ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· Ρ€Π°Π·, Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Π΄Π²ΠΎΠΉΠ½ΠΎΠ΅ дСйствиС ΠΈΠ»ΠΈ Π²ΠΎΠΎΠ±Ρ‰Π΅ Π½Π΅ Ρ€Π΅Π°Π³ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, хотя Π² настройках Steering Wheel Control ΠΎΠ½ΠΈ Π½Π°Π·Π½Π°Ρ‡Π΅Π½Ρ‹. Π’Π°ΠΊΠΆΠ΅ стоит ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ устройства ΠΏΡ€ΠΈ запускС двигатСля. Если ΠΌΠ°Π³Π½ΠΈΡ‚ΠΎΠ»Π° Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ сама ΠΏΠΎ сСбС ΠΏΡ€ΠΈ стартСрС ΠΈΠ»ΠΈ Π½Π΅ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Ρ‡Π΅Ρ€Π΅Π· 30 сСкунд послС Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ заТигания β€” это прямой сигнал ΠΊ обновлСнию MCU.

  • πŸ”΄ Π˜Π½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π° дисплСС ΠΌΠ°Π³Π½ΠΈΡ‚ΠΎΠ»Ρ‹ сбрасываСтся ΠΈΠ»ΠΈ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π΅Π²Π΅Ρ€Π½ΠΎΠ΅ врСмя сразу послС Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ, Π΄Π°ΠΆΠ΅ Ссли Π² Android врСмя стоит Π²Π΅Ρ€Π½ΠΎ.
  • πŸ”΄ ΠžΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΠΈΠ΅ Ρ€Π΅Π°ΠΊΡ†ΠΈΠΈ Π½Π° рСгулятор громкости (энкодСр) ΠΈΠ»ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠ°Ρ… Π½Π° Π»ΠΈΡ†Π΅Π²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ, ΠΏΡ€ΠΈ этом сСнсорный экран Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ исправно.
  • πŸ”΄ ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ внСшними усилитСлями ΠΈΠ»ΠΈ сабвуфСрами, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ΡΡ с Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ ΠΈΠ»ΠΈ ΡΠΎΠ·Π΄Π°ΡŽΡ‚ Ρ‰Π΅Π»Ρ‡ΠΊΠΈ ΠΏΡ€ΠΈ стартС систСмы.
  • πŸ”΄ Π’ Π»ΠΎΠ³Π°Ρ… систСмы (Ссли Π΅ΡΡ‚ΡŒ доступ Ρ‡Π΅Ρ€Π΅Π· ADB) Π½Π°Π±Π»ΡŽΠ΄Π°ΡŽΡ‚ΡΡ постоянныС ошибки соСдинСния с UART ΠΏΠΎΡ€Ρ‚ΠΎΠΌ.

Иногда ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° кроСтся Π² ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚Π΅ вСрсий. Π’Ρ‹ ΠΌΠΎΠ³Π»ΠΈ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ Android Π΄ΠΎ Π½ΠΎΠ²ΠΎΠΉ вСрсии, Π° старый MCU просто Π½Π΅ ΡƒΠΌΠ΅Π΅Ρ‚ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ ΠΎΠ±Ρ‰Π°Ρ‚ΡŒΡΡ с Π½ΠΎΠ²Ρ‹ΠΌ ядром систСмы. Π’ Ρ‚Π°ΠΊΠΈΡ… случаях инструкция производитСля прямо ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ синхронизации вСрсий ПО.

πŸ’‘

ΠŸΠ΅Ρ€Π΅Π΄ Π½Π°Ρ‡Π°Π»ΠΎΠΌ Π»ΡŽΠ±Ρ‹Ρ… манипуляций сфотографируйтС Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠ΅ настройки ΠΊΠ½ΠΎΠΏΠΎΠΊ руля ΠΈ эквалайзСра. ПослС ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ MCU настройки часто ΡΠ±Ρ€Π°ΡΡ‹Π²Π°ΡŽΡ‚ΡΡ Π΄ΠΎ заводских, ΠΈ Π²Π°ΠΌ придСтся Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ ΠΈΡ… Π·Π°Π½ΠΎΠ²ΠΎ.

Поиск ΠΈ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ

Π‘Π°ΠΌΡ‹ΠΉ слоТный этап Π²ΠΎ всСм процСссС β€” Π½Π°ΠΉΡ‚ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Ρ„Π°ΠΉΠ». Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΎΠΊ MCU Π½Π΅ сущСствуСт. Π”Π°ΠΆΠ΅ Π΄Π²Π΅ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹Π΅ Π½Π° Π²ΠΈΠ΄ ΠΌΠ°Π³Π½ΠΈΡ‚ΠΎΠ»Ρ‹, ΠΊΡƒΠΏΠ»Π΅Π½Π½Ρ‹Π΅ Π² Ρ€Π°Π·Π½ΠΎΠ΅ врСмя, ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Ρ€Π°Π·Π½Ρ‹Π΅ ΠΏΠ»Π°Ρ‚Ρ‹ ΠΈ, соотвСтствСнно, Ρ€Π°Π·Π½Ρ‹Π΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹. Π€Π°ΠΉΠ» ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΈΠΌΠ΅Π΅Ρ‚ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ .bin, .hex ΠΈΠ»ΠΈ ΡƒΠΏΠ°ΠΊΠΎΠ²Π°Π½ Π² Π°Ρ€Ρ…ΠΈΠ² .zip с спСцифичСским ΠΈΠΌΠ΅Π½Π΅ΠΌ.

Π˜ΡΠΊΠ°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ Π½ΡƒΠΆΠ½ΠΎ исходя ΠΈΠ· ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ устройства. ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡƒ ΠΌΠΎΠΆΠ½ΠΎ Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ Настройки β†’ О устройствС (About Device). Π’Π°ΠΌ Π±ΡƒΠ΄ΡƒΡ‚ ΡƒΠΊΠ°Π·Π°Π½Ρ‹ процСссор (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Rockchip PX5, Allwinner T3, MTK 8227L) ΠΈ вСрсия сборки. Π˜ΡΠΊΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ Π»ΡƒΡ‡ΡˆΠ΅ Π½Π° спСциализированных Ρ„ΠΎΡ€ΡƒΠΌΠ°Ρ…, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ 4PDA ΠΈΠ»ΠΈ XDA Developers, Π² Π²Π΅Ρ‚ΠΊΠ°Ρ…, посвящСнных ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎ вашСй ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅.

Π’Π°ΠΆΠ½ΠΎ ΠΎΠ±Ρ€Π°Ρ‰Π°Ρ‚ΡŒ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Π΄Π°Ρ‚Ρƒ Π²Ρ‹Ρ…ΠΎΠ΄Π° Ρ„Π°ΠΉΠ»Π° ΠΈ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ. Если Ρ„Π°ΠΉΠ» ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½ ΠΊΠ°ΠΊ"Test" ΠΈΠ»ΠΈ"Beta", ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π΅Π³ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠΊΡ€Π°ΠΉΠ½Π΅ΠΌ случаС. Π‘Ρ‚Π°Π±ΠΈΠ»ΡŒΠ½Π°Ρ вСрсия всСгда ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚ΠΈΡ‚Π΅Π»ΡŒΠ½Π΅Π΅ ΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ, Π΄Π°ΠΆΠ΅ Ссли Π² Π½Π΅ΠΉ мСньшС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ.

ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° Π’ΠΈΠΏΠΈΡ‡Π½ΠΎΠ΅ имя Ρ„Π°ΠΉΠ»Π° ΠœΠ΅Ρ‚ΠΎΠ΄ установки Риск ошибки ВосстановлСниС
Rockchip (PX3, PX5, PX6) mcu_*.bin, update.zip Π§Π΅Ρ€Π΅Π· мСню Android ΠΈΠ»ΠΈ USB Π‘Ρ€Π΅Π΄Π½ΠΈΠΉ Π‘Π»ΠΎΠΆΠ½ΠΎΠ΅ (Π½ΡƒΠΆΠ΅Π½ UART)
Allwinner (T3, T8) script.bin, mcu.bin Π‘ΠΏΠ΅Ρ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ APK Высокий Волько UART
MTK (8227, 8259) firmware_mcu.bin Factory Settings Π‘Ρ€Π΅Π΄Π½ΠΈΠΉ Flash Tool
Intel Atom (Z30, Z50) mcu_fw.img Π§Π΅Ρ€Π΅Π· ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π½ΠΎΠ΅ мСню Низкий Easy Recovery

ПослС скачивания Ρ„Π°ΠΉΠ»Π° ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Π΅Π³ΠΎ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½ΡƒΡŽ сумму (MD5 ΠΈΠ»ΠΈ CRC), Ссли ΠΎΠ½Π° прСдоставлСна Π°Π²Ρ‚ΠΎΡ€ΠΎΠΌ. ΠŸΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½Π½Ρ‹ΠΉ ΠΏΡ€ΠΈ скачивании Ρ„Π°ΠΉΠ» β€” частая ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π° Π½Π΅ΡƒΠ΄Π°Ρ‡Π½Ρ‹Ρ… ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ. Π€Π°ΠΉΠ» Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π² ΠΊΠΎΡ€Π΅Π½ΡŒ USB-накопитСля ΠΈΠ»ΠΈ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ памяти, Π² зависимости ΠΎΡ‚ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹.

Π“Π΄Π΅ ΠΈΡΠΊΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ, Ссли Π½Π° корпусС Π½Π΅Ρ‚ ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ?

Если Π½Π° корпусС Π½Π΅Ρ‚ Π½Π°ΠΊΠ»Π΅ΠΉΠΊΠΈ с вСрсиСй, ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ прилоТСния Π²Ρ€ΠΎΠ΄Π΅"CPU-Z" ΠΈΠ»ΠΈ"Device Info HW", доступныС Π² Google Play. Они Ρ‚ΠΎΡ‡Π½ΠΎ опрСдСлят модСль процСссора ΠΈ часто ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠ΄ΡΠΊΠ°Π·Π°Ρ‚ΡŒ модСль ΠΏΠ»Π°Ρ‚Ρ‹, Ρ‡Ρ‚ΠΎ сузит ΠΊΡ€ΡƒΠ³ поиска ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΎΠΊ MCU.

ΠŸΡ€ΠΎΡ†Π΅ΡΡ установки: Пошаговая инструкция

ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° обновлСния Π²Π°Ρ€ΡŒΠΈΡ€ΡƒΠ΅Ρ‚ΡΡ Π² зависимости ΠΎΡ‚ производитСля, Π½ΠΎ ΠΎΠ±Ρ‰ΠΈΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ остаСтся схоТим для Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° устройств Π½Π° Android. Π“Π»Π°Π²Π½ΠΎΠ΅ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ бСзопасности: напряТСниС Π² Π±ΠΎΡ€Ρ‚ΠΎΠ²ΠΎΠΉ сСти Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Ρ‹ΠΌ. Π—Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»ΡŒ Π²ΠΎ врСмя ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ нСльзя, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ скачки напряТСния ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€Π΅Ρ€Π²Π°Ρ‚ΡŒ запись Π΄Π°Π½Π½Ρ‹Ρ… Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°.

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ USB-Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»ΡŒ с Ρ„Π°ΠΉΠ»ΠΎΠΌ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ Π² ΠΏΠΎΡ€Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠ°Π³Π½ΠΈΡ‚ΠΎΠ»Π° опрСдСляСт ΠΊΠ°ΠΊ основной (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ это ΠΏΠΎΡ€Ρ‚ с ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²ΠΊΠΎΠΉ USB ΠΈΠ»ΠΈ USB 1, часто располоТСнный Π±Π»ΠΈΠΆΠ΅ ΠΊ ΠΊΠ½ΠΎΠΏΠΊΠ΅ Reset). ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² мСню настроСк. Π’ зависимости ΠΎΡ‚ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹, ΠΏΡƒΡ‚ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ ΠΊΠ°ΠΊ Настройки β†’ ЗаводскиС настройки (Factory Settings) ΠΈΠ»ΠΈ Об устройствС β†’ ВСрсия MCU.

β˜‘οΈ Π§Π΅ΠΊ-лист ΠΏΠ΅Ρ€Π΅Π΄ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΎΠΉ

Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΎ: 0 / 1

НайдитС ΠΏΡƒΠ½ΠΊΡ‚"ОбновлСниС MCU" ΠΈΠ»ΠΈ"MCU Update". БистСма ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ‚ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ». ПослС Π²Ρ‹Π±ΠΎΡ€Π° начнСтся процСсс Π²Π΅Ρ€ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ. Если Ρ„Π°ΠΉΠ» ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚, начнСтся прогрСсс-Π±Π°Ρ€. Π’ этот ΠΌΠΎΠΌΠ΅Π½Ρ‚ катСгоричСски Π·Π°ΠΏΡ€Π΅Ρ‰Π΅Π½ΠΎ ΠΊΠ°ΡΠ°Ρ‚ΡŒΡΡ экрана, Π½Π°ΠΆΠΈΠΌΠ°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΈΠ»ΠΈ Π²Ρ‹Π½ΠΈΠΌΠ°Ρ‚ΡŒ Ρ„Π»Π΅ΡˆΠΊΡƒ. Π­ΠΊΡ€Π°Π½ ΠΌΠΎΠΆΠ΅Ρ‚ Π³Π°ΡΠ½ΡƒΡ‚ΡŒ, устройство ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒΡΡ нСсколько Ρ€Π°Π· β€” это Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅.

⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Если процСсс завис Π½Π° этапС 99% ΠΈΠ»ΠΈ появился красный экран с ошибкой, Π½Π΅ ΠΏΠ°Π½ΠΈΠΊΡƒΠΉΡ‚Π΅ ΠΈ Π½Π΅ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π°ΠΉΡ‚Π΅ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ сразу. ΠŸΠΎΠ΄ΠΎΠΆΠ΄ΠΈΡ‚Π΅ 10-15 ΠΌΠΈΠ½ΡƒΡ‚. ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ‹Ρ‚Π°Ρ‚ΡŒΡΡ Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅. ΠŸΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π² этот ΠΌΠΎΠΌΠ΅Π½Ρ‚ β€” Π²Π΅Ρ€Π½Ρ‹ΠΉ ΠΏΡƒΡ‚ΡŒ ΠΊ ΠΏΠΎΠ»ΠΎΠΌΠΊΠ΅.

ПослС ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠ³ΠΎ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ устройства ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ пСрСзагруТаСтся. ΠŸΠ΅Ρ€Π²ΠΈΡ‡Π½Π°Ρ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° ΠΌΠΎΠΆΠ΅Ρ‚ Π΄Π»ΠΈΡ‚ΡŒΡΡ дольшС ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ (Π΄ΠΎ 2-3 ΠΌΠΈΠ½ΡƒΡ‚), Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ происходит ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠ° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ². Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ всС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ.

πŸ’‘

УспСшная ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° MCU подтвСрТдаСтся Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ сообщСниСм"Success", Π½ΠΎ ΠΈ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΎΠΊ руля ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΌ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ΠΌ устройства ΠΏΡ€ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ/Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ заТигания.

Π’ΠΈΠΏΠΈΡ‡Π½Ρ‹Π΅ ошибки ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΈΡ… устранСния

Π”Π°ΠΆΠ΅ ΠΏΡ€ΠΈ соблюдСнии всСх инструкций ΠΌΠΎΠ³ΡƒΡ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚ΡŒ ошибки. БистСма часто Π²Ρ‹Π΄Π°Π΅Ρ‚ ΠΊΠΎΠ΄Ρ‹ ΠΈΠ»ΠΈ сообщСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ставят ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π² Ρ‚ΡƒΠΏΠΈΠΊ. ПониманиС ΠΏΡ€ΠΈΡ€ΠΎΠ΄Ρ‹ этих ошибок ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ быстро ΠΏΡ€ΠΈΠ½ΡΡ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅.

Ошибка"Check Sum Error" ΠΈΠ»ΠΈ"CRC Error" ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Ρ„Π°ΠΉΠ» ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½ ΠΈΠ»ΠΈ Π½Π΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΆΠ΅Π»Π΅Π·Π°. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Ρ†Π΅Π»ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ Ρ„Π°ΠΉΠ»Π° Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅, ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ Π΄Ρ€ΡƒΠ³ΠΎΠΉ USB-Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»ΡŒ (ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ объСмом Π΄ΠΎ 8-16 Π“Π± ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° FAT32). Иногда ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»Π° Π² соотвСтствии с трСбованиями ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² update.bin).

  • ❌ "Version Mismatch": ΠŸΠΎΠΏΡ‹Ρ‚ΠΊΠ° ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ ΡΡ‚Π°Ρ€ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ MCU ΠΏΠΎΠ²Π΅Ρ€Ρ… Π½ΠΎΠ²ΠΎΠΉ. НСкоторыС ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Π·Π°ΠΏΡ€Π΅Ρ‰Π°ΡŽΡ‚ Π΄Π°ΡƒΠ½Π³Ρ€Π΅ΠΉΠ΄. РСшСниС: ΠΈΡΠΊΠ°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» с Π±ΠΎΠ»Π΅Π΅ высоким Π½ΠΎΠΌΠ΅Ρ€ΠΎΠΌ вСрсии.
  • ❌ "Write Flash Failed": Ошибка записи. ΠœΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹Π·Π²Π°Π½Π° ΠΏΠ»ΠΎΡ…ΠΈΠΌ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠΌ USB-ΠΏΠΎΡ€Ρ‚Π° ΠΈΠ»ΠΈ Π½Π΅ΠΈΡΠΏΡ€Π°Π²Π½ΠΎΡΡ‚ΡŒΡŽ самой Ρ„Π»Π΅Ρˆ-памяти Π½Π° ΠΏΠ»Π°Ρ‚Π΅.
  • ❌ "Unknown File": Π€Π°ΠΉΠ» Π½Π΅ распознаСтся. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΎΠ½ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для Π΄Ρ€ΡƒΠ³ΠΎΠΉ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ процСссора ΠΈΠ»ΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅.

Если ΠΌΠ°Π³Π½ΠΈΡ‚ΠΎΠ»Π° послС ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ пСрСстала Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒΡΡ (Ρ‡Π΅Ρ€Π½Ρ‹ΠΉ экран, Π½Π΅Ρ‚ Ρ€Π΅Π°ΠΊΡ†ΠΈΠΈ), Π½ΠΎ ΠΏΡ€ΠΈ этом Π³ΠΎΡ€ΠΈΡ‚ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ питания ΠΈΠ»ΠΈ ΠΈΠ΄Π΅Ρ‚ Π·Π²ΡƒΠΊ, Π·Π½Π°Ρ‡ΠΈΡ‚, MCU ΠΆΠΈΠ², Π½ΠΎ"Π·Π°Π³Π»ΡŽΡ‡ΠΈΠ»". ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ сброс ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ Reset (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ малСнькоС отвСрстиС Π½Π° ΠΏΠ΅Ρ€Π΅Π΄Π½Π΅ΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ). Если это Π½Π΅ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚, потрСбуСтся ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΊ UART-ΠΏΠΎΡ€Ρ‚Ρƒ ΠΏΠ»Π°Ρ‚Ρ‹ для Π½ΠΈΠ·ΠΊΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²ΠΎΠΉ ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ, Ρ‡Ρ‚ΠΎ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π½Π°Π²Ρ‹ΠΊΠΎΠ² ΠΏΠ°ΠΉΠΊΠΈ.

⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Если послС ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ пСрСстал Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ сСнсорный экран, Π½ΠΎ Π·Π²ΡƒΠΊ ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π΅ΡΡ‚ΡŒ β€” Π²Ρ‹ Π·Π°Π»ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ экрана. Π­Ρ‚ΠΎ лСчится Ρ‚ΠΎΠ»ΡŒΠΊΠΎ поиском ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ MCU, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ Π²Π°ΡˆΠ΅ΠΌΡƒ тачскрин-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρƒ.

FAQ: Часто Π·Π°Π΄Π°Π²Π°Π΅ΠΌΡ‹Π΅ вопросы

МоТно Π»ΠΈ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ MCU, Ссли ΠΌΠ°Π³Π½ΠΈΡ‚ΠΎΠ»Π° Π½Π΅ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ?

Π’ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв β€” Π½Π΅Ρ‚. Для запуска процСсса обновлСния трСбуСтся Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰Π°Ρ опСрационная систСма Android, которая ΠΈΠ½ΠΈΡ†ΠΈΠΈΡ€ΡƒΠ΅Ρ‚ запись Π² MCU. Если устройство Π½Π΅ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ совсСм (Ρ‡Π΅Ρ€Π½Ρ‹ΠΉ экран, Π½Π΅Ρ‚ подсвСтки), потрСбуСтся ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для прямой записи Π² Ρ‡ΠΈΠΏ памяти.

Ббросится Π»ΠΈ настройка ΠΊΠ½ΠΎΠΏΠΎΠΊ руля послС ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ?

Π”Π°, Π² 90% случаСв настройки Steering Wheel Control ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ эквалайзСры Π±ΡƒΠ΄ΡƒΡ‚ ΡΠ±Ρ€ΠΎΡˆΠ΅Π½Ρ‹ Π΄ΠΎ заводских. Π—Π°Ρ€Π°Π½Π΅Π΅ сдСлайтС ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚Ρ‹ настроСк ΠΈΠ»ΠΈ Π·Π°ΠΏΠΎΠΌΠ½ΠΈΡ‚Π΅ Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹Π΅ значСния, Ρ‡Ρ‚ΠΎΠ±Ρ‹ быстро Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΡ„ΠΎΡ€Ρ‚Π½ΠΎΠ΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅.

Π“Π΄Π΅ Π½Π°ΠΉΡ‚ΠΈ Ρ„Π°ΠΉΠ» MCU для ΠΌΠΎΠ΅ΠΉ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ ΠΌΠ°Π³Π½ΠΈΡ‚ΠΎΠ»Ρ‹?

Π˜ΡΠΊΠ°Ρ‚ΡŒ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ (ΡƒΠΊΠ°Π·Π°Π½Π° Π²"О устройствС") ΠΈ, ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, ΠΏΠΎ Ρ„ΠΎΡ‚ΠΎ ΠΏΠ»Π°Ρ‚Ρ‹. На Ρ„ΠΎΡ€ΡƒΠΌΠ°Ρ… 4PDA Π΅ΡΡ‚ΡŒ ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹Π΅ Ρ‚Π΅ΠΌΡ‹, Π³Π΄Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Π²Ρ‹ΠΊΠ»Π°Π΄Ρ‹Π²Π°ΡŽΡ‚ Π΄Π°ΠΌΠΏΡ‹. Π˜Ρ‰ΠΈΡ‚Π΅ ΠΏΠΎ запросу"ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° MCU [модСль процСссора]".

Опасно Π»ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒ MCU, Ссли всС Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚?

ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏ"Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ β€” Π½Π΅ Ρ‚Ρ€ΠΎΠ³Π°ΠΉ" здСсь Π²ΠΏΠΎΠ»Π½Π΅ умСстСн. Если Ρƒ вас Π½Π΅Ρ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ, ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌΠΈ ΠΈΠ»ΠΈ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ, ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ MCU Π½Π΅ даст прироста ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, Π° риск ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π½Π΅Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰Π΅Π΅ устройство остаСтся. ΠžΠ±Π½ΠΎΠ²Π»ΡΠΉΡ‚Π΅ΡΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ.

МоТно Π»ΠΈ ΠΎΡ‚ΠΊΠ°Ρ‚ΠΈΡ‚ΡŒ Π²Π΅Ρ€ΡΠΈΡŽ MCU Π½Π°Π·Π°Π΄?

ВСхничСски это Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Ссли Π²Ρ‹ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ Ρ„Π°ΠΉΠ» Π±ΠΎΠ»Π΅Π΅ старой вСрсии. Однако ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ часто Π±Π»ΠΎΠΊΠΈΡ€ΡƒΡŽΡ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π΄Π°ΡƒΠ½Π³Ρ€Π΅ΠΉΠ΄Π° (ΠΎΡ‚ΠΊΠ°Ρ‚Π°) Π² Π½ΠΎΠ²Ρ‹Ρ… вСрсиях Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠ°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ установку уязвимого ПО. Π‘ΡƒΠ΄ΡŒΡ‚Π΅ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ ΠΊ Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ обратная ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π΅ ΠΏΡ€ΠΎΠΉΡ‚ΠΈ.