This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
My customer want to use ROM ECC NAND boot, but forgot to pull down SYSBOOT[9], left it un-pulled/floating, but it still can boot from NAND, did not find issue so far, and measured on SYSBOOT[9] is LOW, want to make sure whether it is internal pulled down in default, as this product deployed in field already, and volume is big, fell upset about the stability, so want to ask for confirmation.
Tony Tang said:
Tony,
Sorry, I was on vacation last week. The value in this control register is latched when reset is released, i.e. it never changes.
Brad,
I mean when left sysboot[9] floating, read from Control_status register, this bit is 0. I know the it won't change after latched. My question are:
#1. When left sysboot[9] floating, what is its status latched into control register when reset signal released?
#2. As you said in previous reply, it is Hi-z. but what is Hi-z status?
#3. Now I read it from control register is 0, is it reliable? or will sometimes it maybe 1?
Tony Tang said:#1. When left sysboot[9] floating, what is its status latched into control register when reset signal released?
The status is reflected in bit 17 of the register.
Tony Tang said:#2. As you said in previous reply, it is Hi-z. but what is Hi-z status?
It would be influenced by process, e.g. the transistor switching threshold will not be precisely the same on every device. It will also be highly susceptible to environmental noise, etc.
Tony Tang said:#3. Now I read it from control register is 0, is it reliable? or will sometimes it maybe 1?
I don't have the info to tell you. The proper design of course is to have a pullup or pulldown on the pin. You or the customer would need to perform your own testing to better understand the behavior in this scenario.