форум kia ceed

Вопросы эксплуатации => Музыка в KIA CEED => Тема начата: stepan_v от Октябрь 03, 2014, 15:20:12 pm

Название: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: stepan_v от Октябрь 03, 2014, 15:20:12 pm
Небольшое вступление: родная магнитола выдает русские строки в том формате, который не "понимает" верхний дисплей. Для процесса русификации требуется перепрошивка дисплея. Об этом ниже.

Проведенная в течение последнего месяца большая работа по дизассемблированию прошивки верхнего дисплея (он же MultiDisplay или БК) Ceed FL, позволила выполнить его русификацию, заключающуюся в замене кодировки и шрифтов для поддержки кириллицы, а также добавлению функции декодера UTF8. Корректно отображаются 1-байтная кодировка cp1251 и 2-байтная unicode в виде UTF8.

Все основные надписи (имена файлов/папок) магнитола высылает в UTF8, отсюда следует уменьшение максимальной отображаемой строки с русскими буквами в два раза. Кроме того, из-за возможности разрыва двубайтных последовательностей на границах строк могут появляться артефакты в виде "левых" символов. Это нормально. Для предотвращения подобных явлений требуется внесение изменений в прошивку самой магнитолы, что пока неосуществимо.

Что касается тэгов mp3, то они передаются в том виде, как находятся в файле. Т.е. для увеличения отображаемой длины строки крайне рекомендуется перевод в кодировку windows-1251. В этом случае строка выглядеть будет примерно как на прилагаемой картинке №1.

Для русификации дисплей предварительно снимается с машины, для чего производится демонтаж центральной накладки торпеды, под которой находится сам дисплей, магнитола и панель управления кондиционером/климатом; снимается задний кожух дисплея (он на защелках) для получения доступа к плате. Для проведения процедуры русификации требуется прошивка контроллера NEC UPD70F3421 на плате дисплея. Непосредственно подключение осуществляется пайкой к контактным площадкам на плате.
Подробная инструкция по самостоятельной прошивке выложена ниже (http://ceedclub.ru/forums/index.php/topic,60203.msg2462630.html#msg2462630).

Для желающих получить результат без ковыряния с панелью самостоятельно, готов выполнить все необходимые процедуры за небольшое вознаграждение. Подробности в ЛС (http://ceedclub.ru/forums/index.php?action=pm;sa=send;u=27769).

Бонусом по желанию предлагается замена заставки KIA WELCOME при включении магнитолы на такую: http://ceedclub.ru/forums/index.php?action=gallery;sa=view;id=38920 или любую другую по желанию предельным размером 246х44 (монохром), но дороже  :D
Отдельно замена заставки возможна, но это не уменьшает трудоемкость процесса.

P.S. Данная тема возникла как результат работы. Для желающих изучить историю вопроса, либо обсудить возможности русификации дорестайла: http://ceedclub.ru/forums/index.php/topic,17991.html

Еще фотографии здесь (http://ceedclub.ru/forums/index.php/topic,60203.msg2458387.html#msg2458387) (Спасибо Mad Rabbit)
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: Denis56 от Октябрь 03, 2014, 16:06:33 pm
и я хочу русский шрифт =music=
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: Mad Rabbit от Октябрь 03, 2014, 16:36:16 pm
и я хочу русский шрифт =music=
В очередь! B) :D :D :D
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: swix # от Октябрь 03, 2014, 20:09:58 pm
Реально здорово...сколько стоит процесс?
...и это, машина быстрее поедет?
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: stepan_v от Октябрь 03, 2014, 20:16:06 pm
машина быстрее поедет?
Быстрее не поедет, но с русскими надписями время в дороге пролетит незаметно  lol
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: swix # от Октябрь 03, 2014, 20:20:42 pm
Быстрее не поедет, но с русскими надписями время в дороге пролетит незаметно  lol
Не поедет быстрее? :D
Тогда не вижу смысла платить, мне и обычный шрифт не мешает, тем более что слушаю через айпад мини и он крепится в держателе через си ди слот....то есть закрывает нахрен это окошко :D

Добавлено позже: Октябрь 03, 2014, 20:23:15 pm
А автор молодец!!! Всегда уважаю людей которые могут своими руками примочки делать rulezz
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: Tor_4_oK от Октябрь 03, 2014, 21:33:44 pm
Подпишусь, тоже хочу русский шрифт, цена вопроса?
Будут ли дальнейшие изменения?
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: stepan_v от Октябрь 03, 2014, 21:46:29 pm
Будут ли дальнейшие изменения, то есть стоит ли ждать дальнейшего развития?
Пока нет идей, что еще можно было бы улучшить в штатной работе дисплея. Хотелось бы доработать магнитолу, чтобы она все строки выдавала в однобайтной кодировке windows-1251, это увеличит длину отображаемых строк с русскими буквами почти в 2 раза, что будет хорошим результатом. Еще есть мысль поправить в магнитоле рандом, но этого пока обещать не берусь. В любом случае, что касается магнитолы - это будет позже, если появится время и руки дойдут. Для этого создам отдельную тему. Хорошая новость в том, что при замене прошивки магнитолы повторно прошивать дисплей не придется. Прошивку магнитолы же можно будет сделать самостоятельно с usb-накопителя.
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: Вилли от Октябрь 04, 2014, 12:37:51 pm
День добрый всем.Всех мусульман с праздником. Я бы тоже хотел записаться в очередь на установку. А как самому прошить штатную магнитолу?
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: stepan_v от Октябрь 04, 2014, 13:00:10 pm
Я бы тоже хотел записаться в очередь на установку
Готовы подъехать в Красногорск? :)

Важно! Все, что идет далее в этом сообщении - ответ про прошивку магнитолы, что не является темой данного топика, а написано лишь для полноты информации. В данном топике обсуждается прошивка верхнего дисплей, позволяющая русифицировать отображаемые сообщения, в том числе, магнитолы.
А как самому прошить штатную магнитолу?
Насколько я знаю, существуют два типа магнитол, с прошивкой C2xx и M2xx. У меня второй вариант, конкретно M209. На данный момент доступна только прошивка C210 (http://ceedonline.info/Articles/View/KCR11-92-V320-ED) для магнитол первой группы. Чем отличаются магнитолы двух групп неизвестно, но прошивка C210 поверх M209 не устанавливается.
Таким образом, в магнитолу пока и прошивать нечего :) Как только будет - узнаете. Другое дело, если это будет альтернативная прошивка моего производства, она всё равно не заставит верхний дисплей отображать русский язык. В нем просто нет изначально такой возможности, требуется его перепрошивка.
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: rain_99 от Октябрь 05, 2014, 22:05:50 pm
[Решено]
Автор, убери пож-та из названия темы, а то увидев это подумают - что все полностью решено.
А ты сам пишешь
Таким образом, пока и прошивать нечего  Как только будет - узнаете.
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: stepan_v от Октябрь 06, 2014, 08:40:33 am
убери пож-та из названия темы, а то увидев это подумают - что все полностью решено.
Зачем? Решение есть, оно работает. Есть ограничение на длину строк, которое потенциально может решиться прошивкой магнитолы. Я принципиально не стал в первом посте вдаваться в подробности по прошивке самой магнитолы, ибо как уже писал выше
В любом случае, что касается магнитолы - это будет позже, если появится время и руки дойдут. Для этого создам отдельную тему.

Данная тема - про русификацию верхнего дисплея методом прошивки. Поправил сообщение про магнитолу, которое цитируете, и добавил уточнение в первый пост.

Уже возникают вопросы в ЛС как сделать прошивку самостоятельно. Чтобы не повторяться больше, напишу тут:
Во-первых, прошивка еще требует некоторой обкатки, в частности, я сам нахожу некоторые неточности в шрифтах и правлю по ходу. А во-вторых, нет пока уверенности, что все экраны на всех комплектациях идентичны и имеют одинаковые изначальные прошивки. Поэтому надо хотя бы парочку слить еще и проверить. А так, для описания методики нужно сделать фотку точек подключения к процессору, а то на словах врядли что-то будет понятно. Поэтому как минимум неделю придется подождать, чтобы я всё проверил, в кучу собрал и описал :) На этой неделе жду первых пользователей, после этого процесс отработки пойдет быстрее.

