Клуб любителей телефонов Siemens (BenQ-Siemens)
Главная | Телефоны | Барахолка | Файлы | Аксессуары | Мелодии | Игры для Siemens | Графика | Документация | в закладки |
  ПравилаПравила FAQ по Siemens (BenQ-Siemens)FAQ ПоискПоиск
 
 РегистрацияРегистрация ВходВход 

Нужна помощь в разметке партиций (сх75)
На страницу 1 2 3 » 19
Новая тема Написать ответ Форумы Все для телефонов Siemens (BenQ-Siemens) » Патчи [ Версия для печати ]
Предыдущая тема :: Следующая тема  
Автор Сообщение
Маришка
Реаниматор
Реаниматор
Популярность: +101 (211)

Возраст: 25
С нами с: 06.01.2008
Сообщений: 1331
Откуда: RnD
Модель телефона: Apple iPhone 4 & other...

1/15 СообщениеДобавлено:Вт Авг 11, 2009 02:00   Заголовок сообщения: Нужна помощь в разметке партиций (сх75)
Цитата

От нечего делать пересадила на сх75 флешку от с81 (64мб) с целью увеличить диск дата до 40мб, флешка стала хорошо, фуллфлеш залился тоже, сделала пересчёт ключей телефон включился, создала лоадер для новой флеш, после адреса 0ха2000000 тоесть за 32мя мб флешка читается и пишется, вляй и папуания тоже с телефоном нормально работают, а вот при добавлении блоков к диску дата начиная с адреса 0ха2000000 приводят к пикоффу :'( все блоки начиная с адреса 0ха2000000 пустые (в них ff) пробывала и с форматированием и без - результат один,пикофф. Вот ошибка
File: data_abort!
Address: 0xa08cc464
Cpsr: 2000010
CepId: 4101
З.ы. На sk65 же работает както!и флешка в нём точно такая же как у меня сейчас...
З.з.ы. Оперативы так же и осталось 8мб

_________________
протофуллы
мои последние координаты http://vk.com/marielonelygirl
^ Вверх ^
Профиль Личное Сайт ICQ
Feyman
Глав. Хелпер
Глав. Хелпер
Популярность: +178 (270)
Имя: Владимир

Возраст: 37
С нами с: 05.05.2006
Сообщений: 2470
Откуда: Питер
Модель телефона: S75, EL71, E71, Ativ S

2/15 СообщениеДобавлено:Ср Авг 12, 2009 11:07   Заголовок сообщения:
Цитата

А по какому принципу в cx75 размечаются диски? Как в 65 серии или как в S75 ? Если как в 75, то там еще место в раме выделять надо.
Оперативы и будет 8 метров до тех пор, пока не перенесёшь перманент мемори в конец (или начало) рамы (мама мия MrGreen ) и не расширишь хип (вот это как раз несложно)

_________________
The Matrix has you
^ Вверх ^
Профиль Личное Фото
DebriZ
Глав. Хелпер
Глав. Хелпер
Популярность: +123 (177)

Возраст: 37
С нами с: 25.06.2007
Сообщений: 1339
Откуда: Киев
Модель телефона: Siemens, Moto

3/15 СообщениеДобавлено:Ср Авг 12, 2009 11:22   Заголовок сообщения:
Цитата

Есть подозрение на memory protection в MMU. ArmDebugger или bfcreader читают области памяти с 0xA2000000?
^ Вверх ^
Профиль Личное
Feyman
Глав. Хелпер
Глав. Хелпер
Популярность: +178 (270)
Имя: Владимир

Возраст: 37
С нами с: 05.05.2006
Сообщений: 2470
Откуда: Питер
Модель телефона: S75, EL71, E71, Ativ S

4/15 СообщениеДобавлено:Ср Авг 12, 2009 21:03   Заголовок сообщения:
Цитата

