Home > LCD, microcontrollers, PIC32, Project > Nokia N85 / N86 AMOLED interfacing (& surprise) …

Nokia N85 / N86 AMOLED interfacing (& surprise) …


Have a look at it :

Notice that it is an AMDN001 marked module (which is, in fact, real AMOLED from N85/86).

Now the surprise : it works with the command set known from E51/6500c LCDs…
Yes! No changes, just solder the wires, build +5V/-5V DC-DC converter & Voilla…

The DC-DC can looks like : (I’ve managed to homemade it on 2.5×3.0cm single sided PCB).
n86_tps65136_sch

TPS65136 is available in QFN package only, its tricky to solder it at home, but having any hot-air & flux should do the trick. Remember that thermal pad should be GND-ed (& soldered too, of course).

UPDATE #1: There is one error in schematic – the L1 inductor should be 2.2uH or 4.7uH instead of 10mH (ekhm… “hardly available” 🙂 ).
To successfully drive this AMOLED it is sufficient to have such wiring : D0-D7, RES, WR, DC for control, and power sources : 3V3, ELVDD, ELVSS.
There is no need for 1V8 and level shifters like LVC4245. Driving VIO pin (12) with 3.3V voltage we’re getting whole interface bus working at 3.3V. (Don’t know exact timing impact with such voltage change, but it works at full speed achievable with PIC32MX parallel master port)

