Перейти к содержанию
    

Интерфейс фотокамер Fujifilm GFX

Нет ли здесь энтузиастов или профессионалов, раскопавших интерфейс, соединяющий фотокамеры Fujifilm с объективами? G mount называется, 12 контактов - штыри упираются в площадки.
Вот о чём речь.
https://ru.qaz.wiki/wiki/Fujifilm_G-mount
Фотку внутренностей переходного кольца прилагаю. Кое-какие сигналы определены, можем обсудить. Нужно разобраться со всеми сигналами, и с протоколом управления.

DSC_0256.JPG

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

6 hours ago, ViKo said:

Нет ли здесь энтузиастов или профессионалов, раскопавших интерфейс, соединяющий фотокамеры Fujifilm с объективами? 

 

Можно попробовать здесь спросить: 

https://yukosteel.wordpress.com/2019/08/10/disassembly-fuji-xf-60mm-f2-4-macro/

там разбирают фуджиковские объективы, если у них найдутся сервис мануалы - то совсем хорошо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо, сайт интересный! Вот только сервис-мануалов я там не нашел. Попробую спросить.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

45 minutes ago, ViKo said:

Спасибо, сайт интересный! Вот только сервис-мануалов я там не нашел. Попробую спросить.

так их в открытую не выкладывают... там меж строк если читать - примерно понятно у кого они есть :) 

если не секрет - почему именно Фуджи? 

пока искал данные  - нашел много по Кенон, Никон( распиновка, протоколы)...

немного Сони и Минолта (распиновка).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Посмотрю.
Задача такая - использовать GF45-100mmF4 объектив. Научиться им управлять.
А где вы нашли по Canon, Nikon? Поделитесь ссылкой, если не сложно. Есть переходные кольца с одних производителей на другие. То есть, подсмотреть хотя бы принципы работы.
Что я вижу. Есть сигнал тактов, по 32 такта пачки передаются. И данных два провода. То есть, типа SPI. Интересно, как у других. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 hour ago, ViKo said:

А где вы нашли по Canon, Nikon? Поделитесь ссылкой, если не сложно. 

Ох... что ж вы раньше не спросили :) ... я как раз Никон и Кенон отбрасывал, пока Ваш Фуджи искал :) 

Никон у самого был - потому раньше интересовался что там и как... Кенон - очень распространен у самодельщиков - отбрасывал, потому как Никон :) 

Сони - меж делом попадалось. Минолта - где- то отдельно сайт нашелся... 

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

Если кратко - почти у всех SPI или что-то подобное. Дополнительные выводи - почти всегда 0/1 - определение возможностей функций / наличия объектива.

... Хотя пару раз попадалось UART :) 

 

для примера -

Canon: 

https://raccoon15.hatenablog.com/entry/2018/09/22/232827

https://pickandplace.wordpress.com/2011/10/05/canon-ef-s-protocol-and-electronic-follow-focus/

 

https://www.dpreview.com/forums/post/57411595 

https://www.dpreview.com/forums/thread/3872069

https://www.dpreview.com/forums/post/56168030

Там на форуме много веток :) 

 

http://www.indilib.org/media/kunena/attachments/3728/ascom_efEN.pdf

http://www.kimarco.nl/photography/techcorner/eos_extender-uk.htm

 

Nikon

https://www.dpreview.com/forums/thread/3258310

Minolta

https://www.dyxum.com/dforum/lens-rom-data_topic6371.html

 

Sony

https://wiki.apertus.org/index.php/Lens_Mounts

https://sigpipe.me/~/DashiesBlog/sony-e-mount-lens-chip-tap/

 

http://preamp.org/revenge/four-thirds-communication-protocol

http://marcuswolschon.blogspot.com/2013/12/reverse-engineering-micro-four-thirds.html

 

Адаптеры ...

https://lumiere-shop.de/Fotodiox-Pro-Fusion-Adapter-Smart-AF-Adapter-Canon-EOS-EF-/-EF-S-Lens-to-Fujifilm-G-Mount-GFX-Body/en

https://www.newsshooter.com/2020/01/12/fotodiox-canon-to-fujifilm-gfx-autofocus-adapter-with-variable-nd/

https://www.fujirumors.com/nikon-f-mount-to-fujifilm-x-smart-af-adapter-almost-here-and-steelsring-smart-adapters-ef-fx-and-ef-gfx-firmware-2-02-2-04/

 

это то что по быстрому вспомнил :) 

 

2 hours ago, ViKo said:

Что я вижу. Есть сигнал тактов, по 32 такта пачки передаются. И данных два провода. То есть, типа SPI. Интересно, как у других. 

