[U-Boot-Users] Problem about "printf"!

I have tried it! But all the commands can't work.
From the code,information printed in the serial interface should be as below: "...... DRAM: 16 MB FLASH: 16 MB *** Warning - bad CRC, using default environment
In: serial Out: serial Err: serial => "
But it displays only as below: "...... DRAM: 16 MB FLASH: 16 MB *** Warning - bad CRC, using default environment => "
The information"In: serial Out: serial Err: serial" can't be printed.
Why?
In message
20050720143726.9858.qmail@web15704.mail.cnb.yahoo.com
you wrote:
My uboot can run now! Through serial,prompt"=>"can
be
printed,but after input"help",it don't display commands of uboot.
Does it work ith any command at all? For example, does the board reset when you ype "reset" ?
It seems as if uboot can't find the standard input
and
output devices.
What makes you think so?
It display below:
...... DRAM: 16 MB FLASH: 16 MB *** Warning - bad CRC, using default environment =>
I find that function "printf" (in the /common/console.c) can't execute. WHY? Please
give me
What makes you think so?
As below:
#ifndef CFG_CONSOLE_INFO_QUIET /* Print informations */ printf ("In: "); if (stdio_devices[stdin] == NULL) { printf ("No input devices available!\n"); } else { printf ("%s\n", stdio_devices[stdin]->name); }
printf ("Out: "); if (stdio_devices[stdout] == NULL) { printf ("No output devices available!\n"); } else { printf ("%s\n", stdio_devices[stdout]->name); }
printf ("Err: "); if (stdio_devices[stderr] == NULL) { printf ("No error devices available!\n"); } else { printf ("%s\n", stdio_devices[stderr]->name); } #endif /* CFG_CONSOLE_INFO_QUIET */
I don't see any of the "No ??? devices available!" error messages in your display, so I don't understand why you think this should be a problem?
Which board is this on? And which version of U-Boot?
Best regards,
Wolfgang Denk
-- Software Engineering: Embedded and Realtime Systems, Embedded Linux Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd@denx.de Madness has no purpose. Or reason. But it may have a goal. -- Spock, "The Alternative Factor", stardate 3088.7
__________________________________________________ 赶快注册雅虎超大容量免费邮箱? http://cn.mail.yahoo.com
participants (1)
-
junping feng