From mboxrd@z Thu Jan 1 00:00:00 1970 From: Robert S. Grimes Date: Thu, 03 May 2007 22:03:40 -0400 Subject: [U-Boot-Users] Getting Started Porting U-Boot to M5329EVB board In-Reply-To: <4639BFF6.2495.1ED6C6@w.wegner.astro-kom.de> References: <4638BF7F.5010507@alum.mit.edu> <4639BFF6.2495.1ED6C6@w.wegner.astro-kom.de> Message-ID: <463A947C.6050705@alum.mit.edu> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de w.wegner at astro-kom.de wrote: > Hi Bob, > > I started a port to MCF53xx, but it is basically untested. Current state is: compile-clean, > ethernet is not implemented (all configuration options involving network have to be disabled), > but not tested on a board. I used the MCF52xx for my modifications, as you were already > suggested to do. > Hi Wolfgang, I've followed your directions, which were pretty easy, given I had just done it yesterday for my first attempt. However, when I tried to compile my port of your stuff, it fails in an unexpected area - specifically, it fails attempting to build the tools! To make sure it wasn't my stuff (pretty sure it couldn't have been, but I've been confused before!), I tried to build your cobra5329, using the following: make clean make cobra5329_config make I got the exact same error, so it's clear it isn't my stuff. Here is the message make[1]: Entering directory `/root/u-boot-git/tools` make[1]: *** No rule to make target `/usr/lib/gcc-lib/i486-linux/3.3.5/include/stddef.h', needed by 'img2srec.o'. Stop. Seems some incompatibility in our respective gcc setup. BTW, I have Gentoo Linux, and am using gcc 3.4.4 - my libraries show up under /usr/lib/gcc/i686-pc-linux-gnu/3.4.4. I don't know how the u-boot build system determines where to look, but it's clearly looking in the wrong place for me! Any ideas? BTW: Am I to understand the MCF532x family is approximately equal to the MCF537x family, with respect to porting u-boot? Thanks! -Bob > My problem is that I was not yet able to access the flash on any of my boards (Cobra 5329 > EVB and our prototype with MCF5373) and neither dared to use > CONFIG_RUN_FROM_RAM (or whatever this option is called). > > You can grab my current tree at > http://leila.dyna.ping.de/wolfgang/u-boot-git-mcf53xx.tar.bz2 > > (it is based on what I got some days ago with "git clone", but I do not know if this is really the > most actual tree) > > To adapt to your board, you should make a new subdirectory in "board", probably starting > with cobra5329 as a starting population. Then edit the Makefile in the main directory > (probably also taking the lines for cobra5329 as a starting point) and do a "make M5329EVB" > (or whatever you want to call your port). > You definitely have to edit cobra5329.c (which you also want to rename ;-) ) in the > board/M5329EVB subdirectory to use the correct settings for your SDRAM. Apart from that, > you are probably on your own, as I am not any further either. :-( > > Regards, > Wolfgang > > On 2 May 2007 at 12:42, Robert S. Grimes wrote: > > >> Hi, >> >> I'm getting started porting U-Boot to the Freescale/LogicPD M5329EVB >> board, based on the ColdFire MCF5329 processor. As suggested in the >> "U-Boot Porting Guide" in the README file, I've subscribed to this list, >> and I'm admitting I am (currently) clueless - hence this email! >> >> At this point, my only real question is this - has anybody done this >> already? If so, can/will you share? Or are you working on a similar >> port, and would you like to share the load? I'm very open to working >> with others on this, though if there are no takers, I'll go it alone and >> post it all later. >> >> Thanks, and take care, >> -Bob >> >> ------------------------------------------------------------------------- >> This SF.net email is sponsored by DB2 Express >> Download DB2 Express C - the FREE version of DB2 express and take >> control of your XML. No limits. Just data. Click to get it now. >> http://sourceforge.net/powerbar/db2/ >> _______________________________________________ >> U-Boot-Users mailing list >> U-Boot-Users at lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/u-boot-users >> > >