avatar
avatar

bigunclemax

Maksim, Пенза (RU), Ford Focus III

Ford Sync 3: кастомные прошивки и видеоплеер Аудио, мультимедиа, навигация Focus 3
avatar
bigunclemax
18 December 2023


goris76
> unexpected 2andstage response -что это значит???
это значит, что загрузчик, загруженный по usb, не ответил по usb

причин этому я пока знаю только 3:
- использование старого sync3flash на платах с 1GB RAM
- метрвая emmc
- что-то делается не так, как написано в мануале

> если не замыкать контакты то тоже самое,может точки не те?по второму фото замыкаю
если все тоже самое и без замыкания контактов, это значит что плата не может загружится с emmc
либо она была затерта, либо она не исправна

P.S. скрывайте картинки пожалуйста под кат

Ford Sync 3: кастомные прошивки и видеоплеер Аудио, мультимедиа, навигация Focus 3
avatar
bigunclemax
14 December 2023mobile


goris76
lsusb - первая L

> не пойму как в линуксе запустить sinc3flash
Вы должны правильный путь указать туда, где он у вас лежит, то есть если он на рабочем столе, то это будет ~/Desktop/sync3flash

Либо перейдите командой cd в ту папку, куда все добро положили

https://github.com/bigunclemax/sync3flash/releas...c3flash

Ford Sync 3: кастомные прошивки и видеоплеер Аудио, мультимедиа, навигация Focus 3
avatar
bigunclemax
14 December 2023


goris76
> вроде начал скачивать драйвера
никаких дополнительных драйверов в линуксе скачивать не нужно, при замыкании контактов он плата должна просто появиться на usb шине ПК. Проверить это можно командой lsusb либо посмотреть в dmesg

> но синк отключился
плата будет постоянно перезагружаться, пока не получит пакет от sync3flash (если правильно помню, то каждые 5 сек)

насчет того, почему может не запускаться sync3flash, проверьте что у него есть права на выполнение, или вывод консоли покажите

Ford Sync 3: кастомные прошивки и видеоплеер Аудио, мультимедиа, навигация Focus 3
avatar
bigunclemax
14 December 2023


goris76
Добрый день, если вы собираетесь прошивать через USB. То для начала было бы не плохо убедится, что при замыкании контактов, плата определяется по USB.

Насчет sync3flash вы не написали какая ошибка и откуда и какую версию брали.

Ford Sync 3: кастомные прошивки и видеоплеер Аудио, мультимедиа, навигация Focus 3
avatar
bigunclemax
16 October 2023


P
powersound:

Sanek2033
вот на день бы раньше, 13 числа отправил такой блок Сергею в Череповец. Завалил при обновлении старым реформатом. Так что может с ним удаленно сделаете?

Ну если Сергей восстанавливает их за деньги, то врядли он будет помогать нам с бесплатным решением 🙃

Ford Sync 3: кастомные прошивки и видеоплеер Аудио, мультимедиа, навигация Focus 3
avatar
bigunclemax
14 October 2023

1

M
maniau:

Привет, я пытаюсь заменить emmc. Может кто сделал дамп с 64gb платы MY20 или MY18 и может выложить дамп для прошивки программатором?


Можно без дампа обойтись, замкнуть 2 контакта и прошиться через USB c реформатом.

Панель приборов Электрооборудование Focus 3
avatar
bigunclemax
22 August 2022

6

Vit76
Я пользовался https://www.qualibyte.com/pixelformer/

Порядок такой:
1. Импортируем исходную bmp картинку

2. Рисуем что нужно

3. Экспортируем в bmp


И если исходная картинка 24бит, то сохраняем как R8:G8:B8

А если 32бит, то сохраняем как A8:R8:G8:B8


----
А вообще, если хочется перерисовать много картинок, то лучше пользоваться консольной версией, там можно распаковать сразу все картинки, поменять какие нужно и сразу пачкой упаковать обратно 😉

Ford Sync 3: кастомные прошивки и видеоплеер Аудио, мультимедиа, навигация Focus 3
avatar
bigunclemax
21 August 2022

