Author Topic: battery grip pins  (Read 10139 times)

frantony

  • New to the forum
  • *
  • Posts: 11
battery grip pins
« on: August 06, 2013, 11:13:30 PM »
Here is the image of Canon EOS 600D battery slot and the image of top part of Canon BG-E8:



You can see that camera body has 16 connection points for grip pins, but battery grip has  only 12 pins. The 4 central connection points are unused by grip.

Does anybody know how this 4 central connection points on the camera body can be used?

I have examinied Canon EOS 1100D camera, the situation is the same --- the camera body has the connection points unused by the grip.

1%

  • Developer
  • Hero Member
  • *****
  • Posts: 5936
  • 600D/6D/50D/EOSM/7D
Re: battery grip pins
« Reply #1 on: August 06, 2013, 11:35:12 PM »
hehe, 4 pins only? USB I hope?

50D has extra pins the grip doesn't go to.

frantony

  • New to the forum
  • *
  • Posts: 11
Re: battery grip pins
« Reply #2 on: August 06, 2013, 11:48:25 PM »
hehe, 4 pins only? USB I hope?

50D has extra pins the grip doesn't go to.

Hmm, camera body already has one USB connector.
More over USB uses point-to-point channels, so you can't easely duplicate the USB connector pins in the battery slot.

Moreover in this situation there is no need of 4 pins for USB as there is no need to use USB interface for power supply.

1%

  • Developer
  • Hero Member
  • *****
  • Posts: 5936
  • 600D/6D/50D/EOSM/7D
Re: battery grip pins
« Reply #3 on: August 06, 2013, 11:51:04 PM »
Well I found 40D service manual. I'm going to see what it says about grip pins there.

WFT connects through the grip. Either the camera or it is the USB host for externals. That HDD thing has to work somehow.

SDX

  • Moderators
  • Senior
  • *****
  • Posts: 288
  • Medialogist
Re: battery grip pins
« Reply #4 on: August 06, 2013, 11:52:26 PM »
Aren't some of them plain serial for debugging purposes? I mean to have heard something like that a long time ago.
600D, EOS M - Flickr

1%

  • Developer
  • Hero Member
  • *****
  • Posts: 5936
  • 600D/6D/50D/EOSM/7D
Re: battery grip pins
« Reply #5 on: August 07, 2013, 12:26:30 AM »
Yea, maybe serial.. service manual doesn't mention it. 50D has another port for WFT that looks like an HDMI connector. So maybe that is serial console.. or does the battery grip already send the buttons this way?

SDX

  • Moderators
  • Senior
  • *****
  • Posts: 288
  • Medialogist
Re: battery grip pins
« Reply #6 on: August 07, 2013, 01:20:35 AM »
The inner electronics of a no-name battery grip:




It doesn't look very much like serial right there. A few multiplexers and MOSFETs.

I'm still curious. Any ideas on how to connect to these connectors without disassembling the camera?
600D, EOS M - Flickr

1%

  • Developer
  • Hero Member
  • *****
  • Posts: 5936
  • 600D/6D/50D/EOSM/7D
Re: battery grip pins
« Reply #7 on: August 07, 2013, 01:40:02 AM »
Its the ribbon cable to those pins?

3 mosfets on the back but what are #2? Power controlers? PMICs?

SDX

  • Moderators
  • Senior
  • *****
  • Posts: 288
  • Medialogist
Re: battery grip pins
« Reply #8 on: August 07, 2013, 01:51:32 AM »
It's a MC14066BCP in it's TSSOP–14 casing. It's a quad analog switch / quad multiplexer. All ribbon cables go to the button panels.
600D, EOS M - Flickr

g3gg0

  • Developer
  • Hero Member
  • *****
  • Posts: 3061
Re: battery grip pins
« Reply #9 on: August 07, 2013, 01:51:42 AM »
the 5D repair manual says its pins are those:

(middle two rows, maybe meant for grip)
BATDOOR
AFSEL
LGSEL
SW1
SW2
DIAL1
DIAL2
VCHKON
AELOCK
BATSEL1
BATSEL0

(outer rows, maybe debug)
TXDMPU RXDICU
TXDICU RXDMPU
MON1 MON3
MON0 MON2
Help us with datasheets - Help us with register dumps
magic lantern: 1Magic9991E1eWbGvrsx186GovYCXFbppY, server expenses: [email protected]
ONLY donate for things we have done, not for things you expect!

