# JetPack 3.1 &mdash; L4T R28.1 released for Jetson TX1/TX2

**URL:** <https://forums.developer.nvidia.com/t/jetpack-3-1-mdash-l4t-r28-1-released-for-jetson-tx1-tx2/51917>\
**Category:** Jetson TX1\
**Created:** [July 25, 2017, 12:41am UTC](https://forums.developer.nvidia.com/t/jetpack-3-1-mdash-l4t-r28-1-released-for-jetson-tx1-tx2/51917 "2017-07-25T00:41:10Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![dusty\_nv](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/dusty_nv/32/14043_2.png) [@dusty\_nv](https://forums.developer.nvidia.com/u/dusty_nv)\
**Post date:** [July 25, 2017, 12:41am UTC](https://forums.developer.nvidia.com/t/jetpack-3-1-mdash-l4t-r28-1-released-for-jetson-tx1-tx2/51917/1 "2017-07-25T00:41:10Z")

</div>

[External Media](https://a70ad2d16996820e6285-3c315462976343d903d5b3a03b69072d.ssl.cf2.rackcdn.com/209abff503542e7d1b6e1f78e5ae3a44 "Media hosted on another site. Click to open in a new tab.")

Hello everyone, we’re pleased to announce that **[JetPack 3.1](https://developer.nvidia.com/embedded/jetpack)** with **[L4T R28.1](https://developer.nvidia.com/embedded/linux-tegra)** has been released.

JetPack 3.1 is a production software release for both Jetson TX1 and TX2, with Linux kernel 4.4 shared between both devices. In addition to bug fixes and improvements in the camera stack, JetPack 3.1 also includes updates to [TensorRT 2.1](https://developer.nvidia.com/tensorrt) and [cuDNN 6.0](https://developer.nvidia.com/cudnn), delivering twice the inferencing performance for latency-sensitive applications. See our Parallel ForAll article, [_ **JetPack 3.1 Doubles Jetson’s Low-Latency Inference Performance** _](https://devblogs.nvidia.com/parallelforall/jetpack-doubles-jetson-inference-perf/).

View the full JetPack 3.1 Release Notes **[here](https://developer.nvidia.com/embedded/jetpack-notes)**, and the Release Notes for L4T **[here](https://developer.nvidia.com/embedded/dlc/l4t-release-notes-28-1)**.

Package Contents

- L4T BSP 28.1 64-bit with Linux kernel 4.4
- Ubuntu 16.04 LTS aarch64 sample root filesystem
- CUDA 8.0.84
- cuDNN v6.0
- TensorRT 2.1
- OpenCV 2.4.13
- VisionWorks 1.6

Release Notes…[https://developer.nvidia.com/embedded/jetpack-notes](https://developer.nvidia.com/embedded/jetpack-notes)  
Download JetPack…[https://developer.nvidia.com/embedded/jetpack](https://developer.nvidia.com/embedded/jetpack)  
Software Overview…[https://developer.nvidia.com/embedded/develop/software](https://developer.nvidia.com/embedded/develop/software)  
28.1 Release Page…[https://developer.nvidia.com/embedded/linux-tegra](https://developer.nvidia.com/embedded/linux-tegra)  
Archive Page…[https://developer.nvidia.com/embedded/linux-tegra-archive](https://developer.nvidia.com/embedded/linux-tegra-archive)  
Embedded DLC…[https://developer.nvidia.com/embedded/downloads](https://developer.nvidia.com/embedded/downloads)

---

<div class="post-metadata">

**Author:** ![ShaktiD](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@ShaktiD](https://forums.developer.nvidia.com/u/ShaktiD)\
**Post date:** [July 25, 2017, 12:00pm UTC](https://forums.developer.nvidia.com/t/jetpack-3-1-mdash-l4t-r28-1-released-for-jetson-tx1-tx2/51917/2 "2017-07-25T12:00:42Z")

</div>

Attempting to get going with 3.1 …

First, the launcher and menu bars were absent. (I posted about this, but looks that was in another group).  
Minor fix.

But now, it seems the config\_swap is not enabled on this.  
I get error : swapon failed: Function not implemented.

Did something go wrong with my installation or others face this as well?

---

<div class="post-metadata">

**Author:** ![linuxdev](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/linuxdev/32/10243_2.png) [@linuxdev](https://forums.developer.nvidia.com/u/linuxdev)\
**Post date:** [July 25, 2017, 6:07pm UTC](https://forums.developer.nvidia.com/t/jetpack-3-1-mdash-l4t-r28-1-released-for-jetson-tx1-tx2/51917/3 "2017-07-25T18:07:18Z")

</div>

Probably it would be good if the next release made CONFIG\_SWAP=y by default, but this is not an error. It simply needs the option enabled in a kernel compile.

---

<div class="post-metadata">

**Author:** ![ShaktiD](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@ShaktiD](https://forums.developer.nvidia.com/u/ShaktiD)\
**Post date:** [July 26, 2017, 3:54am UTC](https://forums.developer.nvidia.com/t/jetpack-3-1-mdash-l4t-r28-1-released-for-jetson-tx1-tx2/51917/4 "2017-07-26T03:54:47Z")

</div>

@linuxdev Thanks.

Does this mean I need to rebuild the kernel from source? Or is there a simpler config option?

---

<div class="post-metadata">

**Author:** ![linuxdev](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/linuxdev/32/10243_2.png) [@linuxdev](https://forums.developer.nvidia.com/u/linuxdev)\
**Post date:** [July 26, 2017, 6:13pm UTC](https://forums.developer.nvidia.com/t/jetpack-3-1-mdash-l4t-r28-1-released-for-jetson-tx1-tx2/51917/5 "2017-07-26T18:13:55Z")

</div>

The kernel must be rebuilt…swap can only be added as a direct integrated feature, not as a module. Adding swap to the Image will not invalidate other features though, so just keep CONFIG\_LOCALVERSION as matching the suffix of the current “uname -r” and replace the existing Image file. I always suggest backing up the original image, or better yet, adding a second boot entry to extlinux.conf to test first.

---

<div class="post-metadata">

**Author:** ![ShaktiD](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@ShaktiD](https://forums.developer.nvidia.com/u/ShaktiD)\
**Post date:** [July 28, 2017, 10:46am UTC](https://forums.developer.nvidia.com/t/jetpack-3-1-mdash-l4t-r28-1-released-for-jetson-tx1-tx2/51917/6 "2017-07-28T10:46:05Z")

</div>

@linuxdev Thank you for all your help.

I tried using JetPack 3.1 on TX1 and facing issues.  
I have posted separately but I think I will consolidate here in one post.

For now, I am going back to earlier JetPack, have wasted alot of time in this one.

1. The default CSI camera doesn’t work with the base install of JetPack 3.1.  
I noted it here[https://devtalk.nvidia.com/default/topic/1019986/jetson-tx1/getting-errors-in-using-onboard-camera-jetpack-3-1-/](https://devtalk.nvidia.com/default/topic/1019986/jetson-tx1/getting-errors-in-using-onboard-camera-jetpack-3-1-/)   
Going by @linuxdev’s comment on the thread, I am not alone in facing this issue.

2. Unlike previous versions, there is a user nvidia in JetPack 3.1 . The samples etc. which were earlier in the home directory, are in ‘nvidia’ user directory this time. Though, the online install guide seems to indicate otherwise.  
Is it possible the Tx1 and TX2 installations are working any differently?  
FWIW I repeated steps on both users just to make sure if one of them works. No luck.

3. The config\_swap on the kernel is disabled. This will make compiling many modules difficult on this build. Please consider releasing an update to overcome this, this is troublesome. Though, it appears it’s a small issue for linux users, it is still another hurdle.

4. Has anyone been successful in using the CSI camera on Tx1 with JetPack 3.1? Will be helpful if you can share any tips that helped… Given this is the LTS edition, I am keen on using this as a base to move forward, but losing more time is also hurting my project.

---

<div class="post-metadata">

**Author:** ![11126](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@11126](https://forums.developer.nvidia.com/u/11126)\
**Post date:** [July 28, 2017, 11:13am UTC](https://forums.developer.nvidia.com/t/jetpack-3-1-mdash-l4t-r28-1-released-for-jetson-tx1-tx2/51917/7 "2017-07-28T11:13:05Z")

</div>

./JetPack-L4T-3.1-linux-x64.run

Error: Please run JetPack as a non-elevated user: when root access is needed, the installer will prompt you

I use  
$sudo ./JetPack-L4T-3.1-linux-x64.run

show same question

---

<div class="post-metadata">

**Author:** ![ShaktiD](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@ShaktiD](https://forums.developer.nvidia.com/u/ShaktiD)\
**Post date:** [July 28, 2017, 11:16am UTC](https://forums.developer.nvidia.com/t/jetpack-3-1-mdash-l4t-r28-1-released-for-jetson-tx1-tx2/51917/8 "2017-07-28T11:16:38Z")

</div>

> [@](#):
>
> ./JetPack-L4T-3.1-linux-x64.run
> 
> Error: Please run JetPack as a non-elevated user: when root access is needed, the installer will prompt you
> 
> I use  
> $sudo ./JetPack-L4T-3.1-linux-x64.run
> 
> show same question

Are you logged in as root?

---

<div class="post-metadata">

**Author:** ![11126](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@11126](https://forums.developer.nvidia.com/u/11126)\
**Post date:** [July 28, 2017, 12:13pm UTC](https://forums.developer.nvidia.com/t/jetpack-3-1-mdash-l4t-r28-1-released-for-jetson-tx1-tx2/51917/9 "2017-07-28T12:13:55Z")

</div>

yes log in ubuntu as root automatic

---

<div class="post-metadata">

**Author:** ![ShaktiD](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@ShaktiD](https://forums.developer.nvidia.com/u/ShaktiD)\
**Post date:** [July 28, 2017, 12:19pm UTC](https://forums.developer.nvidia.com/t/jetpack-3-1-mdash-l4t-r28-1-released-for-jetson-tx1-tx2/51917/10 "2017-07-28T12:19:04Z")

</div>

> [@](#):
>
> yes log in ubuntu as root automatic

By default, it should log in as user ‘ubuntu’, not root.

---

<div class="post-metadata">

**Author:** ![linuxdev](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/linuxdev/32/10243_2.png) [@linuxdev](https://forums.developer.nvidia.com/u/linuxdev)\
**Post date:** [July 29, 2017, 2:50pm UTC](https://forums.developer.nvidia.com/t/jetpack-3-1-mdash-l4t-r28-1-released-for-jetson-tx1-tx2/51917/11 "2017-07-29T14:50:46Z")

</div>

Just a heads-up…the issue of apt-get update overwriting libglx.so is back. Anyone wanting to fix this can copy (from the driver package) “nv\_tegra/nvidia\_drivers.tbz2” over to “/” of the Jetson, and upack it to fix this (verify good/bad with “sha1sum -c /etc/nv\_tegra\_release”):

```auto
# On the Jetson, after copy of nvidia_drivers.tbz2 to "/"...
cd /
sudo tar xvfj nvidia_drivers.tbz2
# Verify fixed:
sha1sum -c /etc/nv_tegra_release

```

---

<div class="post-metadata">

**Author:** ![linuxdev](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/linuxdev/32/10243_2.png) [@linuxdev](https://forums.developer.nvidia.com/u/linuxdev)\
**Post date:** [July 29, 2017, 2:51pm UTC](https://forums.developer.nvidia.com/t/jetpack-3-1-mdash-l4t-r28-1-released-for-jetson-tx1-tx2/51917/12 "2017-07-29T14:51:28Z")

</div>

To find out for sure which user you are logged in as run command “whoami”.

---

<div class="post-metadata">

**Author:** ![lianghu](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@lianghu](https://forums.developer.nvidia.com/u/lianghu)\
**Post date:** [August 1, 2017, 1:52am UTC](https://forums.developer.nvidia.com/t/jetpack-3-1-mdash-l4t-r28-1-released-for-jetson-tx1-tx2/51917/13 "2017-08-01T01:52:37Z")

</div>

I run Jetpack 3.1 like this:  
./JetPack-L4T-3.1-linux-x64.run

and it runs,however,an error occurs when installing the OS to my TX1 board.

The dialog box information is:  
Error occurs during querying next page: Page chmod not found .  
Please check Launcher.log

What’s more,initrd is not in rootfs/boot and I can not find it.

thanks for help!

---

<div class="post-metadata">

**Author:** ![ShaktiD](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@ShaktiD](https://forums.developer.nvidia.com/u/ShaktiD)\
**Post date:** [August 1, 2017, 4:29am UTC](https://forums.developer.nvidia.com/t/jetpack-3-1-mdash-l4t-r28-1-released-for-jetson-tx1-tx2/51917/14 "2017-08-01T04:29:24Z")

</div>

@lianghu

Start with a clean folder on the host. I had mistakenly downloaded 3.1 in the same folder as 3.0 and faced this issue. My earlier files from 3.0 installation were there and that messed up.

When I tried again, in a clean folder, it proceeded fine.

---

<div class="post-metadata">

**Author:** ![nish\_p](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@nish\_p](https://forums.developer.nvidia.com/u/nish_p)\
**Post date:** [August 1, 2017, 5:20am UTC](https://forums.developer.nvidia.com/t/jetpack-3-1-mdash-l4t-r28-1-released-for-jetson-tx1-tx2/51917/15 "2017-08-01T05:20:35Z")

</div>

@lianghu

I have the same issue. Was it resolved ?

---

<div class="post-metadata">

**Author:** ![lianghu](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@lianghu](https://forums.developer.nvidia.com/u/lianghu)\
**Post date:** [August 1, 2017, 6:18am UTC](https://forums.developer.nvidia.com/t/jetpack-3-1-mdash-l4t-r28-1-released-for-jetson-tx1-tx2/51917/16 "2017-08-01T06:18:35Z")

</div>

@shaktiD  
Thanks for your kindly help!  
@nish_p  
I use Jetpackunistaller to uninstall the whole jetpack files(64\_TX1) and all the jetpack download files(jetpack\_dowanloads,jetpack\_doc …).Then I move JetPack-L4T-3.1-linux-x64.run to a clean folder and run it ,follow shaktiD’s suggestion.It’s a pitty,the issue also exists.I think that my host PC has run Jetpack3.0 before and has not restarted since the last running of Jetpack3.0.so,I restart my PC and run again,It works normally and the problem is resolved.

---

<div class="post-metadata">

**Author:** ![nish\_p](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@nish\_p](https://forums.developer.nvidia.com/u/nish_p)\
**Post date:** [August 1, 2017, 10:17am UTC](https://forums.developer.nvidia.com/t/jetpack-3-1-mdash-l4t-r28-1-released-for-jetson-tx1-tx2/51917/17 "2017-08-01T10:17:31Z")

</div>

I’m unable to connect to wifi or ethernet after flashing my jetson with jetpack 3.1  
The ethernet LEDs aren’t glowing either.

kindly help.

---

<div class="post-metadata">

**Author:** ![shuyu0815](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@shuyu0815](https://forums.developer.nvidia.com/u/shuyu0815)\
**Post date:** [August 2, 2017, 6:40am UTC](https://forums.developer.nvidia.com/t/jetpack-3-1-mdash-l4t-r28-1-released-for-jetson-tx1-tx2/51917/18 "2017-08-02T06:40:03Z")

</div>

@ShaktiD @linuxdev

Could I only update the cuDNN version on TX1 (Jetpack L4T 24.2.1)directly?

If I want to update the version v6, I would reflash the TX1 by Jetpack3.1?

Thanks for help !

---

<div class="post-metadata">

**Author:** ![ShaktiD](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@ShaktiD](https://forums.developer.nvidia.com/u/ShaktiD)\
**Post date:** [August 10, 2017, 6:33am UTC](https://forums.developer.nvidia.com/t/jetpack-3-1-mdash-l4t-r28-1-released-for-jetson-tx1-tx2/51917/19 "2017-08-10T06:33:44Z")

</div>

@Shuyu0815  
Updating to 3.1 is the better route.

---

<div class="post-metadata">

**Author:** ![shuyu0815](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@shuyu0815](https://forums.developer.nvidia.com/u/shuyu0815)\
**Post date:** [August 10, 2017, 7:24am UTC](https://forums.developer.nvidia.com/t/jetpack-3-1-mdash-l4t-r28-1-released-for-jetson-tx1-tx2/51917/20 "2017-08-10T07:24:06Z")

</div>

＠ShaktiD

OK,Thank you !

[Next page](https://forums.developer.nvidia.com/t/jetpack-3-1-mdash-l4t-r28-1-released-for-jetson-tx1-tx2/51917.md?page=2)