Для желающих повторить процесс "в домашних условиях" сразу скажу, что понадобится 5-вольтовый (или толерантный к 5В) ttl-uart, желательно usb-uart типа ftdi, cp210x, PL2303... Теоретически можно прилепить преобразователь уровней к обычному com-порту, но это уже прошлый век  :) Еще нужен будет источник 12В для подключения дисплея на столе. Ну и паяльник, куда без него?!
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: TAPe от Октябрь 06, 2014, 11:05:53 am

Для желающих повторить процесс "в домашних условиях" сразу скажу, что понадобится 5-вольтовый (или толерантный к 5В) ttl-uart, желательно usb-uart типа ftdi, cp210x, PL2303... Теоретически можно прилепить преобразователь уровней к обычному com-порту, но это уже прошлый век  :) Еще нужен будет источник 12В для подключения дисплея на столе. Ну и паяльник, куда без него?!
В наличие все есть, жду отчет что и как сделать))
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: Mad Rabbit от Октябрь 07, 2014, 10:50:20 am
Огромное спасибо Степану! friendz beer beer beer
Вчера прошили экранчик :D :D :D

Спойлер сообщениe cкрыто:
(http://images.vfl.ru/ii/1412664337/2e89617c/6572057_m.jpg) (http://vfl.ru/fotos/2e89617c6572057.html)

Спойлер сообщениe cкрыто:
(http://images.vfl.ru/ii/1412664361/de3cdcdd/6572060_m.jpg) (http://vfl.ru/fotos/de3cdcdd6572060.html)

Сорри за качество фото, фоткал на микроволновку... %) :D :D
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: Denis56 от Октябрь 07, 2014, 15:23:13 pm
 :popcorn:
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: hondavod22 от Октябрь 10, 2014, 07:44:18 am
СКОЛЬКО СТОИТ?
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: stepan_v от Октябрь 10, 2014, 08:15:08 am
СКОЛЬКО СТОИТ?
Если будете делать сами по инструкции, которую планирую доделать и выложить на этих выходных - бесплатно. Могу я сделать за деньги, но тогда придется ехать в Красногорск :)) Если интересует - вэлкам в ЛС (http://ceedclub.ru/forums/index.php?action=pm;sa=send;u=27769), договоримся. Кому не лень, могут прислать дисплей на доработку, например, почтой  8[
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: eminestan от Октябрь 10, 2014, 08:33:41 am
Степан  beer
А если майфун не штатный и верх не подключен к нему! Что можно сделать с верхним дисплеем?
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: stepan_v от Октябрь 10, 2014, 09:07:33 am
А если майфун не штатный и верх не подключен к нему! Что можно сделать с верхним дисплеем?
Пока только заставку поменять, при включении будет как в первом спойлере: http://ceedclub.ru/forums/index.php/topic,60203.msg2458387.html#msg2458387
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: eminestan от Октябрь 10, 2014, 11:16:26 am
Пока только заставку поменять, при включении будет как в первом спойлере: http://ceedclub.ru/forums/index.php/topic,60203.msg2458387.html#msg2458387

Я так понимаю, что после включения появляется клубная заставка. А далее будет отображение даты как и сейчас?
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: stepan_v от Октябрь 10, 2014, 13:03:58 pm
после включения появляется клубная заставка. А далее будет отображение даты как и сейчас?
Да, общий функционал не меняется.
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: xtra от Октябрь 10, 2014, 13:31:08 pm
зависть)
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: stepan_v от Октябрь 10, 2014, 15:05:09 pm
xtra, надо не завидовать, а хорошо попросить drPopov, думаю, не откажет помочь ;)
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: eminestan от Октябрь 10, 2014, 17:53:41 pm
Да, общий функционал не меняется.

