LS1027A boot without SD1/SD2 SerDes reference clocks during initial SD-card provisioning phase

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

LS1027A boot without SD1/SD2 SerDes reference clocks during initial SD-card provisioning phase

32件の閲覧回数
AntoNico10
Contributor II

Hello,

I am working on a custom board based on the LS1027A.

During manufacturing, the board goes through an initial provisioning phase where the processor boots from an SD card. The only purpose of this boot is to program the eMMC with the final production software image.

In this provisioning stage, none of the SerDes interfaces are used. The board provides the mandatory SYSCLK, but the SD1_REF_CLK and SD2_REF_CLK signals are generated by an external PLL that requires software configuration before it can output the proper reference clocks.

My question is:

Can the LS1027A successfully exit reset and boot from the SD card with only SYSCLK present, while SD1_REF_CLK and SD2_REF_CLK are absent?

The idea would be:

  1. Power up the board with SYSCLK available.
  2. Boot the LS1027A from the SD card.
  3. Configure the external PLL from software.
  4. Enable the SerDes reference clocks.
  5. Program the eMMC.
  6. Switch to normal production boot from eMMC, where the PLL configuration and SerDes clocks are already available.

Are there any restrictions or boot-time requirements that would prevent the device from starting correctly when the SerDes reference clocks are not present at reset, assuming that no SerDes protocol is used during this initial provisioning phase?

Thank you for your help.

Best regards,

タグ(3)
0 件の賞賛
返信
0 返答(返信)