manojatl
Newbie level 1

Hi,
We are in the process of porting Linux to ARM922 based custom board. As an initial level we would like to start with an MMU-less OS. We understand uClinux best suits our requirement as uClinux is for MMU-less MPUs. We are very much beginner with Linux and uClinux. We have some doubt regarding uClinux.
1. In folder ./uClinux-dist/linux 2.6.x/arch/ we didn't find any armnommu folder, while there is a seperate folder named armnommu in /uClinux-dist/linux 2.4.x/arch. So do linux 2.6.x support MMU-less MPU?
2. We found KS8695 in linux 2.6.x is ARM922T based board and we would like to use configuration of KS8695 for porting to our custom board. So Is it possible to port an MMU-less uClinux using KS8695 configuration or does KS8695 only support MMU based OS?
3. We are able to compile successfully the KS8695 based uClinux with the "MMU-based Paged Memory Management Support" under System type menu in Linux Kernel Configuration OFF. Also we have selected Disable I-Cache (I-bit)and Disable D-Cache (C-bit) options.
The system.map file is attached for reference.
Since we don't have a KS8695 EVB, we don't know whether the zImage generated with MMU OFF will work or not.
Please advice.
Regards,
Manu
We are in the process of porting Linux to ARM922 based custom board. As an initial level we would like to start with an MMU-less OS. We understand uClinux best suits our requirement as uClinux is for MMU-less MPUs. We are very much beginner with Linux and uClinux. We have some doubt regarding uClinux.
1. In folder ./uClinux-dist/linux 2.6.x/arch/ we didn't find any armnommu folder, while there is a seperate folder named armnommu in /uClinux-dist/linux 2.4.x/arch. So do linux 2.6.x support MMU-less MPU?
2. We found KS8695 in linux 2.6.x is ARM922T based board and we would like to use configuration of KS8695 for porting to our custom board. So Is it possible to port an MMU-less uClinux using KS8695 configuration or does KS8695 only support MMU based OS?
3. We are able to compile successfully the KS8695 based uClinux with the "MMU-based Paged Memory Management Support" under System type menu in Linux Kernel Configuration OFF. Also we have selected Disable I-Cache (I-bit)and Disable D-Cache (C-bit) options.
The system.map file is attached for reference.
Since we don't have a KS8695 EVB, we don't know whether the zImage generated with MMU OFF will work or not.
Please advice.
Regards,
Manu