MultiWii Port to STM32F4 (UAVXArm32F4)
MultiWii Port to STM32F4 (UAVXArm32F4)
I have ported the current MW 2.1 to the board below which runs an STM32F4 at 168MHz. It took about 2 days so no particular dramas.
I have made NO changes or improvements to the 2.1 core and will not be doing so as this exercise was for some comparative work. The port talks happily to all the GUIS.
Only the sensors used on the board have been commissioned these being MPU6050, HMC5883, MS5611.
http://www.quadroufo.com/index.php?cPat ... 8v0bto5784
I am waiting on advice from Alex regarding inclusion in the MW repository but most likely the sources will be posted as a tarball initially off downloads at:
http://code.google.com/p/uavp-mods/
This is not my main interest but may help the general move to a proper processor which I have been pushing for ... about 4 years.
Greg
I have made NO changes or improvements to the 2.1 core and will not be doing so as this exercise was for some comparative work. The port talks happily to all the GUIS.
Only the sensors used on the board have been commissioned these being MPU6050, HMC5883, MS5611.
http://www.quadroufo.com/index.php?cPat ... 8v0bto5784
I am waiting on advice from Alex regarding inclusion in the MW repository but most likely the sources will be posted as a tarball initially off downloads at:
http://code.google.com/p/uavp-mods/
This is not my main interest but may help the general move to a proper processor which I have been pushing for ... about 4 years.
Greg
Re: MultiWii Port to STM32F4 (UAVXArm32F4)
Delivery
No delivery times yet. Price - competitive.
1) Its closed sores, you only offer a hex.
2) Timecop has a similar board for half the price almost, and its prettier.
Re: MultiWii Port to STM32F4 (UAVXArm32F4)
So TC warned me about the aggression on this Forum but I see by your posts that you are not a technical contributor.
I said "I am waiting on advice from Alex regarding inclusion in the MW repository but most likely the sources will be posted as a tarball initially".
Boards are available and are being sold.
If being pretty was a measure of how well things function then most of us would be in a lot of trouble.
I think you will find that TCs current board is not yet an F4. But so it is very clear I do like TCs work a lot and I also provided the original Makefiles for baseflight so it could be compiled by public domain toolsets.
Greg
I said "I am waiting on advice from Alex regarding inclusion in the MW repository but most likely the sources will be posted as a tarball initially".
Boards are available and are being sold.
If being pretty was a measure of how well things function then most of us would be in a lot of trouble.
I think you will find that TCs current board is not yet an F4. But so it is very clear I do like TCs work a lot and I also provided the original Makefiles for baseflight so it could be compiled by public domain toolsets.
Greg
Last edited by gke on Sun Dec 16, 2012 3:08 am, edited 1 time in total.
-
- Posts: 2261
- Joined: Sat Feb 19, 2011 8:30 pm
Re: MultiWii Port to STM32F4 (UAVXArm32F4)
Hear, hear!!!
Re: MultiWii Port to STM32F4 (UAVXArm32F4)
Why did you say you ported MW 2.1 if you really just ported Baseflight?
Re: MultiWii Port to STM32F4 (UAVXArm32F4)
gke wrote:So TC warned me about the aggression on this Forum but I see by your posts that you are not a technical contributor.
I can tell by your post, (the first one), you came here to sell something.
Sorry I called you out on this but my facts remain.
1) You did not port MW 2.1, you recanted and said baseflight.
2) Nothing is stopping you from uploading the sores now, Alex won't put it in his repo anyways.
-
- Posts: 1630
- Joined: Wed Jan 19, 2011 9:07 pm
Re: MultiWii Port to STM32F4 (UAVXArm32F4)
Hi,
I think someone like gke deserves a minimum respect.
For those you don't know, he is one the the pioneer in the multirotor open source movement (look at UAVP/UAVX in google).
Anyway, someone comes here to share a multiwii port work on a 32bit plateform, and asks for a space in the repo to share it with the community.
I obviously accept this kind of request.
Alex
I think someone like gke deserves a minimum respect.
For those you don't know, he is one the the pioneer in the multirotor open source movement (look at UAVP/UAVX in google).
Anyway, someone comes here to share a multiwii port work on a 32bit plateform, and asks for a space in the repo to share it with the community.
I obviously accept this kind of request.
Alex
Re: MultiWii Port to STM32F4 (UAVXArm32F4)
ReadError wrote:gke wrote:So TC warned me about the aggression on this Forum but I see by your posts that you are not a technical contributor.
I can tell by your post, (the first one), you came here to sell something.
Sorry I called you out on this but my facts remain.
1) You did not port MW 2.1, you recanted and said baseflight.
2) Nothing is stopping you from uploading the sores now, Alex won't put it in his repo anyways.
Don't mind him, he's part of the #multiwii cult.
Re: MultiWii Port to STM32F4 (UAVXArm32F4)
Hi Greg,
cool project you got.
Getting to look at your port should be interesting. We have not yet begun with the true multi-architecture thing for MultiWii (not counting independant forks).
Keep it coming.
Hamburger
cool project you got.
Getting to look at your port should be interesting. We have not yet begun with the true multi-architecture thing for MultiWii (not counting independant forks).
Keep it coming.
Hamburger
Re: MultiWii Port to STM32F4 (UAVXArm32F4)
I would imagine multi-architecture in OFFICIAL tree would be next to impossible.
Re: MultiWii Port to STM32F4 (UAVXArm32F4)
If it comes up, I vote timecop for king of the 32bit realm !
-
- Posts: 2261
- Joined: Sat Feb 19, 2011 8:30 pm
Re: MultiWii Port to STM32F4 (UAVXArm32F4)
ReadError wrote:gke wrote:So TC warned me about the aggression on this Forum but I see by your posts that you are not a technical contributor.
I can tell by your post, (the first one), you came here to sell something.
Sorry I called you out on this but my facts remain.
1) You did not port MW 2.1, you recanted and said baseflight.
2) Nothing is stopping you from uploading the sores now, Alex won't put it in his repo anyways.
You do have difficulty reading don't you

