[U-Boot] [PATCH] ARMv7: Add missing boards to MAKEALL

Dirk Behme dirk.behme at googlemail.com
Thu Aug 4 17:35:08 CEST 2011


On 03.08.2011 21:13, Wolfgang Denk wrote:
> Dear Dirk Behme,
>
> In message<1309966526-4401-1-git-send-email-dirk.behme at gmail.com>  you wrote:
>>
>> Add all missing boards with CPU==armv7 from boards.cfg
>> to MAKEALL.
>
> NAK.
>
> We don't add boards to MAKEALL any more.  An entry in boards.cfg is
> all we need.

Ok, sorry for not being up to date.

Do you want to say that I should use './MAKEALL -c armv7' [1] instead 
of  './MAKEALL ARMV7' [2] ?

Or even better, use a patch like [3]? If this is ok, I'd send it as an 
official patch.

Best regards

Dirk


[1] ./MAKEALL -c armv7
Configuring for ca9x4_ct_vxp board...
    text    data     bss     dec     hex filename
  169762    3068  223264  396094   60b3e ./u-boot
Configuring for efikamx - Board: efikamx, Options: 
IMX_CONFIG=board/efikamx/imximage.cfg
lowlevel_init.S:24:34: error: asm/arch/asm-offsets.h: No such file or 
directory
    text    data     bss     dec     hex filename
  182253    4088  206520  392861   5fe9d ./u-boot
Configuring for mx51evk - Board: mx51evk, Options: 
IMX_CONFIG=board/freescale/mx51evk/imximage.cfg
    text    data     bss     dec     hex filename
  194514    4104  218464  417082   65d3a ./u-boot
Configuring for mx53ard - Board: mx53ard, Options: 
IMX_CONFIG=board/freescale/mx53ard/imximage_dd3.cfg
    text    data     bss     dec     hex filename
  194919    4328  218400  417647   65f6f ./u-boot
Configuring for mx53evk - Board: mx53evk, Options: 
IMX_CONFIG=board/freescale/mx53evk/imximage.cfg
    text    data     bss     dec     hex filename
  196093    4392  218400  418885   66445 ./u-boot
Configuring for mx53loco - Board: mx53loco, Options: 
IMX_CONFIG=board/freescale/mx53loco/imximage.cfg
    text    data     bss     dec     hex filename
  189438    4048  218376  411862   648d6 ./u-boot
Configuring for mx53smd - Board: mx53smd, Options: 
IMX_CONFIG=board/freescale/mx53smd/imximage.cfg
    text    data     bss     dec     hex filename
  194141    4356  218400  416897   65c81 ./u-boot
Configuring for vision2 - Board: vision2, Options: 
IMX_CONFIG=board/ttcontrol/vision2/imximage_hynix.cfg
    text    data     bss     dec     hex filename
  200934    4440  223480  428854   68b36 ./u-boot
Configuring for cm_t35 board...
    text    data     bss     dec     hex filename
  277227    8192  221052  506471   7ba67 ./u-boot
Configuring for omap3_overo board...
    text    data     bss     dec     hex filename
  248634    7592  212184  468410   725ba ./u-boot
Configuring for omap3_pandora board...
    text    data     bss     dec     hex filename
  357050    7992  206640  571682   8b922 ./u-boot
Configuring for igep0020 board...
    text    data     bss     dec     hex filename
  251650    6816  216080  474546   73db2 ./u-boot
Configuring for igep0030 board...
    text    data     bss     dec     hex filename
  226957    6636  203940  437533   6ad1d ./u-boot
Configuring for am3517_crane board...
    text    data     bss     dec     hex filename
  218896    7348  246508  472752   736b0 ./u-boot
Configuring for am3517_evm board...
    text    data     bss     dec     hex filename
  219027    7348  246512  472887   73737 ./u-boot
Configuring for dig297 board...
    text    data     bss     dec     hex filename
  326803    7492  214272  548567   85ed7 ./u-boot
Configuring for omap3_zoom1 board...
    text    data     bss     dec     hex filename
  235839    7748  202812  446399   6cfbf ./u-boot
Configuring for omap3_zoom2 board...
    text    data     bss     dec     hex filename
  204323    7264  201588  413175   64df7 ./u-boot
Configuring for omap3_beagle board...
    text    data     bss     dec     hex filename
  288822    8064  249712  546598   85726 ./u-boot
Configuring for omap3_evm board...
    text    data     bss     dec     hex filename
  244556    7532  257888  509976   7c818 ./u-boot
Configuring for omap3_sdp3430 board...
    text    data     bss     dec     hex filename
  219964    4384  216012  440360   6b828 ./u-boot
Configuring for devkit8000 board...
    text    data     bss     dec     hex filename
  258383    7596  215680  481659   7597b ./u-boot
Configuring for omap4_panda board...
    text    data     bss     dec     hex filename
  179504    4364  202820  386688   5e680 ./u-boot