Посмотрел патч на увеличение диска для СХ75, (как-то по-варварски сделано, вместо увеличения количества блоков увеличили размер, не суть) Суть: в S75 диск DATA начинается с начала второй банки, т.е. с 0ха2000000, доходит до заданного места 0xA37AFFFF, потом продолжается с 0xA1700000 до 0xA1FFFFFF. Это легко выяснить из таблицы разметки. Может для СХ75 нужно делать также, вкупе с нормальным размером блока 0x20000 а не 0x40000
_________________
The Matrix has you
^ Вверх ^
Профиль Личное Фото
Маришка
Реаниматор
Реаниматор
Популярность: +101 (211)

Возраст: 25
С нами с: 06.01.2008
Сообщений: 1331
Откуда: RnD
Модель телефона: Apple iPhone 4 & other...

5/15 СообщениеДобавлено:Пт Авг 14, 2009 20:19   Заголовок сообщения:
Цитата

А это мысль,надо попробывать разметить диск дата начиная с адреса 0ха2 блоками по 64кб (0х20000), бфц ридера нет поэтому нимогу ничиво сказать точно, принцип разметки на сх75 такой же как и на других х65 (память выделять не надо), с нонперммем и с перманент мем я не дружу и наверно ей не буду заниматься...
_________________
протофуллы
мои последние координаты http://vk.com/marielonelygirl
^ Вверх ^
Профиль Личное Сайт ICQ
Feyman
Глав. Хелпер
Глав. Хелпер
Популярность: +178 (270)
Имя: Владимир

Возраст: 37
С нами с: 05.05.2006
Сообщений: 2470
Откуда: Питер
Модель телефона: S75, EL71, E71, Ativ S

6/15 СообщениеДобавлено:Пт Авг 14, 2009 20:55   Заголовок сообщения:
Цитата

Маришка писал(а):
с нонперммем и с перманент мем я не дружу и наверно ей не буду заниматься...
Я не великий знаток устройства памяти на сх75, но думаю что сделать нонперммем (это тоже что и HEAP ?) размером 8 Мб возможно. По крайней мере в эске достаточно просто, там в прошивке в явном виде адресом задано начало кучи и её размер. соответственно нужно поставить начало на A8800000 и размер 800000.
Еще раз повторюсь: сх75 никогда не копал и вряд-ли буду, это просто мои догадки.

_________________
The Matrix has you
^ Вверх ^
Профиль Личное Фото
DebriZ
Глав. Хелпер
Глав. Хелпер
Популярность: +123 (177)

Возраст: 37
С нами с: 25.06.2007
Сообщений: 1339
Откуда: Киев
Модель телефона: Siemens, Moto

7/15 СообщениеДобавлено:Пт Авг 14, 2009 21:05   Заголовок сообщения:
Цитата

А можешь адреса для эски подсказать? Может отыщу в СХ-е.
^ Вверх ^
Профиль Личное
Feyman
Глав. Хелпер
Глав. Хелпер
Популярность: +178 (270)
Имя: Владимир

Возраст: 37
С нами с: 05.05.2006
Сообщений: 2470
Откуда: Питер
Модель телефона: S75, EL71, E71, Ativ S

8/15 СообщениеДобавлено:Пт Авг 14, 2009 21:21   Заголовок сообщения:
Цитата

Вот так выглядит кусочек кода:

ROM:A0270C1C: A824A0E3_______MOV R2, #A8000000 ; начало
ROM:A0270C20: 002080E5________STR R2, [R0]
ROM:A0270C24: C808A0E3_______MOV R0, #0xC80000 ; размер

_________________
The Matrix has you
^ Вверх ^
Профиль Личное Фото
DebriZ
Глав. Хелпер
Глав. Хелпер
Популярность: +123 (177)

Возраст: 37
С нами с: 25.06.2007
Сообщений: 1339
Откуда: Киев
Модель телефона: Siemens, Moto

