I would like to refresh a bit this topic, as recently played a bit with the device on the bench. Hope, there is no other thread on this forum, as I don't wont to double the topic and make any mess.
First, I've had some doubts (same as halley in the first post) if this kind of informations should be published, but looking at lot of pictures flying around over the internet and other findings, this is not the case anymore
I've send PM to Rambo about that, but looks like he is flying or paddling somewhere (nice homepage Rambo
) and I haven't got any replay yet.
So I decided to post some my findings here, as in my opinion - reveal functions of Hero Port will make the camera even better bestseller - GoPro should take this into account
. I'm sure, people can find more good if they know how to use back connector instead of bunch of plugs and cables sticking from the side (e.g. FPV guys, can save some weight, less problems with pan/tilt heads).
This will be only a short part of the topic. Please feel free to read full thread posted on this forum: http://rc-cam.pl/viewtopic.php?t=2894
with a lot of pictures (it's in Polish, but I'm sure any of translating tools will have no problems with it).Please find, that whatever you do is ON YOUR OWN RESPOSIBILITY ONLY! All below informations are posted for educational purposes only. Author takes no responsibility for any commercial or other than stated above usage of this informations.
Here we go:
As we know already, device is based on AMBARELLA SoC chip type A2S70-A1-RH:
Next interesting findings are on back connector PCB:
As you can see, there is a lot of marked goldpads, ready to be investigated
Below my presumed functions of the pins (this is applicable for the old/original software as I didn't updated my device yet):G,R,B
- this is related to video outputs. I found video switch IC on the board, responsible for switching video signals either to micro Jack outputs or to back connector. On my first attempt, I just pulled down appropriate input to low state, causing all video signals to be passed to Hero Port permanently, but only with conjunction with one of micro Jacks. Basically, there was enough to stick some plastic piece inside to open the contacts of the Jack's socket (yes, AMBARELLA senses that way, which socket is in use, and generates either normal or HD video). BE WARE OF ANY SHORTAGES - DO NOT USE ANY METAL FOR THAT PURPOSE, AS YOU GONNA FRY THE CHIP! Normal video (composite) you will find on R
pin, others (when HD socket is triggered) are: componnent Y on G
pin, Pb/Cb on R
as well and Pr/Cr on B
All of this is only in case of hardware modification, but without modification I found, that using pins ID1-4
we can switch the camera to rear connector output too. Those 4 pins are digital inputs in high state (+3,3V) pulled by RN1 pack resistor. So far discovered, that pulling ID2 low (wait few seconds), switches camera to "TEL"!! Unfortunately any of the video signals doesn't looks like "composite" (normal, low definition video), rather like composite or RGB. Hopefully with some more tests (combinations of those inputs) is possible to force AMBARELLA to throw some other formats through the port. USB+5V, DM-B, DP-B
- first one - no comments (you all know what this is) - Greg_E has discovered this already too. Other two - maybe second USB port's data pins - don't know yet.HPL, HPR, IN1R, IN1L
- audio outputs and inputs.V3,6
- maybe external battery connection, in conjunction with WBAT+
- don't know yet.IR_IN
- sounds like infrared remote control receiver input - not tested yet.TRIG
- presume, this is counterpart of the top button, but as we know from correspondence with GoPro, this is not supported.ADAPTER
- no idea.CLK, DATA
- sounds like some synchronous serial interface (e.g. I2C), but CLK is quiet, only on DATA you can find some traffic. Looks like some UART transmission with 115200bps speed - to be analized.DGND
- common ground for all signals (yes - supposed to be only digital, but all grounds seems to be common).
Of course, those are not all pins from the port (30 pin), but looks like the most usefull - any way enough so far to play with I think.
Greg_E/halley - as you are on possession of breakboards already, I'm sure there will be easy to figure out the corresponding pins on the plug.
Once again, you are all welcome on the original thread, where you can find some more pictures.