4

Может кому пригодятся сами бенчмарки https://disk.yandex.ru/d/aF59TEPsRpKl5Q

Исходники были
dhrystone
сoremark

Ford Sync 3: кастомные прошивки и видеоплеер Аудио, мультимедиа, навигация Focus 3
avatar
bigunclemax
15 July 2022

8

Мод с OpenSSH 8.8p1 для Ford Sync 3 OS
https://www.fmods.net/community/app.php/db/download/142
https://disk.yandex.ru/d/badvhfNoqFZpwA

Тестировал на синке 3.4 21020

Устанавливается также как и остальные моды.

По умолчанию sshd стартует на 22 порту. Если хочется другой порт, то нужно поменять SSHD_PORT=22 в autoinstall.sh

Для аутентификации использовать ключ client_ed25519 из папки с модом
Например:
цитата:
ssh root@you.Sync.3.IP -i client_ed25519


Если хотите использовать свой публичный ключ, то нужно добавить его в SyncMyMod/files/authorized_keys перед установкой мода

Важно: только ed25519 ключи поддерживаются (так как OpenSSH собран без поддержки OpenSSL)
И еще - аутентификация по паролю не работает, так как с оригиналном образе нет файла /etc/shadow

Ford Sync 3: кастомные прошивки и видеоплеер Аудио, мультимедиа, навигация Focus 3
avatar
bigunclemax
14 July 2022

12

Всем привет, хз куда это писать, поэтому напишу сюда 😄
Для тех, кто хочет писать\собирать программы для синка, я собрал тулчейн с GCC 11.2
Подробности тут https://github.com/bigunclemax/gcc/wiki

Ford Sync 3: кастомные прошивки и видеоплеер Аудио, мультимедиа, навигация Focus 3
avatar
bigunclemax
22 October 2021

2

avatar
d3vil.st:

cusco
А что если добавить -o loop,rw? Там в принципе нет поддержки записи в ядре?

В линуксовом драйвере для qnx6 нет поддержки записи

Ford Sync 3: кастомные прошивки и видеоплеер Аудио, мультимедиа, навигация Focus 3
avatar
bigunclemax
20 October 2021

3

R
radu990:

Интересно, а нажатием Volume / Power и "next track" 5 сек (перезагрузка Синк) не получится ли?

Вряд ли, вся фишка в том, чтобы успеть перезапустить синк в момент, как только был скопирован overlay, 5сек это много, он успеет удалиться

Если только не заранее зажимать кнопки, чтобы к моменту завершения копирования 5сек уже прошли. Это уже требует отдельной дисциплины 🤣

Ford Sync 3: кастомные прошивки и видеоплеер Аудио, мультимедиа, навигация Focus 3
avatar
bigunclemax
24 October 2023

11

Метод позволяет прошивать eMMC синка через USB, подключенный к компьютеру.
Без припаивания кард-ридера


Это может пригодится для восстановления "окирпиченых" плат, либо же для того, чтобы выполнить
"чистую" установку OC c использованием REFORMAT-MOD

ℹ️ Для данного метода требуется разобрать корпус APIM и замкнуть два контакта.

Что потребуется:
- miniUSB кабель
- PC с Linux (Виртуалка скорее всего не заработает, т.к. будут проблемы с пробросом USB. Но
можно использовать флешку с любым liveCD Linux)
- MLO (загрузчик) и QNX-IFS-REFORMAT (ОС) из REFORMAT-MOD
- sync3flash утилита (Вот последняя сборка для х86)

Порядок действий:
0. Разбираем Sync 3 APIM, чтобы получить физический доступ до этих контактов на плате
Скрытый текст

1. Подключаем плату Sync напрямую к PC через USB кабель. (Не пытайтесь подключаться через USB-хаб синка. Это не будет работать)
2. Подключаем CAN адаптер и запускаем утилиту (например эту), которая шлет пакеты, "будящие" APIM.
3. Запускаем sync3flash: sudo ./sync3flash -i QNX-IFS-REFORMAT -m MLO
4. Замыкаем контакты см. пункт 0
5. Подаем питание 12V на модуль Sync.

