• Quick Start
  • Booting
  • Platform
  • Portals
  • References
    • API Reference TOI3
    • IIP Reference
  • Resources
ARRIS Enterprises, Inc. Confidential Information

Boot loader logging

The boot loader logging address is a configuration parameter which is transmitted to the STB using KreaTV.boot-loader-log, a vendor specific option defined near the top of the sample config file. This tells the ARRIS boot loader where to send its logfile. The SDK contains a receiving program called bootloader_log_client which can accept this incoming log. Please note that a firewall on the server can interrupt this connection, so it's turned off here:

$ sudo service firewalld stop
Redirecting to /bin/systemctl stop  firewalld.service
$ bootloader_log_client

The terminal will now wait for input from the STB. As the STB reboots, you should see log messages arriving.

000001, 0.000, 192.168.4.79:56180: [4]DBL init started
000002, 0.000, 192.168.4.79:56180: [4]DBL version STABLE_BOOT_LOADER_6.6.3@564220 (dailybuild@scarrabus) (arm-kreatv-linux-gnueabihf-gcc (Broadcom stbgcc-4.8-1.1) 4.8.5)# Tue Apr 26 14:34:56 CEST 2016
000003, 0.884, 192.168.4.79:56180: [4]Verifying system integrity...
000004, 1.667, 192.168.4.79:56180: [4]System integrity is intact
000005, 2.321, 192.168.4.79:56180: [4]Running on ARRIS VIP4302 with ARRIS Boot Loader version 6.6.3
000006, 2.321, 192.168.4.79:56180: [4]Using Vendor Class Id ARRIS_VIP4302WBT_DEV
000007, 2.321, 192.168.4.79:56180: [4]Using Bootcast Id arris-vip4302wbt-dev
000008, 8.622, 192.168.4.79:56180: [4]Bluetooth device not found in HID proxy mode, retrying...
000009, 9.623, 192.168.4.79:56180: [4]Bluetooth device not found in HID proxy mode, retrying...
000010, 10.623, 192.168.4.79:56180: [4]Bluetooth device not found in HID proxy mode, retrying...
000011, 11.080, 192.168.4.79:56180: [4]Initializing video
000012, 11.087, 192.168.4.79:56180: [4]Entering video active mode
000013, 11.088, 192.168.4.79:56180: [4]No valid splash image in local storage
000014, 11.089, 192.168.4.79:56180: [4]Bringing up interface eth0
000015, 11.090, 192.168.4.79:56180: [4]Reading link status...
000016, 11.090, 192.168.4.79:56180: [4]-> Link is up
000017, 11.090, 192.168.4.79:56180: [4]Link speed: 100Mbps/Full
000018, 11.090, 192.168.4.79:56180: [4]Using DHCP
000019, 11.090, 192.168.4.79:56180: [4]Total DHCP timeout is 15 seconds

>> Now that logging has been established, we can go on to adding some common boot parameters to the DHCP config.

5.1.1.p8

Copyright (c) 2018 ARRIS Enterprises, LLC. All Rights Reserved. ARRIS Enterprises, LLC. Confidential Information.