The iPhone Wiki is no longer updated. Visit this article on The Apple Wiki for current information. |
Difference between revisions of "NOR"
(being ultra picky technical. :)) |
m |
||
(5 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
− | NOR typically refers to the NOR flash chip the application processor boots from. The baseband also uses a NOR flash. |
+ | '''NOR''' typically refers to the NOR flash chip the application processor boots from. The baseband also uses a NOR flash. (See [https://en.wikipedia.org/wiki/Flash_memory Wikipedia's article about flash memory] for background on NOR flash in general.) |
==How to Access== |
==How to Access== |
||
− | This can be accessed using a patched iBoot or a kernel hack. It can possibly be dumped using /dev/kmem |
+ | This can be accessed using a patched [[iBoot (Bootloader)|iBoot]] or a [[kernel]] hack. It can possibly be dumped using /dev/kmem |
==Memory Map== |
==Memory Map== |
||
− | hope I did this right heh |
||
<table border=1 width=100%> |
<table border=1 width=100%> |
||
Line 32: | Line 31: | ||
<tr> |
<tr> |
||
<td width=50%><center>0xFC000</center></td> |
<td width=50%><center>0xFC000</center></td> |
||
− | <td width=50%><center>[[NOR (NVRAM)|NVRAM]] Section</center></td> |
+ | <td width=50%><center>[[NOR (NVRAM)|NVRAM]] Section (Note: This copy is the one iBoot uses)</center></td> |
</tr> |
</tr> |
||
<tr> |
<tr> |
||
Line 41: | Line 40: | ||
==Hardware== |
==Hardware== |
||
− | * [[ |
+ | * [[M68AP|iPhone]] -- some CFI compliant parallel NOR |
− | * [[ |
+ | * [[N82AP|iPhone 3G]] -- 1MB SPI NOR flash |
− | * [[ |
+ | * [[N18AP|iPod touch (3rd generation)]] and beyond -- The NOR is replaced with a dedicated partition of [[NAND]] |
Latest revision as of 09:46, 26 March 2017
NOR typically refers to the NOR flash chip the application processor boots from. The baseband also uses a NOR flash. (See Wikipedia's article about flash memory for background on NOR flash in general.)
How to Access
This can be accessed using a patched iBoot or a kernel hack. It can possibly be dumped using /dev/kmem
Memory Map
0x0: "2GMI" fourcc |
|
Hardware
- iPhone -- some CFI compliant parallel NOR
- iPhone 3G -- 1MB SPI NOR flash
- iPod touch (3rd generation) and beyond -- The NOR is replaced with a dedicated partition of NAND