Configuring for omap4_sdp4430 board...
    text    data     bss     dec     hex filename
  181069    4452  202820  388341   5ecf5 ./u-boot
Configuring for s5p_goni board...
    text    data     bss     dec     hex filename
  164935    5024   10200  180159   2bfbf ./u-boot
Configuring for smdkc100 board...
    text    data     bss     dec     hex filename
  184444    5768  217708  407920   63970 ./u-boot
Configuring for s5pc210_universal board...
    text    data     bss     dec     hex filename
  171684    5592  206824  384100   5dc64 ./u-boot
Configuring for smdkv310 board...
tools/mkv310_image.c: In function ‘main’:
tools/mkv310_image.c:67: error: ‘S_IRUSR’ undeclared (first use in 
this function)
tools/mkv310_image.c:67: error: (Each undeclared identifier is 
reported only once
tools/mkv310_image.c:67: error: for each function it appears in.)
tools/mkv310_image.c:67: error: ‘S_IWUSR’ undeclared (first use in 
this function)
tools/mkv310_image.c:67: error: ‘S_IRGRP’ undeclared (first use in 
this function)
tools/mkv310_image.c:67: error: ‘S_IWGRP’ undeclared (first use in 
this function)
tools/mkv310_image.c:67: error: ‘S_IROTH’ undeclared (first use in 
this function)
tools/mkv310_image.c:67: error: ‘S_IWOTH’ undeclared (first use in 
this function)
make[1]: *** [tools/mkv310_mmc_spl_exec] Error 1
make: *** [mmc_spl] Error 2
make: *** Waiting for unfinished jobs....
size: './u-boot': No such file
Configuring for harmony board...
    text    data     bss     dec     hex filename
  160688    3608  216880  381176   5d0f8 ./u-boot
Configuring for seaboard board...
    text    data     bss     dec     hex filename
  160754    3608  216884  381246   5d13e ./u-boot
Configuring for u8500_href board...
u8500_href.c: In function 'hrefplus_mmc_power_init':
u8500_href.c:258: warning: implicit declaration of function 
'prcmu_i2c_read'
u8500_href.c:265: warning: implicit declaration of function 
'prcmu_i2c_write'
    text    data     bss     dec     hex filename
  140134    4248  221492  365874   59532 ./u-boot

--------------------- SUMMARY ----------------------------
Boards compiled: 31
Boards with warnings or errors: 3 ( efikamx smdkv310 u8500_href )
----------------------------------------------------------

[2] ./MAKEALL ARMV7
Configuring for am3517_crane board...
    text    data     bss     dec     hex filename
  218896    7348  246508  472752   736b0 ./u-boot
Configuring for am3517_evm board...
    text    data     bss     dec     hex filename
  219027    7348  246512  472887   73737 ./u-boot
Configuring for ca9x4_ct_vxp board...
    text    data     bss     dec     hex filename
  169762    3068  223264  396094   60b3e ./u-boot
Configuring for devkit8000 board...
    text    data     bss     dec     hex filename
  258383    7596  215680  481659   7597b ./u-boot
Configuring for dig297 board...
    text    data     bss     dec     hex filename
  326803    7492  214272  548567   85ed7 ./u-boot
Configuring for igep0020 board...
    text    data     bss     dec     hex filename
  251650    6816  216080  474546   73db2 ./u-boot
Configuring for igep0030 board...
    text    data     bss     dec     hex filename
  226957    6636  203940  437533   6ad1d ./u-boot
Configuring for mx51evk - Board: mx51evk, Options: 
IMX_CONFIG=board/freescale/mx51evk/imximage.cfg
    text    data     bss     dec     hex filename
  194514    4104  218464  417082   65d3a ./u-boot
Configuring for omap3_beagle board...
    text    data     bss     dec     hex filename
  288822    8064  249712  546598   85726 ./u-boot
Configuring for omap3_overo board...
    text    data     bss     dec     hex filename
  248634    7592  212184  468410   725ba ./u-boot
Configuring for omap3_evm board...
    text    data     bss     dec     hex filename
  244556    7532  257888  509976   7c818 ./u-boot
Configuring for omap3_pandora board...
    text    data     bss     dec     hex filename
  357050    7992  206640  571682   8b922 ./u-boot
Configuring for omap3_sdp3430 board...
    text    data     bss     dec     hex filename
  219964    4384  216012  440360   6b828 ./u-boot
Configuring for omap3_zoom1 board...
    text    data     bss     dec     hex filename
  235839    7748  202812  446399   6cfbf ./u-boot
Configuring for omap3_zoom2 board...
    text    data     bss     dec     hex filename
  204323    7264  201588  413175   64df7 ./u-boot
Configuring for omap4_panda board...
    text    data     bss     dec     hex filename
  179504    4364  202820  386688   5e680 ./u-boot