SDX

  • Moderators
  • Senior
  • *****
  • Posts: 288
  • Medialogist
Re: battery grip pins
« Reply #10 on: August 07, 2013, 02:01:55 AM »
Wow, this sounds really interesting. Especially the fact that there is a RX line.
600D, EOS M - Flickr

1%

  • Developer
  • Hero Member
  • *****
  • Posts: 5936
  • 600D/6D/50D/EOSM/7D
Re: battery grip pins
« Reply #11 on: August 07, 2013, 04:26:11 AM »
So you'd have to solder to those pins, they are there in my grip making contact.

Wonder what the MON are for, the tx/rx look like serial (probably low voltage not PC voltage) to ICU + MPU.

ICU - Arm?
MPU - TX19A?


frantony

  • New to the forum
  • *
  • Posts: 11
Re: battery grip pins
« Reply #12 on: August 07, 2013, 11:45:47 AM »
the 5D repair manual says its pins are those:

(middle two rows, maybe meant for grip)
BATDOOR
AFSEL
LGSEL
SW1
SW2
DIAL1
DIAL2
VCHKON
AELOCK
BATSEL1
BATSEL0

(outer rows, maybe debug)
TXDMPU RXDICU
TXDICU RXDMPU
MON1 MON3
MON0 MON2

Thanks a lot! Now I see that 5D middle row pins are used by the grip, and outer rows (with smaller contact point) are unused by the grip.

frantony

  • New to the forum
  • *
  • Posts: 11
Re: battery grip pins
« Reply #13 on: August 07, 2013, 11:56:24 AM »
So you'd have to solder to those pins, they are there in my grip making contact.

Hmm. Moreover this RX-TX signals go to the battery slot from main board, so may be soldering to the mainboard (e.g. near the appropriate connector) would be easier. But I don't want to solder to the cameras pcb.

Please correct me if I'm wrong, you write that you have the grip that has the middle contacts missed in the original Canon grip?

SDX

  • Moderators
  • Senior
  • *****
  • Posts: 288
  • Medialogist
Re: battery grip pins
« Reply #14 on: August 07, 2013, 01:47:27 PM »
I do have the LCD version of the BG-E8.

It has 12 (of 18 possible) pins and they are all somehow connected to something on the board. The board has nothing advanced on it, so no serial there.

I assume the remaining 4 are serial to MPU and ICU. Alternatively it's MON (whatever that is).

I checked how to add these 4 pins. It's not possible to do so from the inside, since the board for the others is mounted to the plastic there.
If I could find some very small springs they could be glued next to the others.
600D, EOS M - Flickr

bunker2

  • Just arrived
  • *
  • Posts: 2
Re: battery grip pins
« Reply #15 on: June 24, 2016, 12:20:21 PM »
Very interested in the Pinout. Help who can know everything about the subject. I also have this for the 600D, but what contacts for what answer? There are even pens with the monitor which shows the number of shots and battery life, but it is fine the power supply circuit and information on the Pinout. I would be very grateful for any information.
Can anyone have information on the Pinout of the contacts of the USB, sound, Etc. ON the SIDE PANEL to the LEFT ;)

a1ex

  • Administrator
  • Hero Member
  • *****
  • Posts: 10704
  • 5D Mark Free
Re: battery grip pins
« Reply #16 on: August 19, 2017, 11:04:40 AM »
Got 2 pictures from a 600D:



TXDMPU RXDICU
TXDICU RXDMPU

These are likely the UART ports for the main CPU (ICU) and the MPU.

The first one should reveal the DryOS shell (aka DrySh or Dry-shell). There should be also some activity from the bootloader (e.g. "Now jump to AUTOEXEC.BIN").

No idea about the second one.

If anyone could hook up an Arduino/RPi/whatever to these pins and log the UART activity, it will be very appreciated.

g3gg0

  • Developer
  • Hero Member
  • *****
  • Posts: 3061
Re: battery grip pins
« Reply #17 on: August 19, 2017, 03:02:27 PM »
one with e.g. a battery grip could use a logic analyzer like this one here with sigrok
and check whats going on on the "standard" pins.
and maybe modify it to connect to other pins too.
Help us with datasheets - Help us with register dumps
magic lantern: 1Magic9991E1eWbGvrsx186GovYCXFbppY, server expenses: [email protected]
ONLY donate for things we have done, not for things you expect!