On Wednesday, May 25, 2011 07:41:04 José Silva wrote:
> I've been struggling to read the firmware of a DVR (Digital Video
> Recorder) and program another one which had a bad firmware upgrade. I
> already posted to the forum but got no replies up to now; I guess the
> list is more active.
> 
> The device, as far as I know because it has an heatsink, is a HiSilicon,
> model Hi3515, here: http://www.hisilicon.com/products/promotion.html
> 
> As much as I could find on the net, this chip has a core ARM926EJS
> 
> The flash chip is a Spansion S29GL064N

you've got a few things to sort out here.  you'll first need to see if there 
is an appropriate bus driver for your part.  if there is, you'll then have to 
figure out what information it needs (signals, instructions, etc...).  then 
you'll have to define at least those in a data file (see the many examples in 
the data/ directory).  if there is no bus driver, then you'll probably have to 
figure out one (writing a new one from scratch or based on an existing one).

then you should be able to tell urjtag to use that data file for that part in 
the chain, initialize the required bus, and then start poking the flash.

g'luck :P
-mike

Attachment: signature.asc
Description: This is a digitally signed message part.

------------------------------------------------------------------------------
vRanger cuts backup time in half-while increasing security.
With the market-leading solution for virtual backup and recovery, 
you get blazing-fast, flexible, and affordable data protection.
Download your free trial now. 
http://p.sf.net/sfu/quest-d2dcopy1
_______________________________________________
UrJTAG-development mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/urjtag-development

Reply via email to