9/15 СообщениеДобавлено:Пт Авг 14, 2009 22:47   Заголовок сообщения:
Цитата

Процедуры установки размера физической памяти.
для CX75v13:
Код:

ROM:A0977EE0 PhyMemInitProc                          ; CODE XREF: sub_A0AD0FB8+10p
ROM:A0977EE0                 LDR     R3, =0xA8000000
ROM:A0977EE4                 STR     R3, [R0]
ROM:A0977EE8                 LDR     R0, =0x47A120
ROM:A0977EEC                 STR     R0, [R1]
ROM:A0977EF0                 MOV     R0, #0xE8000
ROM:A0977EF4                 STR     R0, [R2]
ROM:A0977EF8                 BX      LR
ROM:A0977EF8 ; End of function PhyMemInitProc
ROM:A0977EF8
ROM:A0977EF8 ; ---------------------------------------------------------------------------
ROM:A0977EFC PhyMemBegin     DCD 0xA8000000          ; DATA XREF: PhyMemInitProcr
ROM:A0977F00 PhyMemSize      DCD 0x47A120            ; DATA XREF: PhyMemInitProc+8r

для CX75v25:
Код:

ROM:A097A50C PhyMemInitProc
ROM:A097A50C                 LDR     R3, =0xA8000000
ROM:A097A510                 STR     R3, [R0]
ROM:A097A514                 LDR     R0, =0x47A120
ROM:A097A518                 STR     R0, [R1]
ROM:A097A51C                 MOV     R0, #0xE8000
ROM:A097A520                 STR     R0, [R2]
ROM:A097A524                 BX      LR
ROM:A097A524 ; End of function PhyMemInitProc
ROM:A097A524
ROM:A097A524 ; ---------------------------------------------------------------------------
ROM:A097A528 PhyMemBegin     DCD 0xA8000000          ; DATA XREF: PhyMemInitProcr
ROM:A097A52C PhyMemSize      DCD 0x47A120            ; DATA XREF: PhyMemInitProc+8r

0x47A120(HEX) = 4694304(DEC) - это то, что видно в "Developer - MOPI - System memory".
Может попробовать изменить на 0xC80000 от S-ки?
Но размер "permanent" и "nonpermanent", имхо, после этого не изменится. Нужно искать еще и их установку. Хотя... icon_confused2
^ Вверх ^
Профиль Личное
Маришка
Реаниматор
Реаниматор
Популярность: +101 (211)

Возраст: 25
С нами с: 06.01.2008
Сообщений: 1331
Откуда: RnD
Модель телефона: Apple iPhone 4 & other...

10/15 СообщениеДобавлено:Сб Авг 15, 2009 01:25   Заголовок сообщения:
Цитата

0x47A120(HEX) = 4694304(DEC) - это то, что видно в "Developer - MOPI - System memory".
[/quote]
А остальные 3.3мб куда деваются?
Судя по функциям мне достаточно применить патч задающий нужный мне размер и отписаться о результатах?
4 DebriZ, результатов раньше понедельника ждать не стоит,компьютер разобран, телефон частично тоже

_________________
протофуллы
мои последние координаты http://vk.com/marielonelygirl
^ Вверх ^
Профиль Личное Сайт ICQ
DebriZ
Глав. Хелпер
Глав. Хелпер
Популярность: +123 (177)

Возраст: 37
С нами с: 25.06.2007
Сообщений: 1339
Откуда: Киев
Модель телефона: Siemens, Moto

11/15 СообщениеДобавлено:Сб Авг 15, 2009 09:21   Заголовок сообщения:
Цитата

Маришка писал(а):
А остальные 3.3мб куда деваются?
Хороший вопрос. Smile
^ Вверх ^
Профиль Личное
Feyman
Глав. Хелпер
Глав. Хелпер
Популярность: +178 (270)
Имя: Владимир

Возраст: 37
С нами с: 05.05.2006
Сообщений: 2470
Откуда: Питер
Модель телефона: S75, EL71, E71, Ativ S

