NHD-2.4-240320AF-CSXP Black screen

Comments

6 comments

  • Engineering Support
    Community moderator

    Thank you for reaching out.  Unfortunately, we are unable to review or debug customer code, as it requires an immense amount of engineering time and effort to analyze different platforms, programming environments, and implementations.  However, we do provide example code and blog posts that may help you troubleshoot your setup.

    We recommend referring to our example code for Arduino and reviewing our documentation to ensure your implementation aligns with the recommended approach.  If you have specific questions about the display’s operation or expected behavior, we’re happy to assist.

    0
  • MCS

    Can the vdd vddi im0 lines be connected to the same point (3v3) ?

    0
  • Engineering Support
    Community moderator

    Yes, it is acceptable for VDD, VDDI, and IM0 to be connected to the same point at 3.3V.

    I would also like to point out that your pinout table connects DB6 to 46 and DB7 to 3, but your definitions swap them.  Please check your wiring and try correcting your code with the lines below.

    #define EXAMPLE_PIN_NUM_DATA6  46
    #define EXAMPLE_PIN_NUM_DATA7  3
    0
  • MCS

    I don't know if you could tell me what frequency I should set:

    esp_lcd_panel_io_i80_config_t io_config = {
            .cs_gpio_num = EXAMPLE_PIN_NUM_CS,
            .pclk_hz = EXAMPLE_LCD_PIXEL_CLOCK_HZ
    0
  • Engineering Support
    Community moderator

    My recommendation would be to start at 12MHz.  If you notice display issues, try reducing the speed to 10MHz.  Let me know if this helps.

    0
  • MCS

    The problem I had was that the Read line was disconnected. I set it to high, and now it works.  

    At a frequency of 12MHz, it works fine.  

    Thanks!

    0

Please sign in to leave a comment.