Если все идет как надо, то мы должны увидеть в консоли что-то вида:

цитата:
user@user-PC:/tmp$ sudo ./sync3flash -m MLO -i QNX-IFS-REFORMAT
waiting for device...
reading ASIC ID
CHIP: 5430
rom minor version: 02
IDEN: 0000000000000000000000000000000000000000
MPKH: 0000000000000000000000000000000000000000000000000000000000000000
CRC0: 071a9a31
CRC1: 00000000
device is GP
sending 2ndstage to target...
waiting for 2ndstage response...
sending image to target...size (22696-B/22-KB/0-MB)
sending image to target...size (9279956-B/9062-KB/8-MB)


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

Примечания:
- Если у кого-то раньше данный метод не работал для плат с 1Gb RAM, то эта проблема была исправлена в v1.1. Огромное спасибо пану Tadeusz за это 🙏

Ссылка на более подробный рассказ

Ford Sync 3: кастомные прошивки и видеоплеер Аудио, мультимедиа, навигация Focus 3
avatar
bigunclemax
28 June 2021

9

В продолжение, вот таблица всех CAN сообщений со списком параметров, которые обрабатываются синком.
https://docs.google.com/spreadsheets/d/18GYjAaC4...t#gid=0

А также описание, где какой параметр в пакете расположен.
https://gist.github.com/bigunclemax/15a02ac209f7...68093c6

Ford Sync 3: кастомные прошивки и видеоплеер Аудио, мультимедиа, навигация Focus 3
avatar
bigunclemax
28 June 2021

16

Привет всем. Инструкция как запустить синк на столе с использованием elm327/els27.

1. Подключаемся с I-CAN синка через HS-CAN elm327:
19 pin sync <--> 6 pin elm327
20 pin sync <--> 14 pin elm327
Не забываем про резистор 120Ом между линиями (без него мой синк не стартовал)

2. Берем программку для отправки CAN сообщений и шлем пакет чтобы разбудить синк:
цитата:
048 00 00 00 00 07 00 E0 00
или
цитата:
3B3 00 00 00 00 07 00 e0 00
или
цитата:
3B3 41 00 00 00 4С 00 00 00
(это зависит от того, как был сконфигурирован синк)
posted imageposted image

avatar
bigunclemax
16 June 2021

10

Всем привет, делал для себя табличку с распиновкой разъемов относящихся к синку.
https://docs.google.com/spreadsheets/d/1nKhLcvMk...sharing

Возможно кому-то еще пригодится

Панель приборов Электрооборудование Focus 3
avatar
bigunclemax
13 April 2021mobile


Sums
Не, только фокус 3\3.5

Панель приборов Электрооборудование Focus 3
avatar
bigunclemax
7 December 2021

22

всем привет, сделал gui приложение для замены картинок в приборке.
Работает только с прибороками focus3/3.5
брать тут

Upd: обновил ссылку, добавил исходники
Upd2: v1.4 (должно помочь тем, у кого была ошибка 'Can't parse VBF')

posted image

avatar
bigunclemax
11 March 2021

1

Мультимедийные системы Ford Kuga 2: штатные и нештатные (сообщение #19241903)
Если у кого-то возникли проблемы с разблокировкой sd карты вида:

цитата:
sudo ./sdtool /dev/mmcblk0 unlock
[+] Found RCA for /dev/mmcblk0: E624.
Error 110
[-] Failed to send command: Connection timed out


То обратите внимание на версию вашего ядра linux (uname -a). Она болжна быть > 5.5, либо <= 5.10

Панель приборов Электрооборудование Focus 3
avatar
bigunclemax
3 December 2020

1

L
lacbp:

posted image

Здравствуйте!

Благодарность! Но я этого не понимаю!
как изменить какой файл?
Благодарность!

Laci

В данный момент в FTools нет возможности редактировать языки, но я могу добавить это, если нужно



up