# Image with multiple device types

**URL:** https://hub.mender.io/t/image-with-multiple-device-types/3570
**Category:** General Discussions
**Created:** [April 29, 2021, 1:51pm UTC](https://hub.mender.io/t/image-with-multiple-device-types/3570 "2021-04-29T13:51:14Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![Austriker](https://yyz2.discourse-cdn.com/flex036/user_avatar/hub.mender.io/austriker/32/511_2.png) [@Austriker](https://hub.mender.io/u/Austriker)
#### Post date: [April 29, 2021, 1:51pm UTC](https://hub.mender.io/t/image-with-multiple-device-types/3570/1 "2021-04-29T13:51:14Z")

</div>

Hi,

We are running Mender / Yocto on jetson TX2 based on meta-tegra. We are currently facing the situation where we need to have a split in our fleet. Some of them will be running on Warrior and others will be running on Dunfell. Currently meta-tegra / mender doesn’t support branche rootfs updates due to partition layout changes more details [here](https://github.com/OE4T/meta-mender-community/issues/14#issue-860449752).

How can I prevent mender from upgrading machines that are running on warrior ? I was planning to create a new device type eg TX2-V2.

Is it possible to build an Yocto image with multiple device types ? eg TX2 & TX2-V2 ?

Best regards

---

<div class="post-metadata">

### Author: ![drewmoseley](https://yyz2.discourse-cdn.com/flex036/user_avatar/hub.mender.io/drewmoseley/32/47_2.png) [@drewmoseley](https://hub.mender.io/u/drewmoseley)
#### Post date: [April 29, 2021, 3:14pm UTC](https://hub.mender.io/t/image-with-multiple-device-types/3570/2 "2021-04-29T15:14:26Z")

</div>

Hi @Austriker you can certainly create multiple image types and that would definitely be the safest way as Mender will then ensure that the right images are installed. If you create Mender artifacts with the same name but different machine types, the web UI will show them as a single “Release” but deliver the proper image to each device based on the machine type.

Drew

---

<div class="post-metadata">

### Author: ![Austriker](https://yyz2.discourse-cdn.com/flex036/user_avatar/hub.mender.io/austriker/32/511_2.png) [@Austriker](https://hub.mender.io/u/Austriker)
#### Post date: [April 29, 2021, 3:16pm UTC](https://hub.mender.io/t/image-with-multiple-device-types/3570/3 "2021-04-29T15:16:12Z")

</div>

Hi @drewmoseley,

Thank you for your feedback. Is it possible to have an image with 2 machine types ?

Best regards

---

<div class="post-metadata">

### Author: ![drewmoseley](https://yyz2.discourse-cdn.com/flex036/user_avatar/hub.mender.io/drewmoseley/32/47_2.png) [@drewmoseley](https://hub.mender.io/u/drewmoseley)
#### Post date: [April 29, 2021, 3:31pm UTC](https://hub.mender.io/t/image-with-multiple-device-types/3570/4 "2021-04-29T15:31:40Z")

</div>

Yes, the Mender artifact can support multiple machine types. The `mender-artifact write module-image` subcommand can take multiple options of `--device-type value`. The `rootfs-image` subcommand can as well but obviously you need to be careful with that.

Drew
