tempname
Подольск сообщений: 2 |
#132 Дата 24 апр 2017 17:42
Здравствуйте, уважаемые форумчане!
Подскажите, как подружить J-Link и Huawei E352. Конечная цель - сменить IMEI.
Сейчас проблема заключается в следующем:
Запускаю SEGGER-овскую J-Flash, подключаюсь к процу (тип проца поставил ARM11). Проц определяется нормально, но CFI в флэшке он не находит, и поэтому автоопределие чипа не происходит. Установил вручную в настройках проекта флэшку на 256MB (2048 секторов по 128KB). В результате удается только прочитать данные из флэшки. Ни стереть, ни записать ничего не получается.
Кроме этого, в слитом дампе флэшки даже намека на IMEI я не нашел (искал в закодированном формате, как он хранится в NV_UE_IMEI_I). Правильно ли я предполагаю, что все NV записи хранятся в EFS, а EFS в свою очередь на флэшке, и, соответственно, должен быть в том самом дампе?
Предполагаю, что проблема или в самой J-Flash, или в её настройках. Видел в этой ветке скриншот ZFlash RecoveryModem для MDM6200 и J-Link и хочу попробовать его, но где скачать так и не нашёл. Просьба кинуть в меня ссылкой или самим файлом.
Кроме этого возник вопрос: на просторах интернета я нашел полный дамп для этого модема, слитый RIFF box-ом. И его объем почему-то не 256МБ, а 264МБ. Собственно, почему объем больше 256МБ? Дополнительный объем у него из резервных секторов флэш-памяти?
|
Energizer
администратор
глухая деревня сообщений: 1204 |
#133 Дата 08 мая 2017 07:49
j-flash -не умеет работать с таким нанд контроллером -не нужно тратить время.
проект для mdm62-66 оказался не нужным и остался в стадии не допиленного-
я отдам все что осталось от тех времен- пробуйте разобраться.. управление такое же как и у остальных j-link флешеров.
по поводу форматов и размеров фуллов от рифа написано подробно в теме 05
|
slav
Earth сообщений: 1 |
#135 Дата 18 июн 2021 14:38
Energizer, здравствуйте.
Помогите, пожалуйста, восстановить модем на базе MDM9215.
Вот часть лога zfrm-12a:
Found ARM with core id 4BA00477 (ARM7)
Connected successful
== Controller MDM9215 (Cortex-A5) recognized !! == manufacturer Qualcomm corp.
>> Save backup PBL in file == out_PBL.bin ==
>> Save backup nand controller configuration in file == out_nand_config.bin ==
>> Load nand controller configuration from file == in_nand_config.bin ==
>> Restart controller with the new configuration.
== Set & Check work JTAG speed: 6000 kHz
>> Get NAND id: 0x2CAC == nand memory manufacture NOT KNOWN !!
== Type NAND flash not recognized !! == capacity NOT KNOWN !!
Как видно, прога не знает данный тип NAND. Можно ей допилить поддержку данного типа флеши? Поиском обнаружил, что NAND id: 0x2CAC - это Micron MT29F4G08ABC.
Есть живой донор, и убитый софтово модем. Хочу попробовать сдампить с живого флеш и залить в кирпич.
Заранее благодарен. Готов так-же и финансово отблагодарить за труд.
|