Степан! Я уже имею желание...
Сколько по времени займет работа, если приеду со снятым дисплеем?
Что с мню причитается?
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: stepan_v от Октябрь 10, 2014, 18:32:40 pm
Сколько по времени займет работа, если приеду со снятым дисплеем?
Непосредственно работа в районе получаса или несколько дольше :) Еще на поток дело не пущено, каждый раз как первый )))
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: sinker от Октябрь 10, 2014, 20:55:45 pm
Подпишусь.
И +1за доработку рандома на магнитоле.
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: stepan_v от Октябрь 11, 2014, 10:30:22 am
+1за доработку рандома на магнитоле.
Для работ по магнитоле требуется экземпляр с прошивкой M209 на опыты. Свою снять не могу, нужна в машине :)
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: stepan_v от Октябрь 11, 2014, 19:36:32 pm
Важно! Все действия, производимые вами, вы выполняете на свой страх и риск. Автор нижеприведенной инструкции не несет ответственности за любые последствия использования или невозможности ее использования вами.
Запрещается любое несогласованное с автором коммерческое использование представленных здесь материалов, а также публикация их на сторонних ресурсах. При любых упоминаниях указанных материалов, равно как и результатов их применения, ссылка на первоисточник (данное сообщение либо ветку форума в целом) обязательно.

Данная инструкция рассчитана на технически грамотных специалистов, основы схемотехники не обсуждаются :)

Итак, приступим. Для работы потребуются:
1. Компьютер с Windows
2. Источник питания 12В (рекомендуется; но можно обойтись без него, об этом ниже)
3. Программатор, в качестве которого с некоторыми ограничениями может быть использован 5-вольтовый (или толерантный к 5В) ttl-uart, желательно usb-uart типа ftdi, cp210x, PL2303... Теоретически можно прилепить преобразователь уровней к обычному com-порту, но это уже прошлый век
4. Паяльник

Дисплей предварительно снимается с машины, для чего производится демонтаж центральной накладки торпеды (держится на клипсах), под которой находится сам дисплей, магнитола и панель управления кондиционером/климатом. Отключается разъем дисплея, сам дисплей крепится к центральной накладке на 4-х саморезах.

Снимается задний кожух дисплея (он на защелках) для получения доступа к плате. Для проведения процедуры русификации требуется прошивка контроллера NEC UPD70F3421 на плате дисплея.

