MotoFan.Ru — всё для Motorola > Устройства Motorola > Motorola на Linux OS

Прототип Motorola PAROS Полная версия

 av fill.sa

 28.5.2023, 9:57

Собственно надобы завести тему для этого протика, а то совсем нету.

И так, пару слов:
Раслкадушка, с кодовым именем Paros. Использует операционку MotoMAGX, версия 7,1 вероятнее всего. Железо Argon LV, с 3g соответственно. Есть сменная sd карта памяти. 2 экрана как это положено приличной расладушке. Камера подписана на корпусе как 1.3Мп.
Motorola Paros собран Motorola va76r tundra и своей прошивкой похоже не успел обзавестись, т.к. в номере прошивки присутствует номер va76r tundra. Хотя в тоже время конкретно этой прошивки для тундры я пока и не вижу.
Мне известно 3 таких протика. Из них есть версии от T-mobile.

Есть достаточно много его упоминнания в исходниках ядра от MotoMAGX
https://github.com/search?q=repo%3Afillsa%2...s&type=code


И так, что там внутри.
Образец 1. AT & T с датой на нем 02/24/07, пока это самый ранний paros.
Наклейка с IMEI отсутствует.
Внешне имеет отличие от последующих понятно отсутствием надписей T-mobile.
Но главное совсем по другому оформленой клавиатурой и отсутствием каких либо надписей на внешнем экране.
Увы, поработать с ним и посмотреть что там стоит не было возможности.
Фотки этого образца можете найти у владельца
https://vk.com/album-15107685_179158638
Нажмите для просмотра прикрепленного файла


Образец 2 (T-mobile) с датой на нем 07/05/11
Нажмите для просмотра прикрепленного файла
Подробности железки

Код
brdrev = P0A noinitrd console=/dev/null rw mem=52M@0x80000000 init=/linuxrc jtag=on ip=off root=/dev/mtdblock/root mtdparts=nand0:1152k@896k(pds),128k(lbl),128k(logo_cli),128k(panel_script)ro,128k(device_tree)ro,128k(setup),256k(logo),128k(secure),1664k(kern)ro,384k(initramfs)ro,4992k(bpsw),256k(ho_data),256k(fota_ua)ro,384k(ua_temp),256k(ua_backup),56m@11392k(root)ro,9m(user),9m(lang),18m(resrc),6m(fota_up),53m(mass_storage),128k@256256k(kpanic),5760k(rsv)


Процессор
Код
Processor       : Some Random V6 Processor rev 1 (v6l)
BogoMIPS        : 256.40
Features        : swp half thumb fastmult vfp edsp java
CPU implementer : 0x41
CPU architecture: 6TEJ
CPU variant     : 0x1
CPU part        : 0xb36
CPU revision    : 1
Cache type      : write-back
Cache clean     : cp15 c7 ops
Cache lockdown  : format C
Cache format    : Harvard
I size          : 16384
I assoc         : 4
I line length   : 32
I sets          : 128
D size          : 16384
D assoc         : 4
D line length   : 32
D sets          : 128

Hardware        : Motorola Product - ArgonLV Phone
Revision        : 0012
Serial          : 0000000000000000


Память ОЗУ
Код
              total         used         free       shared      buffers
  Mem:        49724        48148         1576            0         1984
Swap:            0            0            0
Total:        49724        48148         1576


