All of lore.kernel.org
 help / color / mirror / Atom feed
* [tisdk-setup-scripts][PATCH 0/8] keystone: utilize UART boot
@ 2016-12-22 14:25 Jacob Stiffler
  2016-12-22 14:25 ` [tisdk-setup-scripts][PATCH 1/8] setup-uboot-env-keystone.sh: add prompt_feedback function Jacob Stiffler
                   ` (8 more replies)
  0 siblings, 9 replies; 10+ messages in thread
From: Jacob Stiffler @ 2016-12-22 14:25 UTC (permalink / raw)
  To: meta-arago

For keystone EVMs, there is no MMC interface, so U-Boot cannot be
updated by simply flashing an SD card. U-Boot is updated by using a
another instance of U-Boot to flash the board. Howver, a board may or
may not have U-Boot flashed, and if it is, it is unmanageable to
support all possible versions of U-Boot and the various default
environments.

Therefore these patches automate using UART boot to boot an instance
of the packaged version of U-Boot which is used to flash and configure
the board. In this way, only the packaged version of U-Boot needs to
be supported.

Jacob Stiffler (8):
  setup-uboot-env-keystone.sh: add prompt_feedback function
  setup-uboot-env-keystone.sh: enhance do_expect function
  setup-uboot-env-keystone.sh: add detection of BMC port
  setup-uboot-env-keystone.sh: make updating ubifs an independent option
  setup-uboot-env-keystone.sh: create minicom script to update board
  add-to-group: require user to logout for group change
  setup-package-install: Add screen and lrzsz packages
  setup-uboot-env-keystone: use UART boot to boot latest version of
    U-Boot

 add-to-group.sh             |   2 +
 setup-package-install.sh    |   2 +-
 setup-uboot-env-keystone.sh | 379 ++++++++++++++++++++++++++------------------
 3 files changed, 225 insertions(+), 158 deletions(-)

-- 
1.9.1



^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2016-12-22 21:45 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-12-22 14:25 [tisdk-setup-scripts][PATCH 0/8] keystone: utilize UART boot Jacob Stiffler
2016-12-22 14:25 ` [tisdk-setup-scripts][PATCH 1/8] setup-uboot-env-keystone.sh: add prompt_feedback function Jacob Stiffler
2016-12-22 14:25 ` [tisdk-setup-scripts][PATCH 2/8] setup-uboot-env-keystone.sh: enhance do_expect function Jacob Stiffler
2016-12-22 14:25 ` [tisdk-setup-scripts][PATCH 3/8] setup-uboot-env-keystone.sh: add detection of BMC port Jacob Stiffler
2016-12-22 14:25 ` [tisdk-setup-scripts][PATCH 4/8] setup-uboot-env-keystone.sh: make updating ubifs an independent option Jacob Stiffler
2016-12-22 14:25 ` [tisdk-setup-scripts][PATCH 5/8] setup-uboot-env-keystone.sh: create minicom script to update board Jacob Stiffler
2016-12-22 14:25 ` [tisdk-setup-scripts][PATCH 6/8] add-to-group: require user to logout for group change Jacob Stiffler
2016-12-22 14:25 ` [tisdk-setup-scripts][PATCH 7/8] setup-package-install: Add screen and lrzsz packages Jacob Stiffler
2016-12-22 14:25 ` [tisdk-setup-scripts][PATCH 8/8] setup-uboot-env-keystone: use UART boot to boot latest version of U-Boot Jacob Stiffler
2016-12-22 21:45 ` [tisdk-setup-scripts][PATCH 0/8] keystone: utilize UART boot Denys Dmytriyenko

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.