Author Topic: TE0803 + TEBF0808, Power Off by shutdowning petalinux  (Read 851 times)

htala

  • Active Member
  • *
  • Posts: 8
TE0803 + TEBF0808, Power Off by shutdowning petalinux
« on: December 09, 2019, 03:07:49 AM »
Hi,

How can I power off TEBF0808 by shutdowning Petalinux? After shutdown board remain on!

JH

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1621
Re: TE0803 + TEBF0808, Power Off by shutdowning petalinux
« Reply #1 on: December 09, 2019, 09:00:30 AM »
Hi,
it's not(or not so easy) possible. Linux power down is only for the ZynqMP.
if you want to power off all, you must check if you can send some power down signal from zynq to CPLD (Maybe over MIO or PL IO --> some are connected to CPLD) and change CPLD firmware to power down all (CPLD source code is available on the download area)

br
John

htala

  • Active Member
  • *
  • Posts: 8
Re: TE0803 + TEBF0808, Power Off by shutdowning petalinux
« Reply #2 on: December 13, 2019, 01:44:11 PM »
Which PIN/Pins CPLD must change to turn it off?

JH

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1621
Re: TE0803 + TEBF0808, Power Off by shutdowning petalinux
« Reply #3 on: December 13, 2019, 01:59:10 PM »
linux will only shutdown zynqMP. ZynqMP did not control power, this is done by CPLD. So your linux must tell somewhere CPLD to shutdown power after linux is powered down.

I can't help you more with this topic, you must read Xilinx documentation of zynqMP to check how you can inform external HW that the system is powered down by os.

br
John