motofan logo
       
> 

Как приручить камеру заднего вида, Переделка камеры в обычную, путём перепрошивки

MicroM
сообщение 12.3.2019, 20:50


Опытный
***

Группа: Пользователи
Сообщений: 131
Регистрация: 30.3.2005
Пользователь №: 39 878
Модель телефона: с650, L7, XT912, XT1650

Рейтинг: 35



Преамбула.
Понадобилась просто камера, маленькая и аналоговая. В наличии есть от авто (XPX-309B) но со спецэффектами: зеркальный вид и линии парковки. Нагуглил что это исправляется выпаиванием/допаиванием резисторов или выкусыванием епромки на плате.

Амбула.
Разобрал, выгреб герметик, достал все внутренности. На плате куча мелких резисторов ничего не подписано и епромка 24с08 (емкость 1кб).
Епромку отпаял, включил - не помогло, всё наоборот и с "прицелом".

Маркировка платы PC7090K. Нагуглил что выпускает эти чудеса техники PixelPlus.
Матрица и процессор в одном корпусе с возможностью подключать внешнюю память (24с08).
Полный даташит не нашелся, нашел на нечто похожее PC7070K.
Считал программатором епромку 24c08. Глянул внутрь.

00000000 AB CD FF FF │ FF FF 00 1E │ 02 DF 02 E0 │ 03 C3 03 C4
00000010 03 D3 03 D4 │ 03 D3 03 D4 │ 03 D3 03 D4 │ 03 D3 03 00
00000020 03 00 30 DD │ 33 06

После даташита стало более менее понятно устройство прошивки.

(первый адрес, далее пара байтов, так прошивку смотреть/понимать удобнее)

0000 AB CD идентификатор начала данных в епроме
0002 FF FF так надо
0004 FF FF так надо

0006 00 1E адрес начала таблицы 1
0008 02 DF адрес конца таблицы 1

000A 02 E0 адрес начала таблицы 2
000C 03 C3 адрес конца таблицы 2

000E 03 C4 адрес начала таблицы 3
0010 03 D3 адрес конца таблицы 3

0012 03 D4 на этом с таблицами закончили, больше их нет
0014 03 D3

0016 03 D4
0018 03 D3

001A 03 D4
001C 03 D3

#таблица 1 начало
001E 03 00 выбрали группу регистров A
0020 03 00 выбрали группу регистров A (второй раз для надёжности?)
0022 30 DD в регистр №30 группы A записывается DD и тд..
0024 33 06
0026 34 08
0028 35 0F
002A 36 98
.

Дале следует непереводимая игра... куча различных регистров с настройками параметров матрицы.
Не все что есть в епроме можно найти в даташите.

Но то что нужно нашлось.

02D2 03 05 выбрали группу регистров F
02D4 04 29 управление встроенными линиями парковки

начало таблицы 3
03C4 03 00 выбрали группу регистров A
03C6 05 01 управление зеркалированием
03C8 03 00 выбрали группу регистров A
03CA 05 03 управление зеркалированием
03CC 03 00 выбрали группу регистров A
03CE 05 00 управление зеркалированием
03D0 03 00 выбрали группу регистров A
03D2 05 02 управление зеркалированием
конец таблицы 3

зеркалирования четыре варианта потому-что оно ещё и резисторами паяемыми к камерачипу на два вывода задаётся (отсюда столько вариантов).

Итого:

по адресу 03D3 записано 02, замена на 00 отключает зеркалирование
по адресу 02B5 записано 29, замена на 28 отключает линии парковки

Записываем патченный бинарник в епромку, запаиваем её на место.
Включаем и получаем камеру без спецэффектов.

з.ы. При желании можно даже перерисовать парковочные линии, по даташиту регистры и описание совпадают.
Можно заставить их мигать, или отключить правую или левую линию.

Сообщение отредактировал MicroM - 13.3.2019, 20:08
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
EXL
сообщение 13.3.2019, 18:19


Rock The Microphone
*******

Группа: Администратор
Сообщений: 1 964
Регистрация: 12.5.2007
Из: г. Новосибирск
Пользователь №: 134 652
Модель телефона: XT894 / XT897
Прошивка: Различные


Настроение:
null







MicroM,
Я так понял, даташит от более старой платки PC7070K подошёл к более новой PC7090K? Было бы круто, если бы ты скинул этот документ и написал полное (маркетинковое) название камеры и модели.

ps.gif Как вижу, опыт ковыряния ovfirmware.bin не прошёл даром grin.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
MicroM
сообщение 13.3.2019, 20:05


Опытный
***

Группа: Пользователи
Сообщений: 131
Регистрация: 30.3.2005
Пользователь №: 39 878
Модель телефона: с650, L7, XT912, XT1650

Рейтинг: 35



PDF'ка вот эта
Прикрепленный файл KC503_datasheet.pdf   ( 2.57 мегабайт ) Кол-во скачиваний: 18


Камера выглядит вот так
снаружи
Прикрепленное изображение

внутри
Прикрепленное изображение
Прикрепленное изображение

Прикрепленный файл KC503_datasheet.pdf   ( 2.57 мегабайт ) Кол-во скачиваний: 18
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Как приручить камеру заднего вида, Переделка камеры в обычную, путём перепрошивки · Компьютеры, OS, Soft и Hardware · Forum
 

Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 26.5.2019, 21:07

Форум живёт: