From mboxrd@z Thu Jan 1 00:00:00 1970 From: Rupesh S Date: Wed, 4 Jun 2003 16:03:36 -0700 Subject: [U-Boot-Users] Ethernet support for FADS823 board.. References: <001801c32ad8$885f5f00$6706a8c0@SPLENDOR> <3EDDB244.2080905@udif.com> Message-ID: <00f501c32aed$874249b0$6706a8c0@SPLENDOR> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Thanks very much for the clue.. I could sort it out by defining Ethernet related macros properly. Rupesh ----- Original Message ----- From: "Udi Finkelstein" To: "Rupesh S" Cc: Sent: Wednesday, June 04, 2003 1:48 AM Subject: Re: [U-Boot-Users] Ethernet support for FADS823 board.. > I suppose your kernel doesn't include these definitions. > > The Linux kernel has a commproc.h file very similar to the one in > u-boot. You will have to add the definitions you find for your board in > the u-boot file, into the linux version of the same file. > > Udi > > Rupesh S wrote: > > Hi, > > I work with a FADS823 board. I use u-boot as my bootloader,I downloaded > > the ppc kernel from Montavista using rsync. I compiled my kernel with > > minimal configurations .It boots and works well on board. > > Now that I am trying to add more features like Ethernet support etc etc.. > > I understand that in our board (FADS823) the Ethernet is on SCC2.When I > > configure my kernel for the same in CPM iOptions, it gives me the > > following error, > > > > /*************************************************************************** **************************************************************************** **/ > > make[2]: Entering directory > > `/home/rupesh/PPC-Installs/RSYNC/Montavista/linux/arch/ppc/8xx_io' > > ppc-linux-gcc -D__KERNEL__ > > -I/home/rupesh/PPC-Installs/RSYNC/Montavista/linux/include > > -I/usr/lib/gcc-lib/ppc-linux/2.95.4/include/ -Wall -Wstrict-prototypes > > -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer > > -I/home/rupesh/PPC-Installs/RSYNC/Montavista/linux/arch/ppc > > -fsigned-char -msoft-float -pipe -ffixed-r2 -Wno-uninitialized > > -mmultiple -mstring -mcpu=860 -nostdinc -iwithprefix include > > -DKBUILD_BASENAME=enet -c -o enet.o enet.c > > enet.c:699: #error Exactly ONE pair of PA_ENET_[RT]XD, PB_ENET_[RT]XD > > must be defined > > enet.c:904: #error Configuration Error: define exactly ONE of > > PB_ENET_TENA, PC_ENET_TENA > > enet.c: In function `scc_enet_init': > > enet.c:713: `PC_ENET_CLSN' undeclared (first use in this function) > > enet.c:713: (Each undeclared identifier is reported only once > > enet.c:713: for each function it appears in.) > > enet.c:713: `PC_ENET_RENA' undeclared (first use in this function) > > enet.c:719: `PA_ENET_TCLK' undeclared (first use in this function) > > enet.c:719: `PA_ENET_RCLK' undeclared (first use in this function) > > enet.c:725: `SICR_ENET_MASK' undeclared (first use in this function) > > enet.c:726: `SICR_ENET_CLKRT' undeclared (first use in this function) > > enet.c:929: `PB_ENET_TENA' undeclared (first use in this function) > > make[2]: *** [enet.o] Error 1 > > make[2]: Leaving directory > > `/home/rupesh/PPC-Installs/RSYNC/Montavista/linux/arch/ppc/8xx_io' > > make[1]: *** [first_rule] Error 2 > > make[1]: Leaving directory > > `/home/rupesh/PPC-Installs/RSYNC/Montavista/linux/arch/ppc/8xx_io' > > make: *** [_dir_arch/ppc/8xx_io] Error 2 > > /*************************************************************************** **************************************************************************** **/ > > > > When I see the comproc.h file, these Macros arn't defined for FADS Board.. > > Any clues ? > > > > Note: The Ethernet hardware work very fine with u-boot, using which I do > > my tftpboot . > > > > Rupesh >