New: XDA launches forum for app developers. Discuss coding, tools, marketing, and more.
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
hackqiang
Old
(Last edited by hackqiang; 15th January 2012 at 02:15 PM.)
#1  
Junior Member - OP
Thanks Meter 1
Posts: 18
Join Date: Jul 2010
Location: 南京
Default GT-I9023 hardware(chips)

Hi all,
I had made a decision to port u-boot for GT-I9023 few days ago, so I collected some chips info in this phone:
thanks AdamOutler and Rebellos for CPU
Code:
CPU: Samsung S5PC110
Baseband processor: Infineon 8824 XG616 X-Gold
Tx Front-End: Skyworks SKY77529
LCD: SONY NT35580
Touchscreen: Atmel MXT224
PMIC: Maxim Semiconductor MAX8998/National LP3974 PMIC ?
Audio: Woifson Microelectronics WM8994
MCP: Samsung KB100D00WM-A453(include 3Gb Mobile DDR, 1Gb OneDRAM and 8Gb OneNAND)
NAND: SanDisk SDIN4C2
BT/Wifi: Broadcom BCM4329GKUBG
NFC: NXP PN544
USB Switch: FSA9480
Touch keypad: Cypress ?
Compass: AK8973 ?
acceleration sensor: KR3DM ?
Gyro sensor: STMicroelectronics K3G
Ambient light and proximity: GP2A ?
Maybe there are something wrong in the list, please correct me.

ref:
1. Nexus S Teardown http://www.ifixit.com/Teardown/Nexus-S-Teardown/4365/1
2. Kernel configure from https://android.googlesource.com/kernel/samsung.git
 
AdamOutler
Old
#2  
AdamOutler's Avatar
Elite Recognized Developer
Thanks Meter 8374
Posts: 4,838
Join Date: Feb 2011
Location: Louisiana

 
DONATE TO ME
From what ive read S5PC110 is what the galaxys series has. The S5PC110A01 is the rebranded and slightly tweaked Apple A4 processor
Quote:
Originally Posted by jrloper View Post
Windows is a finicky, needy, hormonal pain in the .... You get the point.
Check out my developer pages. Add me to your circles on Google Plus.
The Following User Says Thank You to AdamOutler For This Useful Post: [ Click to Expand ]
 
bhundven
Old
#3  
bhundven's Avatar
Recognized Developer
Thanks Meter 4097
Posts: 1,726
Join Date: Aug 2009
Location: Seattle, WA

 
DONATE TO ME
Let me know if you have a thread for this development, if not, pm me with your progress. I'm porting u-boot to SGH-T959V, and am planning to port it to other Galaxy S devices. https://github.com/bhundven/u-boot_galaxys/wiki
 
Rebellos
Old
#4  
Elite Recognized Developer
Thanks Meter 2715
Posts: 1,252
Join Date: May 2009
Location: Gdańsk

 
DONATE TO ME
Well, here's point of mine and Adam eternal disagreement - I think S5PC110A01 = S5PC110 = S5PC111 = S5PC11<whatf***everIsHere>, and Apple A4 is something different. It's really hard to get out of that desinformative mess provided by Samsung documentation and various "Teardown Experts".
Enough to said that S5PC110 isn't CPU but it's PoP package, containing S5PC110 CPU and corresponding memory package with oneDRAM, LPDDR and oneNAND inside, CPU itself is under memory chip, so "chip id" in teardowns is usually taken from memory package writing, as CPU itself doesn't have any text on it.

I'd recommend you just grabbing Odroid's (the one with Hummingbird) Uboot, and it contain set of drivers for most of hardware you need. Just add some drivers from NexusS kernel sources. :P
Feedback on my development is highly appreciated, but first you should read this GUIDE and watch this MOVIE.

If you like my work - you can help me getting various cool stuff by clicking donation link in my profile. It's not required while pressing is, just appreciated.

Pretty owsom Android/Kernel dev tips&tricks: http://omappedia.org/wiki/Android_How-tos

Git HOW-TO by eagleeyetom: http://forum.xda-developers.com/show...php?p=31304826
15-minutes GIT introduction: http://try.github.com
If you want to submit patches to my git projects - use the guides above and make a pull request.
The Following User Says Thank You to Rebellos For This Useful Post: [ Click to Expand ]
 
AdamOutler
Old
#5  
AdamOutler's Avatar
Elite Recognized Developer
Thanks Meter 8374
Posts: 4,838
Join Date: Feb 2011
Location: Louisiana

 
DONATE TO ME
Quote:
Originally Posted by Rebellos View Post
Well, here's point of mine and Adam eternal disagreement - I think S5PC110A01 = S5PC110 = S5PC111 = S5PC11<whatf***everIsHere>, and Apple A4 is something different. It's really hard to get out of that desinformative mess provided by Samsung documentation and various "Teardown Experts".
We disagreed at one point that S5PC110 and A4 would not work the same.. I agree at this point. However, S5PC110A01 is the model number for the A4 processor. See here:Samsung-Intrinsity Apple A4 (S5PC110A01) RISC SoC
Quote:
Originally Posted by jrloper View Post
Windows is a finicky, needy, hormonal pain in the .... You get the point.
Check out my developer pages. Add me to your circles on Google Plus.
 
deepakpatil001
Old
#6  
Junior Member
Thanks Meter 0
Posts: 13
Join Date: Nov 2011
Can we change the internal ram of android device?
 
bhundven
Old
#7  
bhundven's Avatar
Recognized Developer
Thanks Meter 4097
Posts: 1,726
Join Date: Aug 2009
Location: Seattle, WA

 
DONATE TO ME
Quote:
Originally Posted by deepakpatil001 View Post
Can we change the internal ram of android device?
No, the cpu is under the internal memory (ddr and onenand) on the chip in a Package on Package configuration.

If there is any thing you could do (if you had the specs for both the internal memory, the cpu, and an ocilloscope) is try to optimize timings to gain tiny or maybe bigger (never know) in performance.

You would make those changes in the bootloader.

if by internal memory you mean internal storage (onenand), why not just modify the bootloader to boot a rom or linux distro from a partitioned usb device? rapid rom development.

Sent from my SGH-T959V using xda premium


XDA PORTAL POSTS

Avoid Framework Bootloops on Xperias Running Jelly Bean

If you’re a Sony device owner running a stock Android Jelly Bean firmware and … more

Forum Added for the Samsung Galaxy Mega

What do you do when the Galaxy Note line is simply not big enough? You get theSamsung Galaxy Mega. … more

Voice Control Your Phone with Tasker and AutoVoice – XDA Developer TV

XDA Developer TV Producer Kevin set up his phone to respond to … more

Guide to Take Better Control of Your Volume Levels

Would you like to know one of the things that really annoys me on a daily basis? Tough, … more