-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rogue Carrier Support for AGX Xavier Jetson #710
Comments
Analyzing the image that the script created, and the one that can be found from balena, it is evident that this is an issue with the partitions:
outputs:
On the image from balena:
Any ideas on what might have gone wrong, and how it can be fixed? Edit: I'm not entirely sure of what I did differently, but it now creates what appears to be a proper image. In any case, the partitions are correct. |
Hi @frankvp11 , if the board can be flashed now and it's just not showing up in balena-cloud, this could be happening because the config.json that you injected uses a different slug than the device-type in /mnt/boot/device-type.json. When you ssh to the device you can check and compare /mnt/boot/config.json and /mnt/boot/device-type.json, and update the slug in device-type.json to match. From the OS image name you shared I assume that would be 'jetson-xavier'. After doing the change, you can reboot the board and check if it shows up as a Jetson AGX Xavier in balena-cloud. Also, could you please drop us a line at https://www.balena.io/contact to tell us more about your use-case, so we can better assist you? Thanks |
That seems to have worked. |
Hi @acostach, FROM nvcr.io/nvidia/l4t-base:r32.4.3
ENV DEBIAN_FRONTEND=noninteractive
RUN apt-get update && \
apt-get install -y --no-install-recommends \
lbzip2 git wget unzip jq xorg tar python3 libegl1 binutils xz-utils \
bzip2 python3-pip systemd-sysv dbus systemd python3-dev libffi-dev libssl-dev && \
rm -rf /var/lib/apt/lists/*
RUN python3 --version && pip3 --version
RUN pip3 install --upgrade pip setuptools wheel
RUN pip3 install --upgrade jetson-stats
RUN jetson_stats --version || echo "jetson-stats failed to install"
RUN systemctl mask \
dev-hugepages.mount \
sys-fs-fuse-connections.mount \
sys-kernel-config.mount \
display-manager.service \
getty@.service \
systemd-logind.service \
systemd-remount-fs.service \
getty.target \
graphical.target
COPY entry.sh /usr/local/bin/entry.sh
RUN chmod +x /usr/local/bin/entry.sh
COPY balena_start.service /etc/systemd/system/balena_start.service
RUN systemctl enable jtop.service
ENTRYPOINT ["/usr/local/bin/entry.sh"] Where the entry and services are the same as the linked forum's solution.
you can view what I used to build the image on my fork of the repo |
Nevermind, I read this article which describes roughly how to do it. Thanks for the help! |
@frankvp11 I assume the image you build is based on L4T 32.7.3, in which case I recommend unpacking the 32.7.3 BSP in your container like in this example However, please note that we're in progress of moving the Xavier AGX and NX devices to Jetpack 5 - L4T 35.4.1, and we won't be releasing any more images on Jetpack 4 from this repository for them. |
Issue: Re-adding Support for CTI Rogue Carrier Boards on AGX Xavier
Previous Context
Current Problem
I am attempting to re-add support for the CTI Rogue Carrier boards for the AGX Xavier. While building the image was successful, flashing it to the carrier board in recovery mode fails.
Build Process
The image was built successfully, producing the following output:
console-latest.log
Flashing Error
When flashing the image to the carrier board in recovery mode, the following error occurs:
Flashing was attempted using the Docker container approach, following the steps outlined here.
Changes Made So Far
I have made the following changes in an attempt to re-add support for the CTI Rogue Carrier boards:
Added the following files:
Updated the
PINMUXCFG
to my copy at:Reference Line
Re-added
cti-rogue-xavier
DTBName inbalena-image.inc
:Reference Line
Made related CTI changes in:
Reference File
Request for Help
I would greatly appreciate assistance in identifying what might be causing the flashing error and whether there are additional changes or corrections I should make. Please let me know if more logs or details are needed.
The text was updated successfully, but these errors were encountered: