• AVR Freaks

graphic display

Author
carlolauri
Starting Member
  • Total Posts : 75
  • Reward points : 0
  • Joined: 2008/09/10 11:19:35
  • Location: Italy Rome
  • Status: offline
2009/06/03 04:15:03 (permalink)
0

graphic display

hi, it's possible interface only the AC164127-4 graphics Display Truly 3.2 240x320 Board to PIC32 I/O Expansion Board?
or i should buy the AC164127-5 - Graphics LCD Controller PICtail Plus SSD1926 Board too? thx carlolauri!
there are other displays that able to interface to PIC32 I/O Expansion Board? bye
#1

11 Replies Related Threads

    BruceTElliott
    Super Member
    • Total Posts : 836
    • Reward points : 0
    • Joined: 2006/08/08 08:14:43
    • Location: Germany
    • Status: offline
    RE: graphic display 2009/06/03 07:13:00 (permalink)
    0
    The AC164127-4 won't connect directly to MCHP boards without the AC164127-5. If you buy it, then it should be as article AC164127-3, which is a combination of both.
    Be aware: the examples in the MCHP graphics library don't directly support the PIC32MX starter Kit as yet. The PIC32 examples use the Explorer16 + PIC32MX PIM, so you'll have to go through the code and make some changes (i.e. the Starter Kit and I/O expansion board don't have an SPI EEPROM for calibration data on them. You'll have to change the code if you want to save the calibration, or wire up an SPI EEPROM. There are a few examples with buttons, which are wired differently on the Starter Kit, so you'll have to redefine those, if you use them).
    It's not that difficult to  change the software to make it work, but not neccessarily something for a beginner.

    Maybe get together with him: http://www.microchip.com/forums/tm.aspx?m=426810&mpage=1&key=&#426810
    <edit: link>
    post edited by BruceTElliott - 2009/06/03 07:30:59
    #2
    vanisheur
    Starting Member
    • Total Posts : 31
    • Reward points : 0
    • Joined: 2009/06/05 09:05:48
    • Location: 0
    • Status: offline
    RE: graphic display 2009/06/06 11:55:21 (permalink)
    0
    HI,
    i have bought the graphic pictail trully display 3.2, but i have problem,
    on the software given by microchip there is several vertion, some for pic24 and others for pic32, and inside each there is some precompiled for display vertion 2 and for the new 3.2 '' vertion 3.
    my probleme is when i import the good hex file and program it to the microcontroler, the lcd stay illuminated white and do nothing.
    i have test with
    explorer 16 --> interface borad -->trully lcd board.
    and
    pic32 starterkit --> directly on the interface board --> lcd board.

    there is NO demo that work, i have do several search on the microchip .chm graphic documentation and i have check the good DEFINE inside the .Hex file on ecah project and recompile them but no result,
    i don't know what to do, if anyone can help me ??

    my hair became white (illuminated white TOO !!!)

    PS: if anyone have an compiled demo that works, i'm interested , only to be sure that my lcd is good.
    #3
    BruceTElliott
    Super Member
    • Total Posts : 836
    • Reward points : 0
    • Joined: 2006/08/08 08:14:43
    • Location: Germany
    • Status: offline
    RE: graphic display 2009/06/07 02:37:20 (permalink)
    0
    As I mentioned above, the demos don't exactly support the PIC32 Starter Kit, but the simple ones should work. How did you load the original .hex - Import and then program? Or did you compile the code?

    The PIC24 demos on Explorer16 should work though. What programmer are you using?
    The only problems I've had with the Explorer16 were contact problems with the Graphics PicTail Plus and using a power supply below 9V for the board.

    #4
    vanisheur
    Starting Member
    • Total Posts : 31
    • Reward points : 0
    • Joined: 2009/06/05 09:05:48
    • Location: 0
    • Status: offline
    RE: graphic display 2009/06/07 03:33:41 (permalink)
    0
    Thank's a lot bruce,

    My hardwatre configuration is :

    a brand new AC164127-3 GRAPHICAL KIT.
    inside the box of it there is two boards, one with the solomon controler and an other is the lcd 3.2'' itself.

    i have take an explorer16 equiped with the pic24fj128ga010 pims, at the right of the board there is an ' pcb connector', i have connect on it the board with the solomon controler, and on the right side there is an small blach connector, i have put inside the LCD 3.2'' board.

    all is finally a long chain.

    my programmer is an ICD-3.
    I put alimentation on the jack connector of the explorer16 board , not on the middle chain controler board.
    then i start MPLAB, choose the pic24fj128ga010 microcontroler, and select the icd3 as programmer.
    A message in the output texbox of mplab said all is alright, the device is correctly detected, and the selfttest of the icd3 is good.
    Then i import the hex file : Primitives Layer Demo PIC24 PICtail 3.hex” for PIC24 using Graphics PICtail™ Plus Board Version 3
    and i programm my explorer16 board with mplab, the operation works and mplab said it's ok
    BUT my lcd 3.2'' trully stay illuminated white and do nothing else.

    So i have try to disconnect my icd-3, because of the MCLR pin and put on the current but the result is the same.

    i have took my old icd2 and retry exactly the same operation with erasing the pic before to reprom it but same white illuminate screen.
    i have decided to retry the operation with my pickit2, same result.

    i have recompiled the demo programm like writen in the microchip .chm documentation file but dosn't work too.

    i have retry the operation with all other's demo hex file, but it does not work.

    so i have took my pic32 star kit and insert it on the middle board of the chain, the controler board solomon, before, i have disconnect my explorer16 !!
    but too, no result.

    I have some effort to understand and a lot of test and research on the official documentation before ask help here, but now i don't know what i have to do ??
    ahave you an idea ?
    #5
    BruceTElliott
    Super Member
    • Total Posts : 836
    • Reward points : 0
    • Joined: 2006/08/08 08:14:43
    • Location: Germany
    • Status: offline
    RE: graphic display 2009/06/07 03:58:14 (permalink)
    0
    What voltage are you applying to the Exp16?
    On the Graphics LCD Controller board, the jumper JP1 (middle right) should be open, JP2 (bottom right) should be jumpered for 8-bit and JP3 should be jumpered for RD1.
    Jumper JP3 doesn't matter for that demo.
    I get the same effect (white screen) when JP2 is jumpered for 16-bit, but MCHP has not produced any software for 16-bit yet, so this jumper should always be in the 8-bit position.

    <edit: just in case you have wrong calibration data in the EEPROM, press and hold S3 and then press the reset button on the EXP16 board. This will force a recalibration, if the graphics board is working.>
    post edited by BruceTElliott - 2009/06/07 04:19:41
    #6
    vanisheur
    Starting Member
    • Total Posts : 31
    • Reward points : 0
    • Joined: 2009/06/05 09:05:48
    • Location: 0
    • Status: offline
    RE: graphic display 2009/06/07 05:15:16 (permalink)
    0
    Hi Bruce.

    You are the guru of the lcd,
    in fact there is two problems :
    1- my strap was on 16 bits instead of 8 bits position -----> THIS IS THE SOLUTION(for all the others reader) 2- bad contacts between the bords.

    i have supposed that if pic24 is 16 bit microcontrolers ,the PMP was used in this configuration and in the box microchip send me the board on the 16 bit position !!!

    I would like to tell you my best thank's for your very necessary help, i feell better now.
    Fabrice
    #7
    BruceTElliott
    Super Member
    • Total Posts : 836
    • Reward points : 0
    • Joined: 2006/08/08 08:14:43
    • Location: Germany
    • Status: offline
    RE: graphic display 2009/06/07 06:06:56 (permalink)
    0
    Not a Guru - I just made all of the mistakes by trying things out before reading the documentation or analysing the code. After a while I got used to doing the simple things first - success encourages - and then slowly trying out other things. Graphics, like USB, is not quite that simple. I also use a lot of graphics products from TechToys, and John Leung has good examples, adapted from MCHP, and comments his code fairly well. He uses the SSD1928 chip on the newer products, not the SSD1926, but working through the examples and documentation helped also.
    In short - start simple and spend some time on the documentation.
    And have a little fun, too.

    #8
    vanisheur
    Starting Member
    • Total Posts : 31
    • Reward points : 0
    • Joined: 2009/06/05 09:05:48
    • Location: 0
    • Status: offline
    RE: graphic display 2009/06/08 03:10:55 (permalink)
    0
    Yes i know techtoys, i bought the 2.8'' lcd screen, now i want to return to microchip original stack.
    John leung give good quality software, i have built an interface to convert my explorer16 to techtoys 100pin developpement board for running his application.
    fot this i have took an microchip prototyping board, they sold it buy three, i'm sure you know .
    Thanks very well for your help
    fab
    #9
    ditchou
    New Member
    • Total Posts : 4
    • Reward points : 0
    • Joined: 2009/09/16 02:08:13
    • Location: 0
    • Status: offline
    RE: graphic display 2009/09/16 02:13:30 (permalink)
    0
    Hello everyone,
    We are two french students and we are working on an industrial project and we need to use a touch panel. We want to use this one the AC164127-4: http://www.microchipdirect.com/ProductSearch.aspx?Keywords=AC164127-4

    We don't need to use Jpeg or image files. We just want to use the graphical library of microchip to print on the screen.
    Our question is to know how to connect this touch-screen to our computer. Do we need a specific card with pic32 or an other one? And wich one will be great for us?
    Can I just buy the AC164127-4 hardware or I really need to work on it the package AC164127-3 ?

    Thank a lot for your help.
    #10
    atferrari
    Super Member
    • Total Posts : 1380
    • Reward points : 0
    • Joined: 2004/07/08 13:09:24
    • Location: Buenos Aires - Argentina
    • Status: offline
    RE: graphic display 2009/09/16 02:57:47 (permalink)
    0
    Start another thread.

    This is not the way to ask questions here, really. Each one his own thread!

    Agustín Tomás

    In theory, there is no difference between theory and practice. In practice, however, there is.

    http://cablemodem.fibertel.com.ar/atferrari/
    #11
    ditchou
    New Member
    • Total Posts : 4
    • Reward points : 0
    • Joined: 2009/09/16 02:08:13
    • Location: 0
    • Status: offline
    RE: graphic display 2009/09/16 04:40:57 (permalink)
    0
    Ok, thank you
    #12
    Jump to:
    © 2019 APG vNext Commercial Version 4.5