Forum Menu




 


Log in Problems?
New User? Sign Up!
AVR Freaks Forum Index

Post new topic   Reply to topic
View previous topic Printable version Log in to check your private messages View next topic
Author Message
Tolaemon
PostPosted: Apr 24, 2009 - 04:31 PM
Rookie


Joined: Feb 12, 2004
Posts: 44
Location: Spain

I thought that was not possible to run Linux on my AT32UC, but I read this in the AT32 UC3 FAQ in ATmel website:

"
Question:
Is the UC3 family able to run linux?

Answer:
As quick answer we should say no as the UC3 devices do not embed any MMU. However since the latest version of the Linux kernel allow usage of processor without MMU, it becomes possible to support Linux.
"

So, has anybody executed Linux in this AVR32 family? If the answer is "yes" where can I find information about how to do it? I've looked for in this forum but haven't been able to find information. Maybe I havent searched properly.

Thanks!
 
 View user's profile Send private message Visit poster's website 
Reply with quote Back to top
drt80
PostPosted: Apr 24, 2009 - 05:33 PM
Resident


Joined: May 23, 2008
Posts: 804
Location: Pune, India

UC3, no.

Quote:

So, has anybody executed Linux in this AVR32 family? If the answer is "yes" where can I find information about how to do it? I've looked for in this forum but haven't been able to find information. Maybe I havent searched properly.

AP7x, yes.

http://www.avrfreaks.net/wiki/index.php ... 32_General

-Deven
 
 View user's profile Send private message  
Reply with quote Back to top
Tolaemon
PostPosted: Apr 24, 2009 - 06:34 PM
Rookie


Joined: Feb 12, 2004
Posts: 44
Location: Spain

Sorry, the precise question should have been: " has anybody executed Linux in this AVR32 - UC3 family? " I know that at this moment Linux is only availabe for the AP7x family, but as I posted, this note in ATmel's website says :

"
Question:
Is the UC3 family able to run linux?

Answer:
As quick answer we should say no as the UC3 devices do not embed any MMU. However since the latest version of the Linux kernel allow usage of processor without MMU, it becomes possible to support Linux.
"

So, teorically should be possible to execute it in the AV32-UC3, but: has anybody done it?
 
 View user's profile Send private message Visit poster's website 
Reply with quote Back to top
Tolaemon
PostPosted: Apr 24, 2009 - 09:53 PM
Rookie


Joined: Feb 12, 2004
Posts: 44
Location: Spain

Quote:
UC3, no


Sorry! I didn't see the first words!

Is anybody working on the porting of this new Linux kernel to AT32 UC3 ? I think that uC-Linux does not need an MMU, but I haven't found any porting to AT32 UC3. It should be very nice to at have, at least, uc-Linux runing on AT32 UC3.

Is there any other recomended free multitasking OS for this uC, a part from FreeRTOS ?
 
 View user's profile Send private message Visit poster's website 
Reply with quote Back to top
drt80
PostPosted: Apr 25, 2009 - 05:46 AM
Resident


Joined: May 23, 2008
Posts: 804
Location: Pune, India

AFAIK, there is no port for uclinux for AVR32 (You could initiate the port Wink).

As you know, FreeRTOS is already ported for the UC3 and available in the framework. Any reasons for not using it.
There was some discussion in the AVR32 Standalone forum about an on-going port for Ethernut. You could search the forum for more details and the status of the project. There are some commercial RTOS available for the AVR32. I am not sure which ones, you could use google or check atmel.com.avr32.

-Deven
 
 View user's profile Send private message  
Reply with quote Back to top
eaanon01
PostPosted: Apr 25, 2009 - 11:21 AM
Posting Freak


Joined: Aug 22, 2002
Posts: 1586
Location: Arendal Norway

Have a look here:

U-Boot:
http://avr32linux.org/twiki/bin/view/Main/UBootOnUC3

Linux:
http://avr32linux.org/twiki/bin/view/Main/LinuxOnUC3
http://avr32linux.org/twiki/bin/view/Ma ... ernelOnUC3
 
 View user's profile Send private message Visit poster's website 
Reply with quote Back to top
Tolaemon
PostPosted: Apr 26, 2009 - 09:59 PM
Rookie


Joined: Feb 12, 2004
Posts: 44
Location: Spain

Thanks to both of you, all the information you have given is very interesting to me!
 
 View user's profile Send private message Visit poster's website 
Reply with quote Back to top
kschwiRG
PostPosted: Dec 16, 2010 - 07:41 AM
Hangaround


Joined: Feb 14, 2002
Posts: 277


Hello everyone,
eaanon01 wrote:


this thread is a little bit dust covered, but what about LinuxOnUC3 is there anyone having experience with this?
Cheers,
Knut
 
 View user's profile Send private message  
Reply with quote Back to top
hce
PostPosted: Dec 16, 2010 - 07:56 AM
Raving lunatic


Joined: Jan 07, 2003
Posts: 4580
Location: Oslo, Norway

AFAIK there has been no progress since the wiki pages on avr32linux.org was made. I've not seen any new patches to either uClibc or the Linux kernel itself. No changes to the toolchain either to generate the convenient position independent binaries.
 
 View user's profile Send private message  
Reply with quote Back to top
gluontronic
PostPosted: Apr 10, 2011 - 12:48 PM
Rookie


Joined: Jan 16, 2011
Posts: 27


oh
I didn't know that.
Does that mean we use another FreeRTOS? another firmware concept?

_________________
julien
http://designthemedia.com
 
 View user's profile Send private message  
Reply with quote Back to top
hce
PostPosted: Apr 11, 2011 - 05:49 AM
Raving lunatic


Joined: Jan 07, 2003
Posts: 4580
Location: Oslo, Norway

On the UC3 devices you can run fine without any RTOS, or you can pick FreeRTOS, ThreadX, etc. if you want a scheduler made for you. If you don't need pre-emptiveness, then it isn't rocket science to implement a scheduler on your own.

For UC3 you also have a lot of example code in both AVR32 Studio and AVR Studio 5.
 
 View user's profile Send private message  
Reply with quote Back to top
DieCore
PostPosted: Apr 20, 2012 - 08:16 PM
Hangaround


Joined: Mar 27, 2009
Posts: 125
Location: Hellas

Check this out!
Linux on an AVR 8bit micro!
http://dmitry.co/index.php?p=./04.Thoughts/07.%20Linux%20on%208bit

Its a bit silly what he did to emulate an arm with mmu on a 8bit AVR but how fast will be if port the code to UC3 (EVK1100 with SDRAM) for instance?
 
 View user's profile Send private message Send e-mail  
Reply with quote Back to top
Display posts from previous:     
Jump to:  
All times are GMT + 1 Hour
Post new topic   Reply to topic
View previous topic Printable version Log in to check your private messages View next topic
Powered by PNphpBB2 © 2003-2006 The PNphpBB Group
Credits