Определяемся с подключением питания. Возможны три варианта:
1. Подключение внешнего источника питания на разъем дисплея (+12В на контакты 10 и 12, земля на контакт 11):
Спойлер сообщениe cкрыто:
(http://ceedclub.ru/forums/index.php?action=dlattach;topic=60203.0;attach=208844;image)
При данном варианте подключения программатор запитывается от +5В на плате дисплея.
Плюсы:
- возможность проверить функционирование дисплея до и после прошивки "на столе", без необходимости установки на машину. Крайне рекомендуется включить и проверить дисплей до выполнения дальнейших операций;
- общее питание дисплея и программатора.
Минус: необходимость дополнительно источника питания.

2. Аналогично варианту 1, но программатор питается от собственного источника (вероятнее всего, от USB-порта компьютера).
Плюсы:
- возможность проверки дисплея "на столе";
- меньшее количество проводов (на один) для пайки и подключения между программатором и дисплеем.
Минус: разные источники питания прорамматора и дисплея.

3. Питание на дисплей (+5В) подается от программатора.
Плюсы:
- общее питание дисплея и программатора;
- не нужен дополнительный источник питания.
Минусы:
- невозможность проверки дисплея "на столе", т.к. экран работать не будет;
- повышенная нагрузка на источник питания программатора (вероятнее всего, USB-порт компьютера); возможно, он не потянет питание обоих устройств, необходимо подключение цепей питания достаточно толстым и качественным проводом.

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

Непосредственно подключение к контроллеру дисплея осуществляется пайкой к тестовым точкам (которые расположены по всей поверхности платы) и элементам (конденсаторам) на плате. Точки подключения приведены на рисунке:
Спойлер сообщениe cкрыто:
(http://ceedclub.ru/forums/index.php?action=dlattach;topic=60203.0;attach=208846;image)
Описание точек:
1 - выбор режима (работа/программирование). Для перехода в режим программирования необходимо подать логическую единицу, подключив к точке 2. Рекомендуется выполнить это резистором небольшого номинала (например, 100 Ом), но можно и просто проводком.
2 - (на конденсаторе) +5В для подключения к точке 1 (мне было удобнее паять сюда, можете выбрать другое место с соответствующим уровнем напряжения по вкусу :) )
3 - TXD, линия данных от программатора
4 - RXD, линия данных к программатору
5 - (на конденсаторе) +5В - питание к программатору для схемы питания 1; от программатора для схемы питания 3; для варианта питания 2 не используется (не паять).
6 - (на конденсаторе) GND - общая с программатором земля.

Важное отступление: Для упрощения подключения схема сброса (RESET) микроконтроллера и выбор режимов (FLMD0, FLMD1) к программатору не подключаются. В результате, после подачи питания микроконтроллер сразу переходит в режим программирования, и может лишь один раз изменить скорость передачи, что необходимо для быстрого выполнения операций записи/чтения. Таким образом, для повторного доступа к контроллеру необходимо отключить и заново подать питание, иначе будет выдана ошибка.

После подключения и настройки программатора, необходимо установить Renesas Flash Programmer. Я использую свободно распространяемую версию V2.04, которую можно скачать, зарегистрировавшись на сайте http://www.renesas.eu, либо с моего Яндекс.Диска (https://yadi.sk/d/8t7UCdgmbwMCD) Рекомендуется устанавливать его с настройками по умолчанию, без изменения пути установки. Для включения поддержки  контроллера UPD70F3421 (изначально программой он не поддерживается), необходимо скачать патч из приложения к этому посту.

Далее необходимо распаковать архив с прошивкой и настройками программы "Display.zip" в корень диска "C:/" (В случае изменения пути распаковки, придется вручную указывать месторасположение файла прошивки).
Также рекомендуется через Диспетчер устройств системы изменить номер com-порта вашего программатора на COM30, в противном случае придется в последующем указывать его в программе через меню (Microcontroller -> Set Project, Modify...)
После этого необходимо запустить файл "c:\Display\UPD70F3421_UART.rws".
Если всё было сделано правильно, в открывшейся программе Renesas Flash Programmer необходимо через меню Microcontroller установить режим "Autoprocedure (E.P)", если вдруг было установлено что-то другое. При этом, в поле "Command" тоже должна быть надпись "Autoprocedure (E.P)". После этого достаточно будет начать лишь большую кнопку Start и дождаться окончания процесса ("Autoprocedure(E.P) PASS").
Отключение программатора, демонтаж проводов, сборка и установка дисплея осуществляются в обратном порядке.

Пользуясь случаем, напоминаю, что желающие получить результат за небольшое вознаграждение без ковыряния с панелью самостоятельно, могут обращаться ко мне в ЛС (http://ceedclub.ru/forums/index.php?action=pm;sa=send;u=27769).
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: stepan_v от Октябрь 16, 2014, 09:19:47 am
Вчера смотрел русские надписи на магнитоле JD и других более свежих машинах, и вот что я вам скажу: шрифты там делали какие-то очень криворукие товарищи, кириллицу в глаза ранее не видавшие :) У меня шрифты на порядок симпатичнее получились  B)

ps. К сожалению, флешки под рукой не было, проверить корректность отображения тегов и имен файлов не смог. Смотрел только интерфейс, он там с возможностью выбора языка. Собственно, вопрос сюда: а нужна ли (на ваш взгляд) русификация тех немногочисленных надписей, что выдает наша магнитола, или "международный" язык вполне устраивает? Лично я никакого дискомфорта не испытываю сейчас.

