Giter Club home page Giter Club logo

Comments (6)

mdegans avatar mdegans commented on July 20, 2024

Before you panic, I don't think it's possible to permanently brick your NX (or any Tegra device).

To ensure repeatability, the script updates the system and installs some packages, none of which include a bootloader or anything having to do with the boot flow (read the script if you don't believe me). It looks like your apt configuration (eg. apt lists, foreign architectures) could what may have rendered your system temporarily unbootable, not the script. It would likely have broken at the next update anyway.

I would recommend against setting your system up the same way again. If I had to guess it would have something to do with how TeamViewer was set up. I'd recommend not using that. It is unsupported on aarch64 and setting up foreign architectures has the potential to cause issues like this.

My suggestion if you hadn't already formatted the card would be to back up your files using a SD card reader and a Linux desktop, but that is not possible after a format of the disk.

My suggestion to fix your problem would be to follow these instructions to reflash your SD card and reboot (formatting the card just erases your data).

Please note SDK manager is not required to install any software anymore and I would strongly recommend against it's use in favor of OTA updates. SDK manager installs local apt repositories that take up space and can conflict with OTA packages.

from nano_build_opencv.

iliesaya avatar iliesaya commented on July 20, 2024

Dear @mdegans , thank you very much for trying to help, I do appreciate your support.
I written an new image (Jetson Xavier NX Developer Kit SD Card Image) on a brand new micro SD card , and I am still stuck on the same screen when I boot the jetson Xavier NX
"bash: cannot set terminal process group (-1): Inappropriate ioctl for device" , so I believe my only solution is to re-flash with jetpack. The problem is that I don't have a computer under Ubuntu (I have a MacBook pro) , virtual machine are failing the flashing step ... don't know what to try :(

from nano_build_opencv.

mdegans avatar mdegans commented on July 20, 2024

Dear @mdegans , thank you very much for trying to help, I do appreciate your support.
I written an new image (Jetson Xavier NX Developer Kit SD Card Image) on a brand new micro SD card , and I am still stuck on the same screen when I boot the jetson Xavier NX
"bash: cannot set terminal process group (-1): Inappropriate ioctl for device" , so I believe my only solution is to re-flash with jetpack. The problem is that I don't have a computer under Ubuntu (I have a MacBook pro) , virtual machine are failing the flashing step ... don't know what to try :(

My advice would be to ask here, and a Nvidia representative can give you an authoritative answer (or tell you if you have a hardware problem). I just got my NX and so my undestanding what's possible is more limited than with other boards, but I do not believe my script was a (direct) cause of your error. Still, I would like to know if I am wrong becuase if my script did trigger the issue, I want it to modify it so it doesn't happen to others in this particular case. Strange things do happen from time to time.

If you do post a thread, please link to it here so I can follow along.

I did find a thread with your same error on tx2. You might have a look and see if it applies to you as well.

As far as reflashing, yes, virtual machines will not work since the device is ejected midway through the process. Manually using flash.sh may work, however, so you could also update in that thread and ask for the advice of linuxdev who is very familiar with this tool. That being said, it's my undestanding it's just using your board as a sd card writer, so I'm not sure it'll help with devices that have sd cards.

from nano_build_opencv.

iliesaya avatar iliesaya commented on July 20, 2024

here is the discussion on nvidia forum https://forums.developer.nvidia.com/t/failed-to-boot-cpu-bootloader-is-not-running-on-device/128323/11

from nano_build_opencv.

mdegans avatar mdegans commented on July 20, 2024

@iliesaya
I had this error myself at a recent update, FYI. I believe Nvidia is working on it per this post.
https://forums.developer.nvidia.com/t/jetpack-4-4-l4t-r32-4-3-production-release/140866

Fwiw, It fixed itself after several reboots for me. I have no idea how or why, but it boots now. I'm gonna close this as it appears confirmed as unrelated to the script at this point (it happend to me after an update, but not after the script). If you feel it is related, however, feel free to re-open this.

from nano_build_opencv.

mdegans avatar mdegans commented on July 20, 2024

@iliesaya

It's confirmed that it's an issue with the bootloader update pushed by Nvidia. You were one of the first people to have this issue, if not the first. Fix instructions are here for anybody who might google and find this thread.

from nano_build_opencv.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.