- Posts: 1
deviation-devo F12E
- woundedknee
-
Topic Author
- Offline
Less
More
08 Mar 2015 16:45 #29457
by woundedknee
deviation-devo F12E was created by woundedknee
Is there any firmware for devo F12E, when I use devo 12 it upgrades, but transmitter will not power on to complete thanks Bill
- PhracturedBlue
-
- Offline
Less
More
- Posts: 4403
08 Mar 2015 18:59 #29468
by PhracturedBlue
Replied by PhracturedBlue on topic deviation-devo F12E
The DevoF12E is not supported as yet. I can no longer justify buying expensive transmitters to make them work in Deviation. If someone (in the US) is interested in loaning me one, I would consider trying to develop support, but unless another devloper takes up the task, it is unlikely any progress will be made.
- Wene001
-
- Offline
Less
More
- Posts: 277
08 Mar 2015 18:59 #29469
by Wene001
Replied by Wene001 on topic deviation-devo F12E
Deviation does in the Moment not Support Devo12E
- dlminton
-
- Offline
Less
More
- Posts: 4
20 Apr 2015 17:29 #31430
by dlminton
Never do today what you can put-off until everyone forgets about it.
Replied by dlminton on topic deviation-devo F12E
Hello PhracturedBlue ,
Has anyone loaned you an F12E yet? If not about how long would you need one? I would love to get deviation on my radio.
Thanks,
DLMinton
Has anyone loaned you an F12E yet? If not about how long would you need one? I would love to get deviation on my radio.
Thanks,
DLMinton
Never do today what you can put-off until everyone forgets about it.
- PhracturedBlue
-
- Offline
Less
More
- Posts: 4403
20 Apr 2015 18:04 - 20 Apr 2015 18:13 #31433
by PhracturedBlue
Replied by PhracturedBlue on topic deviation-devo F12E
I'd probably need it for about a month. I expect I could get Deviation running as is in a week, but I want to understand the video capabilities, and get the hardware working in Deviation (even if I don't have full GUI support). My guess is that would take about a month to get everything flushed out. That doesn't mean you'll have a video-enabled version of Deviation by then, but I'd hope everything else would be working.
FYI, I've made this offer in the past, and it stands:
If you send me a radio:
I will guarantee it works when I ship it back. If I break it, I'll buy you a new one
I WILL open the radio. That may void your warrantee.
I MAY solder pads to the radio if needed to access the debug port (this will not affect performance). Generally this shouldn't be needed, but I can't promise anything
I am in the US. you will be responsible for getting it to me. I'll get it back to you.
If you are interested PM me.
FYI, I've made this offer in the past, and it stands:
If you send me a radio:
I will guarantee it works when I ship it back. If I break it, I'll buy you a new one
I WILL open the radio. That may void your warrantee.
I MAY solder pads to the radio if needed to access the debug port (this will not affect performance). Generally this shouldn't be needed, but I can't promise anything
I am in the US. you will be responsible for getting it to me. I'll get it back to you.
If you are interested PM me.
Last edit: 20 Apr 2015 18:13 by PhracturedBlue.
- PhracturedBlue
-
- Offline
Less
More
- Posts: 4403
20 Apr 2015 19:22 #31436
by PhracturedBlue
Replied by PhracturedBlue on topic deviation-devo F12E
I assume the Devo F12E will work with a Ladybird V2 FPV? I think the 5.8GHz video stream is standard, and not tied to a specific protocol from what I've read. I have a Ladybird FPV, but if it won't work, I need to find a camera that will work before anyone lets me borrow an F12E
- dlminton
-
- Offline
Less
More
- Posts: 4
20 Apr 2015 23:13 #31439
by dlminton
Never do today what you can put-off until everyone forgets about it.
Replied by dlminton on topic deviation-devo F12E
Yes, the F12E will work with the ladybird FPV. The ladybird uses the TX5805 Mini FPV Camera like this one
www.ebay.com/itm/301524058351?_trksid=p2...e=STRK%3AMEBIDX%3AIT
right? It is actually the same as a Boscam, Fat Shark or immersion system.
Never do today what you can put-off until everyone forgets about it.
- PhracturedBlue
-
- Offline
Less
More
- Posts: 4403
21 Apr 2015 03:08 #31447
by PhracturedBlue
Replied by PhracturedBlue on topic deviation-devo F12E
I decided to buy an F12E for myself. So I'll work on it once it comes.
- PhracturedBlue
-
- Offline
Less
More
- Posts: 4403
21 Apr 2015 19:36 #31471
by PhracturedBlue
Replied by PhracturedBlue on topic deviation-devo F12E
I started to document the Devo F12E hardware based on gektor's images here:
walkera-fans.de/devo-f12e-von-innen/
They's used the same CPU they used on the Devo 6/8/10 (256K Flash, 48k RAM). The SPI flash, like the Devo F7 is only 64kB and still uses 4kB sectors. That will be really challenging to deal with, but at least there is enough RAM to do a read/copy/write, so we should be able to fit the models (probably with a 512k sector size). Multi-language support may not be possible though.
It looks like the Deviation port will be based upon the Devo10 GUI. I'm not sure if the overlay supports color, but with limited Flash, graphics are pretty much out.
I haven't fond any documentation on the screen as yet, but I've seen images of it doing simple graphics, so I assume it is better than the F7. I have not yet found any documentation on the display/overlay chip on the F12E, so if anyone has any info on it, I'd be interested in that.
Documentation project is here:
www.deviationtx.com/articles/17-hardware...hardware-connections
walkera-fans.de/devo-f12e-von-innen/
They's used the same CPU they used on the Devo 6/8/10 (256K Flash, 48k RAM). The SPI flash, like the Devo F7 is only 64kB and still uses 4kB sectors. That will be really challenging to deal with, but at least there is enough RAM to do a read/copy/write, so we should be able to fit the models (probably with a 512k sector size). Multi-language support may not be possible though.
It looks like the Deviation port will be based upon the Devo10 GUI. I'm not sure if the overlay supports color, but with limited Flash, graphics are pretty much out.
I haven't fond any documentation on the screen as yet, but I've seen images of it doing simple graphics, so I assume it is better than the F7. I have not yet found any documentation on the display/overlay chip on the F12E, so if anyone has any info on it, I'd be interested in that.
Documentation project is here:
www.deviationtx.com/articles/17-hardware...hardware-connections
- victzh
-
- Offline
Less
More
- Posts: 1386
21 Apr 2015 22:16 #31474
by victzh
Replied by victzh on topic deviation-devo F12E
SPI flash is relatively large, it's not that hard to replace it. Do you think it makes sense to provide such an option in the code - an ability to replace it with larger flash?
- PhracturedBlue
-
- Offline
Less
More
- Posts: 4403
22 Apr 2015 00:48 #31478
by PhracturedBlue
Replied by PhracturedBlue on topic deviation-devo F12E
We'll see. I have several of the 32Mbit chips, because I had planned to replace them on by DevoF7. I would much rather find a way to make it work unmodified though. Most people would not be able or willing to replace the flash chip, so it would need to provide a significant gain to support it. I may do it on mine since the extra space would make development easier.
- vlad_vy
-
- Offline
Less
More
- Posts: 3333
22 Apr 2015 07:12 - 22 Apr 2015 07:13 #31490
by vlad_vy
Replied by vlad_vy on topic deviation-devo F12E
Last edit: 22 Apr 2015 07:13 by vlad_vy.
- SadSack
-
- Offline
Less
More
- Posts: 317
22 Apr 2015 09:41 #31493
by SadSack
Replied by SadSack on topic deviation-devo F12E
SPI flash couldn't you just stack them. Cut track or better yet lift leg for control and switch between the two...
- PhracturedBlue
-
- Offline
Less
More
- Posts: 4403
22 Apr 2015 12:59 #31496
by PhracturedBlue
Replied by PhracturedBlue on topic deviation-devo F12E
Thanks vlad, I can't count how many times over the years you've come through with pointers to stuff like this.
SadSack, as I mentioned, If I require modifying the transmitter to use Deviation, the number of people who are interested will be much lower. If it offers some significant advantage, I'm sure some will do it, but I will try to squeeze everything into what we have. Unlike the F7, at least we have a reasonable amount of on-die Flash and RAM to play with which makes this much more likely.
SadSack, as I mentioned, If I require modifying the transmitter to use Deviation, the number of people who are interested will be much lower. If it offers some significant advantage, I'm sure some will do it, but I will try to squeeze everything into what we have. Unlike the F7, at least we have a reasonable amount of on-die Flash and RAM to play with which makes this much more likely.
- PhracturedBlue
-
- Offline
Less
More
- Posts: 4403
23 Apr 2015 02:40 #31505
by PhracturedBlue
Replied by PhracturedBlue on topic deviation-devo F12E
Looks like the TW8816 uses I2C which I haven't used on the STM32 before. A bit of googling indicates it is pretty finicky. Also, I've not found any useful TW8816 example code for developing a driver. I found this:
www.codeforge.com/article/100785
Which I can't download, but the individual files are accessible. Not really very helpful. I can hookup my Saleae to the Tx once I get it and capture the initialization routines, but actually writing using the screen effectively will likely take some effort.
www.codeforge.com/article/100785
Which I can't download, but the individual files are accessible. Not really very helpful. I can hookup my Saleae to the Tx once I get it and capture the initialization routines, but actually writing using the screen effectively will likely take some effort.
- PhracturedBlue
-
- Offline
Less
More
- Posts: 4403
24 Apr 2015 04:00 #31556
by PhracturedBlue
Replied by PhracturedBlue on topic deviation-devo F12E
I found some more tw8816 (or very similar)code:
github.com/Si4463Project/RadioCode/blob/...er/Source/drv_tw88.c
github.com/Si4463Project/RadioCode/blob/...er/Source/drv_tw88.c
- PhracturedBlue
-
- Offline
Less
More
- Posts: 4403
29 Apr 2015 00:52 #31768
by PhracturedBlue
Replied by PhracturedBlue on topic deviation-devo F12E
I got my f12e today. screen looks nice and there's lots of capabilities. I think it will be easy to share the code being developed for the f7 with the f12e. I need to snoop the i2c bus, and write a display driver, but getting initial functionality after that shouldn't be too hard I think.
- PhracturedBlue
-
- Offline
Less
More
- Posts: 4403
11 May 2015 14:08 #32389
by PhracturedBlue
Replied by PhracturedBlue on topic deviation-devo F12E
I finally started work on my devo-f12e.
Getting i2c working has been a pain. I tried to follow the ST reference design using DMA, but I just can't get it to work. I gave up and switched to a polling solution which is working fine.
I snooped the init sequence from the i2c bus (The pins are open-drain which is annoying, but it is possible to attach my Saleae and still connect the LCD header at least well enough that it gets a signal. I am now able to power on the backlight and init the screen.
I haven't written any of the screen-writing utilities yet, but those are next on the list.
Getting i2c working has been a pain. I tried to follow the ST reference design using DMA, but I just can't get it to work. I gave up and switched to a polling solution which is working fine.
I snooped the init sequence from the i2c bus (The pins are open-drain which is annoying, but it is possible to attach my Saleae and still connect the LCD header at least well enough that it gets a signal. I am now able to power on the backlight and init the screen.
I haven't written any of the screen-writing utilities yet, but those are next on the list.
- PhracturedBlue
-
- Offline
Less
More
- Posts: 4403
12 May 2015 03:24 #32424
by PhracturedBlue
Replied by PhracturedBlue on topic deviation-devo F12E
Screen is working:
It is too bad that there isn't much flash. If they had just spent $0.30 more, this thing could have 4MB of flash, and we could have a full graphics (264x162x7color) screen. As it is, we'll need to use the text-display mode instead I think. I need to work out the buttons, sticks and switches next, then it should be possible to get the work we've been doing on the F7 ported over.
It is too bad that there isn't much flash. If they had just spent $0.30 more, this thing could have 4MB of flash, and we could have a full graphics (264x162x7color) screen. As it is, we'll need to use the text-display mode instead I think. I need to work out the buttons, sticks and switches next, then it should be possible to get the work we've been doing on the F7 ported over.
- PhracturedBlue
-
- Offline
Less
More
- Posts: 4403
12 May 2015 05:55 #32433
by PhracturedBlue
Replied by PhracturedBlue on topic deviation-devo F12E
I mapped the analog, switches, and buttons today too, so most the hardware is done. Still need to figure out the 5.8GHz stuff, but I've gotten far enough that the GUI work can start. I probably need to setup a emulator to speed up porting the interface.
Time to create page: 0.354 seconds
-
Home
-
Forum
-
News, Announcements and Feedback
-
Feedback & Questions
- deviation-devo F12E