... и клонах типа Каркама.
А знаете ли вы, что такая же аппаратная платформа используется в широкоизвестной Go Pro HD ? Но есть значительные различия, поэтому прошивки не совместимы...
Тут подробнее http://pixeldoc.kicks-ass.net/wiki/doku.php?id=hardware:goprohdhero
И еще тут http://chdk.setepontos.com/index.php?topic=5890.0
Для начала посмотрим что там у него внутри (вид со стороны разъема LCD на основную плату).
Если кликнуть на фотку - можно посмотреть маркированные компоненты.

с другой стороны

Со стороны разъема LCD в верхнем левом углу на фото виден JTAG.

Распиновка с большой вероятностью следующая. Точно проверены только пины UART.
Pin | Function |
---|---|
1 | JTAG_TDO |
2 | JTAG_CLK |
3 | JTAG_TMS |
4 | JTAG_TDI |
5 | JTAG_RST |
6 | GND (DGND) |
7 | UART0_RX |
8 | UART0_TX |
9 | A2_GPIO22 ? |
10 | 3,3V |
Нас интересуют пины UART: 6 - GND, 7 - RX, 8 - TX.
Для того что бы поиметь консоль нам понадобится преобразователь уровней RS-232 - TTL (3.3Вольта)
Например, такой (Nokia DCU-50).
...и любой терминал. Я пользуюсь Terminal by Bray++
Подключаемся с параметрами UART 115200/8/N/1
Пример вывода консоли на реальном устройстве.
Можем теперь посмотреть доступные команды.
Диски.
Конфиг.
А теперь ВНИМАНИЕ!!! Угробить тело из консоли просто (может быть JTAG может помочь в таком случае), так что оцените свои возможности трезво!!! Я одно тело угробил, правда по собственной глупости. )))
Перед экспериментами с прошивкой, обязательно сделайте бэкап родной прошивки, командой типа firmfl gen 5 bst bld pri rom dsp d:\amboot_5.bin
Ниже подробнее...
А теперь самая интересная команда.
У команды firmfl несколько режимов работы:
+ prog - загрузка прошивки в устройство из файла.
+ prog_only - только заливка прошивки.
+ prepro - выполнять только предварительные работы.
+ postpro - выполнять только постфактные работы.
+ gen - генерация файла прошивки в файл.
Генерим прошивку на SD карту.
firmfl gen 5 bst bld pri rom dsp d:\amboot_5.bin
Полученный файл тут http://files.mail.ru/7S3BZ8 версия которое показывало меню V2.0.4 -K.
Теперь попробуем его залить в устройство.
firmfl prog d:\amboot_5.bin
Второй АХТУНГ!!! После заливки паршивки сразу не выключаем тело и не ребутаем его, а внимательно смотрим лог на предмет всяческих ошибок!
Если заливка неудачна по любой причине, заливаем родную прошу.
Ниже пример неудачной прошивки от Кодака, которой ваш покорной слуга прикончил свой F200HD. :O(
Буду благодарен любым ответам и замечаниям. :)
UPDATE: спасибо пользователю Buxx с ebay-forum.ru за развитие идеи.
Дублирую подробности тут
Кто может попробуйте следующее. Сразу предупреждаю НЕ деструктивно, т.е. безопасно.
Создаем файлик autoexec.ash на карточке и пишем в него одну строку firmfl gen 5 bst bld pri rom dsp d:\amboot_5.bin
Вставляем SD в камеру и включаем камеру. Ждем минут 5 на всякий случай.
Выключаем камеру, вынимаем карту SD - смотрим содержимое крты и постим тут результат.
Спасибо, Buxx!
UPDATE2: Спасибо пользователю Thunderbaud с ebay-forum.ru
за подробную документацию и распостранение информации!
Тут документ на гугл.доке https://docs.google.com/spreadsheet/pub?hl=en_US&key=0AvvapV-CkhvkdGxHdFBkdTRvdGZiRkhNd2NjanhIcEE&hl=en_US&gid=5
Тут архив со всей информацией http://depositfiles.com/files/f0gi0ds2f
Спасибо, Thunderbaud!
Собрал пакет с докой по перешивке F500L / Mystery 800HD (4-х кнопочный) на v3.2 которая без пауз-пропусков.
ОтветитьУдалитьВсе необходимое (readme, прошивки) внутри архива:
http://depositfiles.com/files/f0gi0ds2f
Прошивка KAPKAM rev.6.2 "V4.1 T2L-GH"
ОтветитьУдалитьhttp://depositfiles.com/files/jqmct1psi
Если нужна помощь - дам утилиту от самой Ambarella ;)
ОтветитьУдалитьТам есть возможности:
erase flash
upload
download
и готовые параметры для чипсетов(правда нужно для конкретного девайса подбирать config)
в общем - batip-trofimov собака yandex тчк ru
Существуют ли прошивки для регистратора F900LHD с максимальным разрешением 1920х1080 с 30fps (http://dx.com/5-0mp-cmos-1080p-full-hd-wide-angle-digital-car-dvr-camcorder-w-hdmi-tv-out-sd-2-5-lcd-73278)? Аналогичный вопрос по регистратору F900LHD разрешением 1440x1080 и 15fps? У первого качество картинки хорошее, но моно-микрофон писал ужасный звук, у второго наоборот, звук - отличный, а картинка плохая.
ОтветитьУдалитьКак-то можно исправить эти "недуги"? (больше интересует звук у первого :))
Этот комментарий был удален автором.
ОтветитьУдалитьTerminal by Bray++ как с ним работать у меня все время выдает одни нули и в низу пишет frame error
ОтветитьУдалить