Otp что это bios

Обновлено: 06.07.2024

В этом разделе описываются практически все (по мере создания) параметры, устанавливаемые в программе SETUP для BIOS фирмы AWARD Software International Inc. В конкретной материнской плате каких-то из описываемых параметров может и не быть. Одни и те же параметры могут называться по разному в зависимости от производителя материнской платы, поэтому здесь в некоторых случаях приведено несколько вариантов.

Для просмотра и корректировки установок chipset в BIOS вашего компьютера рекомендуем воспользоваться прелестной программой TweakBIOS. С помощью этой программы можно изменять установки в BIOS "на лету", а также увидеть, правильно ли программа SETUP выполнила установки.

ПРИМЕЧАНИЕ: Программа запускается и под различными Windows, но использовать ее можно только в DOS.

Содержание:

Раздел BIOS FEATURES SETUP

Раздел CHIPSET FEATURES SETUP

Раздел PnP/PCI Configuration Setup

Раздел Power Management Setup

  • Enabled - разрешено
  • Disabled - запрещено
  • Enabled - разрешено
  • Disabled - запрещено
  • Enabled - разрешено
  • Disabled - запрещено
  • Enabled - разрешено
  • Disabled - запрещено
  • Yes - освободить IRQ 6
  • No — не освобождать (независимо от того, есть ли флоппи-дисковод или нет)
  • Enabled - разрешено
  • Disabled - запрещено

Раздел CHIPSET FEATURES SETUP

Установка параметров для FPM DRAM, EDO DRAM и Synchronous DRAM

