Просмотр полной версии : Какова методика ввода адресов в FlashTool при записи и формате
vaterpahk
25.02.2009, 00:37
Прошу поделиться, кто в курсе. При работе с FlashTool необходимо вводить адреса при Readback и Format. Каким образом они рассчитываются? Мне к примеру попал АПП с (512Mb+32Mb) - пародия на N95 с начинкой от Fly MC100.
Прошу поделиться, кто в курсе. При работе с FlashTool необходимо вводить адреса при Readback и Format. Каким образом они рассчитываются? Мне к примеру попал АПП с (512Mb+32Mb) - пародия на N95 с начинкой от Fly MC100.
(512Mb+32Mb) - это 64 метровая флэшка.
Для чтения старт адресс 0x00000000, длина 0x04000000
C форматом немного потяжелее, так как нужно считать родной фулл и по нему увидеть адресса. Программой SpiderMan можешь в автоматическом режиме отформатировать.
(512Mb+32Mb) - это 64 метровая флэшка.
Для чтения старт адресс 0x00000000, длина 0x04000000
C форматом немного потяжелее, так как нужно считать родной фулл и по нему увидеть адресса. Программой SpiderMan можешь в автоматическом режиме отформатировать.
Чем высчитать адреса для форматирования?
Чем высчитать адреса для форматирования?
Берёшь scat файл к MTKFlashTool(например scat26.27.28.29)
там в заголовке файла всё написано:
---------
1. program memory starting at 0x08000000
; 2. data memory starting at 0x00000140
; 3. FAT reserve 2M flash memory from 0x00e00000
-----------------
FAT и надо чистить.
Непонятно.
Fly MC100 успешно отформатировал по адресам 0x00000000 -- 0x04000000. Но как их добыть, используя Вашу методу - неясно.
Slavik Y
02.04.2009, 13:12
хмм...
раз уж тут такие вопросы в моде, то тоже спрошу.
в каком виде в китайцах на мтк лежат шрифты, вернее, где и как в прошивке отражены регионы и кодовые страницы на них? :rolleyes:
rafid либо Вы тут ошиблись с указанием адресного пространства либо отформатировали не fat, а всю память телефона :icq12:
Чем высчитать адреса для форматирования?
У китайцев 16MB MT6226 по смещению от начала:
0x4C0(4 байта) Fat-start
0x4C4(4 байта) Fat-len
В фуле 32Мб MT6225:
0x3F4 DWORD Fat-start (00 00 C0 01))
0x3F8 DWORD Fat-len (00 00 40 00)
C форматом немного потяжелее, так как нужно считать родной фулл и по нему увидеть адресса.
У китайцев 16MB MT6226 по смещению от начала:
0x4C0(4 байта) Fat-start
0x4C4(4 байта) Fat-len
В фуле 32Мб MT6225:
0x3F4 DWORD Fat-start (00 00 C0 01))
0x3F8 DWORD Fat-len (00 00 40 00)
Как применить Вашу информацию к конкретно считанному фуллу для выявления адресов форматирования (для примитивных, не с mcrf)?
Или для этого не нужен фулл, только знание проца?
vBulletinВ®, Jelsoft Enterprises Ltd. Translate: zCarot