• Добро пожаловать на форум умных покупателей! Присоединяйтесь к нашей уютной компании и участвуйте в обсуждениях – Регистрация

Обзор нового Samoon DV5E5. Авторегистратор с GPS и экраном

S

Surfer_KZ

Новичок
Регистрация
25 Июл 2011
Сообщения
53
Баллы
0
Местоположение
Алматы
На тогезо акция на gs6000 на a5s30 c gps.
Если кому интересно...http://togetho.ru/gs6000_a5s_26m.html
 
N

Nefor1977

Новичок
Регистрация
19 Мар 2013
Сообщения
5
Баллы
0
Местоположение
Глазов
Появилась проблема, аналогичная сообщению #15372. Кто-нибудь встречался с таким? Кто может помочь?
Больше нет ни у кого мыслей по этому поводу? Продаван тоже не отвечает в чем может быть проблема. Похоже продал - и ладно. Э-эх, похоже кирпич :(
 
ldsk65

ldsk65

Продвинутый
Регистрация
19 Мар 2011
Сообщения
3 484
Баллы
161
Местоположение
Россия
Nefor1977,

если глюк аппаратный

выташи SD карту, включи рег.
разбери регистратор, вывеси платы, попробуй включить.
переткни шлейф, включи рег.


перепрошивать пробовал?
 
XBOCT

XBOCT

Новичок
Регистрация
7 Июн 2010
Сообщения
277
Баллы
0
Местоположение
Kiev, Ukraine
Качество отдельных фреймов должно несколько улучшиться, но цена - рост объема файлов и нагрузки на процессор
Ээээ... А почему "рост объема файлов"? По идее объем связан только с bitrate, который задается отдельным параметром. А вот результирующее качество кино зависит и от параметров GOP и от заданного bitrate
 
N

Nefor1977

Новичок
Регистрация
19 Мар 2013
Сообщения
5
Баллы
0
Местоположение
Глазов
перепрошивать пробовал?
Прошивки не воспринимает. Но еще не все перепробовал. Может есть где-нить "полное собрание прошивок" для GS1000? Почему то сцылки из ФАК отсылают на ошибочный сайт
 
M

Mi81

Новичок
Регистрация
1 Янв 2013
Сообщения
1 070
Баллы
0
А почему "рост объема файлов"?
Одно дело, если полный кадр (I-frame), который очень плохо сжимается, как и всякий рисунок, следует через 32 кадра, другое, если, например, через 15. Таких плохо сжимаемых кадров будет в два раза больше.
То же касается и P-фреймов, которые, конечно сжимаются гораздо лучше, но все-таки не так хорошо, как B. А нам нужно увеличить количество I и P именно за счет сокращения B. Если оставить битрейт на том же уровне, то размер файлов, имхо, не изменится, но каждый кадр будет сжат сильнее чем сейчас, т.к. в тот же битрейт придется уместить большее количество информации, а это значит качество скорее всего не прирастет: нужно одновременно поднимать и битрейт.

Относительно ЗD-фильтра. Сейчас до боли в глазах рассматривал отснятое сегодня. Результат не порадовал. Его либо нет, либо он настолько мизерный, что не стоит заморачиваться. Правда, нашел еще один момент, который не учел вчера, но сегодня, после полуторачасовой чистки стоянки от снега спать хочу-немогу.
Поэтому выкладываю места, в которых нужно копать:
Код:
C04AEBE4 40 6E AA D2 mctf_alpha_4_ DCD 0xD2AA6E40 ; /************************************* ROM:C04AEBE4 ; * MCTF control section ROM:C04AEBE4 ; /************************************* ROM:C04AEBE4 ; Default values: {64, 110, 170, 210} ROM:C04AEBE4 ; Smaller value means stronger filter. ROM:C04AEBE8 06 06 08 08 mctf_threshold_1_4_ DCD 0x8080606 ; Default values: {6, 6, 8, 8} ROM:C04AEBEC 32 32 2D 28 mctf_threshold_2_4_ DCD 0x282D3232 ; Default values: {50, 50, 45, 40} ROM:C04AEBF0 08 mctf_mv_coh DCB 8 ; Default value: 8 ROM:C04AEBF1 20 mctf_edge_1 DCB 0x20 ; Default value: 32 ROM:C04AEBF2 27 mctf_edge_2 DCB 0x27 ; Default value: 39 ROM:C04AEBF3 2E mctf_edge_3 DCB 0x2E ; Default value: 46 ROM:C04AEBF4 36 mctf_edge_4 DCB 0x36 ; Default value: 54 ROM:C04AEBF5 00 mctf_sel_mode DCB 0 ; 0xFF: use parameters in the setup structure.
Код:
ROM:C02B6100 020 40 00 A0 E3 MOV R0, #0x40 ROM:C02B6104 020 00 00 C1 E5 STRB R0, [R1] ROM:C02B6108 020 10 10 94 E5 LDR R1, [R4,#0x10] ROM:C02B610C 020 6E 00 A0 E3 MOV R0, #0x6E ROM:C02B6110 020 01 00 C1 E5 STRB R0, [R1,#1] ROM:C02B6114 020 10 10 94 E5 LDR R1, [R4,#0x10] ROM:C02B6118 020 AA 00 A0 E3 MOV R0, #0xAA ROM:C02B611C 020 02 00 C1 E5 STRB R0, [R1,#2] ROM:C02B6120 020 10 10 94 E5 LDR R1, [R4,#0x10] ROM:C02B6124 020 D2 00 A0 E3 MOV R0, #0xD2 ROM:C02B6128 020 03 00 C1 E5 STRB R0, [R1,#3]
Код:
ROM:C02B730C MCTF_Control_Sect_Init ; CODE XREF: Init_App+6E8p ROM:C02B730C 000 40 10 A0 E3 MOV R1, #0x40 ROM:C02B7310 000 00 10 C0 E5 STRB R1, [R0] ROM:C02B7314 000 6E 10 A0 E3 MOV R1, #0x6E ROM:C02B7318 000 01 10 C0 E5 STRB R1, [R0,#1] ROM:C02B731C 000 AA 10 A0 E3 MOV R1, #0xAA ROM:C02B7320 000 02 10 C0 E5 STRB R1, [R0,#2] ROM:C02B7324 000 D2 10 A0 E3 MOV R1, #0xD2 ROM:C02B7328 000 03 10 C0 E5 STRB R1, [R0,#3] ROM:C02B732C 000 06 10 A0 E3 MOV R1, #6 ROM:C02B7330 000 04 10 C0 E5 STRB R1, [R0,#4] ROM:C02B7334 000 05 10 C0 E5 STRB R1, [R0,#5] ROM:C02B7338 000 08 20 A0 E3 MOV R2, #8 ROM:C02B733C 000 06 20 C0 E5 STRB R2, [R0,#6] ROM:C02B7340 000 32 10 A0 E3 MOV R1, #0x32 ROM:C02B7344 000 07 20 C0 E5 STRB R2, [R0,#7] ROM:C02B7348 000 08 10 C0 E5 STRB R1, [R0,#8] ROM:C02B734C 000 09 10 C0 E5 STRB R1, [R0,#9]

Думаю, теперь все понятно? В этих функциях много чего еще интересного инициализируется.
Я делил значения байтов в массиве на 4 и, кстати, в тестовом моде я забыл поправить константы в одной из функций, возможно, поэтому не работает. Можете поэкспериментировать сами.
Логика функции, инициализации GOP, выглядит примерно так же, только используется больше регистров.
 
Andromedich™

Andromedich™

Новичок
Регистрация
12 Июл 2011
Сообщения
534
Баллы
0
Местоположение
Москва
Mi81, Бред полный этот фильтр... поигрался сегодня... Воообще эфект не почувствовал..
С констрастом дисплея поиграл... Дефолтные языки нашел.. в моем случае русский это 05. Щас gop буду отрывать- более интересен.
 
M

Mi81

Новичок
Регистрация
1 Янв 2013
Сообщения
1 070
Баллы
0
Щас gop буду отрывать- более интересен.
Вот тебе GOP, оторванный :)
Код:
ROM:C03BF350 loc_C03BF350 ; CODE XREF: sub_C03BF31C+1Cj ROM:C03BF350 008 00 00 50 E3 CMP R0, #0 ROM:C03BF354 008 04 00 00 1A BNE loc_C03BF36C ROM:C03BF358 008 80 30 A0 E3 MOV R3, #0x80 ROM:C03BF35C 008 20 20 A0 E3 MOV R2, #0x20 ROM:C03BF360 008 04 10 A0 E3 MOV R1, #4 ROM:C03BF364 008 00 00 A0 E3 MOV R0, #0 ROM:C03BF368 008 05 00 00 EA B loc_C03BF384 ROM:C03BF36C ; --------------------------------------------------------------------------- ROM:C03BF36C ROM:C03BF36C loc_C03BF36C ; CODE XREF: sub_C03BF31C+38j ROM:C03BF36C 008 01 00 50 E3 CMP R0, #1 ROM:C03BF370 008 04 00 00 1A BNE loc_C03BF388 ROM:C03BF374 008 3C 30 A0 E3 MOV R3, #0x3C ROM:C03BF378 008 0F 20 A0 E3 MOV R2, #0xF ROM:C03BF37C 008 03 10 A0 E3 MOV R1, #3 ROM:C03BF380 008 01 00 A0 E3 MOV R0, #1
Код:
ROM:C04AEBDD 01 gop_mode DCB 1 ; /************************************* ROM:C04AEBDD ; * GOP control section ROM:C04AEBDD ; /************************************* ROM:C04AEBDD ; video encoding GOP mode: 0x00 - 4/32/128; 0x01 - 3/15/60 ROM:C04AEBDE 04 gop_m DCB 4 ; number of picture between reference pictures ROM:C04AEBDF 20 gop_n DCB 0x20 ; number of picture between I pictures ROM:C04AEBE0 80 gop_idr DCB 0x80 ; number of picture between Idr pictures
Остальное найдешь сам.
Думаю эффект будет столь же мизерным, либо вопрос упрется в его цену (производительность проца/размер файла). Так что я даже не стал заморачиваться правкой этих байтов: лень-матушка.
Дарю :)

Добавлено спустя 26 мин. 10 сек.
В принципе, не надо даже в код лезть: установил в меню английский - это 0. Щелкай и считай. У большинства авторов прошивок тупо совпадает с последовательностью языка в меню, правда не у всех.
 
Andromedich™

Andromedich™

Новичок
Регистрация
12 Июл 2011
Сообщения
534
Баллы
0
Местоположение
Москва
У большинства авторов прошивок тупо совпадает с последовательностью языка в меню, правда не у всех.
В каркаме всего два языка в меню... :) Но в fonts можно номерок подглядеть :) У меня GOP по другому закоден... :) Нашел....
 
M

Mi81

Новичок
Регистрация
1 Янв 2013
Сообщения
1 070
Баллы
0
Быстро. Попробуй подобрать оптимальное соотношение GOP/битрейт, но это нужно дофига перепрошивок, тестов и терпения. ПОследнего у меня к сожалению нету, ибо все неизвестное мне интересно пока оно не известно. Как только разберусь как оно работает, так интерес быстро пропадает и нападет лень, пока не появится какой нибудь новый интерес.
К сожалению, с амбареллой то же самое - практически пройденный этап.
 
Andromedich™

Andromedich™

Новичок
Регистрация
12 Июл 2011
Сообщения
534
Баллы
0
Местоположение
Москва
но это нужно дофига перепрошивок, тестов и терпения.
Я тупо JTAGом прям в RAM буду править. Стопарнул АРМ, подкикал, стартанул.. Поглядел результат и т.д А то с перепрошивкой неделя уйдет. Но это не сегодня .
 
M

Mi81

Новичок
Регистрация
1 Янв 2013
Сообщения
1 070
Баллы
0
S

SergMy

Новичок
Регистрация
22 Фев 2013
Сообщения
152
Баллы
0
Местоположение
Рядом с Красноярском
Поэтому выкладываю места, в которых нужно копать:
У меня начало совпадает, а потом совершенно другие дефолтные настройки в коде??? В дефолтной таблице прошивки, соответствуют выше указанным. Нашел в дампе текущие настройки регистратора, а вот как они такими становяться??? Вот это вопрос!
 
W

Winnie

Новичок
Регистрация
8 Авг 2011
Сообщения
342
Баллы
0
Местоположение
Москва
Подробнее, пожалуйста. О болезнях, вроде, никто не писал. Вы имеете в виду глюки самой SMH1.27, связанные с неумением обрабатывать переполнение карточки?
В этом случае это не ко мне. Этот релиз выкладывается лишь для того, что бы люди, кто умеет, конечно, видели как можно сделать и подправили более актуальные релизы.
Как только тексет прекратит поддержку этой линейки диваев, в паблик будут выложены модифицированные релизы последних версий прошивок. Пока же он сам осуществляет поддержку, было бы неправильным мешать ему.
даже и никаких претензий, ни в коем случае. Просто констатировал факт "прошивочной" болезни дабы те, кто еще не искушен не оставили эту "тест-прошивку" или по крайней мере знали что в ней плохо...
 
S

SergMy

Новичок
Регистрация
22 Фев 2013
Сообщения
152
Баллы
0
Местоположение
Рядом с Красноярском
Думаю, теперь все понятно? В этих функциях много чего еще интересного инициализируется.
Вроде понял! Сейчас попробую для начала "включить" MCTF у себя в прошивке!

Добавлено спустя 29 мин. 22 сек.
mctf_sel_mode DCB 0 ; 0xFF: use parameters in the setup structure.
Поменял у себя в прошивке на FF, поправил CRC= нет реакции. Выгрузил дамп памяти в текущих настройках остался 00 = не поменялось mctf не включился(лось). Прошиваю autoexec.ash. Может прошивать через Директ? И стирать nand flash? С битрейтом все проходило - менялось!
 
B

BaRcAs

Новичок
Регистрация
25 Ноя 2012
Сообщения
83
Баллы
0
Местоположение
Тула
M

Mi81

Новичок
Регистрация
1 Янв 2013
Сообщения
1 070
Баллы
0
Поменял у себя в прошивке на FF
Не туда смотрите.
Читаем последнюю строчку коментария:
Код:
C04AEBE4 40 6E AA D2 mctf_alpha_4_ DCD 0xD2AA6E40 ; /************************************* ROM:C04AEBE4 ; * MCTF control section ROM:C04AEBE4 ; /************************************* ROM:C04AEBE4 ; Default values: {64, 110, 170, 210} ROM:C04AEBE4 ; Smaller value means stronger filter.
Ищем байты массива - 40 6E AA D2. Они встречаются три раза (у Самуна) и не только в этой структуре, но узнаются легко, т.к. во всех случаях за ними следуют и остальные байты структуры mctf (типа 06 06 08 08...). Если за ними не такие байты, значит это случайное совпадение. Правим во всех найденных местах (кроме случайных совпадений) на свои значения. Затем правим код обеих функций на эти же значения. Правим контрольную сумму.

Добавлено спустя 10 мин. 59 сек.
С битрейтом все проходило - менялось!
Здесь не проходит, потому что есть функции инициализации. У GOP - тоже.
 
S

SergMy

Новичок
Регистрация
22 Фев 2013
Сообщения
152
Баллы
0
Местоположение
Рядом с Красноярском
Они встречаются три раза
Аналогично у меня прошивке. Только после 32 32 2D 28 идут другие значения. Один в один только в одном месте - в таблице дефолтных настроек. А на FF менять не надо? Завтра опробую!
 
V

viktor110556

Новичок
Регистрация
27 Июл 2012
Сообщения
321
Баллы
0
Местоположение
Беларусь
Для оранж нью без джипиэс Тексет выложил новую прошивку,правда датируемую январем 130121 ftp://relay.alkotel.ru/service/DVR/DVR-1GS_701FHD/
 
A

ALL-Peno

Продвинутый
Регистрация
2 Янв 2013
Сообщения
86
Баллы
209
Блин, я опять запутался GS - это же с GPS?! Опять начитаюсь и прошью не ту...! :) Ссылка же на GS...?
 
Live

Similar threads




Вверх
Live