Hi Tom,

On 11.11.2011 06:52, Tom Rini wrote:
>> Added no-op cache functions for arm926ejs. However many DaVinci boards
>> are still broken as suprisingly they have D-Cache enabled (I wonder if
>> EMAC works on these boards).
> Given how quick builds are now, what's MAKEALL -s davinci look like,
> before/after?  Or did you mean EMAC functions not just builds?  That's

MAKEALL logs are attached. Things are significantly worse after merging
the series. That's because of DaVinci boards using EMAC driver and
D-Cache enabled (I think this comes from times when D-Cache was disabled
by default on ARM9). With this
http://thread.gmane.org/gmane.comp.boot-loaders.u-boot/116671 patch
applied the results are almost the same as with master branch (see
after+patch.log).

> another question which I've had a few conversations with people about
> (and I've got a TODO list item to poke the kernel about how it does
> cache flushing/etc here, but it also probably relies on page stuff we
> don't do..).  Thanks!

Well, kernel uses coherent memory for descriptors and do
dma_map/dma_unmap on buffers. We don't have coherent memory support in
U-Boot so I just perform flush/invalidate for both descriptors and buffers.

Regards, Ilya.


Configuring for da830evm board...
cache.c:27:2: warning: #warning "Please provide some real implementation for cache operations"
da830evm.c: In function 'board_init':
da830evm.c:222:2: error: 'DAVINCI_SYSCFG_SUSPSRC_UART2' undeclared (first use in this function)
da830evm.c:222:2: note: each undeclared identifier is reported only once for each function it appears in
make[1]: *** [da830evm.o] Error 1
make: *** [board/davinci/da8xxevm/libda8xxevm.o] Error 2
Configuring for da850evm board...
da850evm.c: In function 'board_init':
da850evm.c:328:2: error: 'DAVINCI_SYSCFG_SUSPSRC_UART2' undeclared (first use in this function)
da850evm.c:328:2: note: each undeclared identifier is reported only once for each function it appears in
make[1]: *** [da850evm.o] Error 1
make: *** [board/davinci/da8xxevm/libda8xxevm.o] Error 2
Configuring for cam_enc_4xx board...
   text	   data	    bss	    dec	    hex	filename
 321180	   7476	 298416	 627072	  99180	./u-boot
Configuring for hawkboard board...
cache.c:27:2: warning: #warning "Please provide some real implementation for cache operations"
drivers/net/libnet.o: In function `davinci_invalidate_rx_descs':
/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:132: undefined reference to `invalidate_dcache_range'
drivers/net/libnet.o: In function `davinci_eth_rcv_packet':
/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:707: undefined reference to `invalidate_dcache_range'
drivers/net/libnet.o: In function `davinci_flush_desc':
/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:138: undefined reference to `flush_dcache_range'
/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:138: undefined reference to `flush_dcache_range'
/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:138: undefined reference to `flush_dcache_range'
drivers/net/libnet.o: In function `davinci_eth_send_packet':
/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:660: undefined reference to `flush_dcache_range'
drivers/net/libnet.o: In function `davinci_flush_desc':
/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:138: undefined reference to `flush_dcache_range'
drivers/net/libnet.o:/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:125: more undefined references to `flush_dcache_range' follow
arm-linux-gnueabi-ld: BFD (GNU Binutils) 2.21 assertion fail /opt/poky/build/eldk-2011-05-20-5cde06e-armv5te/tmp/work/i686-nativesdk-oesdk-linux/binutils-cross-canadian-arm-2.21-r0/binutils-2.21/bfd/elf32-arm.c:12235
arm-linux-gnueabi-ld: BFD (GNU Binutils) 2.21 assertion fail /opt/poky/build/eldk-2011-05-20-5cde06e-armv5te/tmp/work/i686-nativesdk-oesdk-linux/binutils-cross-canadian-arm-2.21-r0/binutils-2.21/bfd/elf32-arm.c:12235
arm-linux-gnueabi-ld: BFD (GNU Binutils) 2.21 assertion fail /opt/poky/build/eldk-2011-05-20-5cde06e-armv5te/tmp/work/i686-nativesdk-oesdk-linux/binutils-cross-canadian-arm-2.21-r0/binutils-2.21/bfd/elf32-arm.c:12472
/bin/sh: line 1:  6140 Segmentation fault      (core dumped) arm-linux-gnueabi-ld --sysroot=/opt/eldk-5.0/armv5te/sysroots/arm-linux-gnueabi -pie -T u-boot.lds -Bstatic -Ttext 0xc1180000 $UNDEF_SYM arch/arm/cpu/arm926ejs/start.o --start-group api/libapi.o arch/arm/cpu/arm926ejs/davinci/libdavinci.o arch/arm/cpu/arm926ejs/libarm926ejs.o arch/arm/lib/libarm.o board/davinci/common/libdavinci.o common/libcommon.o disk/libdisk.o drivers/bios_emulator/libatibiosemu.o drivers/block/libblock.o drivers/dma/libdma.o drivers/fpga/libfpga.o drivers/gpio/libgpio.o drivers/hwmon/libhwmon.o drivers/i2c/libi2c.o drivers/input/libinput.o drivers/misc/libmisc.o drivers/mmc/libmmc.o drivers/mtd/libmtd.o drivers/mtd/nand/libnand.o drivers/mtd/onenand/libonenand.o drivers/mtd/spi/libspi_flash.o drivers/mtd/ubi/libubi.o drivers/net/libnet.o drivers/net/phy/libphy.o drivers/pci/libpci.o drivers/pcmcia/libpcmcia.o drivers/power/libpower.o drivers/rtc/librtc.o drivers/serial/libserial.o drivers/spi/libspi.o drivers/twserial/libtws.o drivers/usb/eth/libusb_eth.o drivers/usb/gadget/libusb_gadget.o drivers/usb/host/libusb_host.o drivers/usb/musb/libusb_musb.o drivers/usb/phy/libusb_phy.o drivers/video/libvideo.o drivers/watchdog/libwatchdog.o fs/cramfs/libcramfs.o fs/ext2/libext2fs.o fs/fat/libfat.o fs/fdos/libfdos.o fs/jffs2/libjffs2.o fs/reiserfs/libreiserfs.o fs/ubifs/libubifs.o fs/yaffs2/libyaffs2.o lib/libfdt/libfdt.o lib/libgeneric.o lib/lzma/liblzma.o lib/lzo/liblzo.o lib/zlib/libz.o net/libnet.o post/libpost.o board/davinci/da8xxevm/libda8xxevm.o --end-group /work/yanok/am3517/u-boot/arch/arm/lib/eabi_compat.o -L /opt/eldk-5.0/armv5te/sysroots/arm-linux-gnueabi/usr/lib/arm-linux-gnueabi/4.5.1 -lgcc -Map u-boot.map -o u-boot
make: *** [u-boot] Error 139
Configuring for hawkboard_nand - Board: hawkboard, Options: NAND_U_BOOT
hawkboard_nand_spl.c: In function 'board_init_f':
hawkboard_nand_spl.c:106:2: error: 'DAVINCI_SYSCFG_SUSPSRC_UART2' undeclared (first use in this function)
hawkboard_nand_spl.c:106:2: note: each undeclared identifier is reported only once for each function it appears in
make[1]: *** [hawkboard_nand_spl.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make: *** [nand_spl] Error 2
make: *** Waiting for unfinished jobs....
Configuring for hawkboard_uart - Board: hawkboard, Options: UART_U_BOOT
cache.c:27:2: warning: #warning "Please provide some real implementation for cache operations"
drivers/net/libnet.o: In function `davinci_invalidate_rx_descs':
/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:132: undefined reference to `invalidate_dcache_range'
drivers/net/libnet.o: In function `davinci_eth_rcv_packet':
/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:707: undefined reference to `invalidate_dcache_range'
drivers/net/libnet.o: In function `davinci_flush_desc':
/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:138: undefined reference to `flush_dcache_range'
/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:138: undefined reference to `flush_dcache_range'
/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:138: undefined reference to `flush_dcache_range'
drivers/net/libnet.o: In function `davinci_eth_send_packet':
/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:660: undefined reference to `flush_dcache_range'
drivers/net/libnet.o: In function `davinci_flush_desc':
/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:138: undefined reference to `flush_dcache_range'
drivers/net/libnet.o:/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:125: more undefined references to `flush_dcache_range' follow
arm-linux-gnueabi-ld: BFD (GNU Binutils) 2.21 assertion fail /opt/poky/build/eldk-2011-05-20-5cde06e-armv5te/tmp/work/i686-nativesdk-oesdk-linux/binutils-cross-canadian-arm-2.21-r0/binutils-2.21/bfd/elf32-arm.c:12235
arm-linux-gnueabi-ld: BFD (GNU Binutils) 2.21 assertion fail /opt/poky/build/eldk-2011-05-20-5cde06e-armv5te/tmp/work/i686-nativesdk-oesdk-linux/binutils-cross-canadian-arm-2.21-r0/binutils-2.21/bfd/elf32-arm.c:12235
arm-linux-gnueabi-ld: BFD (GNU Binutils) 2.21 assertion fail /opt/poky/build/eldk-2011-05-20-5cde06e-armv5te/tmp/work/i686-nativesdk-oesdk-linux/binutils-cross-canadian-arm-2.21-r0/binutils-2.21/bfd/elf32-arm.c:12472
/bin/sh: line 1:  9450 Segmentation fault      (core dumped) arm-linux-gnueabi-ld --sysroot=/opt/eldk-5.0/armv5te/sysroots/arm-linux-gnueabi -pie -T u-boot.lds -Bstatic -Ttext 0xc1080000 $UNDEF_SYM arch/arm/cpu/arm926ejs/start.o --start-group api/libapi.o arch/arm/cpu/arm926ejs/davinci/libdavinci.o arch/arm/cpu/arm926ejs/libarm926ejs.o arch/arm/lib/libarm.o board/davinci/common/libdavinci.o common/libcommon.o disk/libdisk.o drivers/bios_emulator/libatibiosemu.o drivers/block/libblock.o drivers/dma/libdma.o drivers/fpga/libfpga.o drivers/gpio/libgpio.o drivers/hwmon/libhwmon.o drivers/i2c/libi2c.o drivers/input/libinput.o drivers/misc/libmisc.o drivers/mmc/libmmc.o drivers/mtd/libmtd.o drivers/mtd/nand/libnand.o drivers/mtd/onenand/libonenand.o drivers/mtd/spi/libspi_flash.o drivers/mtd/ubi/libubi.o drivers/net/libnet.o drivers/net/phy/libphy.o drivers/pci/libpci.o drivers/pcmcia/libpcmcia.o drivers/power/libpower.o drivers/rtc/librtc.o drivers/serial/libserial.o drivers/spi/libspi.o drivers/twserial/libtws.o drivers/usb/eth/libusb_eth.o drivers/usb/gadget/libusb_gadget.o drivers/usb/host/libusb_host.o drivers/usb/musb/libusb_musb.o drivers/usb/phy/libusb_phy.o drivers/video/libvideo.o drivers/watchdog/libwatchdog.o fs/cramfs/libcramfs.o fs/ext2/libext2fs.o fs/fat/libfat.o fs/fdos/libfdos.o fs/jffs2/libjffs2.o fs/reiserfs/libreiserfs.o fs/ubifs/libubifs.o fs/yaffs2/libyaffs2.o lib/libfdt/libfdt.o lib/libgeneric.o lib/lzma/liblzma.o lib/lzo/liblzo.o lib/zlib/libz.o net/libnet.o post/libpost.o board/davinci/da8xxevm/libda8xxevm.o --end-group /work/yanok/am3517/u-boot/arch/arm/lib/eabi_compat.o -L /opt/eldk-5.0/armv5te/sysroots/arm-linux-gnueabi/usr/lib/arm-linux-gnueabi/4.5.1 -lgcc -Map u-boot.map -o u-boot
make: *** [u-boot] Error 139
Configuring for ea20 board...
cache.c:27:2: warning: #warning "Please provide some real implementation for cache operations"
drivers/net/libnet.o: In function `davinci_invalidate_rx_descs':
/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:132: undefined reference to `invalidate_dcache_range'
drivers/net/libnet.o: In function `davinci_eth_rcv_packet':
/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:707: undefined reference to `invalidate_dcache_range'
drivers/net/libnet.o: In function `davinci_flush_desc':
/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:138: undefined reference to `flush_dcache_range'
/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:138: undefined reference to `flush_dcache_range'
/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:138: undefined reference to `flush_dcache_range'
drivers/net/libnet.o: In function `davinci_eth_send_packet':
/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:660: undefined reference to `flush_dcache_range'
drivers/net/libnet.o: In function `davinci_flush_desc':
/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:138: undefined reference to `flush_dcache_range'
drivers/net/libnet.o:/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:125: more undefined references to `flush_dcache_range' follow
arm-linux-gnueabi-ld: BFD (GNU Binutils) 2.21 assertion fail /opt/poky/build/eldk-2011-05-20-5cde06e-armv5te/tmp/work/i686-nativesdk-oesdk-linux/binutils-cross-canadian-arm-2.21-r0/binutils-2.21/bfd/elf32-arm.c:12235
arm-linux-gnueabi-ld: BFD (GNU Binutils) 2.21 assertion fail /opt/poky/build/eldk-2011-05-20-5cde06e-armv5te/tmp/work/i686-nativesdk-oesdk-linux/binutils-cross-canadian-arm-2.21-r0/binutils-2.21/bfd/elf32-arm.c:12235
arm-linux-gnueabi-ld: BFD (GNU Binutils) 2.21 assertion fail /opt/poky/build/eldk-2011-05-20-5cde06e-armv5te/tmp/work/i686-nativesdk-oesdk-linux/binutils-cross-canadian-arm-2.21-r0/binutils-2.21/bfd/elf32-arm.c:12472
/bin/sh: line 1: 12316 Segmentation fault      (core dumped) arm-linux-gnueabi-ld --sysroot=/opt/eldk-5.0/armv5te/sysroots/arm-linux-gnueabi -pie -T u-boot.lds -Bstatic -Ttext 0xc1080000 $UNDEF_SYM arch/arm/cpu/arm926ejs/start.o --start-group api/libapi.o arch/arm/cpu/arm926ejs/davinci/libdavinci.o arch/arm/cpu/arm926ejs/libarm926ejs.o arch/arm/lib/libarm.o board/davinci/common/libdavinci.o common/libcommon.o disk/libdisk.o drivers/bios_emulator/libatibiosemu.o drivers/block/libblock.o drivers/dma/libdma.o drivers/fpga/libfpga.o drivers/gpio/libgpio.o drivers/hwmon/libhwmon.o drivers/i2c/libi2c.o drivers/input/libinput.o drivers/misc/libmisc.o drivers/mmc/libmmc.o drivers/mtd/libmtd.o drivers/mtd/nand/libnand.o drivers/mtd/onenand/libonenand.o drivers/mtd/spi/libspi_flash.o drivers/mtd/ubi/libubi.o drivers/net/libnet.o drivers/net/phy/libphy.o drivers/pci/libpci.o drivers/pcmcia/libpcmcia.o drivers/power/libpower.o drivers/rtc/librtc.o drivers/serial/libserial.o drivers/spi/libspi.o drivers/twserial/libtws.o drivers/usb/eth/libusb_eth.o drivers/usb/gadget/libusb_gadget.o drivers/usb/host/libusb_host.o drivers/usb/musb/libusb_musb.o drivers/usb/phy/libusb_phy.o drivers/video/libvideo.o drivers/watchdog/libwatchdog.o fs/cramfs/libcramfs.o fs/ext2/libext2fs.o fs/fat/libfat.o fs/fdos/libfdos.o fs/jffs2/libjffs2.o fs/reiserfs/libreiserfs.o fs/ubifs/libubifs.o fs/yaffs2/libyaffs2.o lib/libfdt/libfdt.o lib/libgeneric.o lib/lzma/liblzma.o lib/lzo/liblzo.o lib/zlib/libz.o net/libnet.o post/libpost.o board/davinci/ea20/libea20.o --end-group /work/yanok/am3517/u-boot/arch/arm/lib/eabi_compat.o -L /opt/eldk-5.0/armv5te/sysroots/arm-linux-gnueabi/usr/lib/arm-linux-gnueabi/4.5.1 -lgcc -Map u-boot.map -o u-boot
make: *** [u-boot] Error 139
Configuring for davinci_dm355evm board...
cache.c:27:2: warning: #warning "Please provide some real implementation for cache operations"
   text	   data	    bss	    dec	    hex	filename
 272990	   7268	 237804	 518062	  7e7ae	./u-boot
Configuring for davinci_dm355leopard board...
cache.c:27:2: warning: #warning "Please provide some real implementation for cache operations"
   text	   data	    bss	    dec	    hex	filename
 241399	   5912	  41064	 288375	  46677	./u-boot
Configuring for davinci_dm365evm board...
cache.c:27:2: warning: #warning "Please provide some real implementation for cache operations"
drivers/net/libnet.o: In function `davinci_invalidate_rx_descs':
/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:132: undefined reference to `invalidate_dcache_range'
drivers/net/libnet.o: In function `davinci_eth_rcv_packet':
/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:707: undefined reference to `invalidate_dcache_range'
drivers/net/libnet.o: In function `davinci_flush_desc':
/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:138: undefined reference to `flush_dcache_range'
/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:138: undefined reference to `flush_dcache_range'
/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:138: undefined reference to `flush_dcache_range'
drivers/net/libnet.o: In function `davinci_eth_send_packet':
/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:660: undefined reference to `flush_dcache_range'
drivers/net/libnet.o: In function `davinci_flush_desc':
/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:138: undefined reference to `flush_dcache_range'
drivers/net/libnet.o:/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:125: more undefined references to `flush_dcache_range' follow
arm-linux-gnueabi-ld: BFD (GNU Binutils) 2.21 assertion fail /opt/poky/build/eldk-2011-05-20-5cde06e-armv5te/tmp/work/i686-nativesdk-oesdk-linux/binutils-cross-canadian-arm-2.21-r0/binutils-2.21/bfd/elf32-arm.c:12235
arm-linux-gnueabi-ld: BFD (GNU Binutils) 2.21 assertion fail /opt/poky/build/eldk-2011-05-20-5cde06e-armv5te/tmp/work/i686-nativesdk-oesdk-linux/binutils-cross-canadian-arm-2.21-r0/binutils-2.21/bfd/elf32-arm.c:12235
arm-linux-gnueabi-ld: BFD (GNU Binutils) 2.21 assertion fail /opt/poky/build/eldk-2011-05-20-5cde06e-armv5te/tmp/work/i686-nativesdk-oesdk-linux/binutils-cross-canadian-arm-2.21-r0/binutils-2.21/bfd/elf32-arm.c:12472
/bin/sh: line 1: 20597 Segmentation fault      (core dumped) arm-linux-gnueabi-ld --sysroot=/opt/eldk-5.0/armv5te/sysroots/arm-linux-gnueabi -pie -T u-boot.lds -Bstatic -Ttext 0x81080000 $UNDEF_SYM arch/arm/cpu/arm926ejs/start.o --start-group api/libapi.o arch/arm/cpu/arm926ejs/davinci/libdavinci.o arch/arm/cpu/arm926ejs/libarm926ejs.o arch/arm/lib/libarm.o board/davinci/common/libdavinci.o common/libcommon.o disk/libdisk.o drivers/bios_emulator/libatibiosemu.o drivers/block/libblock.o drivers/dma/libdma.o drivers/fpga/libfpga.o drivers/gpio/libgpio.o drivers/hwmon/libhwmon.o drivers/i2c/libi2c.o drivers/input/libinput.o drivers/misc/libmisc.o drivers/mmc/libmmc.o drivers/mtd/libmtd.o drivers/mtd/nand/libnand.o drivers/mtd/onenand/libonenand.o drivers/mtd/spi/libspi_flash.o drivers/mtd/ubi/libubi.o drivers/net/libnet.o drivers/net/phy/libphy.o drivers/pci/libpci.o drivers/pcmcia/libpcmcia.o drivers/power/libpower.o drivers/rtc/librtc.o drivers/serial/libserial.o drivers/spi/libspi.o drivers/twserial/libtws.o drivers/usb/eth/libusb_eth.o drivers/usb/gadget/libusb_gadget.o drivers/usb/host/libusb_host.o drivers/usb/musb/libusb_musb.o drivers/usb/phy/libusb_phy.o drivers/video/libvideo.o drivers/watchdog/libwatchdog.o fs/cramfs/libcramfs.o fs/ext2/libext2fs.o fs/fat/libfat.o fs/fdos/libfdos.o fs/jffs2/libjffs2.o fs/reiserfs/libreiserfs.o fs/ubifs/libubifs.o fs/yaffs2/libyaffs2.o lib/libfdt/libfdt.o lib/libgeneric.o lib/lzma/liblzma.o lib/lzo/liblzo.o lib/zlib/libz.o net/libnet.o post/libpost.o board/davinci/dm365evm/libdm365evm.o --end-group /work/yanok/am3517/u-boot/arch/arm/lib/eabi_compat.o -L /opt/eldk-5.0/armv5te/sysroots/arm-linux-gnueabi/usr/lib/arm-linux-gnueabi/4.5.1 -lgcc -Map u-boot.map -o u-boot
make: *** [u-boot] Error 139
Configuring for davinci_dm6467evm board...
cache.c:27:2: warning: #warning "Please provide some real implementation for cache operations"
drivers/net/libnet.o: In function `davinci_invalidate_rx_descs':
/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:132: undefined reference to `invalidate_dcache_range'
drivers/net/libnet.o: In function `davinci_eth_rcv_packet':
/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:707: undefined reference to `invalidate_dcache_range'
drivers/net/libnet.o: In function `davinci_flush_desc':
/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:138: undefined reference to `flush_dcache_range'
/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:138: undefined reference to `flush_dcache_range'
/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:138: undefined reference to `flush_dcache_range'
drivers/net/libnet.o: In function `davinci_eth_send_packet':
/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:660: undefined reference to `flush_dcache_range'
drivers/net/libnet.o: In function `davinci_flush_desc':
/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:138: undefined reference to `flush_dcache_range'
drivers/net/libnet.o:/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:125: more undefined references to `flush_dcache_range' follow
arm-linux-gnueabi-ld: BFD (GNU Binutils) 2.21 assertion fail /opt/poky/build/eldk-2011-05-20-5cde06e-armv5te/tmp/work/i686-nativesdk-oesdk-linux/binutils-cross-canadian-arm-2.21-r0/binutils-2.21/bfd/elf32-arm.c:12235
arm-linux-gnueabi-ld: BFD (GNU Binutils) 2.21 assertion fail /opt/poky/build/eldk-2011-05-20-5cde06e-armv5te/tmp/work/i686-nativesdk-oesdk-linux/binutils-cross-canadian-arm-2.21-r0/binutils-2.21/bfd/elf32-arm.c:12235
arm-linux-gnueabi-ld: BFD (GNU Binutils) 2.21 assertion fail /opt/poky/build/eldk-2011-05-20-5cde06e-armv5te/tmp/work/i686-nativesdk-oesdk-linux/binutils-cross-canadian-arm-2.21-r0/binutils-2.21/bfd/elf32-arm.c:12472
/bin/sh: line 1: 23202 Segmentation fault      (core dumped) arm-linux-gnueabi-ld --sysroot=/opt/eldk-5.0/armv5te/sysroots/arm-linux-gnueabi -pie -T u-boot.lds -Bstatic -Ttext 0x81080000 $UNDEF_SYM arch/arm/cpu/arm926ejs/start.o --start-group api/libapi.o arch/arm/cpu/arm926ejs/davinci/libdavinci.o arch/arm/cpu/arm926ejs/libarm926ejs.o arch/arm/lib/libarm.o board/davinci/common/libdavinci.o common/libcommon.o disk/libdisk.o drivers/bios_emulator/libatibiosemu.o drivers/block/libblock.o drivers/dma/libdma.o drivers/fpga/libfpga.o drivers/gpio/libgpio.o drivers/hwmon/libhwmon.o drivers/i2c/libi2c.o drivers/input/libinput.o drivers/misc/libmisc.o drivers/mmc/libmmc.o drivers/mtd/libmtd.o drivers/mtd/nand/libnand.o drivers/mtd/onenand/libonenand.o drivers/mtd/spi/libspi_flash.o drivers/mtd/ubi/libubi.o drivers/net/libnet.o drivers/net/phy/libphy.o drivers/pci/libpci.o drivers/pcmcia/libpcmcia.o drivers/power/libpower.o drivers/rtc/librtc.o drivers/serial/libserial.o drivers/spi/libspi.o drivers/twserial/libtws.o drivers/usb/eth/libusb_eth.o drivers/usb/gadget/libusb_gadget.o drivers/usb/host/libusb_host.o drivers/usb/musb/libusb_musb.o drivers/usb/phy/libusb_phy.o drivers/video/libvideo.o drivers/watchdog/libwatchdog.o fs/cramfs/libcramfs.o fs/ext2/libext2fs.o fs/fat/libfat.o fs/fdos/libfdos.o fs/jffs2/libjffs2.o fs/reiserfs/libreiserfs.o fs/ubifs/libubifs.o fs/yaffs2/libyaffs2.o lib/libfdt/libfdt.o lib/libgeneric.o lib/lzma/liblzma.o lib/lzo/liblzo.o lib/zlib/libz.o net/libnet.o post/libpost.o board/davinci/dm6467evm/libdm6467evm.o --end-group /work/yanok/am3517/u-boot/arch/arm/lib/eabi_compat.o -L /opt/eldk-5.0/armv5te/sysroots/arm-linux-gnueabi/usr/lib/arm-linux-gnueabi/4.5.1 -lgcc -Map u-boot.map -o u-boot
make: *** [u-boot] Error 139
Configuring for davinci_dvevm board...
cache.c:27:2: warning: #warning "Please provide some real implementation for cache operations"
drivers/net/libnet.o: In function `davinci_invalidate_rx_descs':
/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:132: undefined reference to `invalidate_dcache_range'
drivers/net/libnet.o: In function `davinci_eth_rcv_packet':
/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:707: undefined reference to `invalidate_dcache_range'
drivers/net/libnet.o: In function `davinci_flush_desc':
/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:138: undefined reference to `flush_dcache_range'
/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:138: undefined reference to `flush_dcache_range'
/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:138: undefined reference to `flush_dcache_range'
drivers/net/libnet.o: In function `davinci_eth_send_packet':
/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:660: undefined reference to `flush_dcache_range'
drivers/net/libnet.o: In function `davinci_flush_desc':
/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:138: undefined reference to `flush_dcache_range'
drivers/net/libnet.o:/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:125: more undefined references to `flush_dcache_range' follow
arm-linux-gnueabi-ld: BFD (GNU Binutils) 2.21 assertion fail /opt/poky/build/eldk-2011-05-20-5cde06e-armv5te/tmp/work/i686-nativesdk-oesdk-linux/binutils-cross-canadian-arm-2.21-r0/binutils-2.21/bfd/elf32-arm.c:12235
arm-linux-gnueabi-ld: BFD (GNU Binutils) 2.21 assertion fail /opt/poky/build/eldk-2011-05-20-5cde06e-armv5te/tmp/work/i686-nativesdk-oesdk-linux/binutils-cross-canadian-arm-2.21-r0/binutils-2.21/bfd/elf32-arm.c:12235
arm-linux-gnueabi-ld: BFD (GNU Binutils) 2.21 assertion fail /opt/poky/build/eldk-2011-05-20-5cde06e-armv5te/tmp/work/i686-nativesdk-oesdk-linux/binutils-cross-canadian-arm-2.21-r0/binutils-2.21/bfd/elf32-arm.c:12472
/bin/sh: line 1: 25882 Segmentation fault      (core dumped) arm-linux-gnueabi-ld --sysroot=/opt/eldk-5.0/armv5te/sysroots/arm-linux-gnueabi -pie -T u-boot.lds -Bstatic -Ttext 0x81080000 $UNDEF_SYM arch/arm/cpu/arm926ejs/start.o --start-group api/libapi.o arch/arm/cpu/arm926ejs/davinci/libdavinci.o arch/arm/cpu/arm926ejs/libarm926ejs.o arch/arm/lib/libarm.o board/davinci/common/libdavinci.o common/libcommon.o disk/libdisk.o drivers/bios_emulator/libatibiosemu.o drivers/block/libblock.o drivers/dma/libdma.o drivers/fpga/libfpga.o drivers/gpio/libgpio.o drivers/hwmon/libhwmon.o drivers/i2c/libi2c.o drivers/input/libinput.o drivers/misc/libmisc.o drivers/mmc/libmmc.o drivers/mtd/libmtd.o drivers/mtd/nand/libnand.o drivers/mtd/onenand/libonenand.o drivers/mtd/spi/libspi_flash.o drivers/mtd/ubi/libubi.o drivers/net/libnet.o drivers/net/phy/libphy.o drivers/pci/libpci.o drivers/pcmcia/libpcmcia.o drivers/power/libpower.o drivers/rtc/librtc.o drivers/serial/libserial.o drivers/spi/libspi.o drivers/twserial/libtws.o drivers/usb/eth/libusb_eth.o drivers/usb/gadget/libusb_gadget.o drivers/usb/host/libusb_host.o drivers/usb/musb/libusb_musb.o drivers/usb/phy/libusb_phy.o drivers/video/libvideo.o drivers/watchdog/libwatchdog.o fs/cramfs/libcramfs.o fs/ext2/libext2fs.o fs/fat/libfat.o fs/fdos/libfdos.o fs/jffs2/libjffs2.o fs/reiserfs/libreiserfs.o fs/ubifs/libubifs.o fs/yaffs2/libyaffs2.o lib/libfdt/libfdt.o lib/libgeneric.o lib/lzma/liblzma.o lib/lzo/liblzo.o lib/zlib/libz.o net/libnet.o post/libpost.o board/davinci/dvevm/libdvevm.o --end-group /work/yanok/am3517/u-boot/arch/arm/lib/eabi_compat.o -L /opt/eldk-5.0/armv5te/sysroots/arm-linux-gnueabi/usr/lib/arm-linux-gnueabi/4.5.1 -lgcc -Map u-boot.map -o u-boot
make: *** [u-boot] Error 139
Configuring for davinci_schmoogie board...
cache.c:27:2: warning: #warning "Please provide some real implementation for cache operations"
drivers/net/libnet.o: In function `davinci_invalidate_rx_descs':
/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:132: undefined reference to `invalidate_dcache_range'
drivers/net/libnet.o: In function `davinci_eth_rcv_packet':
/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:707: undefined reference to `invalidate_dcache_range'
drivers/net/libnet.o: In function `davinci_flush_desc':
/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:138: undefined reference to `flush_dcache_range'
/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:138: undefined reference to `flush_dcache_range'
/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:138: undefined reference to `flush_dcache_range'
drivers/net/libnet.o: In function `davinci_eth_send_packet':
/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:660: undefined reference to `flush_dcache_range'
drivers/net/libnet.o: In function `davinci_flush_desc':
/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:138: undefined reference to `flush_dcache_range'
drivers/net/libnet.o:/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:125: more undefined references to `flush_dcache_range' follow
arm-linux-gnueabi-ld: BFD (GNU Binutils) 2.21 assertion fail /opt/poky/build/eldk-2011-05-20-5cde06e-armv5te/tmp/work/i686-nativesdk-oesdk-linux/binutils-cross-canadian-arm-2.21-r0/binutils-2.21/bfd/elf32-arm.c:12235
arm-linux-gnueabi-ld: BFD (GNU Binutils) 2.21 assertion fail /opt/poky/build/eldk-2011-05-20-5cde06e-armv5te/tmp/work/i686-nativesdk-oesdk-linux/binutils-cross-canadian-arm-2.21-r0/binutils-2.21/bfd/elf32-arm.c:12235
arm-linux-gnueabi-ld: BFD (GNU Binutils) 2.21 assertion fail /opt/poky/build/eldk-2011-05-20-5cde06e-armv5te/tmp/work/i686-nativesdk-oesdk-linux/binutils-cross-canadian-arm-2.21-r0/binutils-2.21/bfd/elf32-arm.c:12472
/bin/sh: line 1: 28530 Segmentation fault      (core dumped) arm-linux-gnueabi-ld --sysroot=/opt/eldk-5.0/armv5te/sysroots/arm-linux-gnueabi -pie -T u-boot.lds -Bstatic -Ttext 0x81080000 $UNDEF_SYM arch/arm/cpu/arm926ejs/start.o --start-group api/libapi.o arch/arm/cpu/arm926ejs/davinci/libdavinci.o arch/arm/cpu/arm926ejs/libarm926ejs.o arch/arm/lib/libarm.o board/davinci/common/libdavinci.o common/libcommon.o disk/libdisk.o drivers/bios_emulator/libatibiosemu.o drivers/block/libblock.o drivers/dma/libdma.o drivers/fpga/libfpga.o drivers/gpio/libgpio.o drivers/hwmon/libhwmon.o drivers/i2c/libi2c.o drivers/input/libinput.o drivers/misc/libmisc.o drivers/mmc/libmmc.o drivers/mtd/libmtd.o drivers/mtd/nand/libnand.o drivers/mtd/onenand/libonenand.o drivers/mtd/spi/libspi_flash.o drivers/mtd/ubi/libubi.o drivers/net/libnet.o drivers/net/phy/libphy.o drivers/pci/libpci.o drivers/pcmcia/libpcmcia.o drivers/power/libpower.o drivers/rtc/librtc.o drivers/serial/libserial.o drivers/spi/libspi.o drivers/twserial/libtws.o drivers/usb/eth/libusb_eth.o drivers/usb/gadget/libusb_gadget.o drivers/usb/host/libusb_host.o drivers/usb/musb/libusb_musb.o drivers/usb/phy/libusb_phy.o drivers/video/libvideo.o drivers/watchdog/libwatchdog.o fs/cramfs/libcramfs.o fs/ext2/libext2fs.o fs/fat/libfat.o fs/fdos/libfdos.o fs/jffs2/libjffs2.o fs/reiserfs/libreiserfs.o fs/ubifs/libubifs.o fs/yaffs2/libyaffs2.o lib/libfdt/libfdt.o lib/libgeneric.o lib/lzma/liblzma.o lib/lzo/liblzo.o lib/zlib/libz.o net/libnet.o post/libpost.o board/davinci/schmoogie/libschmoogie.o --end-group /work/yanok/am3517/u-boot/arch/arm/lib/eabi_compat.o -L /opt/eldk-5.0/armv5te/sysroots/arm-linux-gnueabi/usr/lib/arm-linux-gnueabi/4.5.1 -lgcc -Map u-boot.map -o u-boot
make: *** [u-boot] Error 139
Configuring for davinci_sffsdr board...
cache.c:27:2: warning: #warning "Please provide some real implementation for cache operations"
drivers/net/libnet.o: In function `davinci_invalidate_rx_descs':
/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:132: undefined reference to `invalidate_dcache_range'
drivers/net/libnet.o: In function `davinci_eth_rcv_packet':
/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:707: undefined reference to `invalidate_dcache_range'
drivers/net/libnet.o: In function `davinci_flush_desc':
/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:138: undefined reference to `flush_dcache_range'
/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:138: undefined reference to `flush_dcache_range'
/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:138: undefined reference to `flush_dcache_range'
drivers/net/libnet.o: In function `davinci_eth_send_packet':
/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:660: undefined reference to `flush_dcache_range'
drivers/net/libnet.o: In function `davinci_flush_desc':
/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:138: undefined reference to `flush_dcache_range'
drivers/net/libnet.o:/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:125: more undefined references to `flush_dcache_range' follow
arm-linux-gnueabi-ld: BFD (GNU Binutils) 2.21 assertion fail /opt/poky/build/eldk-2011-05-20-5cde06e-armv5te/tmp/work/i686-nativesdk-oesdk-linux/binutils-cross-canadian-arm-2.21-r0/binutils-2.21/bfd/elf32-arm.c:12235
arm-linux-gnueabi-ld: BFD (GNU Binutils) 2.21 assertion fail /opt/poky/build/eldk-2011-05-20-5cde06e-armv5te/tmp/work/i686-nativesdk-oesdk-linux/binutils-cross-canadian-arm-2.21-r0/binutils-2.21/bfd/elf32-arm.c:12235
arm-linux-gnueabi-ld: BFD (GNU Binutils) 2.21 assertion fail /opt/poky/build/eldk-2011-05-20-5cde06e-armv5te/tmp/work/i686-nativesdk-oesdk-linux/binutils-cross-canadian-arm-2.21-r0/binutils-2.21/bfd/elf32-arm.c:12472
/bin/sh: line 1: 31154 Segmentation fault      (core dumped) arm-linux-gnueabi-ld --sysroot=/opt/eldk-5.0/armv5te/sysroots/arm-linux-gnueabi -pie -T u-boot.lds -Bstatic -Ttext 0x84000000 $UNDEF_SYM arch/arm/cpu/arm926ejs/start.o --start-group api/libapi.o arch/arm/cpu/arm926ejs/davinci/libdavinci.o arch/arm/cpu/arm926ejs/libarm926ejs.o arch/arm/lib/libarm.o board/davinci/common/libdavinci.o common/libcommon.o disk/libdisk.o drivers/bios_emulator/libatibiosemu.o drivers/block/libblock.o drivers/dma/libdma.o drivers/fpga/libfpga.o drivers/gpio/libgpio.o drivers/hwmon/libhwmon.o drivers/i2c/libi2c.o drivers/input/libinput.o drivers/misc/libmisc.o drivers/mmc/libmmc.o drivers/mtd/libmtd.o drivers/mtd/nand/libnand.o drivers/mtd/onenand/libonenand.o drivers/mtd/spi/libspi_flash.o drivers/mtd/ubi/libubi.o drivers/net/libnet.o drivers/net/phy/libphy.o drivers/pci/libpci.o drivers/pcmcia/libpcmcia.o drivers/power/libpower.o drivers/rtc/librtc.o drivers/serial/libserial.o drivers/spi/libspi.o drivers/twserial/libtws.o drivers/usb/eth/libusb_eth.o drivers/usb/gadget/libusb_gadget.o drivers/usb/host/libusb_host.o drivers/usb/musb/libusb_musb.o drivers/usb/phy/libusb_phy.o drivers/video/libvideo.o drivers/watchdog/libwatchdog.o fs/cramfs/libcramfs.o fs/ext2/libext2fs.o fs/fat/libfat.o fs/fdos/libfdos.o fs/jffs2/libjffs2.o fs/reiserfs/libreiserfs.o fs/ubifs/libubifs.o fs/yaffs2/libyaffs2.o lib/libfdt/libfdt.o lib/libgeneric.o lib/lzma/liblzma.o lib/lzo/liblzo.o lib/zlib/libz.o net/libnet.o post/libpost.o board/davinci/sffsdr/libsffsdr.o --end-group /work/yanok/am3517/u-boot/arch/arm/lib/eabi_compat.o -L /opt/eldk-5.0/armv5te/sysroots/arm-linux-gnueabi/usr/lib/arm-linux-gnueabi/4.5.1 -lgcc -Map u-boot.map -o u-boot
make: *** [u-boot] Error 139
Configuring for davinci_sonata board...
cache.c:27:2: warning: #warning "Please provide some real implementation for cache operations"
drivers/net/libnet.o: In function `davinci_invalidate_rx_descs':
/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:132: undefined reference to `invalidate_dcache_range'
drivers/net/libnet.o: In function `davinci_eth_rcv_packet':
/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:707: undefined reference to `invalidate_dcache_range'
drivers/net/libnet.o: In function `davinci_flush_desc':
/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:138: undefined reference to `flush_dcache_range'
/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:138: undefined reference to `flush_dcache_range'
/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:138: undefined reference to `flush_dcache_range'
drivers/net/libnet.o: In function `davinci_eth_send_packet':
/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:660: undefined reference to `flush_dcache_range'
drivers/net/libnet.o: In function `davinci_flush_desc':
/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:138: undefined reference to `flush_dcache_range'
drivers/net/libnet.o:/work/yanok/am3517/u-boot/drivers/net/davinci_emac.c:125: more undefined references to `flush_dcache_range' follow
arm-linux-gnueabi-ld: BFD (GNU Binutils) 2.21 assertion fail /opt/poky/build/eldk-2011-05-20-5cde06e-armv5te/tmp/work/i686-nativesdk-oesdk-linux/binutils-cross-canadian-arm-2.21-r0/binutils-2.21/bfd/elf32-arm.c:12235
arm-linux-gnueabi-ld: BFD (GNU Binutils) 2.21 assertion fail /opt/poky/build/eldk-2011-05-20-5cde06e-armv5te/tmp/work/i686-nativesdk-oesdk-linux/binutils-cross-canadian-arm-2.21-r0/binutils-2.21/bfd/elf32-arm.c:12235
arm-linux-gnueabi-ld: BFD (GNU Binutils) 2.21 assertion fail /opt/poky/build/eldk-2011-05-20-5cde06e-armv5te/tmp/work/i686-nativesdk-oesdk-linux/binutils-cross-canadian-arm-2.21-r0/binutils-2.21/bfd/elf32-arm.c:12472
/bin/sh: line 1:  1344 Segmentation fault      (core dumped) arm-linux-gnueabi-ld --sysroot=/opt/eldk-5.0/armv5te/sysroots/arm-linux-gnueabi -pie -T u-boot.lds -Bstatic -Ttext 0x81080000 $UNDEF_SYM arch/arm/cpu/arm926ejs/start.o --start-group api/libapi.o arch/arm/cpu/arm926ejs/davinci/libdavinci.o arch/arm/cpu/arm926ejs/libarm926ejs.o arch/arm/lib/libarm.o board/davinci/common/libdavinci.o common/libcommon.o disk/libdisk.o drivers/bios_emulator/libatibiosemu.o drivers/block/libblock.o drivers/dma/libdma.o drivers/fpga/libfpga.o drivers/gpio/libgpio.o drivers/hwmon/libhwmon.o drivers/i2c/libi2c.o drivers/input/libinput.o drivers/misc/libmisc.o drivers/mmc/libmmc.o drivers/mtd/libmtd.o drivers/mtd/nand/libnand.o drivers/mtd/onenand/libonenand.o drivers/mtd/spi/libspi_flash.o drivers/mtd/ubi/libubi.o drivers/net/libnet.o drivers/net/phy/libphy.o drivers/pci/libpci.o drivers/pcmcia/libpcmcia.o drivers/power/libpower.o drivers/rtc/librtc.o drivers/serial/libserial.o drivers/spi/libspi.o drivers/twserial/libtws.o drivers/usb/eth/libusb_eth.o drivers/usb/gadget/libusb_gadget.o drivers/usb/host/libusb_host.o drivers/usb/musb/libusb_musb.o drivers/usb/phy/libusb_phy.o drivers/video/libvideo.o drivers/watchdog/libwatchdog.o fs/cramfs/libcramfs.o fs/ext2/libext2fs.o fs/fat/libfat.o fs/fdos/libfdos.o fs/jffs2/libjffs2.o fs/reiserfs/libreiserfs.o fs/ubifs/libubifs.o fs/yaffs2/libyaffs2.o lib/libfdt/libfdt.o lib/libgeneric.o lib/lzma/liblzma.o lib/lzo/liblzo.o lib/zlib/libz.o net/libnet.o post/libpost.o board/davinci/sonata/libsonata.o --end-group /work/yanok/am3517/u-boot/arch/arm/lib/eabi_compat.o -L /opt/eldk-5.0/armv5te/sysroots/arm-linux-gnueabi/usr/lib/arm-linux-gnueabi/4.5.1 -lgcc -Map u-boot.map -o u-boot
make: *** [u-boot] Error 139

--------------------- SUMMARY ----------------------------
Boards compiled: 15
Boards with warnings or errors: 14 ( da830evm da850evm hawkboard hawkboard_nand hawkboard_uart ea20 davinci_dm355evm davinci_dm355leopard davinci_dm365evm davinci_dm6467evm davinci_dvevm davinci_schmoogie davinci_sffsdr davinci_sonata )
----------------------------------------------------------
Configuring for da830evm board...
da830evm.c: In function 'board_init':
da830evm.c:222:2: error: 'DAVINCI_SYSCFG_SUSPSRC_UART2' undeclared (first use in this function)
da830evm.c:222:2: note: each undeclared identifier is reported only once for each function it appears in
make[1]: *** [da830evm.o] Error 1
make: *** [board/davinci/da8xxevm/libda8xxevm.o] Error 2
Configuring for da850evm board...
da850evm.c: In function 'board_init':
da850evm.c:328:2: error: 'DAVINCI_SYSCFG_SUSPSRC_UART2' undeclared (first use in this function)
da850evm.c:328:2: note: each undeclared identifier is reported only once for each function it appears in
make[1]: *** [da850evm.o] Error 1
make: *** [board/davinci/da8xxevm/libda8xxevm.o] Error 2
Configuring for cam_enc_4xx board...
   text	   data	    bss	    dec	    hex	filename
 321180	   7476	 298416	 627072	  99180	./u-boot
Configuring for hawkboard board...
   text	   data	    bss	    dec	    hex	filename
 178509	   6468	  54580	 239557	  3a7c5	./u-boot
Configuring for hawkboard_nand - Board: hawkboard, Options: NAND_U_BOOT
hawkboard_nand_spl.c: In function 'board_init_f':
hawkboard_nand_spl.c:106:2: error: 'DAVINCI_SYSCFG_SUSPSRC_UART2' undeclared (first use in this function)
hawkboard_nand_spl.c:106:2: note: each undeclared identifier is reported only once for each function it appears in
make[1]: *** [hawkboard_nand_spl.o] Error 1
make: *** [nand_spl] Error 2
make: *** Waiting for unfinished jobs....
Configuring for hawkboard_uart - Board: hawkboard, Options: UART_U_BOOT
   text	   data	    bss	    dec	    hex	filename
 178509	   6468	  54580	 239557	  3a7c5	./u-boot
Configuring for ea20 board...
   text	   data	    bss	    dec	    hex	filename
 342115	  18580	  58664	 419359	  6661f	./u-boot
Configuring for davinci_dm355evm board...
cache.c:27:2: warning: #warning "Please provide some real implementation for cache operations"
   text	   data	    bss	    dec	    hex	filename
 272990	   7268	 237804	 518062	  7e7ae	./u-boot
Configuring for davinci_dm355leopard board...
cache.c:27:2: warning: #warning "Please provide some real implementation for cache operations"
   text	   data	    bss	    dec	    hex	filename
 241399	   5912	  41064	 288375	  46677	./u-boot
Configuring for davinci_dm365evm board...
   text	   data	    bss	    dec	    hex	filename
 302536	   7332	 298308	 608176	  947b0	./u-boot
Configuring for davinci_dm6467evm board...
   text	   data	    bss	    dec	    hex	filename
 183813	   6164	  54636	 244613	  3bb85	./u-boot
Configuring for davinci_dvevm board...
   text	   data	    bss	    dec	    hex	filename
 239677	   6896	 297072	 543645	  84b9d	./u-boot
Configuring for davinci_schmoogie board...
   text	   data	    bss	    dec	    hex	filename
 186694	   6212	  54604	 247510	  3c6d6	./u-boot
Configuring for davinci_sffsdr board...
   text	   data	    bss	    dec	    hex	filename
 186948	   6220	  54608	 247776	  3c7e0	./u-boot
Configuring for davinci_sonata board...
   text	   data	    bss	    dec	    hex	filename
 176028	   3696	  55504	 235228	  396dc	./u-boot

--------------------- SUMMARY ----------------------------
Boards compiled: 15
Boards with warnings or errors: 5 ( da830evm da850evm hawkboard_nand davinci_dm355evm davinci_dm355leopard )
----------------------------------------------------------
Configuring for da830evm board...
da830evm.c: In function 'board_init':
da830evm.c:222:2: error: 'DAVINCI_SYSCFG_SUSPSRC_UART2' undeclared (first use in this function)
da830evm.c:222:2: note: each undeclared identifier is reported only once for each function it appears in
make[1]: *** [da830evm.o] Ошибка 1
make: *** [board/davinci/da8xxevm/libda8xxevm.o] Ошибка 2
Configuring for da850evm board...
da850evm.c: In function 'board_init':
da850evm.c:328:2: error: 'DAVINCI_SYSCFG_SUSPSRC_UART2' undeclared (first use in this function)
da850evm.c:328:2: note: each undeclared identifier is reported only once for each function it appears in
make[1]: *** [da850evm.o] Ошибка 1
make: *** [board/davinci/da8xxevm/libda8xxevm.o] Ошибка 2
Configuring for cam_enc_4xx board...
   text	   data	    bss	    dec	    hex	filename
 321088	   7476	 298360	 626924	  990ec	./u-boot
Configuring for hawkboard board...
   text	   data	    bss	    dec	    hex	filename
 178645	   6468	  54508	 239621	  3a805	./u-boot
Configuring for hawkboard_nand - Board: hawkboard, Options: NAND_U_BOOT
hawkboard_nand_spl.c: In function 'board_init_f':
hawkboard_nand_spl.c:106:2: error: 'DAVINCI_SYSCFG_SUSPSRC_UART2' undeclared (first use in this function)
hawkboard_nand_spl.c:106:2: note: each undeclared identifier is reported only once for each function it appears in
make[1]: *** [hawkboard_nand_spl.o] Ошибка 1
make[1]: *** Ожидание завершения заданий...
make: *** [nand_spl] Ошибка 2
make: *** Ожидание завершения заданий...
Configuring for hawkboard_uart - Board: hawkboard, Options: UART_U_BOOT
   text	   data	    bss	    dec	    hex	filename
 178645	   6468	  54508	 239621	  3a805	./u-boot
Configuring for ea20 board...
   text	   data	    bss	    dec	    hex	filename
 342251	  18580	  58600	 419431	  66667	./u-boot
Configuring for davinci_dm355evm board...
   text	   data	    bss	    dec	    hex	filename
 272990	   7268	 237804	 518062	  7e7ae	./u-boot
Configuring for davinci_dm355leopard board...
   text	   data	    bss	    dec	    hex	filename
 241399	   5912	  41064	 288375	  46677	./u-boot
Configuring for davinci_dm365evm board...
   text	   data	    bss	    dec	    hex	filename
 302672	   7332	 298252	 608256	  94800	./u-boot
Configuring for davinci_dm6467evm board...
   text	   data	    bss	    dec	    hex	filename
 183913	   6164	  54528	 244605	  3bb7d	./u-boot
Configuring for davinci_dvevm board...
   text	   data	    bss	    dec	    hex	filename
 239813	   6896	 297016	 543725	  84bed	./u-boot
Configuring for davinci_schmoogie board...
schmoogie.c: In function 'board_init':
schmoogie.c:37:27: error: 'MACH_TYPE_SCHMOOGIE' undeclared (first use in this function)
schmoogie.c:37:27: note: each undeclared identifier is reported only once for each function it appears in
make[1]: *** [schmoogie.o] Ошибка 1
make: *** [board/davinci/schmoogie/libschmoogie.o] Ошибка 2
Configuring for davinci_sffsdr board...
   text	   data	    bss	    dec	    hex	filename
 187084	   6220	  54528	 247832	  3c818	./u-boot
Configuring for davinci_sonata board...
sonata.c: In function 'board_init':
sonata.c:38:27: error: 'MACH_TYPE_SONATA' undeclared (first use in this function)
sonata.c:38:27: note: each undeclared identifier is reported only once for each function it appears in
make[1]: *** [sonata.o] Ошибка 1
make: *** [board/davinci/sonata/libsonata.o] Ошибка 2

--------------------- SUMMARY ----------------------------
Boards compiled: 15
Boards with warnings or errors: 5 ( da830evm da850evm hawkboard_nand davinci_schmoogie davinci_sonata )
----------------------------------------------------------
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to