Thread 中讨论的其他器件:SysConfig
我们在 GPMC 接口上将 AM335x 与 x8 NAND 和 x16 NOR 器件搭配使用。
只有在断电的情况下、GPMC 控制输出的行为才奇怪。
我们曾经尝试过的 TExaS 板 TMDXICE3359断电、
虽然 TI 电路板不包含 NAND、但相关内容仅与处理器的输出同义。
GPMC 控制信号很重要(见附图)
- GPMC_CSn0芯片选择 NOR 器件(在电阻器 R125处测量)
- GPMC_WRN 写入使能(在跳线 J4上测量)
-热复位 RESETIN_OUT (在开关 S1处测量)
错误描述:
一旦电源电压下降、PMIC (TPS65910A3)就会将 AM335x 切换至复位状态。 nPORZ=low --> SYS_WARMRESETn 跟随 nPORZ。 一切都和预期的一样
但接下来会发生奇怪的情况、即芯片选择、写入使能以及读取使能、推至低电平。
根据德州仪器 TMDXICE3359接口、芯片选择具有一个10k 上拉电阻器、可以在充电曲线上很好地看到该电阻器。
可写操作没有任何实际推挽输出。
为什么复位状态为高电平时 GPMC 控制输出变为低电平?
我们的问题是、在这种情况下、器件上的低片上选择和写入使能会导致 NOR 器件上的不必要写入访问。
此外、通过 JTAG Lauterbach 手动覆盖、配置了 GPMC 控制输出到 GPIO 输出的"推挽高电平"、
一旦我们执行冷复位、即使处理器的+ 3V3 IO 电源存在、输出也会变为"低电平"。
您能在这里为我们提供帮助吗?
e2e.ti.com/.../8156.tmdxice3359_5F00_sch_5F00_3h0013_5F00_v2_5F00_1a.pdf