Длинна пакета может отличаться, а так - да в основном SPI. Смотрите для примера протокол Canon - там неплохо расковыряли протокол :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Задачка для логиков.

Камера и объектив регулярно обмениваются пачками 32-битовых слов. Синхронно - MOSI/MISO. В пачке бывает 4 или 6 32-битовых слов. Интервал между словами в пачке 0,25 - 0,45 мс. Между пачками интервал 40 мс. 6-словные пачки передаются в каждой 3-й пачке, то есть, через 120 мс.

В 6-словных пачках камера передаёт среди других слов команду 000009A6, всегда такую. Объектив через одно слово (так на все команды реагирует) отвечает одним из следующих слов, причем постоянно тем же самым, независимо от переключения настроек и режимов работы. Пока не выключишь камеру. Я думаю, возможны только эти слова, 8 штук (уже 9). Причем, они меняются на следующее в списке, не произвольно-случайно выскакивают.
Что может влиять на этот ответ? Например, напряжение питания? Заряд аккумулятора? Температура? Я пока не уловил никакой связи ни с чем. И еще, не заметна ли здесь какая-то контрольная сумма? В старшей части числа идут регулярно, а в младшей - не пойми как (однако, неизменные).

0017099C
001809BE

0019099E
001A0980
001B09A0
001C0982
001D09A2
001E0984
001F09A4

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Наблюдаю, как-то так: раз в час изменяется выдаваемое число. С утра было один раз 0017, потом сразу 0018, затем 0019, 001А, сейчас выдаётся 001B.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Гость vitzap

Каждое 2-е слово - инкремент младших 16 бит на 2. 099C-099E-09A0-09A2

Подлинней бы последовательность

Изменено пользователем vitzap

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо за участие!
Вот таблица регулярного обмена, слева посылает камера, справа объектив. Пустые строки - интервалы между пачками.

00000820

00000000

08108022

08008832

000009A6

08400824

0900883A

080089B8

00000000

0017099C

080089B8

0900801A

 

 

00000820

00000000

0A108032

08008832

00000000

08400824

08008832

0A008022

 

 

00000820

00000000

0B10803A

08008832

00000000

08400824

08008832

0B00802A

 

 

00000820

00000000

0C108002

08008832

000009A6

08400824

0D00881A

0C008998

00000000

0017099C

080089B8

0D00803A

 

 

00000820

00000000

0E108012

08008832

00000000

08400824

08008832

0E008002

 

 

00000820

00000000

0F10801A

08008832

00000000

08400824

08008832

0F00800A

Это один из вариантов регулярного обмена. Когда только включил камеру и больше никаких манипуляций. В других случаях ответы от объектива немного отличаются.
Я склоняюсь к мысли, что числа 17 - 1F это температура объектива. Попробую охладить и проверить.
А в конце слова какая-то CRC. Попробую в калькуляторах посчитать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

На холоде подержал, получил число 001409BA. Жду, пока согреется. О, дождался:

001409BA
0015099A

Младшие цифры всегда парами идут, и они во всех словах всегда чётные! Никогда ни в какой посылке не видел нечётных слов.

001609BC жду.
Дождался! Оно.
Итак, вот числа. Второй байт - температура. Что означает 4-й байт? Есть некая закономерность. И вряд ли это CRC. Я не смог онлайн-калькуляторами вычислить подобное.

001409BA
0015099A
001609BC
0017099C
001809BE
0019099E
001A0980
001B09A0
001C0982
001D09A2
001E0984
001F09A4

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

6 часов назад, ViKo сказал:

Что означает 4-й байт? Есть некая закономерность. И вряд ли это CRC.

Интересно почему? При одинаковой 2й цифре, 4я меняется? Если нет, то это как раз CRC, может там свой полином или нестандартное начальное выражение.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Может, и CRC. Числа всегда такие, как показал. То есть, это не второй параметр какой-нибудь. Но ни один полином в онлайн-калькуляторе не подошел. И никогда не было нечетных чисел. 

Захвачено правильно. Там в начале объектив своё название и серийный номер передаёт, по байтам, сплошным потоком. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

И вот еще что. Камера может посылать в объектив 000009A6 (допустим, запрос температуры). А может посылать 000009E8. И много других команд с другим началом, им нет числа. То есть, маловероятно, что младший байт - это контрольная сумма. Разве что 4 бита как-то используется. Или еще меньше.

Вот посылка примечательная 00000820. С неё начинаются каждая пачка сообщений. А объектив при выключении посылает среди прочей кучи 000008A2. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...