5/10/2012

QPST-Software Download to the SD card


Loading the hex image to an SD card
Loading the hex image to an SD card can be done with newer devices that use a mass storage chip like eMMC or SD card in place of NOR or NAND flash. If you use QPST 2.7.368 and newer we released new MPRG7x30.hex files.  However, these files have not been picked up in a lot of the builds yet. 




Getting error 852 while trying to load the image to the card
Error 852 means: "Could not open downloader in eMMC USER mode".  Basically this means your flash programmer (PRG7x30_SDC4.hex) doesn't support the new way (USER mode) of writing the boot loader (7x30_msimage.mbn) to the SD device.  


If you are getting this error instead of the string it means you are still using a version of QPST prior to 2.7.368 so you should be okay using MPRG7x30.hex from your build.




Loading the image on the SD card on a SURF
From what we know, the SD slot on SURFs is not properly wired to power up on reset so you cannot use SDC4 on SURF. If you have a blue wired FFA or Fluid then you can use uSD (micro SD) card and use MPRG7x30_SDC4.hex. For SURF you should always use eMMC plugged in SDC2 or wee card plugged in just above SDC2 slot. For that you need to use MPRG7x30.hex instead of MPRG7x30_SDC4.hex.




Including the QCN with the binary image created by the eMMC Software Download agent
The QCN file is never copied to a phone.  The file is just a container for NV items for Qualcomm PC-based applications. The QCN file contains NV items (which become item files on the target device) and item files.


We have no tools to alter a eMMC factory image.  When creating an eMMC factory image you would have to create file system partitions (FAT, ext3, or any other format) and find a way to populate these partitions with files that have the values and names of the NV items.

No comments:

Post a Comment