Advertisements
  1. someone
    November 3, 2011 at 10:42 am

    Where did you get these AMDN001 modules? Most sellers on eBay seem to offer AMDF001 ones

  2. November 3, 2011 at 4:23 pm

    In Poland, we’ve got allegro.pl (something like ebay), and some sellers are offering original AMDN001 modules for about $15 + shipping.
    I don’t think that shipping within EU will be a problem, but overseas may difficult (taxes,import/export,etc…)

  3. someone
    November 3, 2011 at 7:41 pm

    Thanks, I’ll try to get a couple from eBay — it seems that AMDF001 can be AMOLED too (if the flex PCB layout is similar to the AMDN001 one you got, i.e. no DC/DC for backlight)

  4. November 5, 2011 at 4:30 pm

    Can you post links to pictures of that AMDF001 ?

  5. someone
    November 5, 2011 at 7:21 pm

    See here: http://bbs.dospy.com/thread-7148879-1-242-2.html

    Two different kinds of AMDF001 (original + replacement) and one of AMDN001 (replacement) all supposedly without backlight DC/DC

    Same kind of AMDF001 screens (if pictures match the items sold) are available from eBay sellers at $10-15

    • November 7, 2011 at 4:17 pm

      Yeah, I’ve seen this page before.

      There is a slight difference between AMDF001 and AMDN001 – the DC/DC convereter IC (BGA chip) is hidden under the gray sticky tape connecting front of FPC and back case, but the best test is to check if there is short-circuit between pin 11 and 12, if there is connection – then you’ve got LCD (no AMOLED).

      Also, there is a little bit more chance on getting real AMOLED, when you can see Samsung’s module marking : AMS258DN01 on the back…

      • someone
        November 8, 2011 at 8:22 pm

        I’ll report on my findings when the screens will arrive

      • someone
        December 10, 2011 at 5:28 pm

        Well, eBay experiment failed since I received TFTs instead of OLEDs promised. Could you recommend a reputable seller of OLED variants on allegro.pl? Thanks.

        Gobotronics: I have to edit your post, beacuse “Reply” is inactive here… strange.
        I’ve bought my OLEDs from “PRO-LINK” shop on allegro.pl – see here : http://allegro.pl/sklep/16142919_pro-link
        They say they would send goods abroad. Are they reputable? Don’t know, but they’ve send me two OLEDs, as it was in auction.

      • someone
        December 13, 2011 at 4:39 pm

        thanks gobotronics

      • January 23, 2017 at 6:24 pm

        I received a used display with the AMDF001 code. The seller says it is an original display from a broken N85. The pins 11 & 12 are not shorted.

  6. December 6, 2011 at 3:23 pm

    Hi Gobotronics …

    I have hacked more then 20 Nokia LCDs and Also Blackberry Curve 8520 LCD ..

    I hope you will be really interested to see my work ..

    http://www.flickr.com/maan2k

    Imran

    • December 6, 2011 at 6:04 pm

      Yeah, nice, but there are only pictures…
      Me personally think that noone is interested in pictures or photos, instead, providing some kind of usable data (schematics, protocols, algorithms, datasheets…) would be more impressive…

    • david
      December 13, 2011 at 7:58 pm

      This guy is everywhere saying the same, “hihi i have hacked…..” but nothing else.
      Tthe nokia lcds, considering that most use the MC2PA8201 (320×240) or the SPFD54124(160X128), and share the same commands and comunication structure, are easy to hack.
      Nice work Gobotronics, and thanks for sharing!

  7. December 18, 2011 at 8:18 am

    wow great job, liked to try it.

  8. Anonymous
    January 25, 2012 at 11:54 pm

    Hello boy.
    You know what controller is used in the N85 LCD?
    it’s not something compatible with something in this list?
    http://www.segger.com/emwin-display-drivers.html

    • January 26, 2012 at 10:13 am

      After a while on that page (segger.com) I can tell you that there is no compatibility with N85… (my opinion is based on interfaces shown there)
      N85 and many other LCDs used by Nokia has proprietary LSI LCD/AMOLED driver with command list compatible with MC2PA8201 (do some google…).
      There is no need for hobby applications to know the exact type of controller… even, you’d probably never got the datasheet (it is rather confidential).
      If you think about commercial usage – go and buy tech specs at the manufacturer.

      Everything you’d need/want to know about using such LCDs at home is on this very page…

      • Anonymous
        January 26, 2012 at 10:40 am

        Thanks for information, unfortunately not very pleased.
        I looked at MC2PA8201 spritesmods.com/mcportal/MC2PA8201.pdf
        and at first sight this is very similar ad LDS285 form Leadis
        http://www.trulydisplays.com/tft/driveric/IC%20Spec%20LDS285.pdf

        • January 26, 2012 at 10:52 am

          Yes, but LCD285 has extended command set – there are commands that are not supported by many Nokia’s LCD. (in fact, “Nokia” LCDs supports only “core” commands like DISP_ON/OFF, SLEEP_ON/OFF, RAMWR, RAMRD, ADDR_SET, window (partial) set, etc..

  9. Jimmy Pedersen
    January 26, 2012 at 11:22 pm

    Hi.
    Anybody know what PCB connector to use with this display?

    kind regards
    Jimmy

  10. Wivern
  11. January 27, 2012 at 9:08 am

    Connectors are only acceptable if you’ll be using professional made PCBs, including professional soldering of such receptacles. If you want to try this at home, even using hot-air & such equipment, I can assure you that you’ll fail… These connectors are “one-timers”, and quickly becoming no-connectors for mechanical reasons…

    • jimmy.pedersen@mrzane.com
      February 3, 2012 at 3:56 pm

      Thanks for the Tip gobo.
      And also a big thanks to Wivern for the identification of the connector.

      But it’s no problem,I design electronics and PCBs professionally daily, it’s my work and hobby.
      I was thinking of using these in a customer project, small quantities, as they are cheap and, at least now, easily available. My main concern is how long they will remain available.

      • February 3, 2012 at 6:44 pm

        Professional design is not enough 🙂
        I’m making all my projects, ekhm… “professionally” on two sided PCBs, but as home-made process : toner-transfer, etching, solder-masking, soldering by hand/hot air – and that last ingredient is the problem.
        Those connectors must be soldered according to described reflow process in their respective datasheets, hand soldering is not effective (although not impossible!) – leads to many n.c.’s and headache’s.
        So, as far as you’re manufacturing your devices usign reflow process it is ok 🙂

  12. wivern
    February 7, 2012 at 9:58 am

    I have a favour to ask you.
    I do not have the N85 LCD in hand and I design universal PCB for N85 and E51LCD.
    Can you measure the dimensions of the N85 LCD (lenght,with) and position of the axis of the connector.
    Do not you have relevant data on the lifetime of AMOLED?
    I read, only 15,000 hours for blue

    • February 7, 2012 at 9:30 pm

      Hi,
      First of all, I don’t know what you mean saying ‘universal PCB’, but N85 & E51 are not pin-to-pin compatible (they cannot, since they’re different in technology & driving voltages).
      Crude drawing is available at : http://i40.tinypic.com/aucu4x.jpg (Paint-made… 🙂 ) I hope I put all necessary dimensions you’ll need.

      I don’t have any lifetime data for these AMOLEDs. I wouldn’t be suprised if it would run for less than 15000 hours (esp. for blue)… (defined as time for 50% decrease in maximum brightness)

  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: