FireFly [FF] boot mode, EMMC health, RAM health

Locked
Support
Posts: 3817
Joined: 19 Oct 2011, 20:27
Contact:

FireFly [FF] boot mode, EMMC health, RAM health

Post by Support »

FireFly [FF] mode is a special protolol and loaders for MTK/SPD/Unisoc devices.
Loaders use CPU SRAM only so it's possible to boot even semi-dead devices with damaged hardware. Original factory DA/loaders CAN NOT DO THIS!

EMMC health status: Once you boot in [FF] mode you will see deep info about EMMC flash chip health
RAM health status: If you can not boot device with factory loaders but [FF] can works well it may says that RAM is Faulty

At first check EMMC date.

Code: Select all

EMMC CID: F40122426977696E201000..... crc Ok
  Vendor: Biwin OEM: 0x0122 ID: 426977696E20 [Biwin ] PRV: 0x10 Serial: .... 0x0003D4ED
  MM/YY: 11/2020
  BOOT1: 0x00400000 4,00 Mb
  BOOT2: 0x00400000 4,00 Mb
  RPMB: 0x00400000 4,00 Mb
  USER: 0x748000000 29,13 Gb
Check EOL state: If value below is not like that - EMMC flash chip may have problem.

Code: Select all

  EOL: Status: Normal: Less than 80% reserved blocks used
Check EOL state: If value below is not like 0%-10% - EMMC flash chip may have problem.

Code: Select all

  EOL_A: SLC status: 0% - 10% used
  EOL_B: MLC status: 30% - 40% used
Support
Posts: 3817
Joined: 19 Oct 2011, 20:27
Contact:

Re: What is FireFly [FF] operation mode

Post by Support »

Обычно, когда в процессор загружается DA (загрузчик/лоадер), то используется обе памяти, DRAM и SRAM - внешняя припаяная и внутренняя память процессора.
Если внешняя память битая, то даже DA не может нормально стартануть или стартует, но криво.

Режим [FF] использует только внутреннюю память процессора, поэтому запуск возиожен даже если внешняя flash/ram непригодны для работы.
Поэтому если обычный DA не стартует, а в режиме [FF] аппарат подключается и работает, то с большой веротностью надо менять flash/ram.
Locked