Comments (12)
Check your build setup... that script gets deployed by the
tegra-state-scripts
recipe, and it sounds like that isn't getting built for some reason.
The script was indeed missing from the deploy directory. Weird though the build step went through without error...
bitbake -c clean tegra-state-scripts; bitbake tegra-state-scripts
did the job.
Thanks !
from tegra-demo-distro.
When doing manual installs, you must reboot first. If the reboot into the new rootfs succeeds, then log in and commit the update.
from tegra-demo-distro.
I did it as you said, rebooting after install and then committing. But it still uses the old partition.
INFO[0000] Mender running on partition: /dev/mmcblk0p1
from tegra-demo-distro.
Which branch are you using?
from tegra-demo-distro.
Also can you share the console output from mender install
?
from tegra-demo-distro.
And also check if the update actually succeeded... if the boot failed, it would fallback to the old partition.
from tegra-demo-distro.
Here it is:
root@jetcam:~# mender --log-level debug --log-file /data/mender_install.log install /data/jetcam-image-minimal-jetson-xavier-nx-devkit-emmc.mender
Installing Artifact of size 123020800...
.............................................................. - 100 %
Use -commit to update, or -rollback to roll back the update.
At least one payload requested a reboot of the device it updated.
Also, the produced log:
mender_install.log
It doesn't seem to have failed, from the look of it :/
from tegra-demo-distro.
Which branch are you using?
dunfell
from tegra-demo-distro.
And also check if the update actually succeeded... if the boot failed, it would fallback to the old partition.
As it does fallback to the old partition, I guess it failed to boot to the other one. But where should I look for the actual error message ? dmesg does not give me much (nothing out of the ordinary) information.
from tegra-demo-distro.
I don't see the ArtfifactInstall_Leave_80_bl-update
script getting executed. That script is the one that informs the bootloader of the slot switch (as well as updating the bootloader in the target slot).
from tegra-demo-distro.
Indeed. It doesn't seem to be present in the .mender file either...
from tegra-demo-distro.
Check your build setup... that script gets deployed by the tegra-state-scripts
recipe, and it sounds like that isn't getting built for some reason.
from tegra-demo-distro.
Related Issues (20)
- ExpansionError during parsing eglstreams-kms-example HOT 5
- failed to build custom distro with mender enabled HOT 12
- what is ip address for ethernet port in devkit? HOT 2
- failed to mounting ext4 file system using ext3 subsystem HOT 9
- /data on another disk HOT 3
- Mender Image Upgrade failed - can't update bootloader HOT 7
- package_write_rpm error. HOT 2
- How to test gpu ? HOT 1
- cmake fails: version `GLIBC_2.29' not found for libm.so.6 HOT 13
- build of deepstream 6.2 fails on branch kirkstone with target jetson-agx-xavier-devkit HOT 9
- L4t graphics demo of EGL image can't display on AGX Orin HOT 5
- random build failures on kirkstone with custom TX2 hardware HOT 9
- UEFI boot screen does not show up HOT 8
- Jetson Orin Nano 4GB (P3767-0004) unable to access the system HOT 2
- How to add meta-ros (ros 2 dashing), meta-qt5 and meta-boot2qt to demo-image-full on Nvidia Jetson TX2? HOT 9
- upgrade from dunfell-l4t-r32.4.3 to dunfell-l4t-r32.6.1 via mender failed HOT 1
- docker broken on latest dunfell branch commit "http: invalid Host header" HOT 2
- How can we add devtools package managers such as apt or apt-get (devtools) to our image? HOT 1
- Jetson nano has problem with start up from mmc HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tegra-demo-distro.