Who port ISP1761 to uClinux ? I encounter some problem about porting ISP1761 to UClinux ! please enlighten me ! 2011/6/15 <uclinux-dev-requ...@uclinux.org>
> Send uClinux-dev mailing list submissions to > uclinux-dev@uclinux.org > > To subscribe or unsubscribe via the World Wide Web, visit > http://mailman.uclinux.org/mailman/listinfo/uclinux-dev > or, via email, send a message with subject or body 'help' to > uclinux-dev-requ...@uclinux.org > > You can reach the person managing the list at > uclinux-dev-ow...@uclinux.org > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of uClinux-dev digest..." > > > Today's Topics: > > 1. Re: Porting uClinux to ARM922T (Greg Ungerer) > 2. [git pull] m68knommu bug fixes (Greg Ungerer) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Tue, 14 Jun 2011 11:07:03 +1000 > From: Greg Ungerer <g...@snapgear.com> > Subject: Re: [uClinux-dev] Porting uClinux to ARM922T > To: uClinux development list <uclinux-dev@uclinux.org> > Message-ID: <4df6b437.6020...@snapgear.com> > Content-Type: text/plain; charset="ISO-8859-1"; format=flowed > > > Hi Manu, > > On 01/06/11 14:53, mano r wrote: > > 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? > > Linux-2.6.x kernels do support non-MMU ARM parts. All the code for > that is also in arch/arm. It is just based on whether CONFIG_MMU is > enabled or not. > > > > 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? > > Currently KS8695 only supports having the MMU enabled. It would take > some work but you could configure/build for this with the MMU disabled. > > > > 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. > > If the processor you are porting to actually has an MMU I wouldn't > bother going to uClinux (non-MMU) first. Go strait into building > it with MMU enabled. > > If you really want uClinux and you don't have an 8695 board then > there may not be too much value heading down that path. Of course > use it as a reference for what an ARM922T needs enabled in terms > of kernel configuration. But why bother spending time debugging it, > just debug the target board you are porting for. > > Regards > Greg > > > ------------------------------------------------------------------------ > Greg Ungerer -- Principal Engineer EMAIL: g...@snapgear.com > SnapGear Group, McAfee PHONE: +61 7 3435 2888 > 8 Gardner Close FAX: +61 7 3217 5323 > Milton, QLD, 4064, Australia WEB: http://www.SnapGear.com > > > ------------------------------ > > Message: 2 > Date: Tue, 14 Jun 2011 12:00:11 +1000 > From: Greg Ungerer <g...@snapgear.com> > Subject: [uClinux-dev] [git pull] m68knommu bug fixes > To: <torva...@linux-foundation.org> > Cc: linux-m...@vger.kernel.org, uclinux-dev@uclinux.org, > linux-ker...@vger.kernel.org, g...@uclinux.org > Message-ID: > <201106140200.p5e20btn013...@goober.internal.moreton.com.au> > Content-Type: text/plain > > > Hi Linus, > > Can you please pull the m68knommu git tree, for-linus-fixes branch: > > git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.gitfor-linus-fixes > > A couple of bug fixes. One for linker scripts changes, and the other to > not rely on m68k-linux compiler machine type defines. > > Thanks > Greg > > > > > The following changes since commit > 2c53b436a30867eb6b47dd7bab23ba638d1fb0d2: > Linus Torvalds (1): > Linux 3.0-rc3 > > are available in the git repository at: > > > git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.gitfor-linus-fixes > > Greg Ungerer (3): > m68knommu: fix linker script exported name sections > m68knommu: create config options for CPU classes > m68k: use kernel processor defines for conditional optimizations > > arch/m68k/Kconfig.nommu | 52 > ++++++++++++++++++++++++++++++++----- > arch/m68k/kernel/m68k_ksyms.c | 3 +- > arch/m68k/kernel/vmlinux.lds_no.S | 20 +++++++------- > arch/m68k/lib/memcpy.c | 9 +++--- > arch/m68k/lib/memset.c | 9 +++--- > arch/m68k/lib/muldi3.c | 21 +++++++-------- > 6 files changed, 74 insertions(+), 40 deletions(-) > > > ------------------------------ > > _______________________________________________ > uClinux-dev mailing list > uClinux-dev@uclinux.org > http://mailman.uclinux.org/mailman/listinfo/uclinux-dev > This message was resent by uclinux-dev@uclinux.org > To unsubscribe see: > http://mailman.uclinux.org/mailman/options/uclinux-dev > > End of uClinux-dev Digest, Vol 98, Issue 10 > ******************************************* >
_______________________________________________ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscribe see: http://mailman.uclinux.org/mailman/options/uclinux-dev