From 9409cdd26fff4278b4350e9cf19b39435d0ab69b Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Sat, 11 Jan 2025 05:59:45 +0000 Subject: [PATCH] Deployed ef1bea9cb66baaeec93f11d9fa6280f4ebd4b581 with mkdocs-material v9.5.49 and HTML post-processing --- initial_setup_jon.html | 204 +++++++++++++++++++++++++++++++++------ search/search_index.json | 2 +- sitemap.xml.gz | Bin 127 -> 127 bytes 3 files changed, 178 insertions(+), 28 deletions(-) diff --git a/initial_setup_jon.html b/initial_setup_jon.html index 775cad6b..04f7b76e 100644 --- a/initial_setup_jon.html +++ b/initial_setup_jon.html @@ -699,6 +699,17 @@ Overall flow (microSD-only method) +
  • @@ -903,6 +914,17 @@ Overall flow (microSD-only method) +
  • @@ -1210,9 +1232,25 @@

    style Q stroke-width:2px,stroke-dasharray: 5 5 style R fill:#f2d5ff - +

    + Note that it will undergo a total of + + three (3) + + reboot cycles. +

    +

    + Walk-through Video +

    +
    + + Click here to expand and watch video + +

    + +

    +

    1️⃣ Check if Jetson UEFI Firmware version > @@ -1384,19 +1422,34 @@

    -
    +

    + You could skip to + + + + 6️⃣ Boot with JetPack 6.x SD card + + + + , and try your luck to see if your Jetson just boots your Jetson Orin Nano Developer Kit up to the initial software set up (OEM-config). +

    +

    + If you don't see the Ubuntu desktop in 3 minutes (remain in the black screen), you know the unit has the old UEFI firmware. +

    +
    +

    + Warning +

    - You could skip to - - - - 6️⃣ Boot with JetPack 6.x SD card - - - - , and try your luck to see if your Jetson just boots your Jetson Orin Nano Developer Kit up to the initial software set up (OEM-config). + Do not leave in black screen state for too long.

    -
    +

    + There is a chance that accumulated boot failures may trigger the L4T launcher to always boot into recovery kernel. +

    +

    + If this happens, even switching to the proper JetPack 5.1.3 SD card image, it won't boot from the SD card, until we manually change the L4T launcher setting. +

    +
    @@ -1573,6 +1626,20 @@

    )

    +
    +

    + Info +

    +

    + There is a chance that JetPack 5.1.3 SD card does not show any desktop UI on the attached display (the display remains black). +

    +

    + It would still schedule the UEFI firmware update in the background, so when you power cycle the unit, most likely it will perform the firmware update on the next boot up. +

    +

    + So if this happens, skip to the next step (3️⃣-2). +

    +

  • @@ -1807,7 +1874,7 @@

    nvidia-l4t-jetson-orin-nano-qspi-updater - automatically runs its script to schedule another (final) firmware update to be performed during the next boot process, so that the firmware is ready for JetPack 6.x. + automatically runs its script to schedule the entire QSPI update to be performed during the next boot process, so that the firmware is ready for JetPack 6.x.

  • @@ -1954,6 +2021,57 @@

    )

    +
  • +

    + Ensure firmware update is scheduled. +

    +

    + JetPack 6.1 (rev 1) SD card will automatically schedule another firmware/bootloader update in the next (3rd and final) reboot cycle. +

    +
    + + +
    + + +
    +
    +
    +

    + +

    +
    +
    +
    +
    $ sudo systemctl status nv-l4t-bootloader-config
    +[sudo] password for jetson: 
    +● nv-l4t-bootloader-config.service - Configure bootloader service
    +    Loaded: loaded (/etc/systemd/system/nv-l4t-bootloader-config.service; enabled; vendor preset: enabled)
    +    Active: inactive (dead) since Fri 2024-05-03 13:36:13 PDT; 1min 57s ago
    +    Process: 11439 ExecStart=/opt/nvidia/l4t-bootloader-config/nv-l4t-bootloader-config.sh -v (code=exited, status=0/SUCCESS)
    +Main PID: 11439 (code=exited, status=0/SUCCESS)
    +
    +
    +
    +
    +
    +
  • 7️⃣ Reboot and observe firmware update to @@ -1964,17 +2082,49 @@

    1. - Reboot your Jetson Orin Nano Developer Kit on JetPack 6.1 (rev.1) SD card to trigger another firmware update (to + Delete old power profile +

      +
      +

      + Attention +

      +

      + If your Jetson Orin Developer Kit was previously running + + JetPack 6.0 + + or + + JetPack 6.1 + + , execute the following command after the final login and reboot your device. This ensures that the + + MAXN + + performance mode becomes available on your system. +

      +
      +

      + We need to delete the old power config in preparation for Super config introduction. +

      +
      +
      sudo rm -rf /etc/nvpmodel.conf
      +
      +
      +
    2. +
    3. +

      + Reboot your Jetson Orin Nano Developer Kit on JetPack 6.1 (rev.1) SD card to trigger the final firmware update (to 36.4.2 ).

      -
      - - +
      + +
      -

    - Once done, you will boot into JetPack 6.1 (rev.1) again, with underlying firmware updated to + Once done, you will boot into JetPack 6.1 (rev.1) again, with the underlying firmware updated to 36.4.2 diff --git a/search/search_index.json b/search/search_index.json index 88eea64a..66d67f21 100644 --- a/search/search_index.json +++ b/search/search_index.json @@ -1 +1 @@ -{"config":{"lang":["en"],"separator":"[\\s\\-]+","pipeline":["stopWordFilter"]},"docs":[{"location":"agent_studio.html","title":"Agent Studio","text":"

    Rapidly design and experiment with creating your own automation agents, personal assistants, and edge AI systems in an interactive sandbox for connecting multimodal LLMs, speech and vision transformers, vector databases, prompt templating, and function calling to live sensors and I/O. Optimized for deployment onboard Jetson with on-device compute, low-latency streaming, and unified memory.

    \u2022 Edge LLM inference with quantization and KV caching (NanoLLM) \u2022 Realtime vision/language models (ala Live Llava and Video VILA) \u2022 Speech recognition and synthesis (Whisper ASR, Piper TTS, Riva) \u2022 Multimodal vector database from NanoDB \u2022 Audio and video streaming (WebRTC, RTP, RTSP, V4L2) \u2022 Performance monitoring and profiling \u2022 Native bot-callable functions and agent tools \u2022 Extensible plugins with auto-generated UI controls \u2022 Save, load, and export pipeline presets \u2022 Native bot-callable functions and agent tools"},{"location":"agent_studio.html#running-agent-studio","title":"Running Agent Studio","text":"

    What you need

    1. One of the following Jetson devices:

      Jetson AGX Orin (64GB) Jetson AGX Orin (32GB) Jetson Orin NX (16GB) Jetson Orin Nano (8GB)

    2. Running one of the following versions of JetPack:

      JetPack 6 (L4T r36.x)

    3. Sufficient storage space (preferably with NVMe SSD).

      • 22GB for nano_llm container image
      • Space for models (>5GB)
    4. Clone and setup jetson-containers:

      git clone https://github.com/dusty-nv/jetson-containers\nbash jetson-containers/install.sh\n
    jetson-containers run --env HUGGINGFACE_TOKEN=hf_xyz123abc456 \\\n  $(autotag nano_llm) \\\n    python3 -m nano_llm.studio\n

    This will start the server running on your device. You can then navigate your browser to https://IP_ADDRESS:8050