I said I have done a MW 2.1 and I meant MW 2.1. I said I contributed to the baseflight Makefiles and I did.
I think you could be considered a Troll.
Re: MultiWii Port to STM32F4 (UAVXArm32F4)
Thanks Alex.
The source code is now in the gke branch and also posted off my repository. Most of the action is in harness which provides the hooks to the board hardware. I am using a version of Attolic as my toolset before they locked the code size down. Eclipse will also work. It should be possible to compile just using the gcc arm toolset and the Makefile. Lots of sources out there on how to do it.
I will make improvements as flying dictates but intend to just stay at the board interfacing level. I guess I should check GPS next but probably after Christmas.
Cheers
Greg
The source code is now in the gke branch and also posted off my repository. Most of the action is in harness which provides the hooks to the board hardware. I am using a version of Attolic as my toolset before they locked the code size down. Eclipse will also work. It should be possible to compile just using the gcc arm toolset and the Makefile. Lots of sources out there on how to do it.
I will make improvements as flying dictates but intend to just stay at the board interfacing level. I guess I should check GPS next but probably after Christmas.
Cheers
Greg
Last edited by gke on Tue Dec 18, 2012 9:34 am, edited 1 time in total.
Re: MultiWii Port to STM32F4 (UAVXArm32F4)
Thanks Hamburger.
I liked your efforts when Rabbit ripped off MultiWii. I am now one of those who thinks long and hard before releasing source. The clone guys sometimes makes me think of shutting down and just going fishing.
Have a happy and safe holiday season all.
Greg
I liked your efforts when Rabbit ripped off MultiWii. I am now one of those who thinks long and hard before releasing source. The clone guys sometimes makes me think of shutting down and just going fishing.
Have a happy and safe holiday season all.
Greg
Re: MultiWii Port to STM32F4 (UAVXArm32F4)
gke wrote:Thanks Hamburger.
I liked your efforts when Rabbit ripped off MultiWii. I am now one of those who thinks long and hard before releasing source. The clone guys sometimes makes me think of shutting down and just going fishing.
Have a happy and safe holiday season all.
Greg
Greg,
thanks for your kind words, I appreciate the thought the rabbit case made an impression one way or the other. Please let not the berks take away the joy of joint tinkering with ideas and code.
Have fun flying and coding.
Hamburger
Re: MultiWii Port to STM32F4 (UAVXArm32F4)
Well thnx gke, posting the source is so nice
, the reason I moved to 32 bit is that sbus has an timing issue with 8bit, so I will look into this, allready found that stop byt is not shecked. I'm not a coder and still learning, will do my best and enjoy.
Anders

Anders
Re: MultiWii Port to STM32F4 (UAVXArm32F4)
Thanks Greg, I dont have a F4 board yet, but i am constantly watching the 32 bit side of things knowing this is the eventual future!
Re: MultiWii Port to STM32F4 (UAVXArm32F4)
Is this a god tool for stm32 "STM3210B-PFSTICK" or can anybody recommend something else
Re: MultiWii Port to STM32F4 (UAVXArm32F4)
tovrin wrote:Thanks Greg, I dont have a F4 board yet, but i am constantly watching the 32 bit side of things knowing this is the eventual future!
there is eventually the quantom , same mcu stm32f405rgt6
link -> viewtopic.php?f=22&t=5416
Re: MultiWii Port to STM32F4 (UAVXArm32F4)
another design with a f4 STM32F407VGT6 - Baseflight (naze32) port to own STM32F4 board
https://github.com/SergDoc/Nev_MultirotorControl
https://github.com/SergDoc/Nev_Multirot ... f?raw=true
https://github.com/SergDoc/Nev_MultirotorControl
https://github.com/SergDoc/Nev_Multirot ... f?raw=true
Re: MultiWii Port to STM32F4 (UAVXArm32F4)
treym wrote:another design with a f4 STM32F407VGT6 - Baseflight (naze32) port to own STM32F4 board
https://github.com/SergDoc/Nev_MultirotorControl
https://github.com/SergDoc/Nev_Multirot ... f?raw=true
Nice design.
Tried though to recompile from sources but couldnt due to missing files (USB).
Could you please update the github with all needed files for compilation? I really liked that solution indeed and I plan to make one.
Re: MultiWii Port to STM32F4 (UAVXArm32F4)
i am not owning nor related to this project in anyway , ask the repo owner 
