Step 7 : Boot the OS

  • In this program, you are going to learn

  • How to ?

Topics in this section,

  • Disconnect the micro SD Card reader from Linux Desktop machine.

  • Insert SD Card to the RPI Board

  • Then, use serial usb cable to connect the RPI board and Linux Desktop machine.

  • After connecting, check whether /dev/ttyUSB0 created or not.

$ ls /dev/ttyUSB0
  • Run minicom to access RPI board

$ sudo minicom -D /dev/ttyUSB0 -b 115200
  • Power on rpi board

  • You should see the following output

Welcome to minicom 2.7.1

OPTIONS: I18n
Compiled on Dec 23 2019, 02:06:26.
Port /dev/ttyUSB0, 13:09:25

Press CTRL-A Z for help on special keys

recover4.elf not found (6)
recovery.elf not found (6)
Read start4.elf bytes  2254944 hnd 0x0000003f hash 'fedc4ecd72c9d210'
Missing/empty 'fixup4.dat' continuing
0x00c03114 0x00000000 0x00001fff
MEM GPU: 76 ARM: 948 TOTAL: 1024
Starting start4.elf @ 0xcec00200 partition 0

MESS:00:00:04.951269:0: arasan: arasan_emmc_open
MESS:00:00:04.952927:0: arasan: arasan_emmc_set_clock C0: 0x00800000 C1: 0x000e0047 emmc: 200000000 actual: 390625 div: 0x00000100 target: 400000 min: 400000 max: 400000 delay: 5
MESS:00:00:05.073148:0: arasan: arasan_emmc_set_clock C0: 0x00800000 C1: 0x000e0047 emmc: 200000000 actual: 390625 div: 0x00000100 target: 400000 min: 400000 max: 400000 delay: 5
MESS:00:00:05.086018:0: arasan: arasan_emmc_set_clock C0: 0x00800f00 C1: 0x000e0047 emmc: 200000000 actual: 390625 div: 0x00000100 target: 400000 min: 390000 max: 400000 delay: 5
MESS:00:00:05.127995:0: arasan: arasan_emmc_set_clock C0: 0x00800f06 C1: 0x000e0207 emmc: 200000000 actual: 50000000 div: 0x00000002 target: 50000000 min: 0 max: 50000000 delay: 1
MESS:00:00:05.158158:0: brfs: File read: /mfs/sd/config.txt
MESS:00:00:05.160865:0: brfs: File read: 60 bytes
MESS:00:00:05.186345:0: HDMI0:EDID error reading EDID block 0 attempt 0
MESS:00:00:05.190853:0: HDMI0:EDID giving up on reading EDID block 0
MESS:00:00:05.207770:0: HDMI1:EDID error reading EDID block 0 attempt 0
MESS:00:00:05.212271:0: HDMI1:EDID giving up on reading EDID block 0
MESS:00:00:05.219803:0: brfs: File read: /mfs/sd/config.txt
MESS:00:00:05.685068:0: gpioman: gpioman_get_pin_num: pin DISPLAY_DSI_PORT not defined
MESS:00:00:05.692374:0: *** Restart logging
MESS:00:00:05.693785:0: brfs: File read: 60 bytes
MESS:00:00:05.703334:0: hdmi: HDMI0:EDID error reading EDID block 0 attempt 0
MESS:00:00:05.708357:0: hdmi: HDMI0:EDID giving up on reading EDID block 0
MESS:00:00:05.718980:0: hdmi: HDMI0:EDID error reading EDID block 0 attempt 0
MESS:00:00:05.724009:0: hdmi: HDMI0:EDID giving up on reading EDID block 0
MESS:00:00:05.729607:0: hdmi: HDMI:hdmi_get_state is deprecated, use hdmi_get_display_state instead
MESS:00:00:05.743400:0: hdmi: HDMI1:EDID error reading EDID block 0 attempt 0
MESS:00:00:05.748430:0: hdmi: HDMI1:EDID giving up on reading EDID block 0
MESS:00:00:05.759052:0: hdmi: HDMI1:EDID error reading EDID block 0 attempt 0
MESS:00:00:05.764073:0: hdmi: HDMI1:EDID giving up on reading EDID block 0
MESS:00:00:05.769670:0: hdmi: HDMI:hdmi_get_state is deprecated, use hdmi_get_display_state instead
MESS:00:00:05.778435:0: HDMI0: hdmi_pixel_encoding: 300000000
MESS:00:00:05.783902:0: HDMI1: hdmi_pixel_encoding: 300000000
MESS:00:00:05.794056:0: dtb_file 'bcm2711-rpi-4-b.dtb'
MESS:00:00:05.803471:0: brfs: File read: /mfs/sd/bcm2711-rpi-4-b.dtb
MESS:00:00:05.806715:0: Loaded 'bcm2711-rpi-4-b.dtb' to 0x100 size 0xd5b3
MESS:00:00:05.826560:0: brfs: File read: 54707 bytes
MESS:00:00:05.852263:0: brfs: File read: /mfs/sd/config.txt
MESS:00:00:05.863840:0: brfs: File read: 60 bytes
MESS:00:00:05.865492:0: Failed to open command line file 'cmdline.txt'
MESS:00:00:06.251030:0: brfs: File read: /mfs/sd/zephyr.bin
MESS:00:00:06.253499:0: Loaded 'zephyr.bin' to 0x80000 size 0x19004
MESS:00:00:06.259620:0: Kernel relocated to 0x200000
MESS:00:00:06.264172:0: Device tree loaded to 0x7fe2500 (size 0xda21)
MESS:00:00:06.272373:0: uart: Set PL011 baud rate to 103448.300000 Hz
MESS:00:00:06.279413:0: uart: Baud rate change done...
MESS:00:00:06.281432:0:*** Booting Zephyr OS build zephyr-v3.5.0-3425-g8cf199fb04a6 ***
Hello World! Raspberry Pi 4 Model B