Warning: Use of undefined constant level - assumed 'level' (this will throw an Error in a future version of PHP) in /home/kjld1bgh3vp6/public_html/subdomain/forum/post.php on line 101

Warning: Use of undefined constant level - assumed 'level' (this will throw an Error in a future version of PHP) in /home/kjld1bgh3vp6/public_html/subdomain/forum/post.php on line 101

Warning: Use of undefined constant level - assumed 'level' (this will throw an Error in a future version of PHP) in /home/kjld1bgh3vp6/public_html/subdomain/forum/post.php on line 101

Warning: Use of undefined constant level - assumed 'level' (this will throw an Error in a future version of PHP) in /home/kjld1bgh3vp6/public_html/subdomain/forum/post.php on line 101
Forum - Noritake itron
GU144X40-K610A4 custom display controller implementation.

Thipok  Aug 27, 2021

Hello, Recently I got the GU144X40-K610A8 display. It's really nice Graphic display and really fast update too. but recently I implemented the custom controller based on STM32 (SPI DMA at 18MHz connected directly to the display bypassing on board CPU for higher Framerate). The display is working just fine, however In the datasheet of the display (not the module) mentioned about GCP (Gradient Control pulse) and this VFD has 3 Serial data input. right now I got the idea for how to implement 3 Serial data output by using separate SPI bus (Mine has 3) and join the clock pin together then execute the DMA in sequentially and quickly.

but the problem is how exactly to control the GCP pin

Since its frequency keeps changing after the Blank pin goes low. and hardware Timer is fixed frequency (but can change the frequency on the fly).


Noritake VFD  Aug 27, 2021

Hellp Thipok,

It seems you have modifed one of our products by directly wiring your controller to the VFD tube's serial input pins. Our display module is not designed for this kind of use.
We do not recommend to use the VFD this way.
Best Regards,
Noritake VFD
Thipok  Aug 28, 2021

Thanks for your concern, There's the reason that I need to bypass the on board controller to get the highest update rate of display, I implemented my algorithm to drive the display and be able to get the faster and less display flicker via using almost 20MHz SPI clock with DMA feature. however it's only capable of generating the 1 bit color which is not what I wanted, I'm currently implementing the 3 MOSI SPI by using 3 SPI interface with DMA and push out each bit in sequence and making the clock signal longer to cover all 3 data bit coming out from each interface. but the harder (and confusing) part is to generate the GCP signal to control the tone of VFD. I'm currently looking to use the method that dynamically change the Timer frequency on the fly. anyway I want to hear some advice from you. Talking with engineering person would be appreciated. 

Noritake VFD  Aug 30, 2021

Thipok,

It seems like you are trying to use gray-scale mode on the VFD.
If this is true, we are unable to help you with your issue as this is not an intended feature for this particular display module.
I am sorry for any inconvenience this may cause.

Best Regards,

Noritake VFD