Hardware: Difference between revisions
Jump to navigation
Jump to search
User890104 (talk | contribs) |
User890104 (talk | contribs) No edit summary |
||
| (3 intermediate revisions by 2 users not shown) | |||
| Line 8: | Line 8: | ||
|[[Nano 1G]] | |[[Nano 1G]] | ||
|PP5021C-TDF | |PP5021C-TDF | ||
| | |ARM7TDMI x 2 | ||
|[http://www.samsung.com/global/business/semiconductor/productInfo.do?fmly_id=753&partnum=K4M56163PG K4M56163PG] (32MiB) | |[http://www.samsung.com/global/business/semiconductor/productInfo.do?fmly_id=753&partnum=K4M56163PG K4M56163PG] (32MiB) | ||
|[http://www.sst.com/products/?inode=41856 SST39WF400A] (512KiB) | |[http://www.sst.com/products/?inode=41856 SST39WF400A] (512KiB) | ||
|M26 | |||
| | | | ||
|14/17 | |||
| 14/17 | |||
|- | |- | ||
|[[Nano 2G]] | |[[Nano 2G]] | ||
| Line 20: | Line 20: | ||
|[http://www.samsung.com/global/business/semiconductor/productInfo.do?fmly_id=753&partnum=K4M56163PG K4M56163PG] (32MiB) | |[http://www.samsung.com/global/business/semiconductor/productInfo.do?fmly_id=753&partnum=K4M56163PG K4M56163PG] (32MiB) | ||
|[http://www.sst.com/products/?inode=41422 SST39WF800A] (1MiB) | |[http://www.sst.com/products/?inode=41422 SST39WF800A] (1MiB) | ||
| | |N36 | ||
| M1 | |M1 | ||
| 19/29 | |19/29 | ||
|- | |- | ||
|[[Nano 3G]] | |[[Nano 3G]] | ||
| Line 29: | Line 29: | ||
|[http://www.samsung.com/global/system/business/semiconductor/product/2007/11/13/236652ds_k4x56163pi.pdf K4X56163PI] (32MiB) | |[http://www.samsung.com/global/system/business/semiconductor/product/2007/11/13/236652ds_k4x56163pi.pdf K4X56163PI] (32MiB) | ||
|[http://www.sst.com/products/?inode=41340 SST25VF080B] (1MiB) | |[http://www.sst.com/products/?inode=41340 SST25VF080B] (1MiB) | ||
| N46 | |N46 | ||
| M1A | |M1A | ||
| 26 | |26 | ||
|- | |- | ||
|[[Nano 4G]] | |[[Nano 4G]] | ||
| Line 37: | Line 37: | ||
|ARM1176 | |ARM1176 | ||
|Integrated (32MiB) | |Integrated (32MiB) | ||
| ''none'' | |''none'' | ||
| N58 | |N58 | ||
| M2 | |M2 | ||
| 31 | |31 | ||
|- | |- | ||
|[[Nano 5G]] | |[[Nano 5G]] | ||
| Line 46: | Line 46: | ||
|ARM1176 | |ARM1176 | ||
|Integrated (64MiB) | |Integrated (64MiB) | ||
| ''none'' | |''none'' | ||
| N33 | |N33 | ||
| M2 | |M2 | ||
| 34 | |34 | ||
|- | |- | ||
|[[Nano 6G|Nano 6G]] | |[[Nano 6G|Nano 6G]] | ||
| Line 55: | Line 55: | ||
|ARM1176 | |ARM1176 | ||
|Integrated (64MiB) | |Integrated (64MiB) | ||
| ''none'' | |''none'' | ||
| N20 | |N20<ref>N20 Snowfox in the ''Diagnostics mode'' header</ref> | ||
| | | | ||
| 36 | |36 | ||
|- | |- | ||
|[[Nano 7G|Nano 7G]] | |[[Nano 7G|Nano 7G]] | ||
| Line 64: | Line 64: | ||
|Cortex A5 | |Cortex A5 | ||
|Integrated (64MiB) | |Integrated (64MiB) | ||
| ''none'' | |''none'' | ||
| N31 | |N31<ref>N31 Snowfox in the ''Diagnostics mode'' header</ref> | ||
| | |M2R<ref>m2rfmssWriteBLPage in 1.0.4 [[RetailOS]]</ref> | ||
| 37 | |37 | ||
|- | |- | ||
|[[Classic 1G]] | |[[Classic 1G]] | ||
| Line 75: | Line 75: | ||
|[http://www.sst.com/products/?inode=41340 SST25VF080B] (1MiB) | |[http://www.sst.com/products/?inode=41340 SST25VF080B] (1MiB) | ||
|N25 | |N25 | ||
| M1A | |M1A | ||
| 24 | |24 | ||
|- | |- | ||
|[[Classic 2G]] | |[[Classic 2G]] | ||
| Line 84: | Line 84: | ||
|[http://www.sst.com/products/?inode=41340 SST25VF080B] (1MiB) | |[http://www.sst.com/products/?inode=41340 SST25VF080B] (1MiB) | ||
|N25 | |N25 | ||
| M1A | |M1A | ||
| 33 | |33 | ||
|- | |- | ||
|[[Classic 3G]] | |[[Classic 3G]] | ||
| Line 93: | Line 93: | ||
|[http://www.sst.com/products/?inode=41340 SST25VF080B] (1MiB) | |[http://www.sst.com/products/?inode=41340 SST25VF080B] (1MiB) | ||
|N25 | |N25 | ||
| M1A | |M1A | ||
| 35/38 | |35/38 | ||
|} | |} | ||
| Line 108: | Line 108: | ||
Additional information | Additional information | ||
*http://dendrites.blog.163.com/blog/static/165376178201082112922174/ | *http://dendrites.blog.163.com/blog/static/165376178201082112922174/ | ||
*https://theapplewiki.com/wiki/User:Ilikeiphone123/Playground/Codenames | |||
==Notes== | |||
<references /> | |||
Latest revision as of 16:21, 5 April 2026
Overview
This is just a basic comparison of each generation's main components. For a detailed hardware analysis of a generation, click on it's link.
| Generation | SoC | CPU Core | RAM | NOR/Utility Flash | Device Code Name | SoC Family Code Name | UpdaterFamilyID |
|---|---|---|---|---|---|---|---|
| iPod nano (1st generation) | PP5021C-TDF | ARM7TDMI x 2 | K4M56163PG (32MiB) | SST39WF400A (512KiB) | M26 | 14/17 | |
| iPod nano (2nd generation) | S5L8701 | ARM940T | K4M56163PG (32MiB) | SST39WF800A (1MiB) | N36 | M1 | 19/29 |
| iPod nano (3rd generation) | S5L8702 | ARM926 | K4X56163PI (32MiB) | SST25VF080B (1MiB) | N46 | M1A | 26 |
| iPod nano (4th generation) | S5L8720 | ARM1176 | Integrated (32MiB) | none | N58 | M2 | 31 |
| iPod nano (5th generation) | S5L8730 | ARM1176 | Integrated (64MiB) | none | N33 | M2 | 34 |
| iPod nano (6th generation) | S5L8723 | ARM1176 | Integrated (64MiB) | none | N20[1] | 36 | |
| iPod nano (7th generation) | S5L8740 | Cortex A5 | Integrated (64MiB) | none | N31[2] | M2R[3] | 37 |
| iPod classic (6th generation) | S5L8702 | ARM926 | K4X56163PI (64MiB) | SST25VF080B (1MiB) | N25 | M1A | 24 |
| iPod classic (6th generation) | S5L8702 | ARM926 | K4X56163PI (64MiB) | SST25VF080B (1MiB) | N25 | M1A | 33 |
| iPod classic (6th generation) | S5L8702 | ARM926 | K4X51163PE (64MiB) | SST25VF080B (1MiB) | N25 | M1A | 35/38 |
Explanations
- Device Code Name: product code name, from early prototype phases to production run device. Most commonly used internal reference.
- SoC Family Code Name: device family code name, seems to follow large generational changes in SoC. Mostly seen around hardware (init) code, eg. flash interface, diags, etc.
Helpful pages
Chip analyses
- http://www2.electronicproducts.com/Apple_iPod_Touch-whatsinside-57.aspx
- http://www2.electronicproducts.com/Apple_iPhone-whatsinside-4.aspx
Additional information
- http://dendrites.blog.163.com/blog/static/165376178201082112922174/
- https://theapplewiki.com/wiki/User:Ilikeiphone123/Playground/Codenames