On Tue, 31 Mar 2009 09:01:41 -0400
Rick Scott <rwsc...@alumni.uwaterloo.ca> wrote:

> On Thu, 2009-03-12 at 01:02 -0600, Robert Yaklin wrote:
> > Josh,
> > In loading the sfi file, first a RAM image is sent to the device. I'm
> > not sure about the 8800, but for my 8700, at least parts of this RAM
> > image seem to come from C:\Program Files\Common Files\Research In
> > Motion\AppLoader\CE.dll.
> > 
> > Data from the sfi file starting at offset 0x14 is sent to the device
> > flash offset 0x80060000 as seen in the sniff at the following lines:
> 
> A lot of these offset addresses come from the sfi file itself. I just
> committed a tool that picks apart the sfi/mfi file and prints the
> various parts. The info is the same as the cfp fileinfo command gives.
> Still need to find the RAM image that gets loaded ... And, is it
> different for different hardware ID's ... The search continues :)

I have tried several devices and the RAM image is difference for each
one.  I have a zip file with cf info captures from 5 difference devices
here:

        http://www.slashdev.ca/usbcap/cfp-info-logs.zip


> > 
> > Jan 23 20:54:06.010: vmx| USBIO:  000: 02 00 fc 3f f8 3f fd 00 00 00
> > 06 80 00 00 00 00
> > 
> > ^^^^^^^^^^^FlashStartingAddress 0x80060000
> > Jan 23 20:54:06.010: vmx| USBIO:  010: 0f 00 00 ea 08 00 00 ea 08 00
> > 00 ea 08 00 00 ea
> > 
> > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^TheDataBeingFlashed
> > 
> > Data from the sfi file starting at offset 0x5f0cc8 is sent to the
> > device flash offset 0xd0000000 as seen in the sniff at the following
> > lines:
> > Jan 23 20:55:12.940: vmx| USBIO:  000: 02 00 fc 3f f8 3f fd 00 00 00
> > 00 d0 00 00 00 00
> > 
> > ^^^^^^^^^^^FlashStartingAddress 0xd0000000
> > Jan 23 20:55:12.940: vmx| USBIO:  010: 08 e1 ba 53 48 e1 00 d0 50 00
> > 00 00 1f 2d 58 d7
> > 
> > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^TheDataBeingFlashed
> > 
> > Robert Yaklin
> > 
> > On Wed, Mar 11, 2009 at 5:29 PM, Josh Kropf <j...@slashdev.ca> wrote:
> > > Hi Chris,
> > >
> > > I have a few USB captures to share:
> > > http://www.slashdev.ca/usbcap/
> > >
> > > These are from the bootloader program:
> > >        * cfp-info
> > >        * cfp-load-sfi
> > >
> > > For each, both the un-translated and the translated logs are included.
> > > For the info command, the output of the command is included.  For the
> > > load sfi command, the sfi file is included.
> > >
> > > I am rather stumped.
> > >
> > > Looking at the info command we have an initial large read which
> > > contains a bunch of device information... simple enough.  Following this
> > > several dozen large writes are observed.  Then near the end a new
> > > controller mode is issued 'RIM-RAMLoader' followed by a bunch of large
> > > reads.  I have no idea what's going on here but I'll keep at it.  I'm
> > > also entertaining the idea that brimtrans.cc may not be translating the
> > > log files perfectly.
> > >
> > > Hoping that someone smarter than me might have more luck. :)
> > >
> > > --
> > > Josh Kropf <j...@slashdev.ca>
> > >
> > > ------------------------------------------------------------------------------
> > > Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
> > > powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
> > > easily build your RIAs with Flex Builder, the Eclipse(TM)based development
> > > software that enables intelligent coding and step-through debugging.
> > > Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
> > > _______________________________________________
> > > Barry-devel mailing list
> > > Barry-devel@lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/barry-devel
> > >
> > 
> > ------------------------------------------------------------------------------
> > Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
> > powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
> > easily build your RIAs with Flex Builder, the Eclipse(TM)based development
> > software that enables intelligent coding and step-through debugging.
> > Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
> > _______________________________________________
> > Barry-devel mailing list
> > Barry-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/barry-devel
> 
> ------------------------------------------------------------------------------
> _______________________________________________
> Barry-devel mailing list
> Barry-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/barry-devel


-- 
Josh Kropf <j...@slashdev.ca>

------------------------------------------------------------------------------
_______________________________________________
Barry-devel mailing list
Barry-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/barry-devel

Reply via email to