1. Are you ready for the Galaxy S20? Here is everything we know so far!

HW documentation

Discussion in 'Android Devices' started by nyall, Dec 22, 2009.

  1. nyall

    nyall Newbie
    Thread Starter

    Are there detailed tech documents that are freely available for the S3C6410 System On Chip ?

    I'm curious if it has a hardware gamma look up table. If so it would be really easy to correct the screen's blue leanings.

    1. Download the Forums for Android™ app!


  2. agent0014

    agent0014 Android Enthusiast

    That's a really exciting proposition... I'll keep my eye out for specs on the chip. I'm guessing nothing useful came of a google search?
  3. johnbarry3434

    johnbarry3434 Newbie

    Yes that is exactly what he was asking for. Good lookin'.
  4. agent0014

    agent0014 Android Enthusiast

    Definitely keep us posted regarding your findings!
  5. nyall

    nyall Newbie
    Thread Starter

    thanks for the links. However in the documentation the only references to gamma I could find was for the ntsc encoder.
  6. agent0014

    agent0014 Android Enthusiast

    ah that's slightly disappointing. Thanks much for trying though.
  7. Otter_

    Otter_ Lurker

    There may still be hope. PAL or ntsc (never the same color twice ;) accelerators generally have register control sets. I don't know if we would have access to them though. I'm downloading the android sdk because there might be a few clues in the source code but what I'd love to get is the android BSP for the moment. Is that open sourced?

    I'm fairly new to android in general, and only just got a moment last week, so I'm definitely still learning. Is there a system level color adjust app available?

    I'll keep looking for the programmers guide and post what I can find.

    I found the full technical manual at this link:

    On page 599:
    Register Address R/W Description Reset Value
    GammaCTRL 0x76200064 R/W Gamma control 0x00000104

    So the chip supports it, now I have to figure out how to add/modify modules in the kernel.
  8. nyall

    nyall Newbie
    Thread Starter

    NTSC is an analog format used for connecting with a television. The LCD controller has its own direct digital link.

    What I was looking for were 3 lookup tables, 256 entries each. (one table for each color component: red, green, and blue) These tables would map the RGB values that software renders to actual RGB values that are sent out through the LCD controller. By using a different table for blue than what is used for green/red you can scale back that particular color component.
  9. I was wondering this myself, but came upon the problem of the fact that it runs an LCD controller on the chip, but the moment as an AMOLED screen.. the gamma correction factors between led and LCD can't be the same along with the controller functioning in the same way.. or can it?
    Also some of those documents are for the 6410X Risc chip.. i have no idea what that chip is (nor can i find any more reference to it)... Not sure if that is a designation for the S3C6410 ARM11 chip or if it is a different setup all together..
  10. Otter_

    Otter_ Lurker

    It looks like section 14 (Display controller) might be what you are looking for. I'm no video expert, but it describes the complete display system.
  11. Otter_

    Otter_ Lurker

    The ARM11 core is a RISC processor.
  12. Ya.. it is the 6410X portion that i was wondering..
  13. Otter_

    Otter_ Lurker

  14. We probably should take this discussion to PM soon.. but it is the X portion at the end that throws me off.. to my knowledge the S3C6410 uses jsut the 6410 ARM11 (risc) processor.. What is this 6410X processor? Is it the same thing with a different extension representing a specific configuration model, or is it a different chip all together..
  15. Otter_

    Otter_ Lurker

    Ah now I understand the question. The X is just a shorthand way they use to describe the family of processors.This one comes in a number of physical packages that board designers are concerned with:

    is Lead-free, RoHS compliant & Halogen-free.
    S3C6410A80-9A40 is Lead-free, RoHS compliant & Halogen-free.
    S3C6410X01-Y270 is Lead-free and RoHS-compliant.
    S3C6410X01-YB70 is Lead-free and RoHS-compliant.
    S3C6410X66-Y24A is Lead-free, RoHS compliant & Halogen-free.
    S3C6410X66-Y24D is Lead-free, RoHS compliant & Halogen-free.

    But, they are all the same from an operational point of view.
    So the 6410x specs are the exact same across the board... That helps out a lot since i am trying to track down the serial port
  17. agent0014

    agent0014 Android Enthusiast

    I'd like to respectfully disagree. By having conversations like this in a public forum, you're giving a chance for others who may be able to help to chime in, and also documenting things you find in a public location where others may learn. This is what a good community should be all about!

    Now get back to it, and ignore my non-technical interruption haha.

Samsung Moment Forum

The Samsung Moment release date was November 2009. Features and Specs include a 3.2" inch screen, 3MP camera, GB RAM, processor, and 1440mAh battery.

November 2009
Release Date

Share This Page