nvidia driveos(Drive AGX Orin板子P3710/P3663)单独烧录kernel

在调试 nvidia drive agx orin时,如果需要烧录kernel,正常情况下,bootburn的脚本,需要完整烧录所有的镜像,bootburn.py脚本中,也只有一个 -s  skip system的选项,在调试过程中,如果需要调试kernel镜像,刷写所有的镜像,将会大大影响效率,那么如何单独烧录 kernel镜像?

    在查看bootburn.py烧录脚本时,发现一个地方,可以进行修改:修改内容如下:

注:在烧录时,需要注意:bct A_bct_BR_zerosign.bct 这个镜像是必须要进行烧录的,否则烧录会出错

修改文件位置:

bootburn_t23x_py/bootburn_lib.py

修改函数:

MergeFileToFlash

修改内容:

with open(outputFileToFlash, "w") as fileToFlash:
¦   for i in range(len(inputFileToFlashList)):
¦   ¦   with open(inputFileToFlashList[i], "r") as fp:
¦   ¦   ¦   lines = fp.readlines()
¦   ¦   ¦   for line in lines:
¦   ¦   ¦   ¦   lineParts = line.split(" ")
¦   ¦   ¦

猜你喜欢

转载自blog.csdn.net/qq_30025621/article/details/127630797