Arm9 fota updating dating a schizophrenic
To do this, you first need to have access to arm9 armll side of the partition, while the version you want to update the mirror arm9 side arm 11 side, arm9 also have access to the arm 11 side of the partition.Second, Android operating system, the application layer can flash driver layer, and then on the basis of dual-core system partition flash mutual visits on the realization of data access and application-layer version upgrade flash drive layer binary partition.
5 is an embodiment of the present invention the steps of one example of the realization arm9 partitions and partition access armll another flowchart; Figure 6 is a flow chart, according to Gen a reading flash function to an embodiment of the present invention; Figure 7 is a write flash according to an embodiment of the present invention flowchart function; Figure 8 is a data flow diagram illustrating one embodiment of Burgundy only read files from the file system partition function of the embodiment of the present invention; FIG.Background Art With the popularization of mobile terminals, especially the rapid development of smart phones, not only make people's lives more convenient, but also make people enjoy the high-tech achievements.Smart mobile devices such as smart phones, because of its powerful operating system, high-capacity storage space, you can easily install a variety of software and many other advantages more and more accepted.In view of this, the present invention provides a data access method and a mobile terminal, based on the Android operating system and Qualcomm 7x25, 7x27 and other dual-core platform make Android operating system application layer can flash driver layer, enabling data access, thereby achieve terminal software version online upgrade function.
arm9 J partition include mibib, qcsbl, oemsbl, amss, fota, appsbl etc., armll side partition comprises recovery († gray complex), boot (start), misc, cache (cache), system (system), user data ( user data), of which cache, system, userdata belongs file system partition, and the rest are binary partitions.
Set the value of the MPU registers, opening the second binary partition access privileges of the first binary partition, and the first increase in the second binary binary partition partition table prepared as described in the partition; The MPU register value is set to open the first binary partition access privileges of the first binary partition, and the second increase in the first binary binary partition partition table prepared as described partition. The method of claim 2, wherein the access instruction includes access parameters, access parameters includes the parameters read, write parameters, duplication parameter, the parameter for indicating the read access to the interface to read said first binary partition and / or a second partition of binary data, the write parameter is used to indicate the access interface to the first binary partition and / or a second partition to write binary upgrade logo the copy parameter is used to indicate the access interface to read data from the file system partition, and copy the binary to the first partition and / or a second binary partition. The method according to remove the first access interface of claim binary partition, wherein said access instructions and parameter further comprises erase bad block management parameters, the parameter for indicating the erasure and / or the second binary data block partition, the bad block management parameters for the access interface to the first binary partition and / or a second binary partition damage indicates that the data block management.