Page 1 of 1
SSD1289 TFT SSD1963
Posted: Mon Nov 11, 2013 6:10 am
by STibor
Hy,
Previously, I used the TFT components individually prepared Flowcode5.
http://www.matrixmultimedia.com/mmforum ... =50#p30753
How to import from Flowcode5 Flowcode4 re-written custom macros Flowcode6 program?
Cheap TFT displays SSD1289, SSD1963 at the new Flowcode6 not found in either.
Re: SSD1289 TFT SDD1963
Posted: Mon Nov 11, 2013 11:57 am
by Benj
Hello,
I have found the custom code for the ssd1289 display. Will this also work with the ssd1963 device? I'll have a go at wrapping up the custom code into a component. Should be fairly simple to do.
Re: SSD1289 TFT SDD1963
Posted: Mon Nov 11, 2013 8:38 pm
by STibor
Hi
I think the same is not the driver for the graphics controllers.
I recently bought the license Flowcode6 PIC, DSPIC and AVR for.
Try to use, but I do not know how you can use the old custom components.
Re: SSD1289 TFT SDD1963
Posted: Tue Nov 12, 2013 1:04 pm
by Benj
Hello,
Flowcode v6 has the ability to wrap your flowchart up into a component so hopefully there is no longer a need for the custom components. I'll see if I can do the coding and get the component out for testing. Do you have one of the SSD1289 devices to allow you to do some hardware testing?
Re: SSD1289 TFT SDD1963
Posted: Tue Nov 12, 2013 2:55 pm
by STibor
Thank you!
Of course, I can test the display.
I'll put together a quick test circuit PIC18F26K20 controller.
I have Mega2560 Arduino + voltage drivers for the display adapter, but the program is difficult to control because the display port outputs are not routed to a port.
http://www.matrixmultimedia.com/mmforum ... 497#p49610
http://www.digibay.in/index.php?route=p ... uct_id=146
Re: SSD1289 TFT SDD1963
Posted: Tue Nov 12, 2013 5:30 pm
by Benj
Hello,
Right here is a component for the SSD1289 based on the custom code file.
Let me know how you get on with it, if it's ok then I'll add it to the next release.
Re: SSD1289 TFT SSD1963
Posted: Tue Nov 12, 2013 9:29 pm
by STibor
Hi Ben!
Thank you very much!
I tried it, it works!
A single mistake that the blue and red has been replaced.
Furthermore, the problem was 18F26K20.fcdx file.
"<pin name='RC3/SCK/SCL' />" changed "<pin name='RC3/SCK/SCL' port='2' bit='3' />" so RC3 IO port.
How to made this is the component file?
Re: SSD1289 TFT SSD1963
Posted: Wed Nov 13, 2013 10:47 am
by Benj
Hello,
Ok I have switched the Blue and the Red and hopefully this should now work ok. Could not find a good colour map for 16-bit mode in the IC datasheet so there could potentially be more issues lurking. (Edit found the 16-bit colour map now and the original setting looks more correct? Let me know how you get on with this component.)
Let me know if you find anything else.
Also thanks for the spot on the FCD, I'll fix it here so it is fixed for the next patch.
How to made this is the component file?
Would it be useful for you to see the source for the component to maybe be able to create new components for other display controllers?
Re: SSD1289 TFT SSD1963
Posted: Wed Nov 13, 2013 6:37 pm
by STibor
Hi,
Was very good.
I have found a mistake.
The program has a "C" program:
Code: Select all
osccon = 0x70;
st_bit(osctune, PLLEN);
When I left the project, and there is not I open the code "C".
Just a blank "C code" flowchart.
Making a demo program and video recorders, the square is drawn over a lack of size heel.
Re: SSD1289 TFT SSD1963
Posted: Thu Nov 14, 2013 4:21 pm
by JonnyW
Hello. This will be fixed in the upcoming patch, apologies for this.
Jonny
Re: SSD1289 TFT SSD1963
Posted: Tue Nov 19, 2013 4:10 pm
by STibor
Hi
I tried the code PIC24EP128MC202 controller, unfortunately, does not work.
Re: SSD1289 TFT SSD1963
Posted: Wed Nov 20, 2013 8:34 pm
by STibor
Re: SSD1289 TFT SSD1963
Posted: Thu Nov 21, 2013 11:28 am
by Benj
Hello,
Glad you got it all working and those vids look great. Thanks for letting us know.
Re: SSD1289 TFT SSD1963
Posted: Thu Nov 21, 2013 5:09 pm
by STibor
Thanks for your help!
If I'm not annoying, would later write of my experiences with my problems GLCD component.
Re: SSD1289 TFT SSD1963
Posted: Thu Nov 21, 2013 5:35 pm
by Benj
Hello,
No problem, just doing my job
Yes we would love to hear any problems you encountered along the way and your thoughts/experiences. This kind of information is crucial for moving forward successfully with our support and documentation.
Re: SSD1289 TFT SSD1963
Posted: Sat Nov 23, 2013 7:00 am
by Mikat
Hi.
The code of the SSD component is probably originally written by me. The code don't work at the 1963 driver, or at least I think so, it has never written at 1963 driver..
BUT when I looked the the 1963 datasheet (for long time ago) it looks that the differences could be only at the init routine, so rewritten the init at the 1963 driver, the code could work.. But I don't remember now has the code some limitations at the 320x240 resolution...
BTW, is it the video, or is the code that slow? Whats the MIPS of the chip at 16bit mode?
Mika
Re: SSD1289 TFT SSD1963
Posted: Mon Nov 25, 2013 2:21 pm
by STibor
Mikat wrote: Whats the MIPS of the chip at 16bit mode? Mika
Hi,
The old test video controller running 70MIPS speed.
Here is the new video test.
Clock 200MHz 200MIPS little overclocking.
http://www.youtube.com/watch?v=Df_FUASP ... Ik7Km-R28Q
Re: SSD1289 TFT SSD1963
Posted: Sat May 28, 2016 2:07 pm
by trey3499
Hello!
Is it possible to make SSD1963 Custom under AVR Flowcode5?
In advance many thanks.