Install Linux

dlk289
I've been searching and reading forever.  I've looked at many different
tutorials, but they all seem to be incomplete.  I've tried:
http://narnia.cs.ttu.edu/drupal/node/131
but i get stuck at 
$ sudo ./s3c2410_boot_usb u-boot.bin 
It says i have a bad command.  
I've tried a few others, but i can't seem to find a complete tutorial that
shows me how to compile u-boot.bin 
I tried using the one off of the CD that it came with, but i can't download
it to the mini2440.  I copied the u-boot.bin to the desktop of my computer
and tried this command
$ sudo .Desktop u-boot.bin
I still get a bad command response. 

I feel like i'm not getting anywhere.  I bought my mini2440 off ebay and it
came with winCE in chinese.  All i want is linux.

Any help would be awesome. Thank you very much

davef
In your terminal window have you CDed to the directory where you have
placed s3c2410_boot_usb and u-boot.bin?

davef
Did you get a DVD with it?

I suggest starting with Supervivi (2009-11-10) and zImages (2010-01-13) on
the downloads page.

I would leave compiling u-boot to later.

Ah, you didn't say which board you have.  The u-boot.bin in that tutorial
is for a 64M machine.

dlk289
I have the 64m machine.
I CDed to the Dekstop where I have uboot.bin and then gave it this command
sudo ./Desktop u-boot.bin
which gave me an bad command error.

I think i'll just take your advice davef.  I'll just follow the Download
Manual for Linux and use the zImage and QT images to install.

davef
Is s3c2410_boot_usb on the Desktp as well?

I would suggest putting them somewhere in your Home directory, maybe under
Tools or Bootloader.

dlk289
No s3c2410_boot_usb is not on my desktop as well.  I'm running into trouble
when i'm compiling uboot.  I've tried following this tutorial, but ran into
some problems. 
http://bill.station51.net/index.php?post/2010/01/16/U-Boot-on-Mini2440
I get all the way down to here:

 cd ../../
 make mini2440_config
 make

and i just get a bad command error.  It's like i'm not in the right
directory or something.  I've tried nearly every directory though.  It
might be that i don't have cross compiler set up.  The tutorial assumes
that i do.

stereo_m
You need the cross-compiling toolchain for it to work. You also need to set
the PATH to where you have the toolchain files. These instructions are
quite good: http://wiki.linuxmce.org/index.php/Mini2440

Here you can find a precompiled binary for u-boot:
http://bill.station51.net/index.php?post/2010/04/27/Binary-Links-to-U-Boot

davef
<No s3c2410_boot_usb is not on my desktop as well.

It needs to be>

Forrest's tutorial:

I think there is a problem as last time I checked when someone was having
problems is that link to the downloads takes you to a page at
Kernelconcepts but it doesn't tell you where to find the files any more.

http://wiki.linuxmce.org/index.php/Mini2440

shows you where to get s3c2410_boot_usb

dlk289
I've been really busy as work lately and finally have a chance to mess
around with this.  I'm still running into problems.  
I've tried to follow the wiki.linuxmce..... tutorial you posted but when i
get to make all i get the error about the -gcc file missing.  The
directions say:

This will give you a "u-boot.bin". If you get an error about a missing
whatever-gcc, verifiy if there is a hardcoded CROSS_COMPILE setting in the
Makefile 

What does it mean by verify if there is a hardcoded CROSS_COMPILE...
I opened up the make file and found this dealing with the CROSS_COMPILE

ifndef CROSS_COMPILE
ifeq ($(HOSTARCH),$(ARCH))
CROSS_COMPILE =
else
ifeq ($(ARCH),ppc)
CROSS_COMPILE = ppc_8xx-
endif
ifeq ($(ARCH),arm)
CROSS_COMPILE = arm-linux-
endif
ifeq ($(ARCH),i386)
CROSS_COMPILE = i386-linux-
endif
ifeq ($(ARCH),mips)
CROSS_COMPILE = mips_4KC-
endif
ifeq ($(ARCH),nios)
CROSS_COMPILE = nios-elf-
endif
ifeq ($(ARCH),nios2)
CROSS_COMPILE = nios2-elf-
endif
ifeq ($(ARCH),m68k)
CROSS_COMPILE = m68k-elf-
endif
ifeq ($(ARCH),microblaze)
CROSS_COMPILE = mb-
endif
ifeq ($(ARCH),blackfin)
CROSS_COMPILE = bfin-uclinux-
endif
ifeq ($(ARCH),avr32)
CROSS_COMPILE = avr32-linux-
endif
ifeq ($(ARCH),sh)
CROSS_COMPILE = sh4-linux-
endif  # sh
endif  # HOSTARCH,ARCH
endif  # CROSS_COMPILE

export  CROSS_COMPILE

Just a recap with what i've done so far.  I downloaded the toolchain
suggested in the tutorial.  I CD to the directory which i extracted the
file to and proceeded with the steps following the compiling uboot section.

Also, what does this mean?
Add the bin dir to the $PATH. If you have a toolchain with another prefix
(like arm-linux-) adapt the CROSS_COMPILE environment variable in the next
steps. 

Sorry for all the dumb questions and thanks so much for the help.