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