Конфигурирование шин PCI, AGP, портов ввода/вывода и установка параметров IDE контроллера

    (Режим кэширования для видеопамяти) — параметр действителен только для процессоров архитектуры Pentium Pro (Pentium II, Deshutes и т.п.). В процессоре Pentium Pro была предусмотрена возможность изменять режим кэширования в зависимости от конкретной области памяти через специальные внутренние регистры, называемые Memory Type Range Registers — MTRR. С помощью этих регистров для конкретной области памяти могут быть установлены режимы UC (uncached — не кэшируется), WC (write combining — объединенная запись), WP (write protect — защита от записи), WT (write through — сквозная запись) и WB (write back — обратная запись). Установка режима USWC (uncached, speculative write combining — не кэшировать, режим объединенной записи) позволяет значительно ускорить вывод данных через шину PCI на видеокарту (до 90 MB/c вместо 8 MB/c). Следует учесть, что видеокарта должна поддерживать доступ к своей памяти в диапазоне от A0000 — BFFFF (128 kB) и иметь линейный буфер кадра. Поэтому лучше установить режим USWC, но в случае возникновения каких-либо проблем (система может не загрузиться) установить значение по умолчанию UC. Может принимать значения:
    • UC - uncached — не кэшируется
    • USWC — uncached, speculative write combining — не кэшировать, режим объединенной записи.
    • Enabled - разрешено
    • Disabled - запрещено
    • Enabled - разрешено
    • Disabled - запрещено
    • Enabled - разрешено
    • Disabled - запрещено
    • Enabled - разрешено
    • Disabled - запрещено
    • Enabled - разрешено
    • Disabled - запрещено
    • Enabled - разрешено
    • Disabled - запрещено
    • Normal — обычный интерфейс принтера, также называется SPP
    • ECP — порт с расширенными возможностями
    • EPP — расширенный принтерный порт
    • ECP + EPP- можно использовать оба режима
    • SPP — обычный интерфейс принтера, также называется SPP
    • ECP — порт с расширенными возможностями
    • EPP — расширенный принтерный порт
    • EPP 1.9 — версия 1.9 исполнения интерфейса
    • EPP 1.7 — версия 1.7 исполнения интерфейса
    • 1 — канал 1
    • 3 - канал 3
    • Disabled - запрещено использовать DMA
    • Primary - разрешена работа только первого канала
    • Secondary - разрешена работа только второго канала
    • Both - разрешена работа обеих каналов
    • Disable - запрещена работа обеих каналов
    • Enable - контроллер разрешен
    • Disable - контроллер запрещен

    Раздел PnP/PCI Configuration Setup

    • PNP OS Installed(установлена ли операционная система с поддержкой режима Plug&Play?) - Установить Yes, если операционная система поддерживает Plug&Play (например, Windows 95) и No в противном случае.
    • Resources Controlled By(как управляются ресурсы) - Если выбрано AUTO, то BIOS сам автоматически назначит прерывания и каналы DMA всем устройствам, подключенным к шине PCI и эти параметры не будут появляться на экране. В противном случае все эти параметры следует установить вручную. В некоторых вариантах BIOS этот параметр может устанавливаться индивидуально для каждого PCI слота и выглядеть так: Slot 1 IRQ, Slot 2 IRQ и т.д. (сброс конфигурационных данных) — Рекомендуется устанавливать его в Disabled. При установке Enabled BIOS будет очищать область Extended System Configuration Data (Расширенные данные о конфигурации системы — ESCD), в которой хранятся данные о конфигурировании BIOS`ом системы, поэтому возможны аппаратные конфликты у "брошенных" таким образом на произвол судьбы устройств. (прерывание с номером n назначено на. ) — Каждому прерыванию системы может быть назначен один из следующих типов устройств:
      • Legacy ISA (классические ISA карты) — Обычные карты для ISA, такие как модемы или звуковые карты без поддержки Plug&Play. Эти карты требуют назначения прерываний в соответствии с документацией на них.
      • PCI/ISA PnP (устройства для шины PCI или устройства для шины ISA с поддержкой Plug&Play) — этот параметр устанавливается только для устройств на шине PCI или ISA карт с поддержкой Plug&Play.
      • Legacy ISA (классические ISA карты) — Обычные карты для ISA, такие как модемы или звуковые карты без поддержки Plug&Play. Эти карты требуют назначения каналов DMA в соответствии с документацией на них.
      • PCI/ISA PnP (устройства для шины PCI или устройства для шины ISA с поддержкой Plug&Play) — этот параметр устанавливается только для устройств на шине PCI или ISA карт с поддержкой Plug&Play.
      • Level (уровень) — контроллер прерываний реагирует только на уровень сигнала.
      • Edge (перепад) - контроллер прерываний реагирует только на перепад уровня сигнала.
      • PCI IDE IRQ mapping (используется для PCI IDE)
      • PC AT (ISA) (используется для ISA)
      • Enabled - разрешено
      • Disabled - запрещено
      • No/ICU (нет/конфигурационная утилита для ISA) — если установлено это значение, то BIOS может распоряжаться этим прерыванием по своему усмотрению. Для DOS настройка параметров в этом случае может также выполняться с помощью программы ISA Configuration Utility от Intel.
      • Yes (да) - означает принудительное освобождение прерывания для какой-либо карты на шине ISA, не поддерживающей режим Plug&Play. Рекомендуется всегда указывать Yes для таких карт и нужных им прерываний, так как в противном случае BIOS может назначить прерывание, жестко используемое какой-либо картой на ISA, другой карте, что может вызвать даже прекращение нормальной работы компьютера.
      • No/ICU (нет/конфигурационная утилита для ISA) — если установлено это значение, то BIOS может распоряжаться этим каналом DMA по своему усмотрению. Для DOS настройка параметров в этом случае может также выполняться с помощью программы ISA Configuration Utility от Intel.
      • Yes (да) - означает принудительное освобождение канала DMA для какой-либо карты на шине ISA, не поддерживающей режим Plug&Play. Рекомендуется всегда указывать Yes для таких карт и нужных им каналом DMA, так как в противном случае BIOS может назначить канал, жестко используемый какой-либо картой на ISA, другой карте, что может вызвать даже прекращение нормальной работы компьютера.
      • No/ICU (нет/ICU) - оставляет управление этим параметром на усмотрение BIOS или программы ICU.
      • C800, CC00, D000, D400, D800 и DC00 - указывается адрес блока памяти. Кроме этого, появляется дополнительный параметр ISA MEM Block SIZE (размер блока памяти), который нужен в том случае, если таких ISA карт несколько и этот параметр может принимать значения 8K, 16K, 32K, 64K
      • AUTO (автоматически) — Разрешен поиск SCSI контроллера Adaptec и запуск BIOS для него.
      • Disabled (запрещено) — Устанавливается в это значение при отсутствии SCSI карты.
      • Yes - разрешено
      • No — запрещено
      • Enabled - разрешено
      • Disabled - запрещено
      • Enabled - разрешено
      • Disabled - запрещено
      • AUTO (автоматически) — Разрешен поиск SCSI контроллера и запуск BIOS для него.
      • Disabled (запрещено) — Устанавливается в это значение при отсутствии SCSI карты.
      • Enabled - разрешено
      • Disabled - запрещено
      • PCI/AGP - сначала BIOS PCI видеокарты, затем AGP
      • AGP/PCI - сначала BIOS AGP видеокарты, затем PCI
      • OS — поддержка через операционную систему
      • BIOS - поддержка через BIOS

      Раздел Power Management Setup

      • Power Management(управление энергопотреблением) — позволяет либо разрешать BIOS'у снижать энергопотребление компьютера, если за ним не работают, либо запрещать. Может принимать значения:
        • User Define (определяется пользователем) — при установке этого параметра вы можете самостоятельно установить время перехода в режим пониженного энергопотребления.
        • Min Saving (минимальное энергосбережение) — при выборе этого параметра компьютер будет переходить в режим пониженного энергопотребления через время от 40 мин. до 2 часов (зависит от конкретного BIOS материнской платы)
        • Max Saving (максимальное энергосбережение) — компьютер перейдет в режим пониженного энергопотребления через 10 — 30 с. после прекращения работы пользователя с ним.
        • Disable (запрещение энергосбережения) — запрещает режим энергосбережения.
        • Enabled - разрешено
        • Disabled - запрещено
        • Susp, Stby -> Off (выключение в режиме Suspend И Standby) — монитор перейдет в режим пониженного энергопотребления при наступлении либо режима Suspend, либо Standby.
        • All modes -> Off (выключение во всех режимах) — монитор будет переведен в режим пониженного энергопотребления в любом режиме.
        • Always On (всегда включен) — монитор никогда не будет переведен в режим пониженного энергопотребления
        • Suspend -> Off (выключение в режиме Suspend) — монитор перейдет в режим пониженного энергопотребления при наступлении режима Suspend.
        • DPMS OFF - снижение энергопотребления монитора до минимума
        • DPMS Reduce ON - монитор включен и может использоваться
        • DPMS Standby - монитор в режиме малого энергопотребления
        • DPMS Suspend — монитор в режиме сверхмалого энергопотребления
        • Blank Screen - экран пуст, но монитор потребляет полную мощность
        • V/H SYNC+Blank - снимаются сигналы разверток — монитор переходит в режим наименьшего энергопотребления.
        • Enabled - разрешено
        • Disabled - запрещено
          (частота процессора в режиме Standby) - определяет коэффициент деления тактовой частоты в режиме Standby (ожидания работы).
        • HDD Power Down(выключение жесткого диска) - устанавливает либо время, через которое при отсутствии обращения жесткий диск будет выключен, либо запрещает такое выключение вообще. Параметр не оказывает влияние на диски SCSI. Может принимать значения:
          • От 1 до 15 минут
          • Disabled - запрещено
          • 30 Sec, 1 Min, 2 Min, 4 min, 8 Min, 20 Min, 30 Min, 40 Min, 1 Hour - время перехода (Sec — секунды, Min — минуты, Hour — час)
          • Disabled - запрещено
          • 30 Sec, 1 Min, 2 Min, 4 min, 8 Min, 20 Min, 30 Min, 40 Min, 1 Hour - время перехода (Sec — секунды, Min — минуты, Hour — час)
          • Disabled - запрещено
          • 30 Sec, 1 Min, 2 Min, 4 min, 8 Min, 20 Min, 30 Min, 40 Min, 1 Hour - время перехода (Sec — секунды, Min — минуты, Hour — час)
          • Disabled - запрещено
            — разрешение этого параметра приведет к "пробуждению" компьютера от модема или мыши, подключенных к COM2. Может принимать значения:
            • Enabled - разрешено
            • Disabled - запрещено
            • Enabled - разрешено
            • Disabled - запрещено
            • Enabled - разрешено
            • Disabled - запрещено
            • Enabled - разрешено
            • Disabled - запрещено
              — при разрешении этого параметра компьютер не "засыпает", если подключенное к порту COM2 устройство используется. Может принимать значения:
              • Enabled - разрешено
              • Disabled - запрещено
              • Enabled - разрешено
              • Disabled - запрещено
              • Enabled - разрешено
              • Disabled - запрещено
              • Enabled - разрешено
              • Disabled - запрещено
              • Enabled - разрешено
              • Disabled - запрещено
              • Enabled - разрешено
              • Disabled - запрещено
              • Enabled - разрешено
              • Disabled - запрещено
              • Enabled - разрешено
              • Disabled - запрещено
              • Enabled - разрешено
              • Disabled - запрещено
              • Enabled - разрешено
              • Disabled - запрещено
              • Enabled - разрешено
              • Disabled - запрещено
              • Enabled - разрешено
              • Disabled - запрещено
              • Enabled - разрешено
              • Disabled - запрещено
                (он же Soft-of By PWR-BTTN) (кнопка питания нажата менее 4 секунд) - управляет функциями кнопки Power на системном блоке компьютера. Может принимать значения:
                • Soft Off (программное выключение) — кнопка работает как обычная кнопка включения/выключения питания компьютера, но при этом разрешается программное выключение компьютера (например, при выходе из Windows 95).
                • Suspend (временная остановка) — при нажатии на кнопку питания на время менее 4 секунд компьютер переходит в стадию Suspend снижения энергопотребления.
                • No Function (нет функций) — кнопка Power становится обычной кнопкой включения/выключения питания.
                • Enabled - разрешено
                • Disabled - запрещено
                • Enabled - разрешено
                • Disabled - запрещено
                • Enabled - разрешено
                • Disabled - запрещено
                • Enabled - разрешено
                • Disabled - запрещено
                • Enabled - разрешено
                • Disabled - запрещено
                • Everday (ежедневно) — при вводе времени компьютер будет включаться ежедневно в назначенное время. Время вводится в поле Time (hh:mm:ss) Alarm в порядке часы:минуты:секунды либо клавишами PgUp, PgDn, либо непосредственным вводом чисел.
                • By Date (по дате) - компьютер включится в заданный день и в заданное время. При выборе этого параметра появляется поле для ввода времени (такое же, как и для Everyday) и поле для ввода дня месяца Date of Month Alarm — день месяца — в этом поле вводится число в месяце. Это автоматически означает, что запрограммировать включение компьютера можно только внутри одного месяца.
                • Disabled - запрещено

                В следующих секциях BIOS только сообщает характеристики некоторых устройств компьютера. Разрешение параметров в этих секциях позволяет отслеживать BIOS'у эти параметры и сообщать об их выходе за пределы допустимого.

                Секция Voltage Monitor (наблюдение за напряжениями питания). В этой секции индицируются как напряжения питания, подаваемые на материнскую плату источником питания, так и вырабатываемые на материнской плате. Разъяснения эти параметры не требуют, кроме VCORE — это напряжение питания ядра процессора. Это напряжение вырабатывается, как правило, на материнской плате.


                Популярные (у нас) смартфоны Alcatel на процессорах MTK хранят IMEI в OTP, в связи с чем менять флеши на них не получается. Тела запускаются, IMEI неверный. Нигде в EasyJTAG работу с данной областью я найти не могу. В связи с этим позвольте несколько вопросов:

                1. Можем ли мы читать/прописывать область OTP на новых eMMC и есть ли в Easy JTAG эта функция?
                2. Формат хранения там IMEI открытый и единый (и можно прописать любой), либо он шифруется под каждую модель (и мы можем лишь склонировать какой-то IMEI, считав его из OTP флешки от такого же рабочего аппарата)?
                3. Пропадают ли данные из OTP при выполнении eMMC Firmware Update на флешках Samsung?

                Буду благодарен NoName или другому разработчику иксов за ликбез.

                uo5oq


                OTP = One Time Programmable = Один Раз Программируемая (область).

                Black-Micron


                Популярные (у нас) смартфоны Alcatel на процессорах MTK хранят IMEI в OTP, в связи с чем менять флеши на них не получается. Тела запускаются, IMEI неверный. Нигде в EasyJTAG работу с данной областью я найти не могу. В связи с этим позвольте несколько вопросов:

                1. Можем ли мы читать/прописывать область OTP на новых eMMC и есть ли в Easy JTAG эта функция?
                2. Формат хранения там IMEI открытый и единый (и можно прописать любой), либо он шифруется под каждую модель (и мы можем лишь склонировать какой-то IMEI, считав его из OTP флешки от такого же рабочего аппарата)?
                3. Пропадают ли данные из OTP при выполнении eMMC Firmware Update на флешках Samsung?

                Буду благодарен NoName или другому разработчику иксов за ликбез.


                Если честно столько менял eMMC на Alcatel c процами MTK/Qualcomm, и не заморачивался с восстановлением цифр. Особенно у меня постоянный гость Alcatel 7041D. Главное восстановит Baseband а потом циферки.
                Также менял eMMC на ZTE/Huawei/Alcatel/Lenovo/Digma/DNS/Philips/Xiaomi и т.д с процами MTK, не было не каких сложностей цифрами.

                masterminimal


                Был как-то на ремонте Alcatel Idol 2 6037Y(процессор MT6582)после замены микросхемы EMMC неверный имей.Сколько я не пытался Maui Meta,NCk Dongle,Sn Write Tool все тщетно.Все аппараты MTK которые были у меня в ремонте имеи прописывались на раз,два.Поиск инфы по форуму привел к ответу что существует такая область OTP и т.д. и т.п.
                Уважаемый black-micron не могли бы вы поделится своими наработками,и скажем мягко говоря дать пинок в нужном направлении

                Dim_SPB


                В Алкателях ОТР какой-то непонятный (скорее всего в привычном ОТР его там нет) - ставил флэш от 6016 (или 6014) в LG - IMEI поправился без проблем.

                GreyDog


                Вот же замута и мимо не пройти

                Как я понимаю проблему, когда вижу Имей неверный:
                1) он или действительно неверный (не родной/чужой/дефолтный), помогает правка. Софт.
                2) или отсутствует связь между процессором и памятью. В этом случае мы видим что-то типа "прошивка модуля связи неизвестна". Тут железо, 99%.

                Поскольку с железом не работаю (руки кривые), аппараты второй категории уходят на полку до лучших времен. Как и упомянутая выше модель - 7041D. Есть 3-4 кирпича.
                К чему я.. Опыта мало. Как раз из-за того, что железо не трогаю. И из оборудования только microusb Но кажется мне, в этом случае, мы имеем проблему с железом.
                В proinfo, насколько помню, маки и имей имеют место быть. Но как-то с донорским блоком и после прошивки OTU имей восстанавливается..

                Запутался, но почитаю что другие скажут.

                TPS7900


                ▪ There are three APIs in OTP feature support.
                – FlashTool_OTP_Read
                • Read OTP data
                – FlashTool_OTP_Write
                • Write OTP data
                – FlashTool_OTP_Lock
                • Lock OTP area

                только нафига оно вам нужно, аж в двух темах?)) с исправным железом, после замены emmc imei формата 0/0, но аппарат нормально работает при этом

                В Алкателях ОТР какой-то непонятный (скорее всего в привычном ОТР его там нет) 1. генерируется файл IMEI.bin
                2. IMEI хранится в OTP зоне в формате двоично-десятичного кода (BCD)
                * digital encoder: каждый символ = 4 битный двоичный эквивалент (4-bit BCD)
                3. Один номер IMEI занимает 10 байт в OTP зоне

                Radiotrance


                TPS79, на Alcatel, с исправным железом после замены eMMC имей будет "неверным" и сети не будет.
                black-micron, чем вы восстанавливали на IMEI на Alcatel после установки новой и чистой eMMC?

                1. Есть ли в Easy JTAG функция чтения/прописывания области OTP на новых eMMC?
                2. Формат хранения там IMEI открытый и единый (и можно прописать любой), либо он шифруется под каждую модель (и мы можем лишь склонировать какой-то IMEI, считав его из OTP флешки от такого же рабочего аппарата)?
                3. Пропадают ли данные из OTP при выполнении eMMC Firmware Update (а также Format&Reset) на флешках Samsung?
                4. Где эта область в eMMC вообще? Какой-то отдельный однократно записываемый регистр, или просто область внутри ROM1 произвольного размера, помечаемая как нестираемая?

                TPS7900


                TPS79, на Alcatel, с исправным железом после замены eMMC имей будет "неверным" и сети не будет.
                black-micron, чем вы восстанавливали на IMEI на Alcatel после установки новой и чистой eMMC?

                1. Есть ли в Easy JTAG функция чтения/прописывания области OTP на новых eMMC?
                2. Формат хранения там IMEI открытый и единый (и можно прописать любой), либо он шифруется под каждую модель (и мы можем лишь склонировать какой-то IMEI, считав его из OTP флешки от такого же рабочего аппарата)?
                3. Пропадают ли данные из OTP при выполнении eMMC Firmware Update (а также Format&Reset) на флешках Samsung?
                4. Где эта область в eMMC вообще? Какой-то отдельный однократно записываемый регистр, или просто область внутри ROM1 произвольного размера, помечаемая как нестираемая?


                Всегда после замены флеши на алкателях с otp imei 0/0 и "сеть" будет, при условии что модем в настройках отображается
                вот пример считанного otp 6037Y
                сначала лог info CM2MTK:

                Wait for phone.
                Phone found! [ 30 ]
                Sync.
                Inital Boot Ok!
                BB_CPU_PID : 6582
                BB_CPU_NME : [MediaTek] MT6582_S00
                BB_CPU_EXT : 0xCA01 , 0x8A00 , 0x0000
                Processing BROM stage
                Settings for BROM configured!
                SecCfgVal : 0x00000000
                BromVer : 0x00FF
                BLVersion : 0x0001
                PreLoader : Active [ Boot with PL ]
                BootLdrSS : NORMAL with PRELOADER
                Processing DA stage
                DA Select done, will use MTK_AllInOne_DA_v5.1624.16.07
                Sending and initialize DA .
                Running DA ver.4.2 on BBID : 0x87
                NAND Flash : NOT INSTALLED
                eMMC Flash : 1501004B3758564D42019F45CC6D8109
                Initialize Memory .
                DRAM already initialized by Preloader
                DAgent sent , init HW now
                eMMC FlashIC initialized
                [eMMC] : FLASH_VEN : 0x15 , OEM : 0100
                [eMMC] : FLASH_INF : [SAMSUNG] , BMVX7
                [eMMC] : FLASH_CID : 1501004B3758564D42019F45CC6D8109
                [eMMC] : FLASH_BRT : 0x00400000 , 0x00400000 , 0x00080000
                [eMMC] : FLASH_LEN : 0x00000001D2000000
                [eMMC] : FLASH_UCP : 7456 MiB [eMMC 8 GiB]
                DEV RID : 0x1C8E1C94717E69D5FF5F0B73DA5CBAF4
                INT RAM : 0x00020000
                EXT RAM : 0x40000000 [1 GiB]
                BOOT TYPE : EMMC_FLASH_BOOT
                SOC VERIFY : C1
                Boot Ok!

                [AP] : Initial info read Ok!

                Brand : TCL
                ProdName : 6037Y
                ProdModel : 6037Y
                Device : Eclipse
                AndroidVer: 4.2.2
                MTKxCPU : MT6582
                MTKxPRJ : ALPS.JB5.MP.V1.1

                SECURITY :
                IMEI_OTP [1] : 864694021599597

                Done!
                Elapsed: 00:00:15
                Reconnect Power/Cable!

                Дальнейшие операции при помощи SPFT

                так-же как и считал, так могу и записать с помощью sp flashtool
                что касается адреса и длины, то scatter тут не помоiник, читается и пишется с последующем закрытием зоны на вкладке parametr page


                Популярные (у нас) смартфоны Alcatel на процессорах MTK хранят IMEI в OTP, в связи с чем менять флеши на них не получается. Тела запускаются, IMEI неверный. Нигде в EasyJTAG работу с данной областью я найти не могу. В связи с этим позвольте несколько вопросов:

                1. Можем ли мы читать/прописывать область OTP на новых eMMC и есть ли в Easy JTAG эта функция?
                2. Формат хранения там IMEI открытый и единый (и можно прописать любой), либо он шифруется под каждую модель (и мы можем лишь склонировать какой-то IMEI, считав его из OTP флешки от такого же рабочего аппарата)?
                3. Пропадают ли данные из OTP при выполнении eMMC Firmware Update на флешках Samsung?

                Буду благодарен NoName или другому разработчику иксов за ликбез.

                uo5oq


                OTP = One Time Programmable = Один Раз Программируемая (область).

                Black-Micron


                Популярные (у нас) смартфоны Alcatel на процессорах MTK хранят IMEI в OTP, в связи с чем менять флеши на них не получается. Тела запускаются, IMEI неверный. Нигде в EasyJTAG работу с данной областью я найти не могу. В связи с этим позвольте несколько вопросов:

                1. Можем ли мы читать/прописывать область OTP на новых eMMC и есть ли в Easy JTAG эта функция?
                2. Формат хранения там IMEI открытый и единый (и можно прописать любой), либо он шифруется под каждую модель (и мы можем лишь склонировать какой-то IMEI, считав его из OTP флешки от такого же рабочего аппарата)?
                3. Пропадают ли данные из OTP при выполнении eMMC Firmware Update на флешках Samsung?

                Буду благодарен NoName или другому разработчику иксов за ликбез.


                Если честно столько менял eMMC на Alcatel c процами MTK/Qualcomm, и не заморачивался с восстановлением цифр. Особенно у меня постоянный гость Alcatel 7041D. Главное восстановит Baseband а потом циферки.
                Также менял eMMC на ZTE/Huawei/Alcatel/Lenovo/Digma/DNS/Philips/Xiaomi и т.д с процами MTK, не было не каких сложностей цифрами.

                masterminimal


                Был как-то на ремонте Alcatel Idol 2 6037Y(процессор MT6582)после замены микросхемы EMMC неверный имей.Сколько я не пытался Maui Meta,NCk Dongle,Sn Write Tool все тщетно.Все аппараты MTK которые были у меня в ремонте имеи прописывались на раз,два.Поиск инфы по форуму привел к ответу что существует такая область OTP и т.д. и т.п.
                Уважаемый black-micron не могли бы вы поделится своими наработками,и скажем мягко говоря дать пинок в нужном направлении

                Dim_SPB


                В Алкателях ОТР какой-то непонятный (скорее всего в привычном ОТР его там нет) - ставил флэш от 6016 (или 6014) в LG - IMEI поправился без проблем.

                GreyDog


                Вот же замута и мимо не пройти

                Как я понимаю проблему, когда вижу Имей неверный:
                1) он или действительно неверный (не родной/чужой/дефолтный), помогает правка. Софт.
                2) или отсутствует связь между процессором и памятью. В этом случае мы видим что-то типа "прошивка модуля связи неизвестна". Тут железо, 99%.

                Поскольку с железом не работаю (руки кривые), аппараты второй категории уходят на полку до лучших времен. Как и упомянутая выше модель - 7041D. Есть 3-4 кирпича.
                К чему я.. Опыта мало. Как раз из-за того, что железо не трогаю. И из оборудования только microusb Но кажется мне, в этом случае, мы имеем проблему с железом.
                В proinfo, насколько помню, маки и имей имеют место быть. Но как-то с донорским блоком и после прошивки OTU имей восстанавливается..

                Запутался, но почитаю что другие скажут.

                TPS7900


                ▪ There are three APIs in OTP feature support.
                – FlashTool_OTP_Read
                • Read OTP data
                – FlashTool_OTP_Write
                • Write OTP data
                – FlashTool_OTP_Lock
                • Lock OTP area

                только нафига оно вам нужно, аж в двух темах?)) с исправным железом, после замены emmc imei формата 0/0, но аппарат нормально работает при этом

                В Алкателях ОТР какой-то непонятный (скорее всего в привычном ОТР его там нет) 1. генерируется файл IMEI.bin
                2. IMEI хранится в OTP зоне в формате двоично-десятичного кода (BCD)
                * digital encoder: каждый символ = 4 битный двоичный эквивалент (4-bit BCD)
                3. Один номер IMEI занимает 10 байт в OTP зоне

                Radiotrance


                TPS79, на Alcatel, с исправным железом после замены eMMC имей будет "неверным" и сети не будет.
                black-micron, чем вы восстанавливали на IMEI на Alcatel после установки новой и чистой eMMC?

                1. Есть ли в Easy JTAG функция чтения/прописывания области OTP на новых eMMC?
                2. Формат хранения там IMEI открытый и единый (и можно прописать любой), либо он шифруется под каждую модель (и мы можем лишь склонировать какой-то IMEI, считав его из OTP флешки от такого же рабочего аппарата)?
                3. Пропадают ли данные из OTP при выполнении eMMC Firmware Update (а также Format&Reset) на флешках Samsung?
                4. Где эта область в eMMC вообще? Какой-то отдельный однократно записываемый регистр, или просто область внутри ROM1 произвольного размера, помечаемая как нестираемая?

                TPS7900


                TPS79, на Alcatel, с исправным железом после замены eMMC имей будет "неверным" и сети не будет.
                black-micron, чем вы восстанавливали на IMEI на Alcatel после установки новой и чистой eMMC?

                1. Есть ли в Easy JTAG функция чтения/прописывания области OTP на новых eMMC?
                2. Формат хранения там IMEI открытый и единый (и можно прописать любой), либо он шифруется под каждую модель (и мы можем лишь склонировать какой-то IMEI, считав его из OTP флешки от такого же рабочего аппарата)?
                3. Пропадают ли данные из OTP при выполнении eMMC Firmware Update (а также Format&Reset) на флешках Samsung?
                4. Где эта область в eMMC вообще? Какой-то отдельный однократно записываемый регистр, или просто область внутри ROM1 произвольного размера, помечаемая как нестираемая?


                Всегда после замены флеши на алкателях с otp imei 0/0 и "сеть" будет, при условии что модем в настройках отображается
                вот пример считанного otp 6037Y
                сначала лог info CM2MTK:

                Wait for phone.
                Phone found! [ 30 ]
                Sync.
                Inital Boot Ok!
                BB_CPU_PID : 6582
                BB_CPU_NME : [MediaTek] MT6582_S00
                BB_CPU_EXT : 0xCA01 , 0x8A00 , 0x0000
                Processing BROM stage
                Settings for BROM configured!
                SecCfgVal : 0x00000000
                BromVer : 0x00FF
                BLVersion : 0x0001
                PreLoader : Active [ Boot with PL ]
                BootLdrSS : NORMAL with PRELOADER
                Processing DA stage
                DA Select done, will use MTK_AllInOne_DA_v5.1624.16.07
                Sending and initialize DA .
                Running DA ver.4.2 on BBID : 0x87
                NAND Flash : NOT INSTALLED
                eMMC Flash : 1501004B3758564D42019F45CC6D8109
                Initialize Memory .
                DRAM already initialized by Preloader
                DAgent sent , init HW now
                eMMC FlashIC initialized
                [eMMC] : FLASH_VEN : 0x15 , OEM : 0100
                [eMMC] : FLASH_INF : [SAMSUNG] , BMVX7
                [eMMC] : FLASH_CID : 1501004B3758564D42019F45CC6D8109
                [eMMC] : FLASH_BRT : 0x00400000 , 0x00400000 , 0x00080000
                [eMMC] : FLASH_LEN : 0x00000001D2000000
                [eMMC] : FLASH_UCP : 7456 MiB [eMMC 8 GiB]
                DEV RID : 0x1C8E1C94717E69D5FF5F0B73DA5CBAF4
                INT RAM : 0x00020000
                EXT RAM : 0x40000000 [1 GiB]
                BOOT TYPE : EMMC_FLASH_BOOT
                SOC VERIFY : C1
                Boot Ok!

                [AP] : Initial info read Ok!

                Brand : TCL
                ProdName : 6037Y
                ProdModel : 6037Y
                Device : Eclipse
                AndroidVer: 4.2.2
                MTKxCPU : MT6582
                MTKxPRJ : ALPS.JB5.MP.V1.1

                SECURITY :
                IMEI_OTP [1] : 864694021599597

                Done!
                Elapsed: 00:00:15
                Reconnect Power/Cable!

                Дальнейшие операции при помощи SPFT

                так-же как и считал, так могу и записать с помощью sp flashtool
                что касается адреса и длины, то scatter тут не помоiник, читается и пишется с последующем закрытием зоны на вкладке parametr page


                Каждое поколение материнских плат содержат новые функции, переключатели, разъемы, не говоря уже о поддержки новых процессоров, типа памяти.

                Описание CPU_OPT

                Продвинутые воздушные системы охлаждения для процессоров в своем составе имеют два вентилятора, размещенных по бокам радиатора. Данный тип конструкции повышает эффективность теплоотвода.

                Обороты автоматически регулируются в зависимости от температуры процессора (если в биосе не настроено иначе).

                Внешний вид CPU_OPT

                Пример штекера на материнской плате Asus Maximus VII Ranger:


                Пример на Gigabyte GA-Z97MX-Gaming 5:


                При отсутствии CPU_OPT допускается использование CHA_FAN2. Однако учтите, CHA_FAN2 предназначен для корпусного вентилятора.

                Количество об/м регулируется в биосе, либо программно. Например для материнских плат Асус существуют утилиты Fan Xpert, Thermal Radar.

                Вместо фирменных утилит для настройки оборотов/режимов работы надежнее использовать UEFI BIOS.

                Для некоторых материнских плат можно отдельно приобрести специальную карту (плату) для подключения дополнительных вентиляторов и термодатчиков. Например для Asus данная карта называется Fan Extension Card. С некоторыми платами, например Asus X99-Deluxe, карта идет в комплекте. Подобные карты обычно подключается в разъем EXT_FAN. Управление также осуществляется через UEFI BIOS.

                Заключение

                Двухвентиляторная система охлаждения требует подключения двух вентиляторов. Не смотря на то, что их можно подключить напрямую к блоку питания (например к Molex), рекомендуется использовать именно разъемы на материнской плате. Как правило, они расположены вблизи сокета (гнездо установки процессора).

                Читайте также: