Product Change Notice for Jetson TX1 Module

PCN205040 (Product Change Notice) has been posted to the Jetson Download Center.

This PCN covers a manufacturing BOM expansion to include these items for supply continuity:

  • RF360 band edge filter
  • Molex connector
  • SanDisk eMMC

L4T r24.2.3 and earlier will need a patch to support the SanDisk eMMC part. That patch is available via tag tegra-l4t-r24.2.3.update-01 at this public L4T Git repository: linux-3.10.git

L4T r24.2.1 and earlier will need a patch to support the SanDisk eMMC part. That patch is available via tag tegra-l4t-r24.2.3.update-01 at this public L4T Git repository: 3rdparty/u-boot.git

L4T r28.1 and later software versions require no action. Also, any r24 release later than r24.2.3 will include any needed changes.

Dear dusty_nv

I have a question about the patched r24.2.3’s compatibility between PCN affected TX1 and non-affected TX1.

Is the patched r24.2.3 installation available for non-affected Jetson TX1 module about this PCN ?

Best regard.

Toru Uno

Hi dusty_nv,

I have already check this patch, I just see one file mmc.c should be modified, and below is the patch, did I lose any information?

diff --git a/drivers/mmc/core/mmc.c b/drivers/mmc/core/mmc.c
index 72f4a8b..687ea01 100644 (file)
--- a/drivers/mmc/core/mmc.c
+++ b/drivers/mmc/core/mmc.c
@@ -929,6 +929,7 @@ static int mmc_select_highspeed(struct mmc_card *card)
 
        host = card->host;
 
+       mmc_set_clock(host, MMC_HIGH_52_MAX_DTR);
        /* Switch to High Speed mode */
        err = mmc_switch(card, EXT_CSD_CMD_SET_NORMAL,
                        EXT_CSD_HS_TIMING, 1,
@@ -941,7 +942,6 @@ static int mmc_select_highspeed(struct mmc_card *card)
 
        mmc_card_set_highspeed(card);
        mmc_set_timing(host, MMC_TIMING_MMC_HS);
-       mmc_set_clock(host, MMC_HIGH_52_MAX_DTR);
 
        return err;
 }

Thanks

Yes, the patched L4T can be used on both old and new Jetson TX1 modules.

Hi Ray0420, see the MMC patches here: https://nv-tegra.nvidia.com/gitweb/?p=linux-3.10.git;a=log;h=4bc274337aafb042ca72fd677d20efe3347e5efb

Hi dusty_nv

Thank you for your reply.

We will verify that patched L4T r24.2.3’s installation & check up the operation on old Jetson TX1.

Best regard.

Toru Uno

Hi dusty_nv,

Thanks

Hi dusty_nv

From https://developer.nvidia.com/embedded/linux-tegra-archive

Jetson TX1

Jetson TX1 R28.2
Jetson Tx1 R24.2.3

If we will upgrade TX1 l4t to a new version from R24.2.1, which version will you recommend?
R28.2 or R28.1?

Thanks

Hi HuiW, if you are able to use R28.2, I would go with the latest release for Jetson TX1 (R28.2)

Hi,

Please note that this PCN contains not only one line change. It would requires 4 kernel patches.

You could compare the tag between “tegra-l4t-r24.2.3-update.01” and “tegra-l4t-r24.2.3”

https://nv-tegra.nvidia.com/gitweb/?p=linux-3.10.git;a=shortlog;h=4bc274337aafb042ca72fd677d20efe3347e5efb