no pull down on LCD_RS

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

no pull down on LCD_RS

920 Views
jjkropp-Triton
Contributor II

I have a question about the LCD_RS pin on the i.MX28. 

If the ENABLE_PIN_BOOT_CHECK is blown and LCD_RS is NOT pulled down, and is connected to an LCD(LCD_DOTCLK),  is the boot mode guaranteed to be determined by the OTP eFuse bits in ROM0 (HW_OCOTP_ROM0:0x8002C1A0:31:24)?  There is not a pull-up on LCD_RS either.

We have a module with a i.MX28 chip that is used in two different base-boards.  One base-board pulls down LCD_RS and the other does not.  Both base-boards use this pin for LCD_DOTCLK for it's display.  Both of these configurations are reading the OTP eFuse bits, which is the way we expect them both to operate.  I need to know if the base-board that doesn't pull down LCD_RS is guaranteed?  The reason we need this to operate without a pull down is for cross-base-board compatibility.  We have thousands of boards without a pull down on LCD_RS that originally did not need the ENABLE_PIN_BOOT_CHECK to be blown, but now require it.

Thanks,

JJ

Labels (1)
Tags (1)
0 Kudos
5 Replies

574 Views
igorpadykov
NXP Employee
NXP Employee

Hi Jed

it has not pull resistor, only keeper, pads with pull resistors are described in

Table 9-3. i.MX28 Functions with Pullup Resistors i.MX28 Reference Manual (rev.1, 9/2010)

http://cache.freescale.com/files/dsp/doc/ref_manual/MCIMX28RM.pdf

Best regards

igor

-----------------------------------------------------------------------------------------------------------------------

Note: If this post answers your question, please click the Correct Answer button. Thank you!

-----------------------------------------------------------------------------------------------------------------------

0 Kudos

574 Views
jjkropp-Triton
Contributor II

Igor,

Thank you for your quick response.

My question in about an external pull-down resistor on LCD_RS.

In reference to section 12.2.1. and Table 12.9. ENABLE_PIN_BOOT_CHECK is blown.

We don’t have an external pull-down resistor (nor a pull-up) on LCD_RS.

Is it ok to NOT have a pull-down resistor on LCD_RS?

Is the boot mode determined(guaranteed) by the OTP eFUSE bits without it?

I’m asking this question because one of our designs has no pull down on LCD_RS and we need to read the boot mode from the eFUSE bits.

Thanks,

JJ

Section 12.2.1 reads as follows:

If LCD_RS is pulled down, then the boot mode is determined by the OTP eFuse bits, as

defined in Table 12-4.

0 Kudos

574 Views
igorpadykov
NXP Employee
NXP Employee

Hi Jed

according to i.MX28 design checklist

Hardware Design Checklist for i.MX28

If the ENABLE_PIN_BOOT_CHECK OTP bit is blown,

LCD_RS is high -> check boot mode on LCD_D[5:0]

LCD_RS is low -> check boot mode on OTP bits

~igor

0 Kudos

574 Views
jjkropp-Triton
Contributor II

Igor,

Is the Gate keeper sufficient for LCD_RS low without adding an external pull-down resistor?

Thanks,

JJ

0 Kudos

574 Views
igorpadykov
NXP Employee
NXP Employee

Hi Jed

keeper just prevents pad from floating, I believe

it is not reliable solution for such purpose.

~igor

0 Kudos