Author Topic: Delayed Booting into OS on TE0803  (Read 64 times)

ian

  • Active Member
  • *
  • Posts: 3
Delayed Booting into OS on TE0803
« on: April 22, 2021, 02:28:15 PM »
Hello,

I'm currently working with a TE0803-03-3BE11-A module and would like to implement the following:

1) When the board is initially powered up, only the R5 is running and waits for input from the user (button press, serial input, etc)
2) After R5 receives the input it's waiting for, the A53 boots into Ubuntu 18.04
3) If the user presses the same button, the R5 signals for the A53 to shut down Ubuntu 18.04 and waits for the button press to boot back in

I have a version working where the A53 and R5 are both running baremetal apps and are powered up, then both suspended until the R5 receives the button press/serial input, but I'm not sure the best way to delay the A53 booting into Ubuntu when the OS is set up and how to trigger the boot process from the R5.

Any help or guidance would be very much appreciated.

JH

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1623
Re: Delayed Booting into OS on TE0803
« Reply #1 on: April 23, 2021, 06:47:44 AM »
Hi,
sorry I can't help much on this topic.
What you ask is more Xilinx device specific question, maybe you should also write a post on the Xilinx forum.

Maybe you can also find some information here:
https://www.xilinx.com/support/documentation-navigation/design-hubs/dh0072-zynq-mpsoc-boot-and-config-hub.html

And you should check PMU Firmware instead to manage all by yourself, maybe it's better solution to delay and start linux:
https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/18841724/PMU+Firmware


br
John