12/15 СообщениеДобавлено:Сб Авг 15, 2009 10:15   Заголовок сообщения:
Цитата

DebriZ писал(а):

0x47A120(HEX) = 4694304(DEC) - это то, что видно в "Developer - MOPI - System memory".
Может попробовать изменить на 0xC80000 от S-ки?
Но размер "permanent" и "nonpermanent", имхо, после этого не изменится. Нужно искать еще и их установку. Хотя... icon_confused2

Даже если и попробуешь, результат известен- телефон даже не включится. 0xC80000 это почти 13 метров, это физически не поместится ни в первые 8 метров до перманента, ни во вторые 8 после.
Это и есть установка "nonpermanent". А вот перманент можно заменить только мега-патчем всей прошивки, по типу
ХХХХХ: 0xA8700000 0xA8E00000
Всё это сугубое ИМХО

_________________
The Matrix has you
^ Вверх ^
Профиль Личное Фото
DebriZ
Глав. Хелпер
Глав. Хелпер
Популярность: +123 (177)

Возраст: 37
С нами с: 25.06.2007
Сообщений: 1339
Откуда: Киев
Модель телефона: Siemens, Moto

13/15 СообщениеДобавлено:Сб Авг 15, 2009 11:26   Заголовок сообщения:
Цитата

Feyman, я особо не разбирался в организации памяти. Если есть инфа, поделись, я постараюсь найти аналоги в СХ-е (благо есть исходник Smile ).

Маришка, так а bfcreader-ом неиспользуемый регион памяти читает или пикает? Если пикает, то, имхо, нужно править еще и map для MMU. Иначе будет постоянный "Data abort!".
^ Вверх ^
Профиль Личное
Dimadze
Реаниматор
Реаниматор
Популярность: +70 (118)
Имя: Диман
Возраст: 27
С нами с: 04.03.2009
Сообщений: 656
Откуда: ..\Поволжье\Астрахань\..
Модель телефона: Sie M65,CF75,CX75,E71,HTC Mzrt

14/15 СообщениеДобавлено:Вт Авг 18, 2009 06:24   Заголовок сообщения:
Цитата

У меня тоже cx75, вот я читал, читал тему, ничего не понял, а как это в 32 мб флеш можно залить 64 от C81, а потом его опять в сx перешивать нада, может к этому всему делу предыстория имеется, а то патчи ставил, эльфы писал, хочется чего нибудь новенького, так кто нибудь обьяснит что в этой теме происходит? буду примного благодарен ...
---
Отправлено через WAP2.0 - http://waping.ru
^ Вверх ^
Профиль Личное Email Сайт ICQ
Angervip
Студент
Студент
Популярность: +13 (61)

Возраст: 27
С нами с: 15.06.2007
Сообщений: 336
Откуда: Чебоксары
Модель телефона: Nokia N900 Maemo 5

15/15 СообщениеДобавлено:Вт Авг 18, 2009 07:33   Заголовок сообщения:
Цитата

Dimadze, А зачем это тебе icon_bored короче перепаяли флешку из c81 на cx75, хотят увеличить диск дата все.
зы так и написано, если плохо видешь или не да понял перечитай не умрешь Smile но от твоих действий может телефон умереть icon_yes

Маришка, как понимаю при таком апгрейде и RAM увеличиться? респект Браво!

_________________
Siemens - Elfin Technology
^ Вверх ^
Профиль Личное Сайт
Перейти:  
Новая тема Написать ответ Форумы Все для телефонов Siemens (BenQ-Siemens) » Патчи Часовой пояс: GMT + 3
На страницу 1 2 3 » 19



AllNokia.ru - Клуб Nokia

» телефоны nokia » темы для nokia » игры для nokia
Проблемы с Nokia? Иди на All Nokia! » программы для nokia » прикольные смс » прошивки nokia