u-boot source vs. mainstream u-boot

Dr. H. Nikolaus Schaller hns at computer.org
Fri Aug 7 14:51:46 CEST 2009


Hi,
being new to u-boot and to learn how it works, I tried to compile u- 
boot-2009.06 from the main branch (http://ftp.denx.de/pub/u-boot/u-boot-2009.06.tar.bz2 
) but found to my astonishment that the GTA devices are not included  
at all.

When grepping for 'moko' and 'Moko' I get:

u-boot-2009.06 hns$ fgrep -R 'moko' *
CHANGELOG:Author: Harald Welte <laforge at openmoko.org>
CHANGELOG:    Signed-off-by: Harald Welte <laforge at openmoko.org>
CHANGELOG:    Signed-off-by: Werner Almesberger <werner at openmoko.org>
CHANGELOG:    Signed-off-by: Harald Welte <laforge at openmoko.org>
CHANGELOG:    Signed-off-by: Harald Welte <laforge at openmoko.org>
CHANGELOG:    Signed-off-by: Harald Welte <laforge at openmoko.org>
CHANGELOG:    Signed-off-by: Werner Almesberger <werner at openmoko.org>
CHANGELOG:    Signed-off-by: Harald Welte <laforge at openmoko.org>
CHANGELOG:Author: Harald Welte <laforge at openmoko.org>
CHANGELOG:    Signed-off-by: Harald Welte <laforge at openmoko.org>
CHANGELOG:Author: Harald Welte <laforge at openmoko.org>
CHANGELOG:    Signed-off-by: Harald Welte <laforge at openmoko.org>
CHANGELOG:Author: Harald Welte <laforge at openmoko.org>
CHANGELOG:    Signed-off-by: Harald Welte <laforge at openmoko.org>
CHANGELOG:Author: Harald Welte <laforge at openmoko.org>
CHANGELOG:    Signed-off-by: Harald Welte <laforge at openmoko.org>
CHANGELOG:Author: Harald Welte <laforge at openmoko.org>
CHANGELOG:    Signed-off-by: Harald Welte <laforge at openmoko.org>
CHANGELOG:Author: Harald Welte <laforge at openmoko.org>
CHANGELOG:    Signed-off-by: Harald Welte <laforge at openmoko.org>
CHANGELOG:Author: Harald Welte <laforge at openmoko.org>
CHANGELOG:    Signed-off-by: Harald Welte <laforge at openmoko.org>
common/cmd_license.c: * Author: Harald Welte <laforge at openmoko.org>
common/cmd_terminal.c: * Written by Harald Welte <laforge at openmoko.org>
drivers/mtd/nand/s3c2410_nand.c: * Author: Harald Welte <laforge at openmoko.org 
 >
include/asm-arm/mach-types.h:# define machine_is_openmoko_gta03()	 
(machine_arch_type == MACH_TYPE_OPENMOKO_GTA03)
include/asm-arm/mach-types.h:# define machine_is_openmoko_gta03()	(0)
tools/bin2header.c: * (C) Copyright 2008 by Harald Welte <laforge at openmoko.org 
 >
goldelico:u-boot-2009.06 hns$ fgrep -R 'Moko' *
CHANGELOG:    OpenMoko uses this in their Neo1973 phones to get access  
to the GSM
common/cmd_license.c: * (C) Copyright 2007 by OpenMoko, Inc.
common/cmd_terminal.c: * (C) Copyright 2007 OpenMoko, Inc.
drivers/mtd/nand/s3c2410_nand.c: * (C) Copyright 2006 OpenMoko, Inc.
u-boot-2009.06 hns$ fgrep -R 'Moko' *
CHANGELOG:    OpenMoko uses this in their Neo1973 phones to get access  
to the GSM
common/cmd_license.c: * (C) Copyright 2007 by OpenMoko, Inc.
common/cmd_terminal.c: * (C) Copyright 2007 OpenMoko, Inc.
drivers/mtd/nand/s3c2410_nand.c: * (C) Copyright 2006 OpenMoko, Inc.

u-boot-2009.06 hns$

i.e. *something* has been contributed for the GTA03.

And there is no "board spec subdirectory". I.e. no make GTA01_config  
or GTA02_config

Openmoko keeps its own branch (fork?) at

http://wiki.openmoko.org/wiki/U-boot#Bootloader_source_code

I am just wondering, what are the reasons for this?

Nikolaus




More information about the devel mailing list