- Posts: 857
lost program devo 7e
- Deal57
- Offline
For Deviation you won't use the Walkera files any more. The Deviation file you want is in the downloads "nightly downloads" section, and the latest is a good choice (4/23). The latest file for the Devo 7e is called "deviation-devo7e-v4.0.1-becf9bd.zip". Download and unzip that file for the firmware and files. Be sure to calibrate your sticks and once that's complete, look at the protocol called "devo" and make sure it is showing without an * (asterisk) in front of it. The Syma protocol WILL have an asterisk.
If that's working then you can edit your Hardware.ini file. The ONLY edit you need to make is to remove the semicolons from the front of two lines, and no others:
; enable-nrf24l01 = A14 <-- remove the semicolon from this line
; has_pa-nrf24l01 = 1 <-- remove the semicolon from this line
Note: if you have soldered the CSN line to the TMS pin, use "A13", and if you soldered it to the TCK pin, use "A14". When you reboot, if you've got it wrong, you'll get a missing module error, so just try the other one. If the error continues, please post the hardware.ini file.
Do you have photos of the wiring you've installed? If things aren't working after this it's possible you have a problem with the wiring.
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.
- shen13
- Topic Author
- Offline
- Posts: 28
Please Log in or Create an account to join the conversation.
- shen13
- Topic Author
- Offline
- Posts: 28
removed semicolns and now i get
protocol mismatch
0801fc6c
0801fc68
Please Log in or Create an account to join the conversation.
- victzh
- Offline
- Posts: 1386
Please Log in or Create an account to join the conversation.
- shen13
- Topic Author
- Offline
- Posts: 28
is there anyone here this morning that maybe can guide me to what im doing wrong getting this devo to work?
I have removed the nrf module but wires are still there,
I have started over and loaded the dfuse file to radio.then i went to usb in radio,reformatted drive,then wrote all the files to radio
except the debug and defuse and updating folder...after i do this i turn radio back on and i get the error (missing modules cyrf 6936)
but when i click to exit it it just beeps and stays on screen?
Please Log in or Create an account to join the conversation.
- Deal57
- Offline
- Posts: 857
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.
- shen13
- Topic Author
- Offline
- Posts: 28
;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 = A13 has_pa-nrf24l01 = 1
; enable-multimod = A13
Please Log in or Create an account to join the conversation.
- Deal57
- Offline
- Posts: 857
...
[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 = A13
has_pa-nrf24l01 = 1
; enable-multimod = A13
This could be the cause of your problems all along.
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.
- shen13
- Topic Author
- Offline
- Posts: 28
; 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 = A13
has_pa-nrf24l01 = 1
; enable-multimod = A13
Now when i turn on i still get error. cyrf6936 but when i click on ENT it goes away..
I have asterick beside all models?this is still with module unhooked
Please Log in or Create an account to join the conversation.
- shen13
- Topic Author
- Offline
- Posts: 28
Please Log in or Create an account to join the conversation.
- shen13
- Topic Author
- Offline
- Posts: 28
Please Log in or Create an account to join the conversation.
- Deal57
- Offline
- Posts: 857
Alternatively, you can install the NRF module back, and use this hardware.ini with your edits. That's what you want anyway, so try it first.
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.
- shen13
- Topic Author
- Offline
- Posts: 28
I have done so much now im not sure what to do..
should i start all over and load dfuse again then remormat drive then copy folder back to drive?
Please Log in or Create an account to join the conversation.
- Deal57
- Offline
- Posts: 857
You do no need to redo the DFU or reformat. You just need to match the hardware.ini file with what is actually installed.
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.
- shen13
- Topic Author
- Offline
- Posts: 28
i opened usb(radio) and reformatted drive...(empty)
then loaded all the files to usb except debug and defuse and update.md
then opened back up and removed the semicolons in proper spots
now when i turn on i get the missing module...ect
yes nrf module is unplugged...I have the ribbon cables
where i can plug and unplug it.....(if that helps)
please explain wbat you mean about the hardware ini file matching?
matching whats in the folder on pc and whats on radio?
I change the one in radio...do i change one in folder to match also?remove semicolons?on both
Please Log in or Create an account to join the conversation.
- shen13
- Topic Author
- Offline
- Posts: 28
how do i remove the astrisks from models/
Please Log in or Create an account to join the conversation.
- Deal57
- Offline
- Posts: 857
The hardware.ini that installs with the system has semicolons in all lines because by default you have no modules installed. If you boot without changing it, with no other modules installed, you should get no errors.
When you install a new module, you must edit the hardware.ini file so Devo knows that the new module is installed. So you remove the semicolons for the modules you have. If Devo finds that module, you will get no errors. Thus the hardware.ini file matches the configuration of your system.
If your hardware.ini is set up exactly how you've installed your modules and you are still getting errors, you probably have something wrong with your hardware. These transmitters can take a lot of abuse -- all of us here have seen some real butcher-jobs! -- but they usually keep working! It's a learning experience.
So 1. Does it boot without error with the default hardware.ini and no module? And if so, then 2. does it boot with the module installed and the hardware.ini file properly adjusted?
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.
- Arakon
- Offline
- Posts: 305
Please Log in or Create an account to join the conversation.
- mwm
- Offline
You should not have problems if you have modules installed but not enabled in the hardware.ini file. Well, other than not being able to use them, anyway.
If they aren't enabled in the hardware.ini, then they won't be checked for, so they can't show up as missing. Further, they are never enabled by the CPU, so shouldn't interfere with the operation of the other modules.
My normal path when adding a module is to add the hardware at the bench and then power back on to make sure I haven't broken anything in the process. Then I edit the hardware.ini file to enable that module, and turn that on. At that point, a "missing module" message usually means a bad connection of some kind.
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.
- shen13
- Topic Author
- Offline
- Posts: 28
I have started all over again,,(this is with NRF module (NOT) installedand also ohms meter used and tested all wires at pads
1.I opened walkera dfuse usb upgrade
2. I put file (becf9bd dfu file to radio)
3 safely removed)then exit
4 powered up with power and ENT pushed,
5 opened folder
Please Log in or Create an account to join the conversation.
- Home
- Forum
- News, Announcements and Feedback
- Feedback & Questions
- lost program devo 7e