Can't display a sample BMP image properly on NHD-2.4-240320CF-CTXI#-F with NHDev
Dear Sirs,
When try to display a sample BMP image (for example: 2_4_240320CF_0.bmp), an image data is written twice in vetical(320) direction (like only even address of memory) and an upper half of an image is displayed like a missing teeth in Y direction.
Could anyone let me know what is going on and how to fix it.
Firmware verion of NHDev Development Board: 2.10
Sample BMP images are downloaded from NH Display.
Thanks.
-
Hello there!
Can you confirm whether you are seeing the same issue with every sample BMP image for the 2.4” TFT, or is this issue strictly for the 1st sample image “2_4_240320CF_0.bmp”?
Also, did you happen to create a BMP file on your own and save it under one of the sample file names, such as “2_4_240320CF_0.bmp”? Or are you attempting to display the sample files that are already saved on the SD card?
Lastly, can you upload a picture of what you are seeing on your display?
Thanks!0 -
Hello,
The images that I try to display were an original BMP data from download page of Newhaven display, also a same symptom on every image data as “2_4_240320CF_N.bmp” (where N=0,1,2,3,4) .
The wiring cable between NHD-2.4-240320CF and NHDev board that I made according to the wiring sample page of NHD, IMO signal was wired to GND which means the interface between them was 16 bits bus mode. However when transferring a BMP image to the display, only data[7:0] were appeared on the oscilloscope but data[8:15] were not.
I did try to check a behavior if IMO signal directry conneced but The NHdev board was gone by 3.3V line short circuit.
Unfortunately, I could not be able to upload actual display images due to board trouble.
Could you please let me I know that the corect wiring of IMO signal.
Thanks.0 -
Hi there,
Thanks for the information you have provided.
Please note that while the display is capable of running 8 or 16 bit interface, the program saved on the NHDev board is configured run the NHD-2.4240320CF-CTXI#-F display in 8-bit parallel mode only. This leads to the IMO pin, which should be tied to Vdd, since the NHDev board can only run in 8-bit parallel mode.
Also, pins DB8-15 should be used in 8-bit parallel mode, as recommended in the pin description on pg. 4 of the datasheet. The fact that you are seeing data transfer from DB0-7 instead could be an issue as to why the BMP image isn't displaying correctly. Can you verify if these hardware pin connections are correct?I did try to check a behavior if IMO signal directry conneced but The NHdev board was gone by 3.3V line short circuit.
Unfortunately, I could not be able to upload actual display images due to board trouble.Can you clarify what you meant by this? Is the board unresponsive now anytime you connect power to the NHDev Board? I surely hope this isn't the case.. :(
0
Please sign in to leave a comment.
Comments
3 comments