Cant bind fake HubsanX4 (i.e. X6) to Devo 8

More
14 Sep 2014 11:59 - 26 Sep 2014 16:04 #25649 by M-A-X
Hey.
I bought a Hubsan x4 from here:
www.ebay.de/itm/Letzte-HUBSAN-H107L-X4-L...&hash=item1c43b0d752

an A7105-Dl3 module from ebay.
www.ebay.de/itm/A7105-500m-wireless-tran...&hash=item19ef00c551

and an Devo8 which came from the US and was upgraded with telemetry module (the cyrf6936 has "WK-21201RF" and "2010.08.03" written on it). Therefor the Pre Owner told me its like an Devo8s. FCC ID: S29DEVO-8

Then i connected the a7105 as said in the ModuleInstallation.pdf from here(actually i used the xl7500 row. I hope thats right for my module) . I also connected pin 8 to ground (3).
Pin 1 and 9 to VDD, Pin 2 to TMS, Pin3 and 8 to the lower middle Pin (Pin 3 and 8 of the CYRF are both ground) on the cyrf. pin 4 to the 2nd pin (upper row) on the cyrf, pin 5 to the 4th pin (upper row) on the cyrf.


In the tx.ini of my deviation 4.0.1 i changed "enable-a7105=A13" and "has_pa-a7105=1" with notepad++ (deleted the ";" in front)

I used the model.ini found here:
deviationtx.com/forum/protocol-developme...art=0&start=20#12575

When i start the Devo8 it says "Hubsan X4 - Binding is in progress... Make sure model is on!......"
Before I turned on the Devo 8, I connected the Lipo to the X4. The LEDs are blinking. Then nothing more happens.
What did i do wrong? Is my X4 a wrong model? Do I need to wire the Module in another way? I also tried the 4.0.1 nightly from 1st August. But this makes no difference. I also pressed "Re-Init" in the Model Config.
Do I need to enter a "Fixed ID" in Model Config?
Last edit: 26 Sep 2014 16:04 by M-A-X.

Please Log in or Create an account to join the conversation.

More
14 Sep 2014 18:43 #25656 by mikemacwillie
Replied by mikemacwillie on topic Cant bind Hubsan x4 to Devo 8(s) with A7105 module
Sounds like you might have a couple pins mixed up on the CYRF module. The ground pin (3 and 8 on your module connected here) should be the upper middle pin on the CYRF module (The side closest to the shield, pin 3 on the CYRF module). The PDF here www.deviationtx.com/repository/func-startdown/23/ has pictures of the module pin numbering on page 11. Couple that with the updated chart here: www.deviationtx.com/forum/6-general-disc...-range-problem#11977 , and you should be successful.

Please Log in or Create an account to join the conversation.