Configuring for omap4_sdp4430 board...
    text    data     bss     dec     hex filename
  181069    4452  202820  388341   5ecf5 ./u-boot
Configuring for s5p_goni board...
    text    data     bss     dec     hex filename
  164935    5024   10200  180159   2bfbf ./u-boot
Configuring for smdkc100 board...
    text    data     bss     dec     hex filename
  184444    5768  217708  407920   63970 ./u-boot

--------------------- SUMMARY ----------------------------
Boards compiled: 19
----------------------------------------------------------

[3]

Note: ARM10 systems don't seem to exist any more...

---
  MAKEALL |  134 
++++------------------------------------------------------------
  1 file changed, 9 insertions(+), 125 deletions(-)

Index: u-boot.git/MAKEALL
===================================================================
--- u-boot.git.orig/MAKEALL
+++ u-boot.git/MAKEALL
@@ -300,144 +300,28 @@ LIST_SA="$(boards_by_cpu sa1100)"
  ## ARM7 Systems
 
#########################################################################

-LIST_ARM7="		\
-	ap7		\
-	ap720t		\
-	armadillo	\
-	B2		\
-	ep7312		\
-	evb4510		\
-	impa7		\
-	integratorap	\
-	lpc2292sodimm	\
-	modnet50	\
-	SMN42		\
-"
+LIST_ARM7="$(boards_by_cpu arm720t)"

 
#########################################################################
  ## ARM9 Systems
 
#########################################################################

-LIST_ARM9="			\
-	a320evb			\
-	ap920t			\
-	ap922_XA10		\
-	ap926ejs		\
-	ap946es			\
-	ap966			\
-	aspenite		\
-	cp920t			\
-	cp922_XA10		\
-	cp926ejs		\
-	cp946es			\
-	cp966			\
-	da830evm		\
-	da850evm		\
-	edb9301			\
-	edb9302			\
-	edb9302a		\
-	edb9307			\
-	edb9307a		\
-	edb9312			\
-	edb9315			\
-	edb9315a		\
-	edminiv2		\
-	guruplug		\
-	imx27lite		\
-	jadecpu			\
-	km_kirkwood		\
-	lpd7a400		\
-	magnesium		\
-	mv88f6281gtw_ge		\
-	mx1ads			\
-	mx1fs2			\
-	netstar			\
-	nhk8815			\
-	nhk8815_onenand		\
-	omap1510inn		\
-	omap1610h2		\
-	omap1610inn		\
-	omap5912osk		\
-	omap730p2		\
-	openrd_base		\
-	openrd_client		\
-	openrd_ultimate		\
-	portl2			\
-	rd6281a			\
-	sbc2410x		\
-	scb9328			\
-	sheevaplug		\
-	smdk2400		\
-	smdk2410		\
-	spear300		\
-	spear310		\
-	spear320		\
-	spear600		\
-	VCMA9			\
-	versatile		\
-	versatileab		\
-	versatilepb		\
-	voiceblue		\
-	davinci_dvevm		\
-	davinci_schmoogie	\
-	davinci_sffsdr		\
-	davinci_sonata		\
-	davinci_dm355evm	\
-	davinci_dm355leopard	\
-	davinci_dm365evm	\
-	davinci_dm6467evm	\
-"
-
-#########################################################################
-## ARM10 Systems
-#########################################################################
-LIST_ARM10="		\
-	integratorcp	\
-	cp1026		\
-"
+LIST_ARM9="$(boards_by_cpu arm920t)
+	$(boards_by_cpu arm925t)
+	$(boards_by_cpu arm926ejs)"

 
#########################################################################
  ## ARM11 Systems
 
#########################################################################
-LIST_ARM11="			\
-	cp1136			\
-	omap2420h4		\
-	apollon			\
-	imx31_litekit		\
-	imx31_phycore		\
-	imx31_phycore_eet	\
-	mx31ads			\
-	mx31pdk			\
-	mx31pdk_nand		\
-	qong			\
-	smdk6400		\
-	tnetv107x_evm		\
-"
+
+LIST_ARM11="$(boards_by_cpu arm1136)
+	$(boards_by_cpu arm1176)"

 
#########################################################################
  ## ARMV7 Systems
 
#########################################################################
-LIST_ARMV7="		\
-	am3517_crane		\
-	am3517_evm		\
-	ca9x4_ct_vxp		\
-	devkit8000		\
-	dig297			\
-	igep0020		\
-	igep0030		\
-	mx51evk			\
-	omap3_beagle		\
-	omap3_overo		\
-	omap3_evm		\
-	omap3_pandora		\
-	omap3_sdp3430		\
-	omap3_zoom1		\
-	omap3_zoom2		\
-	omap4_panda		\
-	omap4_sdp4430		\
-	s5p_goni		\
-	smdkc100		\
-"
+
+LIST_ARMV7="$(boards_by_cpu armv7)"

 
#########################################################################
  ## AT91 Systems




More information about the U-Boot mailing list