Date: Tue, 13 Mar 2007 09:19:19 +0200 From: Krassimir Slavchev <krassi@bulinfo.net> To: =?windows-1252?Q?=3F=3F=3F=3F_=3F=3F=3F=3F=3F?= <jack.avenger@gmail.com> Cc: freebsd-arm@freebsd.org Subject: Re: Patch from http://people.FreeBSD.org/~cognet/ Message-ID: <45F65077.4000705@bulinfo.net> In-Reply-To: <66aac5180703121126x66878bb1ub819ed5b4b7262e2@mail.gmail.com> References: <66aac5180703111135v704b037fl3def6b3a66984181@mail.gmail.com> <20070311.102135.1683323324.imp@bsdimp.com> <66aac5180703121126x66878bb1ub819ed5b4b7262e2@mail.gmail.com>
index | next in thread | previous in thread | raw e-mail
???? ????? wrote: >> >> In message: < >> 66aac5180703111135v704b037fl3def6b3a66984181@mail.gmail.com> >> "???? ?????" <jack.avenger@gmail.com> writes: >> : Hi! >> : I have some board with AT91RM9200. I cant compile bootspi. >> >> What is the error? > > > avenger# cd /usr/src/ > avenger# make TARGET=arm TARGET_ARCH=arm buildenv > #cd /usr/src/sys/boot/arm/at91 > # make > ===> libat91 (all) > Warning: Object directory not changed from original > /usr/src/sys/boot/arm/at91/libat91 > cc -Os -mcpu=arm9 -ffreestanding > -I/usr/src/sys/boot/arm/at91/libat91/../libat9 > 1 -I/usr/src/sys/boot/arm/at91/libat91/../../../.. > -I/usr/src/sys/boot/arm/at9 > 1/libat91/../../../../arm -D_KERNEL -Wall -Waggregate-return > -Wnested-extern > s -Wpointer-arith -Wshadow -Wwrite-strings -Werror -Wmissing-prototypes > -Wmi > ssing-declarations -DBOOT_KB920X -c printf.c > printf.c:20:20: stdarg.h: No such file or directory > printf.c: In function `printf': > printf.c:26: error: syntax error before "ap" > printf.c:33: warning: implicit declaration of function `va_start' > printf.c:33: warning: nested extern declaration of `va_start' > printf.c:33: error: `ap' undeclared (first use in this function) > printf.c:33: error: (Each undeclared identifier is reported only once > printf.c:33: error: for each function it appears in.) > printf.c:39: warning: implicit declaration of function `va_arg' > printf.c:39: warning: nested extern declaration of `va_arg' > printf.c:39: error: syntax error before "int" > printf.c:42: error: syntax error before "char" > printf.c:42: error: syntax error before ')' token > printf.c:47: error: syntax error before "unsigned" > printf.c:57: error: syntax error before "unsigned" > printf.c:67: warning: implicit declaration of function `va_end' > printf.c:67: warning: nested extern declaration of `va_end' > printf.c:42: warning: statement with no effect > *** Error code 1 > > Stop in /usr/src/sys/boot/arm/at91/libat91. > *** Error code 1 > > Stop in /usr/src/sys/boot/arm/at91. > > Try 'make inludes' from /usr/src. > > > : Must I use patches from site > http://people.FreeBSD.org/~cognet/<http://people.FreeBSD.org/%7Ecognet/> >> : <http://people.FreeBSD.org/%7Ecognet/> or they are only for Intel PXA >> : ? >> >> I don't think those are relevant.. > > > Thank you > > > Also I can`t boot kernel. I have u-boot on my board so i just do next > steps: > > avenger# cd /usr/src/ > avenger# make TARGET=arm TARGET_ARCH=arm buildenv > #make kernel-toolchain > ...... > #make buildkernel KERNCONF=KB920X > ...... > avenger# cp /usr/src/sys/arm/compile/KB920X/kernel.bin /tftpboot/kernel > > avenger# cu -l /dev/cuad0 -s 115200 > ..... > u-boot> tftpboot 20000000 kernel > eth: setting MAC address to 12:34:56:78:9a:bc > PHY: RTL8201(B)L detected > Link: 100baseTX Full Duplex > TFTP from server 10.0.0.1; our IP address is 10.0.0.2 > Filename 'kernel'. > Load address: 0x20000000 > Loading: > ################################################################# > ################################################################# > ################################################################# > ################################################################# > ################################################################# > #################################################### > done > Bytes transferred = 1926988 (1d674c hex) > u-boot> go 20000000 > ## Starting application at 0x20000000 ... > °ô=1ĸ·»1dzv!³F¸Ë=n»·¼ > Ëûxó·!ÃÄ=1¼¿³·ó³lxó·!Ãô¸óððÄGð > à > ÃGóó > > -°·¼Ñ!1´¼Ç=óѸ¸Þ·¼¸ÃÄ > ¼7¼Ì1¼´1¸o·è¼È1Ë·Ä»¿1İû·¼pÈ·³þ1=Ä»h!ÃF´ËóÄ·³¼óû³³Á´!âûͳڴsóp > ijû³ÄÌÏ~³ > Ã1Ñ´°Ë°ôó¢¼=³û·¸ > ·¸·Ëw¿·»³ó·È·¸°oûûF£Ç°³´¸·»ûñó!ÄþË·¸Ý÷¸¸ËóF»=°¼ > > û·ÄþG˼ȴ·»ð71ÀÀ71³ô > ¸¼»´ÁËèÈrû··Ç7¼ > »··È»¼¼Ì¸·ðóÌ > > ·¸ð¿´üÀ7ÀGÀ³ôË·¸7¼»´¿F´ôÁÛ´³-´³Ä´³¿F·´Ë¿°üFÀ´ð·ºÄô > ¸7¼»´G¿F´ôÁô´´³Á³ > > ¸À¶´³G¿F·´ËG¿´°¢ËÀ7ÀÀ7³ôË·¸¼»´¿´ôô´´³-´³ÏÄ´³G¿G6´Ë¿!üÀ7pÀGÀ¸³ > ·¸7¼»´¿F´ôô´´³-´³ô!ó¿F·´ËG´ËÀ7·¸ÀÀ7·¸³ôË·¸¼»´GÄ·³Àô`ôFÏF³Ñ°ô¡ô´°³È³Ëô´óËÀÀÀ77º > > FË·¸¼»´´¸7¼Ñ¼1Ì·¸û!·¸°³FÈÈ·¸°¼ó·þ˼ÈËÀ7ÀÀ7·³ôË·¸¼»´Ë¼ÈG´ËË踿󷼿÷³Ã´À¼Ã¸GFðË > > È-Ë´ñFËÀ´ðĺÄóË·¸7¼»´Ë7¼ÈF·´ËË7¼È-Ë´üFËÀ´ðĺÄÑó1¸¼»´Ë¼ÈF·´Ë˼È-Ë´BË´ð77ºÄôË·¸¼ > > > ˼ȷ=ËË7¼È-Ë´üFËÀ£ºÄôË1¸7¼»´Ë¼ÈF·´ËG˼ÀôóFË´ð7ĺÄÇF1¸¼»´G˼À¢·¢`ËǸ˸˸Ëó˼Àð· > > ¿°ÈG˼ÈF·´Ëh···¼¼1ÄxË·¸óÑÄôÁѼ˳À···¼7¼Ç»7¼óÀÄÀ·¸FðÀ·³¿û=À·ß=ô¿³r > > Ã1=p·¼F°³!¼xó > ¼1o > ´ûxÀ17¸7=»ð > 1Ä´¼ÃoÄûoË´£1 > óÆ > > > > So I have next questions: > 1. Is kernel right compiled? > 2. Can u-boot used to load freebsd kernel, and how do this? > ------------------------------------------------------------------------ > > _______________________________________________ > freebsd-arm@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-arm > To unsubscribe, send any mail to "freebsd-arm-unsubscribe@freebsd.org" >help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?45F65077.4000705>
