• AVR Freaks

Graphics Library - SSD1926 2D support?

Author
andyhewitson
New Member
  • Total Posts : 13
  • Reward points : 0
  • Joined: 2009/04/17 12:36:07
  • Location: 0
  • Status: offline
2009/04/19 10:38:28 (permalink)
0

Graphics Library - SSD1926 2D support?

For a new project I have designed in on the SSD1926 graphic controller for two primary reasons;
1) Embedded RAM and QFP package simplify PCB design & manufacturing (no BGA, no external RAM = good).
2) The SSD1926 has a 2D accelerator that performs many operations using on-chip hardware.  These include screen panning, bit blitter, line, rectangle and ellipse drawing, a hardware JPEG decoder, and picture-in-picture.  While this 2D accelerator is absent of many other nice-to-have features (like anti-aliasing), it still goes a long way to reducing host CPU cycles and memory footprint.

BUT, it appears that the Microchip graphic library driver for the SSD1926 does not take advantage of any of these cool featuures.  Instead, the SSD1926 driver appears to be little more than a renamed SSD1906 driver.  ie: All the 2D accellerator functions are not used.  All primitives are drawing painstakingly by paintnig each pixel.

Since Microchip is using the SSD1926 on the PICtail™ Plus Daughter Board (AC164127-3), one hopes that support for the 2D featuers of the SSD1926 will soon make their way into the graphic library.

Can anyone shed any light on this?
#1

3 Replies Related Threads

    gb
    Starting Member
    • Total Posts : 83
    • Reward points : 0
    • Joined: 2004/09/24 14:17:01
    • Location: novato, california
    • Status: offline
    RE: Graphics Library - SSD1926 2D support? 2009/12/03 09:47:07 (permalink)
    0
    Hi Andy

    I have followed comments by you and others on the topic of SSD1926 support. I have a project which uses the SSD1906, but having seen the extra features, am redesigning with 1926.
    Did Aik Hong ever come up with any good material other than the "App Notes"? If so could you please direct me to this info.
    I'd love to use window in window, cursor and other features not (yet?) provided thru the Graphics Lib interface.

    Regards, Graham Brown, Sutter Instrument.

    graham brown
    #2
    korenje
    Starting Member
    • Total Posts : 58
    • Reward points : 0
    • Joined: 2007/04/27 18:15:23
    • Location: Slovenia
    • Status: offline
    RE: Graphics Library - SSD1926 2D support? 2009/12/19 08:18:48 (permalink)
    0
    are there any other chips, that support antialiasing and 2d acceleration? possible with more ram.

    also are there any circuit examples, how to connect SSD 1926 to PIC32MX - 100 pin with usb, to make it work with libraries that microchip wrote?
    #3
    gb
    Starting Member
    • Total Posts : 83
    • Reward points : 0
    • Joined: 2004/09/24 14:17:01
    • Location: novato, california
    • Status: offline
    RE: Graphics Library - SSD1926 2D support? 2010/01/04 16:55:06 (permalink)
    0
    Development path that has worked several times for me: get the Explorer16 demo board + the relevant daughterboard, get the demo working, make sure you can alter the demo to confirm you can write for this platform, use MChip schematics to design your own PCB and use the adapted demo code for firmware.
    I got the PIC24 working with SSD1906, then SSD1926 using first the demo display, then a 5.7" Toshiba. Straightforward, but not 100% painless.
    Good Luck, Graham.

    graham brown
    #4
    Jump to:
    © 2019 APG vNext Commercial Version 4.5