MultiWii Port to STM32F4 (UAVXArm32F4)

Post Reply
gke
Posts: 10
Joined: Sat Dec 15, 2012 7:42 am
Contact:

MultiWii Port to STM32F4 (UAVXArm32F4)

Post by gke »

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

ReadError
Posts: 70
Joined: Sun Sep 09, 2012 11:08 pm

Re: MultiWii Port to STM32F4 (UAVXArm32F4)

Post by ReadError »

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.

gke
Posts: 10
Joined: Sat Dec 15, 2012 7:42 am
Contact:

Re: MultiWii Port to STM32F4 (UAVXArm32F4)

Post by gke »

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
Last edited by gke on Sun Dec 16, 2012 3:08 am, edited 1 time in total.

copterrichie
Posts: 2261
Joined: Sat Feb 19, 2011 8:30 pm

Re: MultiWii Port to STM32F4 (UAVXArm32F4)

Post by copterrichie »

Hear, hear!!!

ReadError
Posts: 70
Joined: Sun Sep 09, 2012 11:08 pm

Re: MultiWii Port to STM32F4 (UAVXArm32F4)

Post by ReadError »

Why did you say you ported MW 2.1 if you really just ported Baseflight?

ReadError
Posts: 70
Joined: Sun Sep 09, 2012 11:08 pm

Re: MultiWii Port to STM32F4 (UAVXArm32F4)

Post by ReadError »

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.

Alexinparis
Posts: 1630
Joined: Wed Jan 19, 2011 9:07 pm

Re: MultiWii Port to STM32F4 (UAVXArm32F4)

Post by Alexinparis »

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

postaL
Posts: 36
Joined: Thu Oct 04, 2012 10:08 pm

Re: MultiWii Port to STM32F4 (UAVXArm32F4)

Post by postaL »

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.

ReadError
Posts: 70
Joined: Sun Sep 09, 2012 11:08 pm

Re: MultiWii Port to STM32F4 (UAVXArm32F4)

Post by ReadError »

clan*

User avatar
Hamburger
Posts: 2578
Joined: Tue Mar 01, 2011 2:14 pm
Location: air
Contact:

Re: MultiWii Port to STM32F4 (UAVXArm32F4)

Post by Hamburger »

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

timecop
Posts: 1880
Joined: Fri Sep 02, 2011 4:48 pm

Re: MultiWii Port to STM32F4 (UAVXArm32F4)

Post by timecop »

I would imagine multi-architecture in OFFICIAL tree would be next to impossible.

ReadError
Posts: 70
Joined: Sun Sep 09, 2012 11:08 pm

Re: MultiWii Port to STM32F4 (UAVXArm32F4)

Post by ReadError »

If it comes up, I vote timecop for king of the 32bit realm !

copterrichie
Posts: 2261
Joined: Sat Feb 19, 2011 8:30 pm

Re: MultiWii Port to STM32F4 (UAVXArm32F4)

Post by copterrichie »

K A

gke
Posts: 10
Joined: Sat Dec 15, 2012 7:42 am
Contact:

Re: MultiWii Port to STM32F4 (UAVXArm32F4)

Post by gke »

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.

gke
Posts: 10
Joined: Sat Dec 15, 2012 7:42 am
Contact:

Re: MultiWii Port to STM32F4 (UAVXArm32F4)

Post by gke »

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
Last edited by gke on Tue Dec 18, 2012 9:34 am, edited 1 time in total.

gke
Posts: 10
Joined: Sat Dec 15, 2012 7:42 am
Contact:

Re: MultiWii Port to STM32F4 (UAVXArm32F4)

Post by gke »

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

User avatar
Hamburger
Posts: 2578
Joined: Tue Mar 01, 2011 2:14 pm
Location: air
Contact:

Re: MultiWii Port to STM32F4 (UAVXArm32F4)

Post by Hamburger »

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

Gimbal
Posts: 146
Joined: Tue Jul 24, 2012 7:14 pm
Location: Sweden

Re: MultiWii Port to STM32F4 (UAVXArm32F4)

Post by Gimbal »

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

tovrin
Posts: 705
Joined: Tue Sep 20, 2011 4:08 pm

Re: MultiWii Port to STM32F4 (UAVXArm32F4)

Post by tovrin »

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!

Gimbal
Posts: 146
Joined: Tue Jul 24, 2012 7:14 pm
Location: Sweden

Re: MultiWii Port to STM32F4 (UAVXArm32F4)

Post by Gimbal »

Is this a god tool for stm32 "STM3210B-PFSTICK" or can anybody recommend something else

User avatar
treym
Posts: 258
Joined: Sat Jul 21, 2012 12:28 am

Re: MultiWii Port to STM32F4 (UAVXArm32F4)

Post by treym »

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

User avatar
treym
Posts: 258
Joined: Sat Jul 21, 2012 12:28 am

Re: MultiWii Port to STM32F4 (UAVXArm32F4)

Post by treym »

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

Christos
Posts: 1
Joined: Tue Sep 30, 2014 4:18 pm

Re: MultiWii Port to STM32F4 (UAVXArm32F4)

Post by Christos »

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.

User avatar
treym
Posts: 258
Joined: Sat Jul 21, 2012 12:28 am

Re: MultiWii Port to STM32F4 (UAVXArm32F4)

Post by treym »

i am not owning nor related to this project in anyway , ask the repo owner ;)

Post Reply