Thanks Daniel, I will definitely try your DVFlasher; I just hope the custom 
board boots up without problems to begin with ;)



----- Original Message ----
From: "Allred, Daniel" <[EMAIL PROTECTED]>
To: Andy Ngo <[EMAIL PROTECTED]>; Peter Wippich <[EMAIL PROTECTED]>
Cc: "davinci-linux-open-source @linux.davincidsp.com" 
<[email protected]>
Sent: Monday, March 12, 2007 8:23:48 AM
Subject: RE: Using boundary scan tool to program NOR flash


Andy, 
 
I wrote the DVFlasher host application and the UBL that is associated with it.  
The UBL is written to support CFI compliant Flash devices that adhere to either 
the AMD or Intel command set.  I have personally tested with both types of 
chips, as the newest DVEVMs come with Intel Strataflash devices, instead of the 
older AMD devices.  If your custom boards have serial connections, then this is 
an attractive way to go.  In fact a good initial sanity check for a custom 
board is to set your DM644x device to UART boot mode and verify that you see 
BOOTME messages on the serial line.  SPRAAI0 and SPRAAI4 have details of how to 
use the serial interface for basic diagnostics.
 
The latest DVFlasher is available from the DVEVM update site.
 
Regards,
Daniel
 
Daniel J. Allred
Software Applications
Catalog DSP / Emerging End Equipment



From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Andy Ngo
Sent: Saturday, March 10, 2007 12:56 PM
To: Peter Wippich
Cc: davinci-linux-open-source @linux.davincidsp.com
Subject: Re: Using boundary scan tool to program NOR flash
 
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
-----
_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to