Missing Modules CYRF6936
- Gramps50
- Topic Author
- Offline
Now when booting I get the message Missing Modules CYRF6836. Tried the 10-22-15 nightly with ghd same results.
Went back to Deviation 4.0.1 and it will boot fine. What am I doing wrong here?
Gramps
Please Log in or Create an account to join the conversation.
- Deal57
- Offline
- Posts: 857
In general, the hardware.ini and the tx.ini files should be edited when you install a new version or nightly, and of course make a backup copy of the old files, but do not reuse them or copy them back to the new installation. These files may have been updated or enhanced in a nightly or test release so it is necessary to keep them concurrent.
Deviation Devo7e 3way switch mod, A7105, NRF24L01
Devo6s 2x2 switch mod, trim mod, haptic, multimodule, A7105, NRF24L01, CC2500
Devo12e 4-in-1 with voice mod -- it speaks!!
Please Log in or Create an account to join the conversation.
- Gramps50
- Topic Author
- Offline
The way I understood the directions was to save the tx.ini and copy it back or you would need to recalibrate the sticks.
I will try again not copying any previous files.
Gramps
Please Log in or Create an account to join the conversation.
- aMax
- Offline
- Posts: 776
Devo7e, TaranisQ X7, R9M , 4in1 MM, Futaba FC18plusV3.2 & DFT/FLD-02
Please Log in or Create an account to join the conversation.
- Gramps50
- Topic Author
- Offline
Will charge the battery and try again.
Don't know if it matters but my Devo 10 is the white version.
Gramps
Please Log in or Create an account to join the conversation.
- Gramps50
- Topic Author
- Offline
Flashed stock 4.0.1 back on copied its directories & files to the Devo. Edited the tx.ini activating the 2 modules. Turned off the TX turned it back on & it booted without any errors.
I'm lost I don't understand what could be happening.
Gramps
Please Log in or Create an account to join the conversation.
- RedSleds
- Offline
- Posts: 226
*4.0.1 and earlier: Connect 8->GND and 9->3.3V. Leave 6 and 7 floating
After 4.0.1, connect 6->9 and 7->8
See the following wiki:
bitbucket.org/PhracturedBlue/deviation/wiki/ModuleList
DEVO 10 - Multi-module with nRF24L01 +PA +LNA, A7105 +PA, & CC2500 +PA +LNA transceivers.
Nightly Build: v4.0.1-548bbf5 (6/9/2015)
Please Log in or Create an account to join the conversation.
- Deal57
- Offline
- Posts: 857
Can you post your tx.ini and hardware.ini files?
Thanks!
Deviation Devo7e 3way switch mod, A7105, NRF24L01
Devo6s 2x2 switch mod, trim mod, haptic, multimodule, A7105, NRF24L01, CC2500
Devo12e 4-in-1 with voice mod -- it speaks!!
Please Log in or Create an account to join the conversation.
- Gramps50
- Topic Author
- Offline
Gramps
Please Log in or Create an account to join the conversation.
- Gramps50
- Topic Author
- Offline
Just like before I can put 4.0.1 on it and everything is hunky dorey. I have tried several of the nightlies with the same results. Also tried a test build same results.
Want to think that I'm doing something wrong when I go from 4.0.1 to a nightly but for the life of me I can't figure out what.
Here's what I'm doing.
Put Devo in programing mode
Start the dfu program (USB cable is plugged in)
Choose the dfu file to use
Press Update button
Wait for it to finish
Turn Devo off
Turn Devo on in USB mode
Delete all existing file/directories
Copy the file/directories from the zip file that had the dfu used. (Already unzipped into a directory)
Safely remove devices
Power down Devo
Power up Devo
This is where I get the error message if I didn't flash 4.0.1
Gramps
Please Log in or Create an account to join the conversation.
- Deal57
- Offline
- Posts: 857
If we can't resolve that situation, maybe you can help us get a bit more detail on the processes you used. Given your notes in this thread, I'm pretty sure you're a detail-oriented guy and you probably didn't miss anything, but I can't get enough from what's here (and, Thank You! It is a lot more than some people give us!).
1. Did you install the nightly version BEFORE adding the modules or did you add the modules then load the nightly?
2. Have you tried to bind with a model that uses the CYRF protocols (e.g. Devo or DSMX device)? In addition to protocol updates, IIRC there have been tweaks to the module interfaces, so if the CYRF is not working properly it may not be obvious in earlier releases. Can you check to ensure telemetry is OFF in any model.ini you're using?
3. Can you give us the exact part number of your modules, or better, post a photo of each of them? I keep photos of each part, and then when I assemble them take detailed photos of my soldering or wire work. It's not always pretty, but it helps me track backwards if needed. It seems unlikely that the new hardware caused a problem like this but I'd be more confident in my answers if I knew the exact modules we're working with.
Oh, and one other thing (spoken in Columbo's voice): did you format the Devo 10 USB drive at some point? If not, perhaps you might do a format right after you update the DFU and turn it back on in USB mode.
This is a real head-scratcher.
Deviation Devo7e 3way switch mod, A7105, NRF24L01
Devo6s 2x2 switch mod, trim mod, haptic, multimodule, A7105, NRF24L01, CC2500
Devo12e 4-in-1 with voice mod -- it speaks!!
Please Log in or Create an account to join the conversation.
- RedSleds
- Offline
- Posts: 226
Are you just deleting the files?Gramps50 wrote: .......Delete all existing file/directories
..........
If so, at this step, format the drive instead. EDIT: (Oops, didn't read Deal57's post all the way to the end!)
It may, or may not help.
Also try switching your A13 & A14 around, just in case you have them wrong. Just thinking out loud here.
DEVO 10 - Multi-module with nRF24L01 +PA +LNA, A7105 +PA, & CC2500 +PA +LNA transceivers.
Nightly Build: v4.0.1-548bbf5 (6/9/2015)
Please Log in or Create an account to join the conversation.
- Gramps50
- Topic Author
- Offline
Deal57 wrote: From my perspective it appears you're doing everything right. I'm wondering if a programmer could give us a hand because I recall the "Missing Module CYRF..." message sometimes came up when something else was the problem.
If we can't resolve that situation, maybe you can help us get a bit more detail on the processes you used. Given your notes in this thread, I'm pretty sure you're a detail-oriented guy and you probably didn't miss anything, but I can't get enough from what's here (and, Thank You! It is a lot more than some people give us!).
1. Did you install the nightly version BEFORE adding the modules or did you add the modules then load the nightly?
2. Have you tried to bind with a model that uses the CYRF protocols (e.g. Devo or DSMX device)? In addition to protocol updates, IIRC there have been tweaks to the module interfaces, so if the CYRF is not working properly it may not be obvious in earlier releases. Can you check to ensure telemetry is OFF in any model.ini you're using?
3. Can you give us the exact part number of your modules, or better, post a photo of each of them? I keep photos of each part, and then when I assemble them take detailed photos of my soldering or wire work. It's not always pretty, but it helps me track backwards if needed. It seems unlikely that the new hardware caused a problem like this but I'd be more confident in my answers if I knew the exact modules we're working with.
Oh, and one other thing (spoken in Columbo's voice): did you format the Devo 10 USB drive at some point? If not, perhaps you might do a format right after you update the DFU and turn it back on in USB mode.
This is a real head-scratcher.
1, I installed the nightly after the module install
2. Using 4.0.1 my Blade Nano QX 3D will not bind and it would before I added the modules.
3. Right now the modules are out of the picture I removed then earlier today But I will take pictures of each not close to a camera at present.
YJ-14021 NF24L01+PA+LNA
XL7105-D03B
Just noticed this when I wired the 7105 I wired it backwards it's a complete 180 flip, that's a do over.
Still doesn't explain what is going on now that all the modules are removed. With it not binding appears I created a new problem.
I also loaded a nightly and formated the drive before copying the files over made no difference, though I was thinking the same thing myself just hadn't tried it yet.
Gramps
Please Log in or Create an account to join the conversation.
- RedSleds
- Offline
- Posts: 226
Maybe remove the stock CYRF module and check the underside of the pins too. Be extra careful of electrostatic discharge at this time of year. Cold and dry atmospheric conditions can generate a lot of charge buildup and be a killer of components. Wear a grounding strap if you have one.
DEVO 10 - Multi-module with nRF24L01 +PA +LNA, A7105 +PA, & CC2500 +PA +LNA transceivers.
Nightly Build: v4.0.1-548bbf5 (6/9/2015)
Please Log in or Create an account to join the conversation.
- Deal57
- Offline
- Posts: 857
I ran across one user note from last year that suggested that line in your hardware.ini could be uncommented: "has_pa-cyrf6936 = 0" should not have a semicolon, in that case it fixed the error message. It may not apply here, but can't hurt to try.
Deviation Devo7e 3way switch mod, A7105, NRF24L01
Devo6s 2x2 switch mod, trim mod, haptic, multimodule, A7105, NRF24L01, CC2500
Devo12e 4-in-1 with voice mod -- it speaks!!
Please Log in or Create an account to join the conversation.
- gsuper0819
- Offline
- Posts: 1
Please Log in or Create an account to join the conversation.
- mwm
- Offline
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.
- Gramps50
- Topic Author
- Offline
Deal57 wrote: Ouch. If you wired it backward, you may have put Vcc onto a data line. That might be why the CYRF module isn't responding. The main processor is still working so it can probably be fixed.
I ran across one user note from last year that suggested that line in your hardware.ini could be uncommented: "has_pa-cyrf6936 = 0" should not have a semicolon, in that case it fixed the error message. It may not apply here, but can't hurt to try.
The two modules are still wired together so I'm need to sit down and draw out excatly what I did and who's wired to what.
I saw reference to that in seaveral places too and also tried it made no difference.
Gramps
Please Log in or Create an account to join the conversation.
- Gramps50
- Topic Author
- Offline
RedSleds wrote: Get out a magnifying glass and look for solder balls or spatter shorting at the stock CYRF pins and at other solder points that you used (and at nearby traces and such) Look for cooked diodes or other components too.
Maybe remove the stock CYRF module and check the underside of the pins too. Be extra careful of electrostatic discharge at this time of year. Cold and dry atmospheric conditions can generate a lot of charge buildup and be a killer of components. Wear a grounding strap if you have one.
I'll go over it with a fine tooth comb and see if I can find anything.
I didn't solder directly on the CYzRF module it was removed during the process. I now wondering if 4.0.1 will boot with it removed. I will clean the pins with alcohol.
Gramps
Please Log in or Create an account to join the conversation.
- Gramps50
- Topic Author
- Offline
Took some photos of the 2 modules too.
A7105 - WIRED WRONG!
I have pretty much resolved that I screwed my Devo 10 it boots and let's me do other things like flash firmware etc so my guess is I trashed the CYRF module. So I guess the next question is can it be repaired? I tried searching for a new CYRF module for it without any luck.
On the A7105 module I applied 3.3v to TXEN so my guess the A7104 is toast too. Don't know about the nf24l01 unless it go trashed through some back feed or something. I would think to be on the safe side it shouldn't be used either.
If I can salvage this on it would be great if not I guess I'll have to start over.
I want to thank everyone who has helped with this issue.
Gramps
Please Log in or Create an account to join the conversation.
- Home
- Forum
- General
- General Discussions
- Missing Modules CYRF6936