Replies: 1 comment 3 replies
-
Yep, that should do it for U-Boot. You can ignore the |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Yocto version: dunfell
meta-tegra: Linux4Tegra release: R32.4.3 and JetPack release: 4.4.
Hi. I am using the Jetson Nano Platform Adaptation and Bring-Up to port my Yocto image to a custom carrier board. Right now I am stuck at the part where I have to port U-Boot.
Currently, I do not want to change the partitioning. I am just looking to add device tree support for a device that is connected to SPI, some on-carrier-board LEDs, some buttons and a camera port that has different pin configuration compared to the 15-pin ports on the devkit board B01.
The porting guide has me a little confused. After going through the sources a bit, and also the Wiki page, it seems like what I have to do, is create a new machine conf for my custom board. But I am finding it difficult to figure out what values I need to change. Below is the jetson-nano-emmc.conf
From these values, it seems like I would have to supply a modified defconfig to
UBOOT_MACHINE
and it seems like theNVIDIA_PRODUCT
variable might have to change? I haven't found where this variable is used though. I have already created the .dtsi files using the Pinmux Configuration spreadsheet that NVIDIA provides. And I replaced the default .dtsi files that the kernel uses to build the .dtb files that are referenced by theKERNEL_DEVICETREE
variable.Going through the U-Boot sources, I can see that there is a
board/nvidia/p3450-0000
directory which houses:├── Kconfig
├── MAINTAINERS
├── Makefile
└── p3450-0000.c
It seems like I would need to create my own board files and create a patch for the U-Boot sources. Plus I would also have to add the modified defconfig referenced via
UBOOT_MACHINE
here.Should these changes be enough? Or are any more changes required?
I would really appreciate if someone could help me out here.
Beta Was this translation helpful? Give feedback.
All reactions