# Jetson-TX2 - updating device-tree

**URL:** https://hub.mender.io/t/jetson-tx2-updating-device-tree/2124
**Category:** General Discussions
**Tags:** yocto
**Created:** [June 30, 2020, 10:28am UTC](https://hub.mender.io/t/jetson-tx2-updating-device-tree/2124 "2020-06-30T10:28:29Z")
**Posts on this page:** 1
**Showing post:** 11

<div class="post-metadata">

### Author: ![naro](https://avatars.discourse-cdn.com/v4/letter/n/5f9b8f/32.png) [@naro](https://hub.mender.io/u/naro)
#### Post date: [June 30, 2020, 6:09pm UTC](https://hub.mender.io/t/jetson-tx2-updating-device-tree/2124/11 "2020-06-30T18:09:17Z")

</div>

I tried to dig a bit deeper. But to be honst I don’t quite understand how the different bup payloads are getting build and deployed. I see multiple payloads being deployed in the images directory (e.g. u-boot-dtb.bin.bl\_only.bup-payload) but they all contain only the 3310-1000-B00-A string.

But the generated generate\_bup\_payload.sh file looks like this and does contain the paramenters specified in jeston-tx2.conf:

> #!/bin/bash  
> rm -rf signed multi\_signed rollback.bin payloads\_t18x  
> export BOARDID=3310  
> export fuselevel=fuselevel\_production  
> export localbootfile=boot.img  
> export CHIPREV=0  
> MACHINE=jetson-tx2 FAB=“B00” BOARDSKU=“” BOARDREV=“” ./tegra186-flash-helper.sh --bup ./flash.xml.in tegra186-quill-p3310-1000-c03-00-base.dtb jetson-tx2.cfg 0x7090000 “$@”  
> MACHINE=jetson-tx2 FAB=“B02” BOARDSKU=“” BOARDREV=“” ./tegra186-flash-helper.sh --bup ./flash.xml.in tegra186-quill-p3310-1000-c03-00-base.dtb jetson-tx2.cfg 0x7090000 “$@”  
> MACHINE=jetson-tx2 FAB=“C04” BOARDSKU=“” BOARDREV=“” ./tegra186-flash-helper.sh --bup ./flash.xml.in tegra186-quill-p3310-1000-c03-00-base.dtb jetson-tx2.cfg 0x7090000 “$@”  
> MACHINE=jetson-tx2 FAB=“D00” BOARDSKU=“” BOARDREV=“” ./tegra186-flash-helper.sh --bup ./flash.xml.in tegra186-quill-p3310-1000-c03-00-base.dtb jetson-tx2.cfg 0x7090000 “$@”  
> MACHINE=jetson-tx2 FAB=“D01” BOARDSKU=“” BOARDREV=“” ./tegra186-flash-helper.sh --bup ./flash.xml.in tegra186-quill-p3310-1000-c03-00-base.dtb jetson-tx2.cfg 0x7090000 “$@”

Should this build result in one BUP package that will work on all specified board revisions? Or do we need to explicitly set this information somewhere?

---

_[View the full topic](https://hub.mender.io/t/jetson-tx2-updating-device-tree/2124)._
