Anyone know where I would find a example of using the MMU in the AVR32.
The software frame work has no examples.
There is an application note AVR32113: Using the 32-bit AVR AP7 Memory Management Unit, look at the http://www.atmel.com/devices/AT3... page where you can grab the ZIP archive as well.
You could also look into the Linux kernel source, in the arch/avr32/mm/tlb.c file.
I found the example, how applicable is it to theb AVR32
Fianawarrior, what AVR32 core do you use? The AP7 core includes an MMU, the UC3 core does not.
I'm using the EVK1104...
Okay, I have the AP7 dev board. But Studio 6 does not support the AP7. Any advise on how I should proceed would be helpful. I'm designing a RTOS for a university project and want to include a MMU in the design.
What version of AVR Studio should I use???
PS, maybe I do not need a MMU, maybe the MPU will surfice, I want to implement threads and processses in the RTOS... What are your views
Fianawarrior, I doubt that this is the right forum for you. Most guys here use AVR32 UC3 microcontroller. What's the academic ambition of this project?
You might check out microkernel white papers, there are tons out related to the usage of MMUs. In the academic world e.g. L4: pistachio, fiasco, okl4 (nicta), L4RE
Professional: PikeOS, QNX, Green Hills, Apple, ...
© 2020 Microchip Technology Inc.