Добавлено позже: [time]Октябрь 16, 2014, 09:26:28 [/time]
Кстати, каждый второй требовал инструкцию по самостоятельной прошивке, в результате ни одной попытки сделать самостоятельно...
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: stepan_v от Октябрь 16, 2014, 22:36:48 pm
Внимание! Уточнил инструкцию в части выбора режима "Autoprocedure (E.P)" (спасибо alximik).
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: alximik от Октябрь 17, 2014, 00:11:17 am
Забрал наконец машину с сервиса, не удержался и решил прошить дисплейчик)
1 читаем инструкцию
2 припаиваемся
Спойлер сообщениe cкрыто:
(http://ceedclub.ru/forums/gallery/32736_16_10_14_11_01_18.jpg) (http://ceedclub.ru/forums/index.php?action=gallery;sa=view;id=39391)
3 прошиваем
4 проверяем
Спойлер сообщениe cкрыто:
(http://ceedclub.ru/forums/gallery/32736_16_10_14_11_01_35.jpg) (http://ceedclub.ru/forums/index.php?action=gallery;sa=view;id=39392)
5 собираем
6 бежим ставить на машину и наслаждаемся русским языком
Спойлер сообщениe cкрыто:
(http://ceedclub.ru/forums/gallery/32736_16_10_14_11_01_59.jpg) (http://ceedclub.ru/forums/index.php?action=gallery;sa=view;id=39393)
Спойлер сообщениe cкрыто:
(http://ceedclub.ru/forums/gallery/32736_16_10_14_11_02_24.jpg) (http://ceedclub.ru/forums/index.php?action=gallery;sa=view;id=39394)
Профит!

ЗЫ Спасибо Степану)
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: stepan_v от Октябрь 17, 2014, 21:07:25 pm
завтра планирую быть на закрытии шашлычного сезона (http://ceedclub.ru/forums/index.php/topic,59960.0/topicseen.html). Можно попробовать в походных условиях сделать, если паяльник удастся разогреть :-D Желающие есть? )
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: Мишка Топотыжка от Октябрь 17, 2014, 21:22:24 pm
завтра планирую быть на закрытии шашлычного сезона (http://ceedclub.ru/forums/index.php/topic,59960.0/topicseen.html). Можно попробовать в походных условиях сделать, если паяльник удастся разогреть :-D Желающие есть? )
Я желающий, завтра как раз привезут голову мултимедийную с экраном на поляну, можно будет по колдовать и с дисплеем, и за одно поможешь голову проверить на работоспособность :D
Если будет всё ок, то возможно сразу и заберёшь штатную голову с прошивкой м209
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: stepan_v от Октябрь 17, 2014, 21:53:37 pm
Я желающий, завтра как раз привезут голову мултимедийную с экраном на поляну, можно будет по колдовать и с дисплеем, и за одно поможешь голову проверить на работоспособность :D
Если будет всё ок, то возможно сразу и заберёшь штатную голову с прошивкой м209
ок :) Главное, чтобы погода была приемлемая ))
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: atlant1809 от Октябрь 20, 2014, 23:37:49 pm
А на магнитолу ED прошивочка случайно не подойдет?
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: stepan_v от Октябрь 21, 2014, 08:18:26 am
А на магнитолу ED прошивочка случайно не подойдет?
Сначала внимательно читаем, только потом задаем вопросы
Для желающих [...] обсудить возможности русификации дорестайла: http://ceedclub.ru/forums/index.php/topic,17991.html
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: drPopov от Ноябрь 04, 2014, 16:29:26 pm
Привет одноклубникам.
Решил пройти по стопам Степана и тоже прошить верхний дисплей.
подпаялся по схеме
Спойлер сообщениe cкрыто:
(http://drPopov.spb.ru/images/Disp/1.jpg)

получил результат
Спойлер сообщениe cкрыто:
(http://drPopov.spb.ru/images/Disp/2.jpg)

так выглядит плата после удаления проводков
Спойлер сообщениe cкрыто:
(http://drPopov.spb.ru/images/Disp/3.jpg)

на все ушло 20 минут, не считая времени на разогрев паяльника и поиск проводов.

дополнительный возможности на сайте в подписи

Всем кто захочет сделать руссификацию в Питере - обращайтесь в ЛС.

дополнительные возможности на сайте в подписи
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: Mad Rabbit от Ноябрь 08, 2014, 20:19:32 pm
Ребят, а можно сделать так, что бы лого клуба появлялось каждый раз при включении магнитолы, а не при включении зажигания?
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: stepan_v от Ноябрь 09, 2014, 14:13:58 pm
можно сделать так, что бы лого клуба появлялось каждый раз при включении магнитолы, а не при включении зажигания?
Это потребует внесения серьезных изменений в прошивку. Лого в нынешнем виде - это лёгкий тюнинг родной заставки WELCOME. Логика ее появления прописана в коде прошивки. На мой взгляд, работа в данном направлении нецелесообразна. Слишком много трудозатрат ради "рюшек" :)
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: vlad123 от Ноябрь 11, 2014, 10:40:24 am
Добрый день,
"Вкурил" Вашу тему на предмет возможности прошивки в связи с http://ceedclub.ru/forums/index.php/topic,61031.new.html#new
М209 не шьется?
Пока?
Спасибо.
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: Mad Rabbit от Ноябрь 11, 2014, 18:14:31 pm
Это потребует внесения серьезных изменений в прошивку. Лого в нынешнем виде - это лёгкий тюнинг родной заставки WELCOME. Логика ее появления прописана в коде прошивки. На мой взгляд, работа в данном направлении нецелесообразна. Слишком много трудозатрат ради "рюшек" :)
Понятно!
Это просто из разряда "хотелок" :D
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: TAPe от Ноябрь 23, 2014, 12:39:22 pm
Вот и у меня дошли руки, прошил наконец ))
Спасибо автору!!!   rulezz
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: stepan_v от Ноябрь 24, 2014, 10:18:55 am
Спасибо автору!!!
Спасибо за отчет  beer  Я так понял, использован вариант с раздельным питанием.

Смотрел на неделе магнитолу на предмет прошивки. Пока что облом. Информации по процессору никакой, ни распиновки, ни даташита, ничего. Идеи есть, но на своей я экспериментировать не буду, велик шанс завалить, только после появления образца на опыты, который не жалко убить %)
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: rain_99 от Ноябрь 24, 2014, 10:52:04 am
а зачем магнитолу шить?
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: stepan_v от Ноябрь 24, 2014, 10:59:43 am
а зачем магнитолу шить?
внимательно читаем первое сообщение:
Все основные надписи (имена файлов/папок) магнитола высылает в UTF8, отсюда следует уменьшение максимальной отображаемой строки с русскими буквами в два раза. Кроме того, из-за возможности разрыва двубайтных последовательностей на границах строк могут появляться артефакты в виде "левых" символов. Это нормально. Для предотвращения подобных явлений требуется внесение изменений в прошивку самой магнитолы
Ну и еще были желающие random поправить...
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: TAPe от Ноябрь 24, 2014, 12:02:44 pm
Да, использовал вариант 2.

