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
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
