Dietpi Kernelconfig file

help out here…I put some links on where I have dug thru

Best place I have seen is GitHub - orangepi-xunlong/OrangePi_Build: The official build system for Orange Pi, support A64, RDA, RK3399

There is alot…but gotta get the u-boot stuff running…
Once I get that…I think I will be able to build stock “debian” installs that the DIETPI_PREP_SCRIPT.sh will work on

repositories are here

Dig thru down to the kernel you want for what board…in the /kernel directory there is a config.c…that should have it for you I think

Debian on it’s network boot stuff has tons of .dtb files in the install\device-tree that cover a BUNCH of boards…but you have to take the stock
debian-9.4.0-armhf-netinst\install\device-tree

7.5 Device Tree Blob (Flat Device Tree)

One of the more challenging aspects of porting Linux (and U-Boot) to your new board is the recent requirement for a device tree blob (DTB). It is also referred to as a flat device tree, device tree binary, or simply device tree. Throughout this discussion, these terms are used interchangeably. The DTB is a database that represents the hardware components on a given board. It is derived from the IBM OpenFirmware specifications and has been chosen as the default mechanism to pass low-level hardware information from the bootloader to the kernel.

Prior to the requirement for a DTB, U-Boot would pass a board information structure to the kernel, which was derived from a header file in U-Boot that had to exactly match the contents of a similar header file in the kernel. It was very difficult to keep them in sync, and it didn’t scale well. This was, in part, the motivation for incorporating the flat device tree as a method to communicate low-level hardware details from the bootloader to the kernel.

Similar to U-Boot or other low-level firmware, mastering the DTB requires complete knowledge of the underlying hardware. You can do an Internet search to find some introductory documents that describe the device tree. A great starting point is the Denx Software Engineering wiki page. References are provided at the end of this chapter.

To begin, let’s see how the DTB is used during a typical boot sequence. Listing 7-13 shows a boot sequence on a Power Architecture target using U-Boot. The Freescale MPC8548CDS system was used for this example.