Жаль что пока не получается с магнитолой, т.к. длины строк не хватает и random в магнитоле ужасный.
Буду ждать, может что накопаешь. Удачи ))
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: stepan_v от Ноябрь 24, 2014, 12:20:51 pm
длины строк не хватает
Как вариант - смотреть тэги. Не очень оперативно, но зато если они будут в однобайтной кодировке 1251, длина не будет уменьшаться относительно латиницы. И артефактов не будет.
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: denison4k от Ноябрь 25, 2014, 15:33:10 pm
Есть в Саратове умельцы кто сможет прошить?
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: 611 от Декабрь 02, 2014, 22:50:24 pm
Степан, а фиксированные области графической части дисплея (верхняя строка, FILExxxx, индикаторы слева) насколько жестко зашиты?
В варианте использования нештатной головы было бы недурно иметь доступ к полному экрану для, к примеру, более разернутого отображения инфы в приборах от drPopov.
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: stepan_v от Декабрь 03, 2014, 09:13:33 am
Степан, а фиксированные области графической части дисплея (верхняя строка, FILExxxx, индикаторы слева) насколько жестко зашиты?
Можно поменять, но с потерей родного функционала. Оно надо ли?

более развернутого отображения инфы в приборах от drPopov
А есть что добавлять? :) Насколько я понимаю, серьезного развития там уже не будет. Да и так довольно неплохо (сам не пользуюсь, исключительно взгляд со стороны). Плюс, никто не будет делать специальную, принципиально отличающуюся от основной, прошивку ради двух-трёх перепрошитых дисплеев. Даже русификации прошивки до сих пор не появилось, хотя там достаточно только текст строк поменять.
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: failed от Декабрь 12, 2014, 15:17:22 pm
stepan_v, спасибо за проделанную работу!

Прошил себе дисплей, полет нормальный)

Сделал дамп оригинальной прошивки, могу выложить если кому нужен, в этой теме не увидел его
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: stepan_v от Декабрь 12, 2014, 17:20:20 pm
дамп оригинальной прошивки
Да кому она нужна-то? У всех и так стоит по умолчанию :) Естественно, оригинал у меня тоже есть.
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: stepan_v от Февраль 06, 2015, 16:08:20 pm
Вести с полей: Удалось слить прошивку M209 с процессора магнитолы. Впрочем, пока не могу сказать, что это даст :)
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: stepan_v от Февраль 15, 2015, 00:49:32 am
Создал небольшой опрос: http://ceedclub.ru/forums/index.php/topic,62230.0.html
Прошу высказаться :)
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: De3mond от Февраль 15, 2015, 14:55:12 pm
Так рандом вылечили?
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: stepan_v от Февраль 15, 2015, 21:56:09 pm
рандом вылечили?
Рандом может быть вылечен только перепрошивкой магнитолы. Суть проблемы в целом понятна. В магнитоле отсутствует какой-либо источник энтропии, таким образом, процедура генерации псевдослучайной последовательности (random) всегда на выходе дает одну и ту же последовательность чисел :) Пока есть только одна идея как с этим можно бороться, и не факт, что это сработает. В известных реализациях в компьютере генератор инициализируется значением системных часов. Насколько я понимаю, часов-то как раз в магнитоле и нет  shoot
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: stepan_v от Март 24, 2015, 21:48:43 pm
Что-то желающих русифицировать больше нет  shoot

