Customizing the Cboot source code and then flashing

Hi,

以上是我們build出這個binary的步驟 請你參考.

我们使用的编译命令应该是一模一样的:
export CROSS_COMPILE=$HOME/ws/nv/toolchain/gcc-linaro-7.3.1-2018.05-x86_64_aarch64-linux-gnu/bin/aarch64-linux-gnu-
export TEGRA_TOP=$PWD
export TOP=$PWD
make -C ./bootloader/partner/t18x/cboot PROJECT=t194 TOOLCHAIN_PREFIX=“${CROSS_COMPILE}” DEBUG=2 BUILDROOT=“${PWD}”/out NV_TARGET_BOARD=t194ref NV_BUILD_SYSTEM_TYPE=l4t NOECHO=@

可以帮忙提供下你使用的cboot source code下载链接吗?我再尝试看看,谢谢~

Hi Ricardo_2007,

We download CBoot T194 Sources from: https://developer.nvidia.com/embedded/linux-tegra-r3274

我注意到我编译出的lk.bin size和你提供的以及原生的都不一样,是433k。

platform@platform-Latitude-5400:~/rick/nv/cboot/out/build-t194$ ll -h
total 16M
drwxrwxr-x 3 platform platform 4.0K 10月 20 16:45 ./
drwxrwxr-x 3 platform platform 4.0K 10月 20 16:44 …/
drwxrwxr-x 3 platform platform 4.0K 10月 20 16:44 bootloader/
-rw-rw-r-- 1 platform platform 28K 10月 20 16:44 build_config.h
-rwxrwxr-x 1 platform platform 433K 10月 20 16:45 lk.bin*
-rwxrwxr-x 1 platform platform 3.7M 10月 20 16:45 lk.elf*
-rw-rw-r-- 1 platform platform 5.5M 10月 20 16:45 lk.elf.debug.lst
-rw-rw-r-- 1 platform platform 1.2M 10月 20 16:45 lk.elf.hex
-rw-rw-r-- 1 platform platform 4.0M 10月 20 16:45 lk.elf.lst
-rw-rw-r-- 1 platform platform 903K 10月 20 16:45 lk.elf.map
-rw-rw-r-- 1 platform platform 109K 10月 20 16:45 lk.elf.size
-rw-rw-r-- 1 platform platform 158K 10月 20 16:45 lk.elf.sym
-rw-rw-r-- 1 platform platform 158K 10月 20 16:45 lk.elf.sym.sorted
-rw-rw-r-- 1 platform platform 3.0K 10月 20 16:45 system-onesegment.ld

We download CBoot T194 Sources from: https://developer.nvidia.com/embedded/linux-tegra-r3274

多谢,我用这个再试试看

这是我使用build.config.h的配置,我没有改动过。可以帮忙对比确认一下,看是否需要做什么配置吗?
build_config.h.txt (27.6 KB)

The source code downloaded using the link you provided works fine. Thank you for your assistance

1 Like

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