5.6 Setup Device Interfaces ..........................................................................................................29
5.6.1 Connecting to RS232............................................................................................................................................. 29
5.6.2 Connecting to RS485............................................................................................................................................. 29
5.6.3 Connecting to CAN ................................................................................................................................................ 30
5.6.4 Connecting to USB ................................................................................................................................................ 30
6 Building the BSP................................................................................................ 31
6.1 Get the BSP..............................................................................................................................31
6.2 Basic Set-Up ............................................................................................................................ 31
6.3 Finding the Right Software Platform .....................................................................................32
6.4 Software Platform Selection ..................................................................................................32
6.5 Build Process...........................................................................................................................32
6.6 BSP Images..............................................................................................................................33
7 System Booting ................................................................................................. 34
7.1 Booting from eMMC ................................................................................................................34
7.2 Booting from SD Card ............................................................................................................. 34
7.2.1 Single, Prebuilt SD Card Image............................................................................................................................. 34
7.2.2 Four Individual Images (imx-boot, kernel image, device tree image, root filesystem)..................................... 35
7.3 Booting the Kernel from Network ..........................................................................................37
7.3.1 Development Host Preparations.......................................................................................................................... 37
7.3.2 TFTP Server Set-Up............................................................................................................................................... 37
8 Updating Software............................................................................................ 39
8.1 Updating eMMC via Network ..................................................................................................39
8.1.1 Updating eMMC in Linux on Target ...................................................................................................................... 39
8.1.2 Updating eMMC in Linux on Host .........................................................................................................................39
8.2 Updating eMMC via SD Card ...................................................................................................40
8.2.1 Updating eMMC via SD Card in Linux on Target .................................................................................................. 40
9 RAUC .................................................................................................................. 41
10 Device Tree (DT) ................................................................................................ 42
10.1 Introduction ............................................................................................................................42
10.2 PHYTEC i.MX 8M Mini BSP Device Tree Concept....................................................................42
10.2.1 DT Structure .......................................................................................................................................................... 42
11 Accessing Peripherals ....................................................................................... 44