Sometimes the system cannot be started after it is powered on again

jetson nx emmc with 128gSSD
jetpack 4.6.1


The system sometimes fails to start after it is powered on again,

The backplane of the hardware is made by ourselves. At this time, the serial port sometimes receives some data sent by other devices, which I can’t shield, because it needs to be used in this way. I can connect the debugging port to simulate the scene when the system starts up, and also search the same problems that others in the search theory world encounter, but I don’t know how to solve the problems

This is the effect I simulated. It’s stuck here
debug.txt (27.9 KB)

[0007.544] I> rootfs path: /nvme/boot/extlinux/extlinux.conf.sig
[0007.551] I> Validate extlinux.conf …
[0007.554] I> T19x: Authenticate extlinux.conf (bin_type: 54), max size 0x2000
[0007.561] I> Encryption fuse is not ON
[0007.565] I> L4T boot options
[0007.567] I> [1]: “primary kernel”
[0007.571] I> Enter choice:
[0007.573] I> Invalid option: d
[0007.576] I> Enter choice:
[0007.602] I> Invalid option: d
[0007.602] I> Enter choice:
[0007.753] I> Invalid option: d
[0007.753] I> Enter choice:
[0007.920] I> Invalid option: d
[0007.920] I> Enter choice:
[0008.078] I> Invalid option: d
[0008.079] I> Enter choice:
[0008.262] I> Invalid option: d
[0008.263] I> Enter choice:

You can try to customize cboot binary and let it not wait any input from uart.

Can you provide me with a connection? I haven’t done this yet. Please be a little more detailed. Will there be any problems after this operation

我找到了下载cboot源码的连接,但没有找到jetson nx的cboot,同时想请教使用flash脚本,可以刷写到nvme中么
I found the connection to download the CBOOT source code, but I didn’t find the CBOOT of Jetson NX. At the same time, I want to ask you to use flash script. Can you brush it into nvme

Is it the latest one below

You can find the Cboot source of R32.7.1/JetPack 4.6.1 from Jetson Linux R32.7.1 Release Page | NVIDIA Developer

There is no detail here. You are asking a very trivial part in the code.

Download the cboot code from the webstie.

我找到了下载cboot源码的连接,但没有找到jetson nx的cboot,同时想请教使用flash脚本,可以刷写到nvme中么

Not able to be flashed by

thank you

您是说我的这个问题很简单么,还是什么意思,因为语言的障碍,有时候可能我的表述不能被理解或者我误解了一些东西,看了cboot src里面的readme,我还是不知道如何处理

Do you mean my question is very simple, or what do you mean? Because of the language barrier, sometimes my expression may not be understood or I misunderstood something. After reading the readme in CBOOT SRC, I still don’t know how to deal with it

我的意思是你要問的問題非常的細微 需要自己去看code做更動

我們能提供給你的就是教你哪裡可以找到cboot src跟如何build新的cboot 而已.


OK, I’ll study it first, thank you


At the same time, I would like to ask jetpack5 Does version 0 use UEFI instead of CBOOT? Is it another way to solve this problem at that time




If you change to another serial port, can you avoid this problem? Now you use ttyths1. Can it be effective to change to ttyths0? I understand it’s not that debugging the serial port should not affect it

或者修改 extlinux.conf的等待时间能有效果么,默认等待时间是3s,改成0可以么,我实在是找不到cboot如何屏蔽等待串口输入

Or modify extlinux Can the waiting time of conf be effective? I really can’t find how CBOOT blocks waiting for serial input

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.