Разметка из /proc/mtd
Код
dev:    size   erasesize  name
mtd0: 00120000 00020000 "pds"
mtd1: 00020000 00020000 "lbl"
mtd2: 00020000 00020000 "logo_cli"
mtd3: 00020000 00020000 "panel_script"
mtd4: 00020000 00020000 "device_tree"
mtd5: 00020000 00020000 "setup"
mtd6: 00040000 00020000 "logo"
mtd7: 00020000 00020000 "secure"
mtd8: 001a0000 00020000 "kern"
mtd9: 00060000 00020000 "initramfs"
mtd10: 004e0000 00020000 "bpsw"
mtd11: 00040000 00020000 "ho_data"
mtd12: 00040000 00020000 "fota_ua"
mtd13: 00060000 00020000 "ua_temp"
mtd14: 00040000 00020000 "ua_backup"
mtd15: 03800000 00020000 "root"
mtd16: 00900000 00020000 "user"
mtd17: 00900000 00020000 "lang"
mtd18: 01200000 00020000 "resrc"
mtd19: 00600000 00020000 "fota_up"
mtd20: 03500000 00020000 "mass_storage"
mtd21: 00020000 00020000 "kpanic"
mtd22: 005a0000 00020000 "rsv"



Смонтированные разделы
Код

Filesystem                Size      Used Available Use% Mounted on
/dev/root                42.2M     42.2M         0 100% /
none                      4.0M      1.2M      2.8M  29% /dev/shm
/dev/mtdblock/pds         1.1M    860.0k    292.0k  75% /etc/pds
/dev/mtdblock/setup      64.0k     64.0k         0 100% /usr/setup
/dev/mtdblock/secure     64.0k     64.0k         0 100% /usr/securesetup
/dev/mtdblock/user        9.0M      1.3M      7.7M  14% /ezxlocal
/dev/mtdblock/lang        5.7M      5.7M         0 100% /usr/language
/dev/mtdblock/resrc       7.6M      7.6M         0 100% /usr/data_resource
/dev/mtdblock/mass_storage    53.0M      3.8M     49.2M   7% /mnt/msc_int0
/dev/mtdblock/bpsw        2.2M      2.2M         0 100% /dsp
/dev/loop/0              47.3M     46.0k     47.2M   0% /ezxlocal/download/mystuff



Драйвер motorola power manager неработает
Код
cat /sys/mpm/op
0 MHz


Частоты разных шын из /proc/cpu/clocks , обратите внимание на отличную от SCM-A11 процессоров частоту процессора 385.5МГц
Код
MCUPLL:         385500000
USBPLL:         96000000
CPU_CLK:        385500000
AHB_CLK:        128500000
IPG_CLK:        64250000
NFC_CLK:        25700000
USB_CLK:        48000000
UART1_BAUD:     64250000
UART2_BAUD:     64250000
UART3_BAUD:     64250000
I2C_CLK:        64250000
IPU_CLK:        128500000
SDMA_CLK:       0
SDHC1_CLK:      64250000
SDHC2_CLK:      64250000


Загруженые модули ядра
Код
Module                  Size  Used by    Tainted: PF
modemrelay 5320 0 - Live 0xbf0d5000
modembridge 3232 1 modemrelay, Live 0xbf0d3000
brassboard_tr 39040 0 - Live 0xbf0c8000
generic_cf 6120 0 - Live 0xbf0c5000
pbg_if 14616 0 - Live 0xbf0c0000
mtp_if 15048 0 - Live 0xbf0b3000
msc_if 22772 0 - Live 0xbf0ac000
tty_if 19693 2 - Live 0xbf0a6000
network_if 20344 0 - Live 0xbf0a0000
otgcore 62952 7 brassboard_tr,generic_cf,pbg_if,mtp_if,msc_if,tty_if,network_if, Live 0xbf08f000
fuse 27532 0 - Live 0xbf0b8000
aplogger 42926 20 - Live 0xbf083000
suapi 117725 38 aplogger, Live 0xbf065000
camera_misc 2824 0 - Live 0xbf063000
ihal 17740 14 - Live 0xbf05d000
profilerdrv 6124 1 - Live 0xbf05a000
mpmdrv 12680 1 - Live 0xbf055000
netmux_linkdriver 8720 0 - Live 0xbf051000
netmux 46536 25 netmux_linkdriver, Live 0xbf044000
gpiodev 9696 0 - Live 0xbf040000
coredump 10036 0 - Live 0xbf03c000
sipcdrv 167076 0 - Live 0xbf012000
spef 52136 1 - Live 0xbf004000
status_drivers 1772 0 - Live 0xbf002000
keypad 2340 0 - Live 0xbf000000

[close]


Образец 3. Тоже T-mobile.
Нажмите для просмотра прикрепленного файла
Наклеечки с датой нету, но внешне он один в один с предыдущим образцом, все тежи версии прошивки и прочего. Даже наклейки один в один. Но различить их можно по 3 последним цифрам в IMEI. Этот образец шлет панику на BP процессор(видно на экране).
подробности

Код
brdrev = P0A noinitrd console=/dev/null rw mem=52M@0x80000000 init=/linuxrc jtag=on ip=off root=/dev/mtdblock/root mtdparts=nand0:1152k@896k(pds),128k(lbl),128k(logo_cli),128k(panel_script)ro,128k(device_tree)ro,128k(setup),256k(logo),128k(secure),1664k(kern)ro,384k(initramfs)ro,4992k(bpsw),256k(ho_data),256k(fota_ua)ro,384k(ua_temp),256k(ua_backup),56m@11392k(root)ro,9m(user),9m(lang),18m(resrc),6m(fota_up),53m(mass_storage),128k@256256k(kpanic),5760k(rsv)]


Тотже глюк с драйвером motorola power manager что и у предыдущего, видимо програмная проблема.
Код
# cat /sys/mpm/op
0 MHz


Разметка из /proc/mtd
Код

dev: size erasesize name
mtd0: 00120000 00020000 "pds"
mtd1: 00020000 00020000 "lbl"
mtd2: 00020000 00020000 "logo_cli"
mtd3: 00020000 00020000 "panel_script"
mtd4: 00020000 00020000 "device_tree"
mtd5: 00020000 00020000 "setup"
mtd6: 00040000 00020000 "logo"
mtd7: 00020000 00020000 "secure"
mtd8: 001a0000 00020000 "kern"
mtd9: 00060000 00020000 "initramfs"
mtd10: 004e0000 00020000 "bpsw"
mtd11: 00040000 00020000 "ho_data"
mtd12: 00040000 00020000 "fota_ua"
mtd13: 00060000 00020000 "ua_temp"
mtd14: 00040000 00020000 "ua_backup"
mtd15: 03800000 00020000 "root"
mtd16: 00900000 00020000 "user"
mtd17: 00900000 00020000 "lang"
mtd18: 01200000 00020000 "resrc"
mtd19: 00600000 00020000 "fota_up"
mtd20: 03500000 00020000 "mass_storage"
mtd21: 00020000 00020000 "kpanic"
mtd22: 005a0000 00020000 "rsv"
[close]


К слову, этот тот самый образец, где при загрузке на экране загорается картинка не моторолы, а ядра montavista.
А вот тут на картинке видно, когда изменили настроки на загрузочную картинку моторолы.
Нажмите для просмотра прикрепленного файла

 av fill.sa

 28.5.2023, 16:03

Я вот сразу было написал, что прошивка от тундры, ведь там в номере код тундры типо стоит.
Но так то если смотреть на имеющиеся прошивки от тундры
R63715_U_71.01. 7CR_GSGKWSTATT01NA077_PDS00A_LP0063_GSGKWSTATT01NA_S163_E050_R001_G004_C006_WIG1
29151_1FF
R63715_U_71.01. 7ER_GSGKWSTATT01NA077_PDS00A_LP0063_GSGKWSTATT01NA_S166_E050_R001_G004_C006_WIG1
31612_1FF
R63715_U_71.01. 82R_GSGKWSTATT01NA077_PDS00A_LP0063_GSGKWSTATT01NA_S167_E050_R001_G004_C006_WIG1
36322_1FF
VA76r_Bootloader_R63715_U_71.02.0BR_C_consumer_replacer.shx
VA76r_Rogers_Firmware_R63715_U_71.01.6CR_G__GSGKWSTRGR01NA072_1FF.sbf
VA76r_Rogers_Firmware_R63715_U_71.02.0BR_C__GSGKWSTRGR01NA076_1FF.sbf


R63715_u_71.10.09D в paros намного опережает тундровскую прошивку.

 av EXL

 28.5.2023, 16:31

fill.sa,
Да, интересно, частота процессора всего 358.5 MHz, тогда как на SCM-A11 обычно 399 MHz. Кстати BogoMIPS'ов на этой частоте у PAROS'а -- 256.40 против 266.02 у SCM-A11. Разница не такая большая, но она есть.

Спасибо за логи. Ещё интересно то, что памяти там всего 64 MB, как и у ZN5 РСТ. Интересно, в чисто американской VA76r Tundra её сколько?

И кстати, заметь ещё, что камеры фронтальной у девайса нету, как собственно и у VA76r Tundra.

ps.gif Вот думаю, сделать общую ветку для VA76r Tundra и PAROS или оставить тему тут.

 av fill.sa

 29.5.2023, 11:24

Цитата(EXL @ Вчера, 17:31)
* Спасибо за логи. Ещё интересно то, что памяти там всего 64 MB, как и у ZN5 РСТ. Интересно, в чисто американской VA76r Tundra её сколько?

Я думаю это связано с протиком просто. На протик нет смысла много памяти давать, только если уже конечную версию под тел с большей оперативкой тестишь.

 av EXL

 29.5.2023, 21:10

fill.sa,
Вот поэтому и интересно сколько памяти на обычной VA76r которая ушла в релиз.

А ещё очень интересно, есть ли у VA76r и PAROS разгон с 358.5 MHz до 500+ MHz? Или оно так и остаётся на этой частоте всегда? Можно было бы проверить выполнив cat /proc/clocks зайдя в Java или фотокамеру.

У ZN5 ведь был разгон в камере и Java под 532 MHz на стоке или я что-то путаю?

 av @SEM*

 29.5.2023, 22:09

Цитата
У ZN5 ведь был разгон в камере и Java под 532 MHz на стоке или я что-то путаю
Насчет zn5 не скажу, но, насколько помню, в более ранней прошивке на моём E8 (кажется, она заканчивалась на ...07R и периодически подглючивала) одной из частот как раз и были те самые 532 МГц, потом на более свежей прошивке (которая была более стабильной, я её скачал и прошил), она вроде заканчивалась на ...1CR_A, максимальная частота была ограничена теми самыми 532 МГц.. А на том же Z6 вроде с завода была максимальная частота 532 МГц, но это я уже точно не помню.

 av EXL

 29.5.2023, 22:36

@SEM*,
Максимальная частота SCM-A11 в стоке это всегда 532 MHz, но вот вопрос, ограничено ли оно в прошивках заводских до 399 MHz или нет. Я что-то помню такое, что было ограничено. Но возможно в камере повышалась частота, нужно это проверить будет. Это для ZN5 справедливо.

 av @SEM*

 29.5.2023, 22:43

Цитата(EXL @ 30.5.2023, 0:36) *

@SEM*,
Максимальная частота SCM-A11 в стоке это всегда 532 MHz, но вот вопрос, ограничено ли оно в прошивках заводских до 399 MHz или нет. Я что-то помню такое, что было ограничено. Но возможно в камере повышалась частота, нужно это проверить будет. Это для ZN5 справедливо.
на Е8 на первой прошивке частота была 532, потом когда прошил новую (официальную, она исправляла баги и глюки), то частота максимальная была уже 399 мггц. Уже не помню как я это узнал, то ли через какие утилиты смотрел, то ли кто то на форуме писал.. И, видимо, все последующие телефоны на LJ тоже имели ограницение в 399 мггц, ибо на 532 телефон сильнее грелся (если постоянно на ней работал), быстрее разряжался, а в повседневном использовании разница не ощущалась, анимация была быстрая, игры летали, огромные списки (контакты и поейлисты) листались очень быстро.. Но это лишь мои догадки, за все остальные телефоны на LG/Motomagx я не знаю.

 av fill.sa

 30.5.2023, 15:54

