
On Tue, 2004-08-03 at 19:19, Abhijeet Bisain wrote:
Hi,
I hope this is the right forum to ask this question. I recently received the rev A board from Motorola with u-boot and Linux on it
Can you tell us what versions of U-Boot and Linux?
and everything is nice. But I need to run Montavista linux on it,
Was the Linux on it MontaVista already?
so I configure u-boot to BOOTP and tftp a kernel from them.
What version was this image?
This works partially fine, I can telnet into the machine but there is no console on serial.
No Linux console? Did you pass in a console= command line option?
So I was asked to put a u-boot binary from Montavista onto the board.
Again, which version?
I am using BDI2000 to program the flash but am running into difficulty. The config file I have is from Abatron and I haven't modified any Jumpers or switches on the board. When I program the flash with u-boot, BDI says it was successful, but the data read from the flash is incorrect. The data has the first, third, and the eighth bits of a 32 bit word high all the time. So a 0x00000000 is seen as 0xa1000000 and a 0x12345678 as 0xb3345678.
Ewww. This sounds like broken hardware to me.
I am attaching the BDI config file below. any help on this will be greatly appreciated.
That all looks fine to me. Minor differences compared to the (older) version I am using. For example, I use L2SRAM rather than dual port RAM for the flash programming set up. Both should work, though.
; ; Setup flash programming workspace in L2SRAM WM32 0x40020000 0x68010000 ;L2CTL WM32 0x40020100 0xf0000000 ;L2SRBAR0 WM32 0x40020000 0xA8010000 ;L2CTL WSPR 63 0xf0000000 ;IVPR to workspace WSPR 415 0x0001500 ;IVOR15 : Debug exception WM32 0xf0001500 0x48000000 ;write valid instruction
Thanks, Abhijeet
I'm voting for a hardware problem to be fixed first, though. :-)
jdl