OTA update on Jetson NX with NVME #1403
Replies: 2 comments 8 replies
-
Hi @aurelien-enchanted-tools and welcome. I think the best way to start is to use the Jetpack 4 implementation of mender in tegrademo-mender at https://github.com/OE4T/tegra-demo-distro/tree/kirkstone-l4t-r32.7.x - this one represents the latest available turn-key update demo image for Xavier NX. It doesn't have turn key support for NVME but it should be possible to support it with minimal changes and using the initrd flashing backported to kirkstone. Another option is to go through the discussions at https://matrix.to/#/#OE4T_jetpack-5-device-update:gitter.im for the latest in Jetpack 5 device update on different platforms. Several people have working implementations but there is no public turn-key demo yet. |
Beta Was this translation helpful? Give feedback.
-
I can reproduce on the test distro at https://github.com/madisongh/tegra-test-distro/tree/kirkstone-l4t-r32.7.x However, I don't see any issues with nvme boot at tegra-demo-distro and branch https://github.com/OE4T/tegra-demo-distro/tree/kirkstone-l4t-r32.7.x I linked earlier, so there must be some difference between the two causing this. I'd probably start by bisecting differences between the two.
See https://jetsonhacks.com/2019/04/19/jetson-nano-serial-console/ Here's a capture of the failing case - https://pastebin.com/g3HVLTrd |
Beta Was this translation helpful? Give feedback.
-
Hello,
I have never implemented an OTA symmetric update system. I am researching on it. I saw there are several main solutions: mender, swupdate and rauc. The first one requires a mender server. The two last can use an hawkbit server.
I saw there are some demo implementations in tegra-test-distro. But I did not see an integration documentation. tegra-test-distro does not seem to offer an implement for xavier NX which works with nvme.
Do you have any advice or good documentation on this topic for a beginner in OTA update system?
Thank you in advance.
Beta Was this translation helpful? Give feedback.
All reactions