ps. Работа по прошивке магнитолы пока заморожена. Банально нет времени :( Пока что не удалось заставить магнитолу принять модифицированную прошивку по USB, без этого теряется смысл мероприятия.
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: TAPe от Март 24, 2015, 21:57:16 pm
Жаль ((
Буду надеяться на то что получится.
Удачи!
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: Morcian от Апрель 05, 2015, 14:31:25 pm
Степан, привет.
Прошил бы, остается дикий вопрос со временем.
Прошивка панели с круизом отличная, пользуюсь на дальних и не очень поездках.
Спасибо за нее.
Решу вопрос со временем и постараюсь приехать.
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: stepan_v от Апрель 05, 2015, 16:12:31 pm
Степан, привет.
Прошил бы, остается дикий вопрос со временем.
Прошивка панели с круизом отличная, пользуюсь на дальних и не очень поездках.
Спасибо за нее.
Решу вопрос со временем и постараюсь приехать.
Ок. Звони :) Или в личку пиши. Кстати, в плане приборки появилась еще такая возможность: http://ceedclub.ru/forums/index.php/topic,24915.msg2488452.html#msg2488452  Можно будет сделать заодно :)
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: Morcian от Апрель 05, 2015, 17:38:27 pm
Круто, постараюсь приехать.
Тема со скоростью для крузака отпад, как у папы на аудюхе прям.
Напиши  в личку телефон, а то я боюсь в мобиле уже не найду.(ну и ценник тоже)
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: kremen64 от Май 30, 2015, 23:16:19 pm
Что-то желающих русифицировать больше нет 
Сегодня русифицировал по инструкции stepan_v. Прикольная эмблемка ceedclub.

Как вариант - смотреть тэги.
А как смотреть тэги? Отображаются только имена файлов (по-моему).
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: stepan_v от Май 30, 2015, 23:26:10 pm
А как смотреть тэги?
Кнопка INFO ;)
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: kremen64 от Май 30, 2015, 23:30:26 pm
Спасибо.
Не могу найти кнопку "Сказать спасибо"
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: stepan_v от Июнь 12, 2015, 17:42:38 pm
Внимание! В природе существуют верхние дисплеи с другим процессором. Сегодня приехал один такой. Вместо uPD70F3421 там установлен uPD70F3422. С точки зрения прошивки и функций всё идентично, каталожный номер тот же. Но по моей инструкции они не делаются. Если будет актуально, позже выложу решение. Пока случай единичный.
Как узнать такой экран? Только по дате производства. Предположительно, такие экраны могли появиться с ноября 2011 года.
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: zdravnik от Август 12, 2015, 12:13:26 pm
А сколько стоит русификация?
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: stepan_v от Август 19, 2015, 14:16:33 pm
Т.к. у меня теперь есть два типа магнитол, с прошивками C210 (магнитола с блютусом) и родная, с М209, появилась возможность сравнить. Так вот, если первая без проблем позволяет обновлять прошивку c USB-флешки, у второй в самом начале процесса происходит какой-то сбой, и она перезагружается, не обновившись. Предварительно могу предположить наличие какой-либо ошибки, приводящей к сбою и невозможности обновления. Это косвенно подтверждается отсутствием официального обновления для M209, в то время как С208-С209 успешно обновляются до версии С210 и на это есть официальный TSB.
Я еще буду разбираться с этим, но с высокой долей вероятности, перепрошить магнитолу с М209 в домашних условиях не получится.
В ближайшей перспективе планирую сделать прошивку для магнитол с Software=С210

PS. Вопросы по стоимости прошу в личку. На форуме коммерция не поощряется :)
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: froldjke от Сентябрь 02, 2015, 09:35:13 am

Привет всем!
Подскажите пожалуйста. Кто может перепрошить магинтолу?!
Хочу себе тоже русификацию  и сменить картинку.....И сколько это будет стоить?
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: stepan_v от Сентябрь 02, 2015, 09:44:47 am
Кто может перепрошить магинтолу?!
Пишите в ЛС (http://ceedclub.ru/forums/index.php?action=pm;sa=send;u=27769), договоримся
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: Shino Kuyo от Март 21, 2016, 12:55:24 pm
прошил. все руки не доходили :) доволен. автору мое почтение!
кстати, а есть прога пакетно меняющая теги на нужную кодировку?
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: Shino Kuyo от Март 21, 2016, 12:57:20 pm
а, понял надо шить мафон что невозможно пока. а можно сделать чтобы отображались постоянно теги а не только когда инфо жмешь?
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: stepan_v от Март 21, 2016, 13:47:49 pm
кстати, а есть прога пакетно меняющая теги на нужную кодировку?
Наверняка. Но это разговор не для данной темы :) Но есть найдете удобное готовое решение без плясок с бубном, поделитесь.

можно сделать чтобы отображались постоянно теги а не только когда инфо жмешь?
Вы сами только что ответили на свой вопрос:
надо шить мафон что невозможно пока
  ;)
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: Andrew15 от Март 21, 2016, 14:00:51 pm
кстати, а есть прога пакетно меняющая теги на нужную кодировку?

Я использовал [SVS] Rename Files:
http://svs-vadella.narod.ru/programs_svs/svs_renamefiles.html

