Missing Modules:MultiMods

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 Log in or Create an account to join the conversation.

More
02 Apr 2016 18:44 #45665 by Deal57
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!!

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

More
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

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

More
03 Apr 2016 09:15 - 03 Apr 2016 09:20 #45694 by RedSleds
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.

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.

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

More
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.

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

More
03 Apr 2016 19:58 #45735 by mwm
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.

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
03 Apr 2016 20:21 #45737 by RedSleds
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)

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

More
04 Apr 2016 02:22 #45754 by mreyes
Replied by mreyes on topic Missing Modules:MultiMods
Not using multi module each are stand alone

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

More
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.
Last edit: 04 Apr 2016 06:07 by mreyes.

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

More
04 Apr 2016 03:26 - 04 Apr 2016 03:32 #45758 by Arnold
Replied by Arnold on topic Missing Modules:MultiMods

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....

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.
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.

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

More
04 Apr 2016 03:53 #45759 by RedSleds
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.

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.

More
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.

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

More
05 Apr 2016 19:34 #45858 by RedSleds
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)

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.

More
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.

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

More
10 Apr 2016 13:00 #46259 by Deal57
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.

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.

More
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.

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

More
10 Apr 2016 15:59 - 10 Apr 2016 16:03 #46269 by Deal57
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

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.

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

More
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

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

More
10 Apr 2016 17:11 #46274 by Deal57
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.

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.

More
10 Apr 2016 19:49 #46288 by Arnold
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? :P

Too many hobbies & too many Devos!
Who knows where the time goes?

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

Time to create page: 0.059 seconds
Powered by Kunena Forum