Devo 7e, NRF24L01, A7105-D03, DUD?

More
24 Feb 2016 18:41 - 24 Feb 2016 22:22 #43569 by Chrophedra
Devo 7e, NRF24L01, A7105-D03, DUD? was created by Chrophedra
Dear people of the internet,

2 Months ago I went for a Devo 7e with NRF24L01 module(Banggood). I got it all working fine with, If I remember correctly - a nightly build.
I then proceeded to buy more toy quadcopters and decided to add the A7105-D03(Banggood) for the U807.
Thats when the trouble started.
Firstly, I should say that I soldered the A7105 in the old way (1->9, 3->8, leave 6 and 9 floating)
When I added this, the * asterisks disappeared, and all seemed good.

Until I tried to hit the BIND button. The Devo 7e freezed, had to unplug the battery.

I thought it was my soldering, I desoldered, resoldered, and heated up the Devo board too much. I wrecked it. (That darn GND at the CYRF module) When I turned it on I hear something pop and there was some smoke.

So I had to order a new Devo 7e. Which I just received today..

First I installed the NRF24L01, tried it with both the latest official 4.0.1 and the latest Nightly Build - It said bad/missing modules.

This is where I decided I may have burned it the last time, so I proceeded to desolder and install the A7105. Using the new way ( 6->9 and 7->8 ).
I tried the latest Nightly Build, the module is recognised so all good, but guess what happens when I hit BIND or RE-INIT on the Flysky protocl for U807?

Freeze. Icecold.

What am I doing wrong?
;Only useful for transmitters with an after-market vibration motor
;enable-haptic=1
;
;switch_types: 3x2, 3x1, 2x2
;extra-switches=
;
;button_types: trim-all, trim-(left|right)-(up|down|both)
;May occur more than once if necessary.
;extra-buttons=
;
[modules]
; there is no need to enable the cyrf6936 module unless
; it is wired to an alternate port. It is Enabled automatically otherwise
; enable-cyrf6936 = B12
  has_pa-cyrf6936 = 0
  enable-a7105    = A13
  has_pa-a7105    = 1
; enable-cc2500   = A14
; has_pa-cc2500   = 1
; enable-nrf24l01 = A14
; has_pa-nrf24l01 = 1
; enable-multimod = A13

Should I do something about that 'has_pa-cyrf6936 = 0' ?

Theoretically speaking, if I want to use both the NRF24L01 and the A7105-D03 modules, I would need to use the latest Nightly Build including its DFU flashed with Dfuse tool?

So in short, this A7105 Module has been in 2 Devo 7e, has been wired in 2 different ways, and still ends up giving the same results, being the Devo 7e freezing, becoming unusable when attempting to bind.

Can you imagine the frustration? I just want to fly. lol.

Help is very much appreciated, and frankly, much needed!

Kind regards






As you can see, Im not taking any risks with that GND anymore.
Last edit: 24 Feb 2016 22:22 by Chrophedra.

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

More
25 Feb 2016 00:04 #43594 by mwm
Replied by mwm on topic Devo 7e, NRF24L01, A7105-D03, DUD?
Please make sure that you are using the protocol folder that was distributed with the dfu you flashed with DfUse. Running the wrong protocol folder will lead to freezes and other crashes.

Do not ask me questions via PM. Ask in the forums, where I'll answer if I can.

My remotely piloted vehicle ("drone") is a yacht.

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

More
25 Feb 2016 00:14 #43596 by Chrophedra
Replied by Chrophedra on topic Devo 7e, NRF24L01, A7105-D03, DUD?
That is exactly what I did, so no problems there!

Thanks for your reply

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

Time to create page: 0.043 seconds
Powered by Kunena Forum