More
14 Sep 2014 19:48 - 14 Sep 2014 20:24 #25659 by M-A-X
Hey.
Pin Number 3 and number 8 on the CYRF are both GRD. (ground). So its no difference where i connect the a7105... I exactly did what you wrote apart from this. I also crosschecked with a multimeter that 3 and 8 are connected to each other
EDIT: I soldered pin 3 and 8 of the A7105 now to PIN 3 of the CYRF. It didnt change anything. :(



And this I found in another Forum:

The following is the 8s module pinout:
1: chip select
2: SCK
3: GND
4: MOSI
5: MISO
6: V+
8: GND
10:Reset

Attachments:
Last edit: 14 Sep 2014 20:24 by M-A-X.

Please Log in or Create an account to join the conversation.

More
14 Sep 2014 22:21 - 14 Sep 2014 22:25 #25668 by mikemacwillie
Replied by mikemacwillie on topic Cant bind Hubsan x4 to Devo 8(s) with A7105 module
Ah, of course. If they're both ground, then that's not the issue. From the picture, you wiring looks good, as long as TXEN is connected to VCC (can't see it behind the module). If it is, you either have a dead module, or a configuration issue. Are you using one of the nightly builds, or the 4.0.1 build?

Edit: I checked out the ebay listing.. That looks to be a knockoff X4. If that's the case, it's entirely possible it doesn't use the same radio protocol. The box in the picture says is marked differently than the Hubsan. The motors are mounted slightly differently too.

www.hubsan.com/manageCenter/FCKeditor/Fi...D%A9%E7%9B%92.21.jpg
Last edit: 14 Sep 2014 22:25 by mikemacwillie.

Please Log in or Create an account to join the conversation.

More
15 Sep 2014 06:32 - 15 Sep 2014 11:09 #25678 by M-A-X
Hey.
Damn... Yeah. The Box I got says x6.
But as there was 'x4 h107` in the auction Text I thought that its a wrong labeled Box...
Any idea how to Check this for sure?
Or has anybody the same Hubsan and knows what to do? :(
I opened a case at ebay because of the wrong title... I dont need a Quattrocopter that I cannot use with my Devo8
Last edit: 15 Sep 2014 11:09 by M-A-X.

Please Log in or Create an account to join the conversation.

More
16 Sep 2014 02:45 #25688 by mikemacwillie
Replied by mikemacwillie on topic Cant bind Hubsan x4 to Devo 8(s) with A7105 module
It might use one of the other compatible protocols.. You could open up the transmitter or the quad, and see what radio chip is in it.. Might help narrow it down.

Please Log in or Create an account to join the conversation.

More
16 Sep 2014 20:13 - 16 Sep 2014 20:14 #25696 by btoschi
This quadcopter is a FY310, I'm not too sure about the protocol.
You should definitely try every single nRF based protocol available in deviation (don't forget to test all different protocol variants of YD-717), as there is a major chance they use one of them.

You can see a picture of receiver PCB on this site:
www.walkera-parts.com/x6-4ch-mini-video-...lack-red-mode-2.html

The PCB seems to be labeled "ABE CM2" (or something like that), I've seen the name "ABE" on some UDI boards before.
In case it's using an older UDI protocol, it will not work with deviation yet (still working on this) and there is some chance it will only work when I get SPI traces of it, since UDI protocols used to change with each model (new models from 2014 are compatible with each other, btw).

In case you cannot get your money back and nothing works, please provide pictures of TX and RX boards, so we can remotely identify RF chip and possibly more. SPI traces of TX would be great but you'd need a logic analyzer for that.
Last edit: 16 Sep 2014 20:14 by btoschi.

Please Log in or Create an account to join the conversation.

More
18 Sep 2014 14:18 - 18 Sep 2014 14:37 #25716 by M-A-X
Hey.
On the "only" Chip that i can see in the RX (RX = Receiver? = Model?) is written:
STMASOO
SK6T6C
GH209 F6
CHN 412

On the Board is ABE-QW3A

On the MainBoard of the Tx (Transceiver? = Radio Controller?):
JLDZ-4Axis-4tx

On the Board of the Tx (the one where the antenna goes out):
ABE 2.4GCOB-1A
There are 3 other Chips on the Mainboard. 1 with 24 Pins without label.
1 with more Pins^^ with:
HOLTEK
HT1621B
A128G0303#7
and 1 with 8 pins:
ATMEL 41S
2.4G02BN
SU27 D
and a small one with 4 pins (3 on one side 1 on the other)
AMS1117
3.3 1402
I dont know if thats all 100% correct as its very small written^^ also the O can be 0 :=)

EDIT: As my Camera is loading atm i cant make any pictures. But I will.
To test "all" protocols: How do I do that :(? I used the X4.ini from above and just changed the Protocol in the Model Screen. Restartet the X6 between all switches.. and Reinit or Bind in Menu. Nothing seemed to work (LEDs on X6 kept blinking - no bind).
How do i "test all different protocol variants of YD-717"? When i choose YD-717 there is a "*" in front and I Cant click it. (its white - not grey)
EDIT2: I dont have a logic analyzer.. nor do i know what this is or how to use it :(
Last edit: 18 Sep 2014 14:37 by M-A-X.

Please Log in or Create an account to join the conversation.

More
18 Sep 2014 14:41 #25717 by mikemacwillie
Replied by mikemacwillie on topic Cant bind Hubsan x4 to Devo 8(s) with A7105 module
To test all of the UDI/nRF protocols, you'd need the NRF24L01 module.

Please Log in or Create an account to join the conversation.

More
18 Sep 2014 15:04 - 18 Sep 2014 15:30 #25718 by M-A-X
Hmm.. How do i connect this? and how do i activate it in tx.ini? In the Manual there ist only
CC2500-PA
XL2500-D03
skyartec
XL7105-D03
V911
Or is it just another name for one of those :)? AFAIK I can connect 2 Modules to the Devo8. 1 TMS and 1TCK.
I would do that if I know how :)
Is that the correct one?
www.ebay.de/itm/2-4G-NRF24L01-PA-LNA-Wir...&hash=item4ad9491bd6
or should i get one like this with an external Antenna? (Would prefer the first one if the range is ok as i dont have to mod the case of my devo8^^)
www.ebay.de/itm/Neu-2-4G-1100m-NRF24L01-...&hash=item2a42ea0e95

EDIT: I found a manual:
GND -> GND (Pin 3/8 )
VDD -> VDD (on Debug Port)
CE -> VDD (on Debug Port)
CS(N) -> TMS/TCK (one empty) (on debug port)
SCK -> SCK (on CYRF PIN 2)
MOSI -> MOSI (on CYRF PIN 4)
MISO -> MISO (on CYRF PIN 5)
IRQ -> free
is that correct? Is the built in Antenna good enough or should i get a Modul with external antenna?
Last edit: 18 Sep 2014 15:30 by M-A-X.

Please Log in or Create an account to join the conversation.

More
18 Sep 2014 15:33 #25719 by mikemacwillie
Replied by mikemacwillie on topic Cant bind Hubsan x4 to Devo 8(s) with A7105 module
Yep, that looks correct. I haven't tried the ceramic antenna model, and it's probably not the best choice. I have this one in one of my transmitters www.banggood.com/2_4G-NRF24L01-PA-LNA-Wi...ntenna-p-922601.html , and it has been working well with a sleeve dipole (Something like this: www.banggood.com/Wholesale-FrSky-Receive...na-25cm-p-68700.html ) up in the antenna tube.

Please Log in or Create an account to join the conversation.

More
18 Sep 2014 16:10 - 19 Sep 2014 17:00 #25722 by M-A-X
Ok. Made some pix now:













EDIT: Ordered the Module now... It would be great if you can give me hints till then how to activate the x6 (by looking at the pictures^^?)
Last edit: 19 Sep 2014 17:00 by M-A-X.

Please Log in or Create an account to join the conversation.

More
20 Sep 2014 00:18 #25741 by mikemacwillie
Replied by mikemacwillie on topic Cant bind Hubsan x4 to Devo 8(s) with A7105 module
Unfortunately the RF IC if the one that you have as unlabeled. On the quad it's probably on the other side of the board, the IC in the pictures is the microcontroller. I don't have access to one of these knockoff X4s, so unfortunately I can't really give you any hints other than what btoschi has provided above.

Please Log in or Create an account to join the conversation.

More
20 Sep 2014 01:29 #25742 by hexfet
That's the same RF module used in the YD717 tx. No guarantee the protocol will work, unfortunately. You will need to add the nRF module to your tx to try.

Please Log in or Create an account to join the conversation.

More
21 Sep 2014 11:37 - 22 Sep 2014 16:50 #25750 by M-A-X
Ok. Thanks.
I will have a look at the Copter if I can get a picture of the other side of the board.
I also ordered a nRF module in china and will add it to the Devo.
I will write again as soon as i get any results :)

EDIT:
Well.. There is the back of the board. I cant get a sharp image :(
The "only" chip is labeled:

INVENSENSE
MPU 6050C
D3B68S-B1
EL 1401 E


Attachments:
Last edit: 22 Sep 2014 16:50 by M-A-X.

Please Log in or Create an account to join the conversation.

More
24 Sep 2014 23:07 #25798 by Daryoon
At least the good news is...once you get the NRF24L01 module installed...you'll have access to many, many more quads, helis, etc. :)

Please Log in or Create an account to join the conversation.

More
26 Sep 2014 16:01 - 26 Sep 2014 16:03 #25814 by M-A-X
Well..
I hope the module will work ^^
I definitly didnt get a X4...
www.hubsan.com/products/HELICOPTER/H107L.htm
Maybe some Admin want to change the Topic? So it matchs my "X6"
EDIT: Nevermind^^ did it myself
Last edit: 26 Sep 2014 16:03 by M-A-X.

Please Log in or Create an account to join the conversation.

More
26 Sep 2014 20:29 #25818 by mikemacwillie
Replied by mikemacwillie on topic Cant bind Hubsan x4 to Devo 8(s) with A7105 module
There's a good possibility you'll find a protocol that works. Unfortunately trying it is probably your best option at this point. The RF IC die is under that blob of potting epoxy.

Please Log in or Create an account to join the conversation.

More
28 Sep 2014 08:39 #25844 by M-A-X
I scrathed the epoxy from the IC. Its labeld with only 307 or 3O7 or maybe (if i scratched too much) 807 8O7^^

Please Log in or Create an account to join the conversation.

More
02 Oct 2014 18:17 - 02 Oct 2014 18:18 #25926 by kfinisterre
Replied by kfinisterre on topic Cant bind Hubsan x4 to Devo 8(s) with A7105 module
I can see from your 3.JPG photo that this uses BK2421 just like the craft I just tore apart - www.amazon.com/Attop-Yd-928-2-4ghz-Quadc...copter/dp/B00I0K5SMW



When I did the teardown I found the YD-928 had a BK2421 as per - dzlsevilgeniuslair.blogspot.com/2013/11/...dcopter-hacking.html


This may be useful to someone?
dl.dropboxusercontent.com/u/2248531/blog/HCD/HCD_init.txt
Last edit: 02 Oct 2014 18:18 by kfinisterre.

Please Log in or Create an account to join the conversation.

Time to create page: 0.191 seconds
Powered by Kunena Forum