
Hi,
I've got an older Motorola MBX board "MBX860-002" (assembly number 01-W3269F02C) which I'd like to use for U-Boot/Linux.
Building U-Boot with a powerpc-860-linux-gnu-gcc (3.3.2) was successfully (except the examples directory). Unfortunately, the MBX board gives only some crude characters via serial console (9600 8n1) after booting u-boot from flash. At least there is some reaction on characters sent via RS232.
Currently I've no BDM debugger available, so it's not to easy to debug this ;-)
Was anybody out there successful in running U-Boot on a MBX board? Any hint?
So far, I tried to adjust the clock speed from 50MHz to 40MHz in include/configs/MBX.h (see below), but without success (nothing seems to have changed).
Any ideas are welcome.
Regards Herbert.
--- MBX.h 2003/06/27 21:32:45 1.1 +++ MBX.h 2004/04/27 14:45:56 @@ -54,7 +54,7 @@ #undef CONFIG_USE_PCI
#define CONFIG_CLOCKS_IN_MHZ 1 /* clocks passsed to Linux in MHz */ -#define CONFIG_8xx_GCLK_FREQ (50000000UL) +#define CONFIG_8xx_GCLK_FREQ (40000000UL) #if 1 #define CONFIG_BOOTDELAY -1 /* autoboot disabled */ #else

In message 200404272059.00964.u-boot@thielen-home.de you wrote:
I've got an older Motorola MBX board "MBX860-002" (assembly number 01-W3269F02C) which I'd like to use for U-Boot/Linux.
...
Was anybody out there successful in running U-Boot on a MBX board? Any hint?
Obviously.
Any ideas are welcome.
You did read "doc/README.MBX", didn't you?
Best regards,
Wolfgang Denk

On Tuesday 27 April 2004 21:45, Wolfgang Denk wd@denx.de wrote:
In message 200404272059.00964.u-boot@thielen-home.de you wrote:
I've got an older Motorola MBX board "MBX860-002" (assembly number 01-W3269F02C) which I'd like to use for U-Boot/Linux.
...
Was anybody out there successful in running U-Boot on a MBX board? Any hint?
Obviously.
Hm, I was inaccurate, sorry. There are many versions and releases of MBX860 boards; to make my life easier, I was searching for somebody with exactly the same assembly number "01-W3269F02C" (i.e., the C stepping of this board version).
In between I've access to some later steppings (01-W3269F02E, 01-W3269F02G), where U-Boot is working (after changing CONFIG_8xx_GCLK_FREQ from 50MHz to 40MHz in MBX.h).
Any ideas are welcome.
You did read "doc/README.MBX", didn't you?
Yes, thanks for the hint. For the old C-stepping of the board I'll need CFG_USE_OSCCLK, as the customer letter mbxa_lt1.pdf tells that up to the C stepping, a 32.768 KHz crystal was used as frequency source for all MPC860 functions.
I made some trials even with fixed values for PLPCR and BRGC1, but up to now I wasn't lucky. Somewhat hard without BDM debugger.
As I've got a working board for the moment, I'll solve this problem later and tell the results.
Best regards
Herbert.

Hi,
I've got an older Motorola MBX board "MBX860-002" (assembly number 01-W3269F02C) which I'd like to use for U-Boot/Linux.
Building U-Boot with a powerpc-860-linux-gnu-gcc (3.3.2) was successfully (except the examples directory). Unfortunately, the MBX board gives only some crude characters via serial console (9600 8n1) after booting u-boot from flash. At least there is some reaction on characters sent via RS232.
Currently I've no BDM debugger available, so it's not to easy to debug this ;-)
Was anybody out there successful in running U-Boot on a MBX board? Any hint?
So far, I tried to adjust the clock speed from 50MHz to 40MHz in include/configs/MBX.h (see below), but without success (nothing seems to have changed).
Any ideas are welcome.
Regards Herbert.
Hi Herbert, yes this has been done before. Check the archives for both this list and the archives for U-Boot's predecessor, ppcboot. Or just google for mbx860 and ppcboot and you will find it.
Chuck
participants (3)
-
Chuck Meade
-
Herbert Thielen
-
Wolfgang Denk