# U-boot conflict. Jetson xavier - mender integration

**URL:** <https://hub.mender.io/t/u-boot-conflict-jetson-xavier-mender-integration/3282>\
**Category:** General Discussions\
**Tags:** warrior, xavier\
**Created:** [March 1, 2021, 12:50pm UTC](https://hub.mender.io/t/u-boot-conflict-jetson-xavier-mender-integration/3282 "2021-03-01T12:50:49Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![anishmonachan](https://yyz2.discourse-cdn.com/flex036/user_avatar/hub.mender.io/anishmonachan/32/802_2.png) [@anishmonachan](https://hub.mender.io/u/anishmonachan)\
**Post date:** [March 1, 2021, 12:50pm UTC](https://hub.mender.io/t/u-boot-conflict-jetson-xavier-mender-integration/3282/1 "2021-03-01T12:50:49Z")

</div>

Hello here,  
I’m trying to build a yocto image using warrior branch for jetson xavier machine.  
I had a build error that the machine isn’t in the list of uboot compatible list. Looking at xavier documentation I understood that the xavier isn’t using uboot and hence I had removed the uboot build using the following command.

> ```
> MACHINE=jetson-xavier bitbake -I core-image-minimal
> 
> ```

The jetson-xavier uses cboot and mender uses u-boot. Now I’ve this error due to the uboot conflict, can someone explain how to integrate mender with jetson agx xavier.

```
The following packages have unmet dependencies:
 mender : Depends: u-boot-fw-utils but it is not installable
 packagegroup-core-x11 : Depends: packagegroup-core-x11-xserver but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

```

---

<div class="post-metadata">

**Author:** ![kacf](https://yyz2.discourse-cdn.com/flex036/user_avatar/hub.mender.io/kacf/32/146_2.png) [@kacf](https://hub.mender.io/u/kacf)\
**Post date:** [March 1, 2021, 1:51pm UTC](https://hub.mender.io/t/u-boot-conflict-jetson-xavier-mender-integration/3282/2 "2021-03-01T13:51:02Z")

</div>

Mender only supports U-Boot and GRUB at the moment. I’m afraid it does not support cboot. Support for new bootloaders is possible to implement, but this is a complex project, more complex than a simple board integration. If your are interested in consulting services to help with this, please [contact us](https://mender.io/contact-us) to discuss the possibilities.

---

<div class="post-metadata">

**Author:** ![madisox](https://yyz2.discourse-cdn.com/flex036/user_avatar/hub.mender.io/madisox/32/446_2.png) [@madisox](https://hub.mender.io/u/madisox)\
**Post date:** [March 1, 2021, 2:41pm UTC](https://hub.mender.io/t/u-boot-conflict-jetson-xavier-mender-integration/3282/3 "2021-03-01T14:41:36Z")

</div>

There is already community-supported integration for the cboot-based Jetsons - [Xavier NX](https://hub.mender.io/t/nvidia-tegra-jetson-xavier-nx/2615) and [AGX Xavier](https://hub.mender.io/t/nvidia-tegra-agx-xavier/2616), for example. That’s in dunfell; some back-porting might be needed to get it to work on warrior.
