Dear J.Hwan.Kim 2009/9/20 J.Hwan.Kim <frog1...@gmail.com>: > Hi, everyone > > I'm using u-boot for ARM9 S3C2410. > My tool chain is ELDK4.2. > > I defined configuration "CONFIG_NAND_CMD, > CONFIG_SYS_MAX_NAND_DEVICE 1, > and CONFIG_SYS_NAND_BASE 0x4E00000C" for nand_init(). > > It works well until the routine reaches nand_scan() which is in nand_base.c > When nand_scan() is called, the system hangs. > > For test, When I written dummy function is nand_base.c and > called the dummy function from nand.c, the system is down. > > My u-boot is using relocation to SDRAM from NAND. > The address of nand_scan() is 0x31F85894. > (TEXT_BASE is 0x31F80000 and SDRAM start from 0x30000000) > I'm sured that the binary data of u-boot.bin (address 0x5894) is same > with SDRAM data in 0x31F85894. > I think the relocation is OK. > > When I attached the routines of nand_base.c to nand.c, > the nand_scan() function passed. > > Is there any hint for this problem? > > Thanks in advnace. > > Regards, > J.Hwan Kim > > > > > > > _______________________________________________ > U-Boot mailing list > U-Boot@lists.denx.de > http://lists.denx.de/mailman/listinfo/u-boot >
Did you check the kevin's mail? He said "u-boot for s3c2410 doesn't support". http://lists.denx.de/pipermail/u-boot/2009-September/060855.html And I think.. you can trace nand_scan() step by step. please try it and do more detailed question. Thanks Minkyu Kang -- from. prom. www.promsoft.net _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot