FORUMS
Remove All Ads from XDA

[DEV] The project to port Android(froyo) on S8500 (8530)

183 posts
Thanks Meter: 624
 
By oleg_k, Retired Recognized Developer on 29th March 2011, 05:26 AM
Thread Closed Email Thread
6th June 2011, 02:41 PM |#1051  
OP Retired Recognized Developer
Flag Moscow
Thanks Meter: 624
 
Donate to Me
More
Rebellos,for support SLCD on s8530 you need:
1)check my kernel souce code on GITHUB - device name is LATONA!
2)choice in config file - CONFIG_FB_S3C_LTE480WV.
3)in s6e63m0.c you need select one of two configurations - Hitachi Panel (r61408) or Sony Panel (nt35580)

And about s9003 - don't use this SBL,phone used omap cpu Omap 3630.
Try to use s9001 sbl or korean SHW-M115S (SHW-M135K).
The Following 2 Users Say Thank You to oleg_k For This Useful Post: [ View ] Gift oleg_k Ad-Free
6th June 2011, 03:08 PM |#1052  
Senior Member
Thanks Meter: 210
 
More
Hi oleg_k,

could you share your init.rc or initramfs with us? It would be great help for us!

TIA!
6th June 2011, 03:10 PM |#1053  
Senior Recognized Developer
Flag Gdańsk
Thanks Meter: 3,469
 
Donate to Me
More
@Oleg
I think it can be Hydis, LCD_ID GPIO is 0 in my case, in LATONA and M130K kernel this is Hydis.

Also there seems to be difference in S8500 and S8530 GPIO.
In S8530 GPIO_MP01(5) is LCD_ID, I guess it is NC in S8500, is it? (It isnt mapped under any specific name in your header file)
BL3 of S8530 supports initialization of few different types of panels, they are identified by hwrev of board and LCD_ID pin.

Didnt know that I9003 uses OMAP, thanks. Anyway It'll be still useful for me as I want to compare panel init sequences with these I can find in I9000, I9003 and M130K drivers.
6th June 2011, 03:14 PM |#1054  
OP Retired Recognized Developer
Flag Moscow
Thanks Meter: 624
 
Donate to Me
More
Quote:
Originally Posted by anghelyi

Hi oleg_k,

could you share your init.rc or initramfs with us? It would be great help for us!

TIA!

i posted my initramfs on april
github.com/Oleg-k/initramfs_2.6.32_S8500.git
The Following User Says Thank You to oleg_k For This Useful Post: [ View ] Gift oleg_k Ad-Free
6th June 2011, 03:20 PM |#1055  
Senior Recognized Developer
Flag Gdańsk
Thanks Meter: 3,469
 
Donate to Me
More
Ah yes, Oleg, how did you found out what bytes in init sequence you have to modify? If any documentation for that exists it may be useful for me. Also, have you got S5PC110 MDNIE documentation maybe?
#define S3C_IELCD_PHY_BASE 0xF8200000
#define S3C_MDNIE_PHY_BASE 0xFAE00000
No info about these SFRs exist in S5PC110 manual :<
6th June 2011, 03:30 PM |#1056  
Senior Member
Thanks Meter: 210
 
More
Quote:
Originally Posted by oleg_k

i posted my initramfs in april
github.com/Oleg-k/initramfs_2.6.32_S8500.git

Yes, I know that. I use that to build my kernel. There were no changes since then?

I get to this point: http://www.youtube.com/watch?v=bX24o2wwqtk

Then it restart the processes...
The Following User Says Thank You to anghelyi For This Useful Post: [ View ] Gift anghelyi Ad-Free
6th June 2011, 04:07 PM |#1057  
OP Retired Recognized Developer
Flag Moscow
Thanks Meter: 624
 
Donate to Me
More
Quote:
Originally Posted by Rebellos

Ah yes, Oleg, how did you found out what bytes in init sequence you have to modify? If any documentation for that exists it may be useful for me. Also, have you got S5PC110 MDNIE documentation maybe?
#define S3C_IELCD_PHY_BASE 0xF8200000
#define S3C_MDNIE_PHY_BASE 0xFAE00000
No info about these SFRs exist in S5PC110 manual :<

Thanks for Mijoma))
You need disassemble bada bootloader for S8530 and you find
nessesary init sequence.
The Following User Says Thank You to oleg_k For This Useful Post: [ View ] Gift oleg_k Ad-Free
6th June 2011, 04:13 PM |#1058  
Senior Recognized Developer
Flag Gdańsk
Thanks Meter: 3,469
 
Donate to Me
More
Quote:
Originally Posted by oleg_k

Thanks for Mijoma))
You need disassemble bada bootloader for S8530 and you find
nessesary init sequence.

I know, but here is problem - while SBL has got proper init sequence for AMOLED panel and MDNIE controller, BL3 has got only proper init sequences for AMOLED/SCLCD, also these are transferred by different way - they are written in different way.
BL3 have NOT full init procedures for MDNIE/IELCDC controllers, these are in SBL, now it'll be struggle in compiling it together, when I don't know which ones what are doing. ;d
6th June 2011, 04:38 PM |#1059  
OP Retired Recognized Developer
Flag Moscow
Thanks Meter: 624
 
Donate to Me
More
Quote:
Originally Posted by Rebellos

I know, but here is problem - while SBL has got proper init sequence for AMOLED panel and MDNIE controller, BL3 has got only proper init sequences for AMOLED/SCLCD, also these are transferred by different way - they are written in different way.
BL3 have NOT full init procedures for MDNIE/IELCDC controllers, these are in SBL, now it'll be struggle in compiling it together, when I don't know which ones what are doing. ;d

See on opensource.samsung.com code for M110S_TB23,this code also for M115s.
and you find it nessesary code for SLCD init.
The Following 2 Users Say Thank You to oleg_k For This Useful Post: [ View ] Gift oleg_k Ad-Free
6th June 2011, 05:06 PM |#1060  
oSandmaNo's Avatar
Senior Member
Flag Bangalore
Thanks Meter: 505
 
Donate to Me
More
@ Anghelyi
i see your display doesnt flicker like srg.mstr
have you tried selecting another region at startup?? maybe it gets stuck because of that particular region
and why are phones placed horizontally in the videos? does it display that way ?
6th June 2011, 05:17 PM |#1061  
Senior Member
Flag Launceston
Thanks Meter: 258
 
Donate to Me
More
Quote:
Originally Posted by kadavil

@ Anghelyi
i see your display doesnt flicker like srg.mstr
have you tried selecting another region at startup?? maybe it gets stuck because of that particular region
and why are phones placed horizontally in the videos? does it display that way ?

i'm sorry, but your out of the loop, we're aware of the flickering screen issue and methods to fix it.
Thread Closed Subscribe to Thread

Tags
wave s8500 android
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes