Skip to content

Minimize jp6 readme - #357

Merged
ymodlin merged 6 commits into
devfrom
minimize_JP6_README
Feb 12, 2026
Merged

Minimize jp6 readme#357
ymodlin merged 6 commits into
devfrom
minimize_JP6_README

Conversation

@ejgoldik

Copy link
Copy Markdown
Contributor

No description provided.

Signed-off-by: ejgoldik <ehud.joseph.goldik@realsenseai.com>
Signed-off-by: ejgoldik <ehud.joseph.goldik@realsenseai.com>
@ejgoldik
ejgoldik requested review from Copilot and ymodlin February 11, 2026 14:54

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates JetPack 6.0 and 6.2 README instructions to install kernel artifacts into a separate “dev” boot entry (instead of overwriting the default kernel), and removes jetson-io troubleshooting guidance to simplify the docs.

Changes:

  • Add steps to place Image/DTBO artifacts under a “dev” boot path and configure extlinux.conf to boot it.
  • Simplify driver install steps (remove jetson-io flow and prior troubleshooting block).
  • Update overlay copy instructions to use a wildcard for multiple overlay variants.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 6 comments.

File Description
README_JP6.2.md Updates instructions to use a “dev” boot entry and provides an extlinux.conf example; removes jetson-io troubleshooting section.
README_JP6.0.md Same documentation changes for JP6.0 (separate “dev” kernel path + extlinux example; remove troubleshooting section).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread README_JP6.2.md Outdated
Comment thread README_JP6.0.md Outdated
Comment thread README_JP6.2.md Outdated
Comment thread README_JP6.0.md Outdated
Comment thread README_JP6.2.md
- Change the "MENU LABEL" to a meaningfull label (e.g "development kernel")
- Change the "LINUX" line to point to the newely copied /boot/**dev**/Image
- Add the "FDT" line pointing at the newely copied device tree "/boot/dtb/tegra234-p3737-0000+p3701-0000-nv.dtb"
- add the "OVERLAYS" line pointing to the required overlay "tegra234-camera-d4xx-overlay/dual/else>.dtb

Copilot AI Feb 11, 2026

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The overlay guidance is unclear/likely incorrect: it contains else> and references a .dtb extension, while the file examples elsewhere use .dtbo and a concrete filename. Please rewrite this bullet to clearly state the expected overlay filename(s) (e.g., single vs dual variants) and the correct extension/path that matches the earlier copy step and the extlinux example.

Suggested change
- add the "OVERLAYS" line pointing to the required overlay "tegra234-camera-d4xx-overlay/dual/else>.dtb
- add the "OVERLAYS" line pointing to the required overlay `.dtbo` file in `/boot/dev/` (for example, `/boot/dev/tegra234-camera-d4xx-overlay.dtbo` for a single-camera setup or `/boot/dev/tegra234-camera-d4xx-overlay-dual.dtbo` for a dual-camera setup)

Copilot uses AI. Check for mistakes.
Comment thread README_JP6.0.md
- Change the "MENU LABEL" to a meaningfull label (e.g "development kernel")
- Change the "LINUX" line to point to the newely copied /boot/**dev**/Image
- Add the "FDT" line pointing at the newely copied device tree "/boot/dtb/tegra234-p3737-0000+p3701-0000-nv.dtb"
- add the "OVERLAYS" line pointing to the required overlay "tegra234-camera-d4xx-overlay/dual/else>.dtb

Copilot AI Feb 11, 2026

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Same issue as JP6.2: the OVERLAYS instruction appears malformed (else>) and uses .dtb instead of .dtbo used elsewhere in the doc. Please clarify the exact overlay filename(s) and ensure the extension/path matches the copy commands and the provided extlinux.conf example.

Suggested change
- add the "OVERLAYS" line pointing to the required overlay "tegra234-camera-d4xx-overlay/dual/else>.dtb
- add the "OVERLAYS" line pointing to the required overlay "/boot/dev/tegra234-camera-d4xx-overlay.dtbo"

Copilot uses AI. Check for mistakes.
Comment thread README_JP6.2.md
tar xf rootfs.tar.gz
sudo cp -r ./lib/modules/5.15.148-tegra /lib/modules/.
sudo cp ./boot/tegra234-camera-d4xx-overlay.dtbo /boot/.
sudo cp ./boot/tegra234-camera-d4xx-overlay*.dtbo /boot/dev/.

@Nir-Az Nir-Az Feb 12, 2026

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

2 things I learned so far from the last week trying to ramp up the MIPI Orin.

  1. No UI display and dmesg symbols mismatch errors?
  • This is due to leftovers from the previous kernel modules built against the older kernel.
    Add a step of
    sudo rm -r /lib/modules
    before
    sudo cp -r .... /lib/modules

I had to revert the changed that removed the initrd for making the device nodes to appear.


sudo depmod
sudo update-initramfs -uk 5.15.148-tegra
sudo rm -f /boot/initrd
sudo ln -s /boot/initrd.img-5.15.148-tegra /boot/initrd

With these 2 changes I now have a UI , no dmesg issues and all video devices.

Note: V4L cannot stream but this looks like an issue on my setup, will try to change HW and check next week

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"
sudo depmod
sudo update-initramfs -uk 5.15.148-tegra
sudo rm -f /boot/initrd
sudo ln -s /boot/initrd.img-5.15.148-tegra /boot/initrd
"
This is no longer part of the flow.
I believe it was removed a while ago

Regarding removing all the modules it is a bit dangerous. Probably need to consider making a backup of it first

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Since current guide cause the UI to be removed (display drivers issue) and fixing it require updating the initrd,
I think this is mandatory to the guide.

Before this PR It was there.
#309

Please consider adding this steps.
If you keep the original /lib/module and relace the kernel you had old modules with mismatch CRC and you will see in dmesg lines that say mismatch on symbol.

These steps fix it.
Of course users need to build the driver and kernel with there modified modules to align CRC match

ejgoldik and others added 4 commits February 12, 2026 10:48
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@ymodlin
ymodlin merged commit f3bada8 into dev Feb 12, 2026
6 checks passed
@ymodlin
ymodlin deleted the minimize_JP6_README branch February 12, 2026 10:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants