- Posts: 6
Missing Modules:MultiMods
- mreyes
-
Topic Author
- Offline
Less
More
02 Apr 2016 17:58 #45662
by mreyes
Missing Modules:MultiMods was created by mreyes
I've installed A7105 and NRF24L01 modules and installed deviation firmware. When enabling A7105 and NRF24L01 my transmitter would display "Missing Modules:MultiMods" on my screen. The only way I can get the display to go away is to disable A7105 and NRF24L01. Then deviation would work.
Please advise if I did something wrong.
Please advise if I did something wrong.
- Deal57
-
- Offline
Less
More
- Posts: 857
02 Apr 2016 18:44 #45665
by Deal57
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!!
Replied by Deal57 on topic Missing Modules:MultiMods
Can you post a copy of your hardware.ini file and the version of deviation you are using?
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!!
- mreyes
-
Topic Author
- Offline
Less
More
- Posts: 6
03 Apr 2016 07:01 #45686
by mreyes
Replied by mreyes on topic Missing Modules:MultiMods
deviation devo10-v4.0.1-f5d851e
;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 = 1
; enable-a7105 = A13
; has_pa-a7105 = 1
; enable-cc2500 = A14
; has_pa-cc2500 = 1
; enable-nrf24l01 = A14
; has_pa-nrf24l01 = 1
; enable-multimod = A13
;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 = 1
; enable-a7105 = A13
; has_pa-a7105 = 1
; enable-cc2500 = A14
; has_pa-cc2500 = 1
; enable-nrf24l01 = A14
; has_pa-nrf24l01 = 1
; enable-multimod = A13
- RedSleds
-
- Offline
Less
More
- Posts: 226
03 Apr 2016 09:15 - 03 Apr 2016 09:20 #45694
by RedSleds
DEVO 10 - Multi-module with nRF24L01 +PA +LNA, A7105 +PA, & CC2500 +PA +LNA transceivers.
Nightly Build: v4.0.1-548bbf5 (6/9/2015)
Replied by RedSleds on topic Missing Modules:MultiMods
You need to edit your hardware.ini file
Read this page:
bitbucket.org/PhracturedBlue/deviation/wiki/Enabling_modules
Pay particular attention to the last section.
Read this page:
bitbucket.org/PhracturedBlue/deviation/wiki/Enabling_modules
Pay particular attention to the last section.
DEVO 10 - Multi-module with nRF24L01 +PA +LNA, A7105 +PA, & CC2500 +PA +LNA transceivers.
Nightly Build: v4.0.1-548bbf5 (6/9/2015)
Last edit: 03 Apr 2016 09:20 by RedSleds.
- mreyes
-
Topic Author
- Offline
Less
More
- Posts: 6
03 Apr 2016 15:21 #45722
by mreyes
Replied by mreyes on topic Missing Modules:MultiMods
I did that and that's when I received the "Missing Module:MultiMod" message. I had to disable the modules in order to take the message away.
- mwm
-
- Offline
03 Apr 2016 19:58 #45735
by mwm
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.
Replied by mwm on topic Missing Modules:MultiMods
We really need to see the hardware.ini file that's generating the message. The one that isn't generating any messages doesn't help much.
I suspect you've uncommented the multimod-enable line even though you aren't using a multimodule.
I suspect you've uncommented the multimod-enable line even though you aren't using a multimodule.
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.
- RedSleds
-
- Offline
Less
More
- Posts: 226
03 Apr 2016 20:21 #45737
by RedSleds
DEVO 10 - Multi-module with nRF24L01 +PA +LNA, A7105 +PA, & CC2500 +PA +LNA transceivers.
Nightly Build: v4.0.1-548bbf5 (6/9/2015)
Replied by RedSleds on topic Missing Modules:MultiMods
Are your transceivers populated on an OSH Park multi-module board, or are they simply wired to the DEVO?
DEVO 10 - Multi-module with nRF24L01 +PA +LNA, A7105 +PA, & CC2500 +PA +LNA transceivers.
Nightly Build: v4.0.1-548bbf5 (6/9/2015)
- mreyes
-
Topic Author
- Offline
Less
More
- Posts: 6
04 Apr 2016 02:22 #45754
by mreyes
Replied by mreyes on topic Missing Modules:MultiMods
Not using multi module each are stand alone
- mreyes
-
Topic Author
- Offline
Less
More
- Posts: 6
04 Apr 2016 03:05 - 04 Apr 2016 06:07 #45755
by mreyes
Replied by mreyes on topic Missing Modules:MultiMods
I pasted is what is in my hardware.ini. I just placed the ; in order to get rid of the error massage an use dmsx blade
I also just checked all the solders and wiring which look fine. So frustrated.
I also just checked all the solders and wiring which look fine. So frustrated.
Last edit: 04 Apr 2016 06:07 by mreyes.
- Arnold
-
- Offline
Less
More
- Posts: 304
04 Apr 2016 03:26 - 04 Apr 2016 03:32 #45758
by Arnold
But, of course, you do need to enable the 2 modules you have installed by removing the ";" from the beginning of those lines.
Too many hobbies & too many Devos!
Who knows where the time goes?
Replied by Arnold on topic Missing Modules:MultiMods
This error message means that the radio cannot find a multi-module. The radio is searching for a multi-module because you have possibly configured the hardware.ini file to enable a multi-module. There should be a ";" character at the beginning of that line in the hardware.ini file, in your case, since you are not using a multi-module.mreyes wrote: I've installed A7105 and NRF24L01 modules and installed deviation firmware. When enabling A7105 and NRF24L01 my transmitter would display "Missing Modules:MultiMods" on my screen....
But, of course, you do need to enable the 2 modules you have installed by removing the ";" from the beginning of those lines.
Too many hobbies & too many Devos!
Who knows where the time goes?
Last edit: 04 Apr 2016 03:32 by Arnold.
- RedSleds
-
- Offline
Less
More
- Posts: 226
04 Apr 2016 03:53 #45759
by RedSleds
DEVO 10 - Multi-module with nRF24L01 +PA +LNA, A7105 +PA, & CC2500 +PA +LNA transceivers.
Nightly Build: v4.0.1-548bbf5 (6/9/2015)
Replied by RedSleds on topic Missing Modules:MultiMods
Then it should look like this:
[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 = 1
enable-a7105 = A13
has_pa-a7105 = 1
; enable-cc2500 = A14
; has_pa-cc2500 = 1
enable-nrf24l01 = A14
has_pa-nrf24l01 = 1
; enable-multimod = A13
If that is what you have tried, try swapping the A13 and A14 in case you have the transceiver CSN pads wired to the TCK and TMS the other way round.
[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 = 1
enable-a7105 = A13
has_pa-a7105 = 1
; enable-cc2500 = A14
; has_pa-cc2500 = 1
enable-nrf24l01 = A14
has_pa-nrf24l01 = 1
; enable-multimod = A13
If that is what you have tried, try swapping the A13 and A14 in case you have the transceiver CSN pads wired to the TCK and TMS the other way round.
DEVO 10 - Multi-module with nRF24L01 +PA +LNA, A7105 +PA, & CC2500 +PA +LNA transceivers.
Nightly Build: v4.0.1-548bbf5 (6/9/2015)
- mreyes
-
Topic Author
- Offline
Less
More
- Posts: 6
05 Apr 2016 14:17 #45830
by mreyes
Replied by mreyes on topic Missing Modules:MultiMods
Yes that is how I had it. I attempted to swap A13 and A14 No luck. I attempted to enable only one or other NO luck either.
- RedSleds
-
- Offline
Less
More
- Posts: 226
05 Apr 2016 19:34 #45858
by RedSleds
DEVO 10 - Multi-module with nRF24L01 +PA +LNA, A7105 +PA, & CC2500 +PA +LNA transceivers.
Nightly Build: v4.0.1-548bbf5 (6/9/2015)
Replied by RedSleds on topic Missing Modules:MultiMods
OK, could you post pictures of your module wiring?
Other than a wiring mistake, the only other things that I can think of is to check, with magnification, for stray solder balls or perhaps bridged pins causing a short.
You could also flash the Deviation Nightly Build firmware from scratch, with a complete format of the DEVO drive before you copy the virgin files from the extracted .zip file back over to the DEVO, then edit the hardware.ini file again. (make sure to back-up any model config files that you might have already made beforehand)
Other than a wiring mistake, the only other things that I can think of is to check, with magnification, for stray solder balls or perhaps bridged pins causing a short.
You could also flash the Deviation Nightly Build firmware from scratch, with a complete format of the DEVO drive before you copy the virgin files from the extracted .zip file back over to the DEVO, then edit the hardware.ini file again. (make sure to back-up any model config files that you might have already made beforehand)
DEVO 10 - Multi-module with nRF24L01 +PA +LNA, A7105 +PA, & CC2500 +PA +LNA transceivers.
Nightly Build: v4.0.1-548bbf5 (6/9/2015)
- bmw2444
-
- Offline
Less
More
- Posts: 62
10 Apr 2016 04:53 #46245
by bmw2444
Replied by bmw2444 on topic Missing Modules:MultiMods
I am having an issue with finding and the setting modules. I updated firmware with latest nightly build 10-v4.0.1-ge9e0df.zip. and I get the missing modules multimod etc. I input the ; 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 = 1
enable-a7105 = A13
has_pa-a7105 = 1
enable-cc2500 = A14
has_pa-cc2500 = 1
enable-nrf24l01 = A14
has_pa-nrf24l01 = 1
enable-multimod = A13
and the error message goes away and my devo 10 works. the issue I am having now is that I cant get to sub heading under protocols. ex. under syma, I can find syma x but when I press ent it does nothing. I cant enter it to bind or re init syma5c. Under hontai when I press ent nothing no JJRC x1 option. Am I doing something wrong? I also notice that all of the aftermarket protocols have an asterisk next to them does that indicate something? Thanks.
; it is wired to an alternate port. It is Enabled automatically otherwise
; enable-cyrf6936 = B12
; has_pa-cyrf6936 = 1
enable-a7105 = A13
has_pa-a7105 = 1
enable-cc2500 = A14
has_pa-cc2500 = 1
enable-nrf24l01 = A14
has_pa-nrf24l01 = 1
enable-multimod = A13
and the error message goes away and my devo 10 works. the issue I am having now is that I cant get to sub heading under protocols. ex. under syma, I can find syma x but when I press ent it does nothing. I cant enter it to bind or re init syma5c. Under hontai when I press ent nothing no JJRC x1 option. Am I doing something wrong? I also notice that all of the aftermarket protocols have an asterisk next to them does that indicate something? Thanks.
- Deal57
-
- Offline
Less
More
- Posts: 857
10 Apr 2016 13:00 #46259
by Deal57
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!!
Replied by Deal57 on topic Missing Modules:MultiMods
Did the modules work before the update? I don't see how they could using the hardware.ini... The A13 and A14 ports are assigned twice. Even with a multimodule that won't work.
The ini posted by Redsleds should work if you have the A7015 and NRF2401. Let us know the exact configuration and we may be able to help further.
The ini posted by Redsleds should work if you have the A7015 and NRF2401. Let us know the exact configuration and we may be able to help further.
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!!
- bmw2444
-
- Offline
Less
More
- Posts: 62
10 Apr 2016 15:31 #46268
by bmw2444
Replied by bmw2444 on topic Missing Modules:MultiMods
I am using the osh park 1.3v board utilizing the nrf24, A7105, and the cc2500. With the Attiny 24a. Initially when firm ware is installed I remove all of the semi colons to enable the three modules and the multimod. It the sends me at startup the missing modules error. I then change the hardware ini to redsleds recommendations which allows the Tx to function, meaning access menus etc. with the exception of the installed module protocols all having the asterisk beside them in the menu. I am also not able to enter the subheadings of the installed protocols ex. Syma x if I'm understand correctly should have another sub menu when you press ent. That's where I'm not getting any response. The cyrf 6936 factory chip allows access to bind, enter sub menus etc. Should I try to start from scratch my reinstalling stock firmware? And if so do I install both A and B dfu files then the lib dfu last? Thanks a lot. I m truly grateful for all the positive feedback, responses and assistance. I am determined to get this working I am close.
- Deal57
-
- Offline
Less
More
- Posts: 857
10 Apr 2016 15:59 - 10 Apr 2016 16:03 #46269
by Deal57
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!!
Replied by Deal57 on topic Missing Modules:MultiMods
Ah, ok, you need to use different stuff in your hardware.ini when you have a multimodule. Here's what I use:
enable-multimod=A13
;enable-cyrf6936=B12
has_pa-cyrf6936=1
enable-a7105=S1
has_pa-a7105=1
enable-cc2500=S3
has_pa-cc2500=1
enable-nrf24l01=S402
has_pa-nrf24l01=1
enable-multimod=A13
;enable-cyrf6936=B12
has_pa-cyrf6936=1
enable-a7105=S1
has_pa-a7105=1
enable-cc2500=S3
has_pa-cc2500=1
enable-nrf24l01=S402
has_pa-nrf24l01=1
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!!
Last edit: 10 Apr 2016 16:03 by Deal57.
- bmw2444
-
- Offline
Less
More
- Posts: 62
10 Apr 2016 16:50 #46273
by bmw2444
Replied by bmw2444 on topic Missing Modules:MultiMods
I used the ini file and was able to power up devo but still not able to access sub menus. protocols still have asterisk besides them
- Deal57
-
- Offline
Less
More
- Posts: 857
10 Apr 2016 17:11 #46274
by Deal57
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!!
Replied by Deal57 on topic Missing Modules:MultiMods
So no Missing Modules errors? If that's the case it is now seeing the MM. I'm guessing it is also seeing the modules, but maybe not. Is the MM new? Am I correct in assuming that you were able to burn the avr.hex file and fuses without errors? Can you post your entire ini file as it is working right now?
The other thing I would do would be to enable just one module at a time. Put a semicolon in the first position of the lines for the other two modules and see if you are still getting asterisks for the protocols for that module.
The other thing I would do would be to enable just one module at a time. Put a semicolon in the first position of the lines for the other two modules and see if you are still getting asterisks for the protocols for that module.
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!!
- Arnold
-
- Offline
Less
More
- Posts: 304
10 Apr 2016 19:49 #46288
by Arnold
Just an aside here, Jeff.
You have the cyrf in the tx, but not on the MM, correct?
On the next line your are saying there is a power amp circuit in the cyrf module.
Does that mean you've replaced the standard cyrf module with the "S" version in the tx?
Or does it mean something else? I thought that line about PA in the hardware.ini file was only relevant when using the cyrf module on the MM.
Another question: Why mount a cyrf module on the MM in the first place, since all Devos have one on the board anyway? Maybe 2 is better than 1?
Too many hobbies & too many Devos!
Who knows where the time goes?
Replied by Arnold on topic Missing Modules:MultiMods
Deal57 wrote: ...
;enable-cyrf6936=B12
has_pa-cyrf6936=1
...
Just an aside here, Jeff.
You have the cyrf in the tx, but not on the MM, correct?
On the next line your are saying there is a power amp circuit in the cyrf module.
Does that mean you've replaced the standard cyrf module with the "S" version in the tx?
Or does it mean something else? I thought that line about PA in the hardware.ini file was only relevant when using the cyrf module on the MM.
Another question: Why mount a cyrf module on the MM in the first place, since all Devos have one on the board anyway? Maybe 2 is better than 1?
Too many hobbies & too many Devos!
Who knows where the time goes?
Time to create page: 0.163 seconds
-
Home
-
Forum
-
News, Announcements and Feedback
-
Feedback & Questions
- Missing Modules:MultiMods