Но есть множество других с аналогичными функциями
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: stepan_v от Март 21, 2016, 14:06:47 pm
Я использовал [SVS] Rename Files
не нашел, как там изменить кодировку в тегах. Речь об этом
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: Dex9999 от Март 28, 2016, 22:44:02 pm
Степан, я также долгое время искал возможность перепрошить штатную магнитолу на своем авто. Насколько я понял затык только в том чтобы найти документацию на процессор, так как слить текущую прошивку с флеша можно выпаяв её?
В моем хендай используется чип Telechips 8601 как и на KIA, нашелся один человек обладающий необходимыми даташитами на наши процессоры, более того, сумевший не только слить прошивку но и модифицировав залить ее обратно. Вот тут тема про его хендай туксон: tucson-club.org.ua/showthread.php?t=9670 Так же несколько лет назад необходимая документация была доступна для скачивания прямо с сайта telechps по прямым ссылкам откуда скорее всего владелец туксана ее и скачал. Вот тема на польском форуме с прямыми ссылками на pdf, но они не работают так как сайт обновил движок. forum.mp3store.pl/topic/23079-vtec-pro-v39/page-27 Человечек к сожалению тоже не горит желанием делиться документацией, говорит что честно купил ее у телечипа. Ладно, понятно, бизнес (хотя сайт то он уже закрыл свой где предлагал делать модификации прошивок на заказ и где в разделе о документации был тот же самый список что и на польском сайте только без полных URL). Вот такой вот плач души.

Прав ли я, что останавливает только отсутствие документации? Если даташиты всё же есть - напишите в личку.
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: stepan_v от Март 28, 2016, 23:36:21 pm
Нет. Основная проблема - катастрофическое отсутствие времени :) Ну и основная задача - поддержка русского языка - была решена другим способом.
К слову, основной процессор у нас -  NXP SAF7780HL, хоть документации на него и нет никакой, прошивку я слил. Но это ничего не меняет, см. первый абзац.
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: Dex9999 от Март 29, 2016, 12:37:14 pm
Основной звуковой да, NXP SAF7741 у меня. Но за всю переферию - USB, LCD, клавиши управления отвечает telechips.
В принципе желаемых доработок у меня кот наплакал - добавить поддержку CP1251 к тегам (UTF-8 есть штатно) чтобы ввобще не редактировать теги, улучшить логику работы кнопки DARK и сделать паузу с клавиши на руле вместо mute. Слить прошивку не проблема но документации нет, как будто ей никто не заинтересовался и не перезалил.
Прошивку слили через JTAG или выпаивали NOR Flash? Нашёл, что слили через J-Link.
Со временем та же беда  :) Прошивку блока BCM к примеру слил ещё по осени, по крупицам ковыряю в IDA но сейчас кажется снова будет перерыв до осени, дел домашних тьма.
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: stepan_v от Март 29, 2016, 14:31:45 pm
нет у нас телечипа. Я же говорю, что основной проц - это и есть SAF7780HL, вся логика работы на нем. Краткое описание нагуглить не проблема, если интересно. За периферию (в частности, USB с него выведен, если правильно помню) дополнительно еще отвечает STA1060, но его прошивка даже не затрагивается при штатном обновлении через флешку. Системы у нас разные, поэтому вряд ли что полезного смогу подсказать. Да и оффтоп это )

PS. Отсутствие документации не является преградой при реверс-инжениринге, хотя и усложняет процесс. Но это не разработка с нуля, вся информация уже есть в прошивке. Успехов :)
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: TAPe от Апрель 25, 2016, 09:26:05 am
Попросил товарищ прошить ему панельку. Обнаружил что там проц другой. Шить её можно этим способом?
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: stepan_v от Апрель 25, 2016, 09:43:28 am
Обнаружил что там проц другой.
Смотрю на фото и вижу тот же самый проц. Что я делаю не так? :)
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: Ammidd от Апрель 25, 2016, 11:21:20 am
эт моя панелька. Получается что шьётся как и выше описано?
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: stepan_v от Апрель 25, 2016, 16:58:44 pm
Процессор тот же, uPD70F3421. В чем проблема-то? Логично, что по инструкции все получится.
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: TAPe от Апрель 26, 2016, 15:32:32 pm
Процессор тот же, uPD70F3421. В чем проблема-то? Логично, что по инструкции все получится.
Да, ступил не много. Спасибо. Всё прошилось.
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: bork331 от Май 06, 2018, 16:39:33 pm
спасибо автору все прошилось русификатор
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: DiabloSky от Февраль 03, 2023, 16:48:16 pm
Сегодня перепрошил свою панельку,все получилось, но программатором пользовался ch341т.к. других не было,но все пошло идеально. Спасибо stepan_v за способ и прошивку! Фото и видео есть,но как тут их добавлять я не знаю)
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: stepan_v от Февраль 03, 2023, 17:35:31 pm
Отлично!  rulezz Фото добавляются как вложение, а видео только ссылкой на внешний ресурс
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: DiabloSky от Февраль 04, 2023, 08:06:37 am
Help! Вчера все отлично работало в течении пары часов,а утром машину завел а дисплей БК не подаёт признаков жизни совсем. Upd.: Иногда включается,рандомно,на несколько минут,потом тухнет и время с датой сбрасывает.Тупит показывает то открытый багажник,то не рабочие стоп сигналы. Что делать,прошивка легла криво?
Название: Re: [Решено] Русификация родной магнитолы FL (+ замена заставки)
Отправлено: stepan_v от Февраль 04, 2023, 10:56:25 am
Тщательно проверяйте места пайки, если есть дефекты, пропаяйте еще раз, промойте. Не используйте активный флюс, с ним бывают такие чудеса, если не промыть