Page 2 of 2

Re: DSP binaries

PostPosted: 26 Nov 2014, 09:42
by Pooh134
tortik wrote:Какие будут мысли, что ещё предпринять?

Для марсов наплодили более 50 bluecore.audio. Они раскиданы по прошивкам самым разным образом. Если хотите пробовать - готов поделиться.
Видеобинарник мне был не интересен, по нему нет наработок.

Re: DSP binaries

PostPosted: 26 Nov 2014, 11:34
by tortik
Мне было предложено взять файлы из прошивки, в которой работает битстрим HD и залить их в плеер с прошивкой moServices, в которой не работает битстрим HD. Но я выяслил путем сравнения дистрибутивов прошивок что оба файла идентичны в обеих прошивках.

Проблема в том, что никто не знает где именно собака порылась, какая программная составляющая ответственна за битстрим HD. Но раз в работающей и неработающей прошивках bluecore.audio & video_firmware.bin идентичны, то уже можно сделать некоторые выводы.

Re: DSP binaries

PostPosted: 26 Nov 2014, 17:44
by tortik
В чем разница между файлами из корня прошивки
audio_firmware.install.bin video_firmware.install.bin
и файлами из package2
bluecore.audio video_firmware.bin

почему в прошивке amp_r12_nogui в корне есть только video_firmware.install.bin
Может есть что почитать по этой теме?

Мне не очень понятно зачем нужно применять telnet /usr/local/sbin/RootApp -a /путь/audio.bin:81b00000 -v /путь/video.bin:81d80000
Что за адреса фигурируют в команде, наверно же это важно?
Если нельзя (?) просто по FTP заменить файлы то может можно сделать замену файлов в дистрибутиве прошивки?

Re: DSP binaries

PostPosted: 26 Nov 2014, 17:51
by FarVoice
не путайте красное с тёплым. файлы *.install.bin в корне прошивки используются только install_a !
В плеер шьются файлы bluecore.audio и video_firmware.bin из папки package2 !
Code: Select all
/usr/local/sbin/RootApp -a /путь/audio.bin:81b00000 -v /путь/video.bin:81d80000

это загрузка других программ для DSP, а не тех, что прошиты в плеере!
путь - это где лежит файл. В случае модуля DSP binaries они лежат в /usr/local/etc/mos/etc/
audio.bin - это package2/bluecore.audio, video.bin - package2/video_firmware.bin из прошивки.
Меняя эти файлы и загружая их RootApp вы меняете прошраммы для DSP.

Re: DSP binaries

PostPosted: 26 Nov 2014, 17:53
by Virtual
*install* вас не наводит на мысли? - эти файлы применяются для ущербного GUI в момент прошивки.
адреса - это жесткие адреса в RAM для которых данные прошивки скомпилированы.
bluecore.audio video_firmware.bin в FS не существуют! они пишутся в строго опр место флеш как и ядро, соответственно не поменять на горячую.
отсюда как раз и
/usr/local/sbin/RootApp -a /путь/audio.bin:81b00000 -v /путь/video.bin:81d80000
позволяет прогрузить любые иные прошивки а не те что в флеш.,

да замену в дистр. сделать можно, но кто же будет по каждому чиху прошиватся ;), раз найдено более красивое решение (выше)....

Re: DSP binaries

PostPosted: 19 Dec 2015, 23:52
by azabrof
Может кто замечал, при применении новых кодеков наблюдается некий разбаланс звука через аналог. Как будто один канал идёт в противофазе т.е. там где вокал должен быть в центре он болтается?

Re: DSP binaries

PostPosted: 20 Dec 2015, 12:15
by Virtual
в копилке прошивок для dsp несколько десятков..... и в каждой реалтек чет сломал, и чет починил.
узнать можно только эксперементально, ибо описания нигде нет.

ЗЫ можете сами надергать бинарников, и подставлять... тестировать.

PSPS в АМП12 идут прошивки крайние с коими работали все gui. в этом модуле идут вообще крайние что найдены.(но с ними не пашут старые gui)