Цитата(EXL @ 28.5.2023, 17:31)
* Да, интересно, частота процессора всего 358.5 MHz, тогда как на SCM-A11 обычно 399 MHz. Кстати BogoMIPS'ов на этой частоте у PAROS'а -- 256.40 против 266.02 у SCM-A11. Разница не такая большая, но она есть.

На сколько я помню из ковыряний ядра, там они пытались выйти на определенные частоты для других компонентов телефона. Отсюда и такая непривычная частота проца. Возможно для деталей радиочасти они это делали, не помню уже.

Цитата(@SEM* @ Вчера, 23:09)
* Насчет zn5 не скажу, но, насколько помню, в более ранней прошивке на моём E8 (кажется, она заканчивалась на ...07R и периодически подглючивала) одной из частот как раз и были те самые 532 МГц,


Тут все несколько сложнее. Изначально на рынок вышли телефоны с максимально возможной частотой 532Мгц, которую им дал разработчик проца и разработчики драйверов.
Но через некоторое время стало понятно что проц на этой частоте нормально так жрет и они понизили ее до 399Мгц, т.к выше 400Мгц идет т.н. турбо частота которая уже требует больше напряжения.
Так вот, занижение частоты касается не конкретного телефона, а платформы в целом, и телы которые были на тот момент, разом все с определенной прошивки занизили до 399Мгц. Да оно на самом деле больше и ненужно, проблема магиксов в оператосе и отсутствии gpu для графики.
Но это тоже тупняк и в LJ6,3 они придумывают режим, непомню как он там правильно назывался. Когда частоты продолжают работать в выбранном диапазоне 133-399 , но если нужно ты может сделать блокировку на максимальную частоту. В официальных прошах этот режим включался в камере и в голосовом управлении.


Кстати, замечу, что , мне удавалось заставить работать свой тел на 523Мгц с заниженым напряжением 1,2В и это огого как экономило акб, а производительность по тестам не упала, но увы это не на всех телефона работало.

 av EXL

 30.5.2023, 21:40

Цитата(fill.sa @ Вчера, 22:54)
* В официальных прошах этот режим включался в камере и в голосовом управлении.

А в Java не включался?

Вообще действительно интересно, может ли VA76r Tundra и PAROS работать на частотах выше 358.5 MHz или всё-таки это у них потолок.

 av fill.sa

 13.6.2023, 0:56

Цитата(EXL @ 30.5.2023, 22:40)
* А в Java не включался?

Вот непомню точно.

А еще касаемо частоты mcu, вот из старой литературы. Но это из ранней.
Нажмите для просмотра прикрепленного файла
А если смотреть код на SOC то в целом там привычные частоты. За исключением ревизии 1,0 чипа, но там опять таки не такие частоты как мы видем в паросе.
https://github.com/fillsa/motomagx-kernel_l...c91321/mxc_pm.c

 av fill.sa

 5.3.2024, 22:49

Перекину сюда.
Замеры jbenchmark 1.1.1 на протике Paros.
Напомню, платформа mxc300-30.1, SOC - mxc91321(ArgonLV).
Оперативы там 64Мб, проц заблочен на 385.5Мгц.
В аргоновских процах немного с других шагом частоты сделаны, а впротиках еще и поломано автосмена частот.
Код
static mpm_op_t valid_op_init[] = {128000000, 231000000, 385000000, 514000000

Нажмите для просмотра прикрепленного файла
Нажмите для просмотра прикрепленного файла

Надо бы еще прогнать замеры этим sysbench 0.5
Консольные приложения

До кучи замеры на Motorola Aura
Motorola Aura jbenchmark

Полная версия:


MotoFan.ru (©) 2024    Слушать Radio