2009-04-01 13:13:50 uclinux checkouts
Jim Carstensen (UNITED STATES)
Message: 71970
Looking at which files to checkout in the "obtaining the source" section on this page:
docs.blackfin.uclinux.org/doku.php?id=developing_with_blackfin_live_sources
I see 2 additional checkouts if a firewall is present.
For direct connection, where port 3690 is not blocked:
$ cd ~/blackfin-sources
$ svn checkout svn://blackfin.uclinux.org/toolchain/trunk toolchain
$ svn checkout svn://blackfin.uclinux.org/u-boot/trunk/u-boot-1.1.6 u-boot
$ svn checkout svn://blackfin.uclinux.org/uclinux-dist/trunk uclinux-dist
If you are checking things out behind a firewall, or where port 3690 is blocked:
$ cd ~/blackfin-sources
$ svn checkout svn://firewall-sources.blackfin.uclinux.org:80/toolchain/trunk toolchain
$ svn checkout svn://firewall-sources.blackfin.uclinux.org:80/u-boot/trunk/u-boot-1.1.6 u-boot
$ svn checkout --ignore-externals svn://firewall-sources.blackfin.uclinux.org:80/uclinux-dist/trunk uclinux-dist
$ svn checkout svn://firewall-sources.blackfin.uclinux.org:80/linux-kernel/trunk uclinux-dist/linux-2.6.x
$ svn checkout svn://firewall-sources.blackfin.uclinux.org:80/svn/u-boot/trunk u-boot
Why aren't the "svn checkout svn://firewall-sources.blackfin.uclinux.org:80/linux-kernel/trunk uclinux-dist/linux-2.6.x" and "svn checkout svn://firewall-sources.blackfin.uclinux.org:80/svn/u-boot/trunk u-boot" not listed in the "direct connection" part? Are they not needed? Can't do it without the kernal, right?
Thanks.
QuoteReplyEditDelete
2009-04-01 13:24:59 Re: uclinux checkouts
Mike Frysinger (UNITED STATES)
Message: 71972
since you're checking things out behind a firewall, you need to do the kernel step manually
ive fixed the u-boot stuff in the docs
QuoteReplyEditDelete
2009-04-01 13:34:56 Re: uclinux checkouts
Jim Carstensen (UNITED STATES)
Message: 71974
OK, great. Actually, I'm not behind a firewall so I guess just the 3 trunks will do? Seems to me that the last time I did this I also needed the ...linux-kernel/trunk uclinux-dist/linux-2.6.x .
Further on down the page:
mkdir ~/blackfin-sources/build
$ ~/blackfin-sources/toolchain/buildscript/BuildToolChain \
-b ~/blackfin-sources/build \
-k ~/blackfin-sources/uclinux-dist/linux-2.6.x \
-s ~/blackfin-sources/toolchain \
-u ~/blackfin-sources/u-boot
The build complains because it cant find the linux-2.6.x.
Does that make sense?
Thanks.
QuoteReplyEditDelete
2009-04-01 13:37:50 Re: uclinux checkouts
Mike Frysinger (UNITED STATES)
Message: 71975
if you run the commands listed exactly as shown in the documentation, the linux-2.6.x dir should automatically be included
QuoteReplyEditDelete
2009-04-01 13:40:00 Re: uclinux checkouts
Jim Carstensen (UNITED STATES)
Message: 71976
OkeeDokee. I'll give it a shot. Just finishing up the uclinux-dist checkout download.
Thanks.