TI中文支持网
TI专业的中文技术问题搜集分享网站

AM335X ROM BOOT失败

ROM SPL BOOT失败

我公司是做voip网关的产品,CPU板根据BBB线路,因一般开发板出针不符合我产品需求,所以自己layout板子。

将示波器夹到UART0_TX的测试点,开机时没出现任何脉冲'CCCCCCCC'; SYSBOOT [0-4]设成MMC1,MMC0,UART0,都一样。

我没使用32K xtal和eeprom,但这应该无关;因为BBB同样情况下,示波器看会出现pulse,接终端会出现'CCCCCCCC'。

我不会使用JTAG工具,无法调试。

请问这可能是啥问题?可介绍我专业人士吗?或是有人愿意承包此板子的开发工作!

下表是我所测试的电压和时序,看不出有啥问题!

TPS65217

timing

voltage

AC

0 (0->5V rising time=1mS)

5V

PMIC_POWER_EN

50.1mS

1.8V

WAKEUP

96mS

1.8V

VRTC(VLDO1)

50mS

1.8V

VDDS_DDR

97mS

1.35V(或1.57V)

VDD_MPU_MON

105mS

1.1V

VDD_CORE

105mS

1.1V

VDD_1V8(LDO3)

98mS

1.8V

VDD_3V3A(LDO4)

104 mS

3.3V

 

 

 

AM335X

 

 

PORZ

126 mS

1.8V

nRESET_INOUT

126 mS

3.3V

CLKOUT1

126 mS

3.3V 24MHz sinewave

UART0_TX

没反应

保持3.3V,没输出

UART0_RX

 

3.3V

 

 

 

emmc

 

空的

SD

 

空的

Jian Zhou:

PMU的各路电压正常么?AM3352的clock输出有没有测?

johnpaul sun:

回复 Jian Zhou:

我表格内所写的就是所测PMU的电压 & sequence,完全正常;AM335X的CLOCK1输出 24MHz,也完全正常。

Shine:

回复 johnpaul sun:

请问有量过SYSBOOT管脚上的电平值吗?

johnpaul sun:

回复 Shine:

量了,SYS_BOOT [15:14]=01(0 V,3.3V)如上面所写,测了3种条件:SYS_BOOT [4:0]=11100,MMC1(emmc)SYS_BOOT [4:0]=11000,MMC0(sd)SYS_BOOT [4:0]=00100,UART0UART0_TX都没反应我测了BBB,选了MMC0(sd),但sd没插卡;UART0_TX仍会出现信号pulse所以,‘CCCCCCCC’的出现和SYS_BOOT [4:0]有关吗? !

或许板子有问题?但我已洗了2次板子,共16片每片情况都相同。

johnpaul sun:

回复 johnpaul sun:

也许找到一个问题了!VDDS_PLL_CORE_LCD,我以为它是LCD用的,因無LCD所以没接。但后来发现它也是DPLL_CORE的电源,所以不管有无LCD都一定要接1.8V,这样对吧? (BGA pin无法测试,只能重layout板子才能知道结果)

Jian Zhou:

回复 johnpaul sun:

电源供电引脚一定要严格按照参考板的原理图设计来做。

赞(0)
未经允许不得转载:TI中文支持网 » AM335X ROM BOOT失败
分享到: 更多 (0)