Hi Andy,

You can load u-boot to your board via JTAG. You'd need a JTAG and a working GEL file for your board which you probably already have.

Code Composer Studio can load elf files, so assuming that your DDR is initialized correctly (by the GEL file), you can load a compiled u-boot executable (I mean elf file, not bin or s-record file) Peter posted a patch for u-boot-1.1.6 which, according to him, has extensive support for NOR flashes.

Good luck,
Ivan

Andy Ngo wrote:
Peter,

I understand what you are saying, but that assumes all of my custom board hardware is working and that I have u-boot working already working. I'm talking about the first time I attempt to put u-boot (or any flash image) on the board; since my flash is different than that of the DVEVM, how do I do that? I can't use the DvFlasher as that was meant specifically for the AMD28LV256 flash on the DVEVM. TI told me that I have to modify the DVFlasher code to work for my flash which can take me a while since there's no support.

Yeah, I understand if I have u-boot already working on my custom board, I'm pretty much far along in bringing up my board. That's why I wonder if anyone has tried using a boundary scan tool to flash their brand new board (we have a boundary scan setup expert) and not having to deal with writing software (DVFlasher) to flash the initial
u-boot image.

Regards,
Andy

----- Original Message ----
From: Peter Wippich <[EMAIL PROTECTED]>
To: Andy Ngo <[EMAIL PROTECTED]>
Cc: "davinci-linux-open-source @linux.davincidsp.com" <[email protected]>
Sent: Saturday, March 10, 2007 6:12:54 AM
Subject: Re: Using boundary scan tool to program NOR flash


Hi Andy,

you may also try to boot the board over the UART and than use u-boot to
flash your board. Worked fine for us. As long as your flash is CFI
compliant this should work with nearly every flash chip.

Ciao,

Peter

On Fri, 9 Mar 2007, Andy Ngo wrote:

> Hi,
>
> Next week, our custom Davinci bread board will be in for me to start bringing it up. The memory parts (NOR flash, DDR) > are different than those of the DVEVM. I plan to use the XDS510 or XDS560 JTAG emulator to test those components > first to make sure they work. As for flashing the u-boot image, since the NOR flash on our board is different than that > of the DVEVM, I can't use the FlashWriter (from Spectrum Digital) to program the NOR flash. A TI tech gave me the > source code for the FlashWriter but said that the code is "poorly written" and TI has no support for it so I'm on my own.
>
> Well, in the past, we have use the Corelis boundary scan tool to directly program the flash of most of our boards. > Has anyone try programming the flash on the DVEVM with a boundary scan tool like Corelis or ASSET? This will be
> a lot easier than having to deal with the FlashWriter code.
>
> How do you think I should approach this in bringing our board and flashing u-boot? Your advice is appreciated! Thanks!
>
> Regards,
> Andy


|       Peter Wippich                   Voice: +49 30 46776411          |
|       G&W Instruments GmbH            fax:   +49 30 46776419          |
|       Gustav-Meyer-Allee 25, Geb. 12  Email: [EMAIL PROTECTED]   |
|       D-13355 Berlin  / Germany                                       |


------------------------------------------------------------------------

_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
begin:vcard
fn:Ivan Tonchev
n:Tonchev;Ivan
org:Multimedia Solutions (MMS);IT
adr:;;Tintiava 15;Sofia;Sofia;1113;Bulgaria
email;internet:[EMAIL PROTECTED]
title:Network Administrator
tel;work:+359 2 868 9186
tel;cell:+359 88 608 9664
url:http://www.mm-sol.com
version:2.1
end:vcard

_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to