Getting boot time below 3 seconds

3,366 views
Skip to first unread message

Brent

unread,
Jul 20, 2012, 5:04:26 PM7/20/12
to beagl...@googlegroups.com
As the subject says, I would like to shrink the boot time below 3 seconds.  I've seen all kinds of YouTube videos, read through the SwiftBeagle site, but still have some questions.  First of all, I am currently at an 8 second boot, after disabling GateOne, Cloud9 and Bone101.
 
Here is the hardware I need:
1. LCD7 cape
2. USB
3. GPIO
4. CAN Bus
 
Now where do I begin?  As far as optimizing u-boot, I know that I can change the boot delay from 1 to 0 to gain a second.  Anything else in u-boot that I can do?
 
I know that I can remove a lot of the stuff that's not needed in the kernel, but the kernel confuses me.  There are so many options in the menuconfig that I don't know what half of them do.
 
I'm noticing that it takes 3 seconds to do a recovery of the EXT4-fs (see below).  Is there a way to optimize this?
[    0.796186] PM: Adding info for No Bus:ep_00                                
[    3.725913] EXT4-fs (mmcblk0p2): recovery complete 

Koen Kooi

unread,
Jul 21, 2012, 2:42:45 AM7/21/12
to beagl...@googlegroups.com

Op 20 jul. 2012, om 23:04 heeft Brent het volgende geschreven:

> As the subject says, I would like to shrink the boot time below 3 seconds. I've seen all kinds of YouTube videos, read through the SwiftBeagle site, but still have some questions. First of all, I am currently at an 8 second boot, after disabling GateOne, Cloud9 and Bone101.
>
> Here is the hardware I need:
> 1. LCD7 cape
> 2. USB
> 3. GPIO
> 4. CAN Bus
>
> Now where do I begin? As far as optimizing u-boot, I know that I can change the boot delay from 1 to 0 to gain a second. Anything else in u-boot that I can do?
>
> I know that I can remove a lot of the stuff that's not needed in the kernel, but the kernel confuses me. There are so many options in the menuconfig that I don't know what half of them do.
>
> I'm noticing that it takes 3 seconds to do a recovery of the EXT4-fs (see below). Is there a way to optimize this?

Is that a clean reboot? And is nothing happening in between? Have you tried using bootchart? If you boot with initcall_debug=1 in cmdline you can get pretty accurate timings for the kernel as well. Attached is the bootchart for the bone in the gardensheed that logs the outside temperature.

regards,

Koen
bootchart-20120720-0710.svg

Brent

unread,
Jul 21, 2012, 9:55:27 AM7/21/12
to beagl...@googlegroups.com
Koen,
I have not tried bootchart... I did watch your video on YouTube about a 1 second boot... very interesting, but I didn't quite understand everything... I have a lot to learn yet!
 
So is the best place to pass arguments to the kernel in the uEnv.txt file?

Brent

unread,
Jul 23, 2012, 5:08:42 PM7/23/12
to beagl...@googlegroups.com
I trimmed a little more from the kernel and used the minimal rootfs from Angstrom-Distribution.org and it now takes 3 seconds from the kernel being uncompressed to the login.  HOWEVER, u-boot takes about 3-4 seconds, so this needs to be optimized.  Any suggestions on where to start with this?  It seems that someone would have reduced the u-boot boot time to pretty much nothing by now... anyone care to share what they did or post their source?

Mark Lazarewicz

unread,
Jul 23, 2012, 6:03:01 PM7/23/12
to beagl...@googlegroups.com
Uboot should not take long. how are you measuring this? are you sure you dont count the time it takes to load the kernel into RAM?

--- On Mon, 7/23/12, Brent <bren...@hotmail.com> wrote:
-- To join: http://beagleboard.org/discuss
To unsubscribe from this group, send email to:
beagleboard...@googlegroups.com
Frequently asked questions: http://beagleboard.org/faq

Jason Kridner

unread,
Jul 24, 2012, 8:15:13 AM7/24/12
to beagl...@googlegroups.com


On Jul 21, 2012 9:55 AM, "Brent" <bren...@hotmail.com> wrote:
>
> Koen,
> I have not tried bootchart... I did watch your video on YouTube about a 1 second boot... very interesting, but I didn't quite understand everything... I have a lot to learn yet!
>  
> So is the best place to pass arguments to the kernel in the uEnv.txt file?

For the fastest possible boot, you'd likely want to compile your bootargs into u-boot and not read uenv.txt.

>
> On Saturday, July 21, 2012 2:42:45 AM UTC-4, Koen Kooi wrote:
>>
>>
>> Op 20 jul. 2012, om 23:04 heeft Brent het volgende geschreven:
>>
>> > As the subject says, I would like to shrink the boot time below 3 seconds.  I've seen all kinds of YouTube videos, read through the SwiftBeagle site, but still have some questions.  First of all, I am currently at an 8 second boot, after disabling GateOne, Cloud9 and Bone101.
>> >  
>> > Here is the hardware I need:
>> > 1. LCD7 cape
>> > 2. USB
>> > 3. GPIO
>> > 4. CAN Bus
>> >  
>> > Now where do I begin?  As far as optimizing u-boot, I know that I can change the boot delay from 1 to 0 to gain a second.  Anything else in u-boot that I can do?
>> >  
>> > I know that I can remove a lot of the stuff that's not needed in the kernel, but the kernel confuses me.  There are so many options in the menuconfig that I don't know what half of them do.
>> >  
>> > I'm noticing that it takes 3 seconds to do a recovery of the EXT4-fs (see below).  Is there a way to optimize this?
>>
>> Is that a clean reboot? And is nothing happening in between? Have you tried using bootchart? If you boot with initcall_debug=1 in cmdline you can get pretty accurate timings for the kernel as well. Attached is the bootchart for the bone in the gardensheed that logs the outside temperature.
>>
>> regards,
>>
>> Koen
>

Jason Kridner

unread,
Jul 24, 2012, 8:18:34 AM7/24/12
to beagl...@googlegroups.com


On Jul 23, 2012 5:08 PM, "Brent" <bren...@hotmail.com> wrote:
>
> I trimmed a little more from the kernel and used the minimal rootfs from Angstrom-Distribution.org and it now takes 3 seconds from the kernel being uncompressed to the login.  HOWEVER, u-boot takes about 3-4 seconds, so this needs to be optimized.  Any suggestions on where to start with this?  It seems that someone would have reduced the u-boot boot time to pretty much nothing by now... anyone care to share what they did or post their source?

ELinux.org has some resources for serial logging. It might be good if you shared your timed logs. The file system has been seen to be a bottleneck in the past.

>
> On Friday, July 20, 2012 5:04:26 PM UTC-4, Brent wrote:
>>
>> As the subject says, I would like to shrink the boot time below 3 seconds.  I've seen all kinds of YouTube videos, read through the SwiftBeagle site, but still have some questions.  First of all, I am currently at an 8 second boot, after disabling GateOne, Cloud9 and Bone101.
>>  
>> Here is the hardware I need:
>> 1. LCD7 cape
>> 2. USB
>> 3. GPIO
>> 4. CAN Bus
>>  
>> Now where do I begin?  As far as optimizing u-boot, I know that I can change the boot delay from 1 to 0 to gain a second.  Anything else in u-boot that I can do?
>>  
>> I know that I can remove a lot of the stuff that's not needed in the kernel, but the kernel confuses me.  There are so many options in the menuconfig that I don't know what half of them do.
>>  
>> I'm noticing that it takes 3 seconds to do a recovery of the EXT4-fs (see below).  Is there a way to optimize this?
>> [    0.796186] PM: Adding info for No Bus:ep_00                                
>> [    3.725913] EXT4-fs (mmcblk0p2): recovery complete 
>

Andrew Bradford

unread,
Jul 24, 2012, 8:31:22 AM7/24/12
to beagl...@googlegroups.com, Brent
On Mon, 23 Jul 2012 14:08:42 -0700 (PDT)
Brent <bren...@hotmail.com> wrote:

> I trimmed a little more from the kernel and used the minimal rootfs from
> Angstrom-Distribution.org and it now takes 3 seconds from the kernel being
> uncompressed to the login. HOWEVER, u-boot takes about 3-4 seconds, so
> this needs to be optimized. Any suggestions on where to start with this?
> It seems that someone would have reduced the u-boot boot time to pretty
> much nothing by now... anyone care to share what they did or post their
> source?

Newer u-boot sources have improved the ext3/4 load from mmc times, make
sure you're using those sources. I believe Koen saw extload times
reduce to around 20% of the unpatched times (sorry, from memory, no
link).

You can also get a faster SD card, that will reduce access times for
file system reads and kernel load from mmc.

Increase your serial port speed to 1Mbps or higher, the 115200 default
speed can add time to your boot if there's much printed by the kernel.
Quiet bootarg can help here, too.

You could build an uncompressed kernel, if you're currently not, if
kernel decompression is really taking much time. But gauge this
tradeoff with the extload duration to see if it's worth it.

Don't enable a serial port console. I believe there's about half a
second during kernel start dedicated to putting a console on the tty
(although I'm not sure exactly what happens during that time...).

-Andrew

Koen Kooi

unread,
Jul 24, 2012, 8:54:34 AM7/24/12
to beagl...@googlegroups.com, Brent

Op 24 jul. 2012, om 14:31 heeft Andrew Bradford het volgende geschreven:

> On Mon, 23 Jul 2012 14:08:42 -0700 (PDT)
> Brent <bren...@hotmail.com> wrote:
>
>> I trimmed a little more from the kernel and used the minimal rootfs from
>> Angstrom-Distribution.org and it now takes 3 seconds from the kernel being
>> uncompressed to the login. HOWEVER, u-boot takes about 3-4 seconds, so
>> this needs to be optimized. Any suggestions on where to start with this?
>> It seems that someone would have reduced the u-boot boot time to pretty
>> much nothing by now... anyone care to share what they did or post their
>> source?
>
> Newer u-boot sources have improved the ext3/4 load from mmc times, make
> sure you're using those sources. I believe Koen saw extload times
> reduce to around 20% of the unpatched times (sorry, from memory, no
> link).

20 times, not 20%, it was that bad :)

>
> You can also get a faster SD card, that will reduce access times for
> file system reads and kernel load from mmc.
>
> Increase your serial port speed to 1Mbps or higher, the 115200 default
> speed can add time to your boot if there's much printed by the kernel.
> Quiet bootarg can help here, too.
>
> You could build an uncompressed kernel, if you're currently not, if
> kernel decompression is really taking much time. But gauge this
> tradeoff with the extload duration to see if it's worth it.
>
> Don't enable a serial port console. I believe there's about half a
> second during kernel start dedicated to putting a console on the tty
> (although I'm not sure exactly what happens during that time...).
>
> -Andrew
>

Brent

unread,
Jul 25, 2012, 5:23:31 PM7/25/12
to beagl...@googlegroups.com
Well, what is the best way to measure uBoot?  I ran the bootchart and it's over 3 seconds until things start happening, so I'm making the assumption that u-boot takes that long to load...
 
See the attached file from bootchart.  It's a little blurry because I can only upload 2000x2000 images.  If you want I can email you the .svg file.
bootchart.png

Andrew Bradford

unread,
Jul 26, 2012, 8:20:14 AM7/26/12
to beagl...@googlegroups.com, Brent
On Wed, 25 Jul 2012 14:23:31 -0700 (PDT)
Brent <bren...@hotmail.com> wrote:

> Well, what is the best way to measure uBoot? I ran the bootchart and it's
> over 3 seconds until things start happening, so I'm making the assumption
> that u-boot takes that long to load...

http://elinux.org/Grabserial can be helpful for looking at timing of
the boot.

-Andrew

Mark Lazarewicz

unread,
Jul 26, 2012, 9:56:14 AM7/26/12
to beagl...@googlegroups.com
there was a prior email saying loading time was improved. did you see that
 
SD card speed and loading kernel were factors addressed.
 
claims of 20x improvement were promised (-:
 
as far as your other question about splash screen faster I dont have interest or knowledge
 
sound like a waste of time but I dont know your erquirements
 
what in the world is a boot chart? some sw trace tool run on source???
 
 a jtag and good debugger ide  to measure real time spent in uboot for really accurate

Brent

unread,
Jul 27, 2012, 8:03:45 AM7/27/12
to beagl...@googlegroups.com, Brent
Here is what I get from grabserial... I know there is a 1 second delay that can be changed to 0, but I'm still not happy with u-boot. As someone suggested, I'll try building all kernel arguments into u-boot instead of using uEnv.txt and see if that helps much.
Opening serial port /dev/ttyUSB1
115200:8N1:xonxoff=0:rtcdtc=0
Program will end in 30 seconds
Printing timing information for each line
Matching pattern 'Starting kernel.*' to set base time
Use Control-C to stop...
[0.000001 0.000001]
[0.000405 0.000404] U-Boot SPL 2011.09-00000-gf63b270-dirty (Apr 24 2012 - 09:51:01)
[0.010531 0.010126] Texas Instruments Revision detection unimplemented
[0.520104 0.509573] OMAP SD/MMC: 0
[0.580368 0.060264] reading u-boot.img
[0.590224 0.009856] reading u-boot.img
[0.620390 0.030166]
[0.620482 0.000092]
[0.620514 0.000032] U-Boot 2011.09-00000-gf63b270-dirty (Apr 24 2012 - 09:51:01)
[0.621577 0.001063]
[0.621613 0.000036] I2C: ready
[0.670303 0.048690] DRAM: 256 MiB
[1.050050 0.379747] No daughter card present
[1.050555 0.000505] NAND: HW ECC Hamming Code selected
[1.051167 0.000612] No NAND device found!!!
[1.051620 0.000453] 0 MiB
[1.051769 0.000149] MMC: OMAP SD/MMC: 0
[1.060651 0.008882] *** Warning - readenv() failed, using default environment
[1.066634 0.005983]
[1.110211 0.043577] Net: cpsw
[1.110508 0.000297] Hit any key to stop autoboot: 0
[2.180212 1.069704] SD/MMC found on device 0
[2.191694 0.011482] reading uEnv.txt
[2.194353 0.002659]
[2.194384 0.000031] 14 bytes read
[2.194566 0.000182] Loaded environment from uEnv.txt
[2.194975 0.000409] Importing environment from mmc ...
[2.206105 0.011130] Loading file "/boot/uImage" from mmc device 0:2 xxa2
[2.410143 0.204038] 3145984 bytes read
[2.410547 0.000404] ## Booting kernel from Legacy Image at 80007fc0 ...
[2.420523 0.009976] Image Name: Linux-3.2.21+
[2.421053 0.000530] Image Type: ARM Linux Kernel Image (uncompressed)
[2.430350 0.009297] Data Size: 3145920 Bytes = 3 MiB
[2.433466 0.003116] Load Address: 80008000
[2.435549 0.002083] Entry Point: 80008000
[2.438275 0.002726] Verifying Checksum ... OK
[2.470121 0.031846] XIP Kernel Image ... OK
[2.480767 0.010646] OK
[2.480813 0.000046]
[2.480827 0.000014] Starting kernel ...
[0.009598 0.009598]
[0.029180 0.019582] Uncompressing Linux... done, booting the kernel.
[2.954216 2.925036] systemd-fsck[59]: Angstrom: clean, 4806/218592 files, 46635/873534 blocks
[5.410707 2.456491]
[5.426543 0.015836] .---O---.
[5.431993 0.005450] | | .-. o o
[5.436936 0.004943] | | |-----.-----.-----.| | .----..-----.-----.
[5.443069 0.006133] | | | __ | ---'| '--.| .-'| | |
[5.454040 0.010971] | | | | | |--- || --'| | | ' | | | |
[5.454932 0.000892] '---'---'--'--'--. |-----''----''--' '-----'-'-'-'
[5.457144 0.002212] -' |
[5.457531 0.000387] '---'
[5.459227 0.001696]
[5.459261 0.000034] The Angstrom Distribution beaglebone ttyO0
[5.466914 0.007653]
[5.466954 0.000040] Angstrom v2012.01-core - Kernel 3.2.21+
[5.467643 0.000689]
[5.476671 0.009028] beaglebone login:

Andrew Bradford

unread,
Jul 27, 2012, 8:26:03 AM7/27/12
to beagl...@googlegroups.com, Brent
Don't use any matching pattern. Grabserial will start counting at the
first character on the serial port. That'll give you a full bootup
timing view, rather than resetting the counter when the kernel goes.

It'll look like my Debian Grabserial log [1]. No counter resetting.

[1]: https://gist.github.com/3169679

> Use Control-C to stop...
> [0.000001 0.000001]
> [0.000405 0.000404] U-Boot SPL 2011.09-00000-gf63b270-dirty (Apr 24 2012 -
> 09:51:01)
> [0.010531 0.010126] Texas Instruments Revision detection unimplemented
> [0.520104 0.509573] OMAP SD/MMC: 0

Look for big deltas, like that one. Half a second delta there. Go in
the SPL code and fix that, then, BAM half second faster boot. :)
Granted, I have no idea what's happening there, but I assume DDR and
mmc setup are needed. Probably some clock setup, too.

But, if you find things like USB or Ethernet in there, rip them out if
you don't need them and care about boot time.

> [0.580368 0.060264] reading u-boot.img
> [0.590224 0.009856] reading u-boot.img
> [0.620390 0.030166]
> [0.620482 0.000092]
> [0.620514 0.000032] U-Boot 2011.09-00000-gf63b270-dirty (Apr 24 2012 -
> 09:51:01)
> [0.621577 0.001063]
> [0.621613 0.000036] I2C: ready
> [0.670303 0.048690] DRAM: 256 MiB
> [1.050050 0.379747] No daughter card present

If you don't have daughter cards that need detecting here, another 0.4
seconds. For example, if you have a kernel board-file that sets up
your muxing or you hard code it into u-boot.

> [1.050555 0.000505] NAND: HW ECC Hamming Code selected
> [1.051167 0.000612] No NAND device found!!!
> [1.051620 0.000453] 0 MiB
> [1.051769 0.000149] MMC: OMAP SD/MMC: 0
> [1.060651 0.008882] *** Warning - readenv() failed, using default
> environment
> [1.066634 0.005983]
> [1.110211 0.043577] Net: cpsw
> [1.110508 0.000297] Hit any key to stop autoboot: 0
> [2.180212 1.069704] SD/MMC found on device 0

1 second there. Get rid of 1 second "hit any key". Although setting
it to 0 still won't make this time be 0, unless you completely remove
that part from the u-boot code (which should be doable).

> [2.191694 0.011482] reading uEnv.txt
> [2.194353 0.002659]
> [2.194384 0.000031] 14 bytes read
> [2.194566 0.000182] Loaded environment from uEnv.txt
> [2.194975 0.000409] Importing environment from mmc ...

If you code your env into u-boot, at most, you'll save those 5 lines
worth of time. Sum total of 15 ms or so. Not really worth doing till
you save the 1+ seconds I mentioned above.

> [2.206105 0.011130] Loading file "/boot/uImage" from mmc device 0:2 xxa2
> [2.410143 0.204038] 3145984 bytes read
> [2.410547 0.000404] ## Booting kernel from Legacy Image at 80007fc0 ...
> [2.420523 0.009976] Image Name: Linux-3.2.21+
> [2.421053 0.000530] Image Type: ARM Linux Kernel Image (uncompressed)
> [2.430350 0.009297] Data Size: 3145920 Bytes = 3 MiB
> [2.433466 0.003116] Load Address: 80008000
> [2.435549 0.002083] Entry Point: 80008000
> [2.438275 0.002726] Verifying Checksum ... OK
> [2.470121 0.031846] XIP Kernel Image ... OK
> [2.480767 0.010646] OK
> [2.480813 0.000046]
> [2.480827 0.000014] Starting kernel ...
> [0.009598 0.009598]

Don't restart the counter here. See comments above, near top.

> [0.029180 0.019582] Uncompressing Linux... done, booting the kernel.
> [2.954216 2.925036] systemd-fsck[59]: Angstrom: clean, 4806/218592 files,
> 46635/873534 blocks
> [5.410707 2.456491]
> [5.426543 0.015836] .---O---.
> [5.431993 0.005450] | | .-. o o
> [5.436936 0.004943] | | |-----.-----.-----.| | .----..-----.-----.
> [5.443069 0.006133] | | | __ | ---'| '--.| .-'| | |
> [5.454040 0.010971] | | | | | |--- || --'| | | ' | | | |
> [5.454932 0.000892] '---'---'--'--'--. |-----''----''--' '-----'-'-'-'
> [5.457144 0.002212] -' |
> [5.457531 0.000387] '---'
> [5.459227 0.001696]
> [5.459261 0.000034] The Angstrom Distribution beaglebone ttyO0
> [5.466914 0.007653]
> [5.466954 0.000040] Angstrom v2012.01-core - Kernel 3.2.21+
> [5.467643 0.000689]
> [5.476671 0.009028] beaglebone login:

An 8 second boot is pretty good. Especially if you're enabling
networking and starting a few services.

-Andrew

mrik...@customfit.com.au

unread,
Jun 28, 2013, 4:42:29 AM6/28/13
to beagl...@googlegroups.com
Say someone new to BB/Linux wanted to achieve these faster boots. 

Is there any tutorial written that people know of?

Raghavendra Bhovi

unread,
Oct 17, 2018, 8:07:39 AM10/17/18
to BeagleBoard
Hi Brent,

i am new to linux and beaglebone ,I would like to decrease the boot time below 5 seconds


Here is the hardware I need:
1. LCD7 cape
2.buzzer cape
2. USB
3. GPIO

some services are disabled apache2,connman,avahi,cups then also it is taking 38sec please tell me how to decrease and what are the places
whatever booting i captured in grabseral pasted bellow and what are the services contains please tell me what are the service i can disable also
hopefully i am waiting for your repay  and i am not able to change os also because this os is customer given

root@ubuntu-OptiPlex-7010:/home/ubuntu/sitara/grabserial-1.9.3# grabserial -d /dev/ttyUSB0 -t
[0.000000 0.000000]
[2.258079 2.258079] U-Boot SPL 2017.11-dirty (Dec 20 2017 - 16:41:20)
[2.317568 0.059489] Trying to boot from MMC2
[2.420104 0.102536]
[2.420270 0.000166]
[2.420332 0.000062] U-Boot 2017.11-dirty (Dec 20 2017 - 16:41:20 -0500)
[2.424920 0.004588]
[2.425047 0.000127] CPU  : AM335X-GP rev 2.1
[2.427548 0.002501] I2C:   ready
[2.481161 0.053613] DRAM:  512 MiB
[2.533894 0.052733] No match for driver 'omap_hsmmc'
[2.536707 0.002813] No match for driver 'omap_hsmmc'
[2.539666 0.002959] Some drivers were not found
[2.542213 0.002547] Reset Source: Power-on reset has occurred.
[2.547592 0.005379] MMC:   OMAP SD/MMC: 0, OMAP SD/MMC: 1
[2.550917 0.003325] Using default environment
[2.553417 0.002500]
[2.616691 0.063274] Board: BeagleBone Black
[2.619111 0.002420] <ethaddr> not set. Validating first E-fuse MAC
[2.676317 0.057206] BeagleBone Black:
[2.680430 0.004113] BeagleBone: cape eeprom: i2c_probe: 0x54:
[2.684424 0.003994] BeagleBone: cape eeprom: i2c_probe: 0x55:
[2.688557 0.004133] BeagleBone: cape eeprom: i2c_probe: 0x56:
[2.692551 0.003994] BeagleBone: cape eeprom: i2c_probe: 0x57:
[2.696925 0.004374] Net:   eth0: MII MODE
[2.704216 0.007291] cpsw, usb_ether
[2.706461 0.002245] Press SPACE to abort autoboot in 2 seconds
[4.708239 2.001778] board_name=[A335BNLT] ...
[4.711842 0.003603] board_rev=[00C0] ...
[4.730736 0.018894] Card did not respond to voltage select!
[4.734273 0.003537] mmc_init: -95, time 12
[4.745477 0.011204] Card did not respond to voltage select!
[4.748879 0.003402] mmc_init: -95, time 13
[4.761916 0.013037] Card did not respond to voltage select!
[4.765493 0.003577] mmc_init: -95, time 12
[4.768377 0.002884] gpio: pin 56 (gpio 56) value is 0
[4.771471 0.003094] gpio: pin 55 (gpio 55) value is 0
[4.774490 0.003019] gpio: pin 54 (gpio 54) value is 0
[4.777506 0.003016] gpio: pin 53 (gpio 53) value is 1
[4.790757 0.013251] Card did not respond to voltage select!
[4.794340 0.003583] mmc_init: -95, time 12
[4.805846 0.011506] Card did not respond to voltage select!
[4.809343 0.003497] mmc_init: -95, time 12
[4.872930 0.063587] switch to partitions #0, OK
[4.875456 0.002526] mmc1(part 0) is current device
[4.947356 0.071900] Scanning mmc 1:1...
[5.091366 0.144010] gpio: pin 56 (gpio 56) value is 0
[5.094372 0.003006] gpio: pin 55 (gpio 55) value is 0
[5.097475 0.003103] gpio: pin 54 (gpio 54) value is 0
[5.100474 0.002999] gpio: pin 53 (gpio 53) value is 1
[5.164785 0.064311] switch to partitions #0, OK
[5.167162 0.002377] mmc1(part 0) is current device
[5.230241 0.063079] gpio: pin 54 (gpio 54) value is 1
[5.371750 0.141509] Checking for: /uEnv.txt ...
[5.400871 0.029121] Checking for: /boot.scr ...
[5.430097 0.029226] Checking for: /boot/boot.scr ...
[5.452366 0.022269] Checking for: /boot/uEnv.txt ...
[5.472378 0.020012] gpio: pin 55 (gpio 55) value is 1
[5.493233 0.020855] 2816 bytes read in 14 ms (196.3 KiB/s)
[5.497607 0.004374] Loaded environment from /boot/uEnv.txt
[5.502011 0.004404] debug: [dtb=am335x-boneblack-emmc-overlay.dtb] ...
[5.507114 0.005103] Using: dtb=am335x-boneblack-emmc-overlay.dtb ...
[5.511481 0.004367] Checking if uname_r is set in /boot/uEnv.txt...
[5.515991 0.004510] gpio: pin 56 (gpio 56) value is 1
[5.519478 0.003487] Running uname_boot ...
[5.545006 0.025528] loading /boot/vmlinuz-4.9.45-ti-r57 ...
[6.169266 0.624260] 9504896 bytes read in 617 ms (14.7 MiB/s)
[6.174621 0.005355] uboot_overlays: dtb=am335x-boneblack-emmc-overlay.dtb in /boot/uEnv.txt, unable to use [uboot_base_dtb=am335x-boneblack-uboot.dtb] ...
[6.223650 0.049029] loading /boot/dtbs/4.9.45-ti-r57/am335x-boneblack-emmc-overlay.dtb ...
[6.271147 0.047497] 55816 bytes read in 38 ms (1.4 MiB/s)
[6.275621 0.004474] uboot_overlays: [fdt_buffer=0x60000] ...
[6.315642 0.040021] uboot_overlays: loading /lib/firmware/AM335X-20-00A0.dtbo ...
[6.356391 0.040749] 378 bytes read in 32 ms (10.7 KiB/s)
[6.414033 0.057642] uboot_overlays: loading /lib/firmware/BB-BONE-eMMC1-01-00A0.dtbo ...
[6.466642 0.052609] 1105 bytes read in 44 ms (24.4 KiB/s)
[6.528396 0.061754] uboot_overlays: loading /lib/firmware/BB-HDMI-TDA998x-00A0.dtbo ...
[6.582033 0.053637] 4169 bytes read in 44 ms (91.8 KiB/s)
[6.749274 0.167241] uboot_overlays: loading /lib/firmware/BB-ADC-00A0.dtbo ...
[6.873035 0.123761] 695 bytes read in 115 ms (5.9 KiB/s)
[7.059653 0.186618] uboot_overlays: loading /lib/firmware/univ-bbb-EVA-00A0.dtbo ...
[7.242399 0.182746] 54817 bytes read in 173 ms (308.6 KiB/s)
[8.746179 1.503780] loading /boot/initrd.img-4.9.45-ti-r57 ...
[9.175826 0.429647] 6448261 bytes read in 422 ms (14.6 MiB/s)
[9.182972 0.007146] debug: [console=ttyO0,115200n8 bone_capemgr.disable_partno=univ-hdmi bone_capemgr.enable_partno=BB-BONE-4D5N-01,BB-BONE-4D5R-01,univ-nhdmi,DVK531-PWM-01 bone_capemgr.uboot_capemgr_enabled=1 root=/dev/mmcblk1p1 ro rootfstype=ext4 rootwait coherent_pool=1M net.ifnames=0 quiet] ...
[9.208187 0.025215] debug: [bootz 0x82000000 0x88080000:626485 88000000] ...
[9.214474 0.006287] ## Flattened Device Tree blob at 88000000
[9.218202 0.003728]    Booting using the fdt blob at 0x88000000
[9.222693 0.004491]    Loading Ramdisk to 8f9d9000, end 8ffff485 ... OK
[9.280399 0.057706]    reserving fdt memory region: addr=88000000 size=7b000
[9.285929 0.005530]    Loading Device Tree to 8f95b000, end 8f9d8fff ... OK
[9.303197 0.017268]
[9.303241 0.000044] Starting kernel ...
[9.305067 0.001826]
[12.201267 2.896200] [    0.001666] clocksource_probe: no matching clocksources found
[12.206980 0.005713] [    2.439879] wkup_m3_ipc 44e11324.wkup_m3_ipc: could not get rproc handle
[12.451892 0.244912] [    2.696883] omap_voltage_late_init: Voltage driver support not added
[12.459407 0.007515] [    2.704411] PM: Cannot get wkup_m3_ipc handle
[12.720010 0.260603] [    2.965015] bone_capemgr bone_capemgr: slot #0: auto loading handled by U-Boot
[12.727373 0.007363] [    2.972440] bone_capemgr bone_capemgr: slot #1: auto loading handled by U-Boot
[12.734745 0.007372] [    2.979833] bone_capemgr bone_capemgr: slot #2: auto loading handled by U-Boot
[12.742145 0.007400] [    2.987178] bone_capemgr bone_capemgr: slot #3: auto loading handled by U-Boot
[12.749419 0.007274] [    2.994513] bone_capemgr bone_capemgr: slot #4: override
[12.754756 0.005337] [    2.999882] bone_capemgr bone_capemgr: slot #4: auto loading handled by U-Boot
[12.762121 0.007365] [    3.007188] bone_capemgr bone_capemgr: slot #5: override
[12.767495 0.005374] [    3.012551] bone_capemgr bone_capemgr: slot #5: auto loading handled by U-Boot
[12.774756 0.007261] [    3.019841] bone_capemgr bone_capemgr: slot #6: override
[12.780119 0.005363] [    3.025201] bone_capemgr bone_capemgr: slot #6: auto loading handled by U-Boot
[12.787371 0.007252] [    3.032491] bone_capemgr bone_capemgr: slot #7: override
[12.792746 0.005375] [    3.037851] bone_capemgr bone_capemgr: slot #7: auto loading handled by U-Boot
[23.001960 10.209214] rootfs: recovering journal
[23.159235 0.157275] rootfs: clean, 122374/233392 files, 750363/932864 blocks
[24.774879 1.615644] [FAILED] Failed to start Load Kernel Modules.
[24.785007 0.010128] See 'systemctl status systemd-modules-load.service' for details.
[24.800740 0.015733] [DEPEND] Dependency failed for roboticscape.
[24.815518 0.014778] [  OK  ] Started Create list of required sta…vice nodes for the current kernel.
[24.854019 0.038501] [  OK  ] Started Remount Root and Kernel File Systems.
[24.895020 0.041001]          Starting udev Coldplug all Devices...
[24.944369 0.049349]          Starting Load/Save Random Seed...
[24.970383 0.026014]          Starting Create Static Device Nodes in /dev...
[25.018238 0.047855]          Mounting Configuration File System...
[25.101765 0.083527]          Mounting FUSE Control File System...
[25.182644 0.080879]          Starting Apply Kernel Variables...
[25.318500 0.135856] [  OK  ] Mounted Configuration File System.
[25.350424 0.031924] [  OK  ] Mounted FUSE Control File System.
[25.365690 0.015266] [  OK  ] Started Journal Service.
[25.375739 0.010049] [  OK  ] Started Load/Save Random Seed.
[25.399372 0.023633] [  OK  ] Started Create Static Device Nodes in /dev.
[25.442013 0.042641] [  OK  ] Started Apply Kernel Variables.
[25.492624 0.050611] [  OK  ] Reached target Local File Systems (Pre).
[25.504954 0.012330] [  OK  ] Reached target Local File Systems.
[25.529853 0.024899]          Starting Raise network interfaces...
[25.567749 0.037896]          Starting udev Kernel Device Manager...
[25.612002 0.044253]          Starting Flush Journal to Persistent Storage...
[25.887756 0.275754] [  OK  ] Started Flush Journal to Persistent Storage.
[25.993397 0.105641]          Starting Create Volatile Files and Directories...
[26.257757 0.264360] [  OK  ] Started Create Volatile Files and Directories.
[26.356775 0.099018] [  OK  ] Started Entropy daemon using the HAVEGE algorithm.
[26.416636 0.059861]          Starting Update UTMP about System Boot/Shutdown...
[26.513027 0.096391]          Starting Network Time Synchronization...
[26.572513 0.059486] [  OK  ] Started udev Kernel Device Manager.
[26.771020 0.198507] [  OK  ] Started Update UTMP about System Boot/Shutdown.
[27.151929 0.380909] [  OK  ] Started Network Time Synchronization.
[27.185730 0.033801] [  OK  ] Reached target System Time Synchronized.
[27.736548 0.550818] [  OK  ] Started Raise network interfaces.
[27.760300 0.023752] [  OK  ] Reached target Network.
[27.772898 0.012598] [  OK  ] Reached target Network is Online.
[27.857005 0.084107] [  OK  ] Started udev Coldplug all Devices.
[27.872300 0.015295] [  OK  ] Reached target System Initialization.
[27.889137 0.016837] [  OK  ] Started Daily Cleanup of Temporary Directories.
[27.908659 0.019522] [  OK  ] Started Daily apt download activities.
[27.921272 0.012613] [  OK  ] Listening on D-Bus System Message Bus Socket.
[27.937195 0.015923] [  OK  ] Listening on node-red.socket.
[27.952112 0.014917] [  OK  ] Listening on GPS (Global Positioning System) Daemon Sockets.
[27.968824 0.016712] [  OK  ] Reached target Sockets.
[27.980837 0.012013] [  OK  ] Reached target Basic System.
[28.023793 0.042956]          Starting Cape Manager Service...
[28.063422 0.039629] [  OK  ] Started Regular background program processing daemon.
[28.140558 0.077136]          Starting Login Service...
[28.214676 0.074118]          Starting LSB: Start daemon at boot time...
[28.280930 0.066254]          Starting OpenBSD Secure Shell server...
[28.341060 0.060130]          Starting LSB: Advanced IEEE 802.11 management daemon...
[28.455303 0.114243]          Starting Generic Board Startup...
[28.519182 0.063879]          Starting LSB: Load kernel modules needed to enable cpufreq scaling...
[28.603817 0.084635]          Starting Permit User Sessions...
[28.668811 0.064994] [  OK  ] Started D-Bus System Message Bus.
[29.229324 0.560513]          Starting LSB: Start busybox udhcpd at boot time...
[29.292700 0.063376]          Starting LSB: BSD lpr/lpd line printer spooling system...
[29.309361 0.016661] [  OK  ] Started Daily apt upgrade and clean activities.
[29.324755 0.015394] [  OK  ] Reached target Timers.
[29.443453 0.118698] [  OK  ] Started Cape Manager Service.
[29.531453 0.088000] [  OK  ] Started LSB: Advanced IEEE 802.11 management daemon.
[29.571205 0.039752] [  OK  ] Started Permit User Sessions.
[29.622078 0.050873] [  OK  ] Started LSB: BSD lpr/lpd line printer spooling system.
[29.988343 0.366265] [  OK  ] Started OpenBSD Secure Shell server.
[30.052845 0.064502] [  OK  ] Started LSB: Start daemon at boot time.
[30.243712 0.190867] [  OK  ] Started Login Service.
[30.350842 0.107130] [  OK  ] Started LSB: Start busybox udhcpd at boot time.
[31.059483 0.708641] [  OK  ] Started LSB: Load kernel modules needed to enable cpufreq scaling.
[31.115596 0.056113]          Starting LSB: set CPUFreq kernel parameters...
[31.641615 0.526019] [  OK  ] Started LSB: set CPUFreq kernel parameters.
[31.708367 0.066752]          Starting zui...
[33.545254 1.836887]          Stopping LSB: Start busybox udhcpd at boot time...
[33.890743 0.345489] [  OK  ] Stopped LSB: Start busybox udhcpd at boot time.
[34.332412 0.441669]          Starting dnsmasq - A lightweight DHCP and caching DNS server...
[34.820184 0.487772] [  OK  ] Found device /dev/ttyS0.
[34.916310 0.096126] [  OK  ] Started Serial Getty on ttyS0.
[34.933546 0.017236] [  OK  ] Reached target Login Prompts.
[35.369065 0.435519] [  OK  ] Started dnsmasq - A lightweight DHCP and caching DNS server.
[35.408325 0.039260] [  OK  ] Reached target Host and Network Name Lookups.
[40.975841 5.567516]
[40.977017 0.001176] Debian GNU/Linux 9 ttrhvt.0941 ttyS0
[40.980298 0.003281]
[40.980405 0.000107] BeagleBoard.org Debian Image 2017-08-31
[40.984193 0.003788]
[40.984225 0.000032] Support/FAQ: http://elinux.org/Beagleboard:BeagleBoneBlack_Debian
[40.990166 0.005941]
[40.990277 0.000111] default username:password is [debian:temppwd]
[40.994423 0.004146]
[40.999580 0.005157] ttrhvt login: ^Z
[29]+  Stopped                 grabserial -d /dev/ttyUSB0 -t
root@ubuntu-OptiPlex-7010:/home/ubuntu/sitara/grabserial-1.9.3# grabserial -d /dev/ttyUSB0 -t
[0.000000 0.000000]
[0.000172 0.000172] U-Boot SPL 2017.11-dirty (Dec 20 2017 - 16:41:20)
[0.059580 0.059408] Trying to boot from MMC2
[0.162369 0.102789]
[0.162530 0.000161]
[0.162607 0.000077] U-Boot 2017.11-dirty (Dec 20 2017 - 16:41:20 -0500)
[0.167208 0.004601]
[0.167314 0.000106] CPU  : AM335X-GP rev 2.1
[0.169964 0.002650] I2C:   ready
[0.223461 0.053497] DRAM:  512 MiB
[0.276589 0.053128] No match for driver 'omap_hsmmc'
[0.279315 0.002726] No match for driver 'omap_hsmmc'
[0.282324 0.003009] Some drivers were not found
[0.284924 0.002600] Reset Source: Power-on reset has occurred.
[0.290255 0.005331] MMC:   OMAP SD/MMC: 0, OMAP SD/MMC: 1
[0.293568 0.003313] Using default environment
[0.295974 0.002406]
[0.359330 0.063356] Board: BeagleBone Black
[0.361747 0.002417] <ethaddr> not set. Validating first E-fuse MAC
[0.418832 0.057085] BeagleBone Black:
[0.423079 0.004247] BeagleBone: cape eeprom: i2c_probe: 0x54:
[0.427071 0.003992] BeagleBone: cape eeprom: i2c_probe: 0x55:
[0.431202 0.004131] BeagleBone: cape eeprom: i2c_probe: 0x56:
[0.435196 0.003994] BeagleBone: cape eeprom: i2c_probe: 0x57:
[0.439608 0.004412] Net:   eth0: MII MODE
[0.446811 0.007203] cpsw, usb_ether
[0.448942 0.002131] Press SPACE to abort autoboot in 2 seconds
[2.451083 2.002141] board_name=[A335BNLT] ...
[2.454869 0.003786] board_rev=[00C0] ...
[2.473660 0.018791] Card did not respond to voltage select!
[2.477115 0.003455] mmc_init: -95, time 12
[2.488394 0.011279] Card did not respond to voltage select!
[2.491780 0.003386] mmc_init: -95, time 13
[2.504847 0.013067] Card did not respond to voltage select!
[2.508369 0.003522] mmc_init: -95, time 12
[2.511269 0.002900] gpio: pin 56 (gpio 56) value is 0
[2.514238 0.002969] gpio: pin 55 (gpio 55) value is 0
[2.517367 0.003129] gpio: pin 54 (gpio 54) value is 0
[2.520368 0.003001] gpio: pin 53 (gpio 53) value is 1
[2.533869 0.013501] Card did not respond to voltage select!
[2.537248 0.003379] mmc_init: -95, time 12
[2.548901 0.011653] Card did not respond to voltage select!
[2.552240 0.003339] mmc_init: -95, time 12
[2.615942 0.063702] switch to partitions #0, OK
[2.618143 0.002201] mmc1(part 0) is current device
[2.690254 0.072111] Scanning mmc 1:1...
[2.834129 0.143875] gpio: pin 56 (gpio 56) value is 0
[2.837143 0.003014] gpio: pin 55 (gpio 55) value is 0
[2.840146 0.003003] gpio: pin 54 (gpio 54) value is 0
[2.843244 0.003098] gpio: pin 53 (gpio 53) value is 1
[2.907378 0.064134] switch to partitions #0, OK
[2.909889 0.002511] mmc1(part 0) is current device
[2.972883 0.062994] gpio: pin 54 (gpio 54) value is 1
[3.114387 0.141504] Checking for: /uEnv.txt ...
[3.143512 0.029125] Checking for: /boot.scr ...
[3.172757 0.029245] Checking for: /boot/boot.scr ...
[3.195035 0.022278] Checking for: /boot/uEnv.txt ...
[3.215035 0.020000] gpio: pin 55 (gpio 55) value is 1
[3.235852 0.020817] 2816 bytes read in 15 ms (182.6 KiB/s)
[3.240127 0.004275] Loaded environment from /boot/uEnv.txt
[3.245119 0.004992] debug: [dtb=am335x-boneblack-emmc-overlay.dtb] ...
[3.249752 0.004633] Using: dtb=am335x-boneblack-emmc-overlay.dtb ...
[3.254001 0.004249] Checking if uname_r is set in /boot/uEnv.txt...
[3.258623 0.004622] gpio: pin 56 (gpio 56) value is 1
[3.262125 0.003502] Running uname_boot ...
[3.287531 0.025406] loading /boot/vmlinuz-4.9.45-ti-r57 ...
[3.911928 0.624397] 9504896 bytes read in 617 ms (14.7 MiB/s)
[3.917265 0.005337] uboot_overlays: dtb=am335x-boneblack-emmc-overlay.dtb in /boot/uEnv.txt, unable to use [uboot_base_dtb=am335x-boneblack-uboot.dtb] ...
[3.966272 0.049007] loading /boot/dtbs/4.9.45-ti-r57/am335x-boneblack-emmc-overlay.dtb ...
[4.013803 0.047531] 55816 bytes read in 38 ms (1.4 MiB/s)
[4.018331 0.004528] uboot_overlays: [fdt_buffer=0x60000] ...
[4.058288 0.039957] uboot_overlays: loading /lib/firmware/AM335X-20-00A0.dtbo ...
[4.099074 0.040786] 378 bytes read in 32 ms (10.7 KiB/s)
[4.156640 0.057566] uboot_overlays: loading /lib/firmware/BB-BONE-eMMC1-01-00A0.dtbo ...
[4.209132 0.052492] 1105 bytes read in 43 ms (24.4 KiB/s)
[4.270908 0.061776] uboot_overlays: loading /lib/firmware/BB-HDMI-TDA998x-00A0.dtbo ...
[4.324552 0.053644] 4169 bytes read in 45 ms (89.8 KiB/s)
[4.491673 0.167121] uboot_overlays: loading /lib/firmware/BB-ADC-00A0.dtbo ...
[4.615421 0.123748] 695 bytes read in 115 ms (5.9 KiB/s)
[4.801927 0.186506] uboot_overlays: loading /lib/firmware/univ-bbb-EVA-00A0.dtbo ...
[4.984684 0.182757] 54817 bytes read in 174 ms (307.6 KiB/s)
[6.488341 1.503657] loading /boot/initrd.img-4.9.45-ti-r57 ...
[6.918229 0.429888] 6448261 bytes read in 422 ms (14.6 MiB/s)
[6.925370 0.007141] debug: [console=ttyO0,115200n8 bone_capemgr.disable_partno=univ-hdmi bone_capemgr.enable_partno=BB-BONE-4D5N-01,BB-BONE-4D5R-01,univ-nhdmi,DVK531-PWM-01 bone_capemgr.uboot_capemgr_enabled=1 root=/dev/mmcblk1p1 ro rootfstype=ext4 rootwait coherent_pool=1M net.ifnames=0 quiet] ...
[6.950597 0.025227] debug: [bootz 0x82000000 0x88080000:626485 88000000] ...
[6.956842 0.006245] ## Flattened Device Tree blob at 88000000
[6.960503 0.003661]    Booting using the fdt blob at 0x88000000
[6.964954 0.004451]    Loading Ramdisk to 8f9d9000, end 8ffff485 ... OK
[7.024359 0.059405]    reserving fdt memory region: addr=88000000 size=7b000
[7.029956 0.005597]    Loading Device Tree to 8f95b000, end 8f9d8fff ... OK
[7.047201 0.017245]
[7.047277 0.000076] Starting kernel ...
[7.049816 0.002539]
[9.949162 2.899346] [    0.001658] clocksource_probe: no matching clocksources found
[9.954885 0.005723] [    2.442117] wkup_m3_ipc 44e11324.wkup_m3_ipc: could not get rproc handle
[10.201684 0.246799] [    2.700982] omap_voltage_late_init: Voltage driver support not added
[10.209166 0.007482] [    2.708521] PM: Cannot get wkup_m3_ipc handle
[10.469809 0.260643] [    2.969065] bone_capemgr bone_capemgr: slot #0: auto loading handled by U-Boot
[10.477061 0.007252] [    2.976486] bone_capemgr bone_capemgr: slot #1: auto loading handled by U-Boot
[10.484398 0.007337] [    2.983879] bone_capemgr bone_capemgr: slot #2: auto loading handled by U-Boot
[10.491772 0.007374] [    2.991223] bone_capemgr bone_capemgr: slot #3: auto loading handled by U-Boot
[10.499154 0.007382] [    2.998564] bone_capemgr bone_capemgr: slot #4: override
[10.504544 0.005390] [    3.003935] bone_capemgr bone_capemgr: slot #4: auto loading handled by U-Boot
[10.511785 0.007241] [    3.011238] bone_capemgr bone_capemgr: slot #5: override
[10.517147 0.005362] [    3.016603] bone_capemgr bone_capemgr: slot #5: auto loading handled by U-Boot
[10.524411 0.007264] [    3.023892] bone_capemgr bone_capemgr: slot #6: override
[10.529918 0.005507] [    3.029253] bone_capemgr bone_capemgr: slot #6: auto loading handled by U-Boot
[10.537050 0.007132] [    3.036542] bone_capemgr bone_capemgr: slot #7: override
[10.542405 0.005355] [    3.041902] bone_capemgr bone_capemgr: slot #7: auto loading handled by U-Boot
[20.784498 10.242093] rootfs: recovering journal
[20.913652 0.129154] rootfs: clean, 122379/233392 files, 750369/932864 blocks
[22.504171 1.590519] [FAILED] Failed to start Load Kernel Modules.
[22.518349 0.014178] See 'systemctl status systemd-modules-load.service' for details.
[22.534315 0.015966] [DEPEND] Dependency failed for roboticscape.
[22.554359 0.020044] [  OK  ] Started Remount Root and Kernel File Systems.
[22.583561 0.029202] [  OK  ] Started Create list of required sta…vice nodes for the current kernel.
[22.630166 0.046605]          Starting Create Static Device Nodes in /dev...
[22.656024 0.025858]          Starting Load/Save Random Seed...
[22.710778 0.054754]          Starting udev Coldplug all Devices...
[22.786661 0.075883]          Starting Apply Kernel Variables...
[22.842785 0.056124]          Mounting FUSE Control File System...
[22.907534 0.064749]          Mounting Configuration File System...
[23.005411 0.097877] [  OK  ] Started Create Static Device Nodes in /dev.
[23.041424 0.036013] [  OK  ] Started Load/Save Random Seed.
[23.079665 0.038241] [  OK  ] Started Apply Kernel Variables.
[23.104171 0.024506] [  OK  ] Mounted FUSE Control File System.
[23.112128 0.007957] [  OK  ] Mounted Configuration File System.
[23.144289 0.032161] [  OK  ] Started Journal Service.
[23.199670 0.055381]          Starting Flush Journal to Persistent Storage...
[23.236007 0.036337]          Starting udev Kernel Device Manager...
[23.245196 0.009189] [  OK  ] Reached target Local File Systems (Pre).
[23.265331 0.020135] [  OK  ] Reached target Local File Systems.
[23.313919 0.048588]          Starting Raise network interfaces...
[23.618429 0.304510] [  OK  ] Started Flush Journal to Persistent Storage.
[23.709398 0.090969]          Starting Create Volatile Files and Directories...
[24.011557 0.302159] [  OK  ] Started Create Volatile Files and Directories.
[24.101090 0.089533] [  OK  ] Started Entropy daemon using the HAVEGE algorithm.
[24.170443 0.069353]          Starting Update UTMP about System Boot/Shutdown...
[24.238437 0.067994]          Starting Network Time Synchronization...
[24.272809 0.034372] [  OK  ] Started udev Kernel Device Manager.
[24.463699 0.190890] [  OK  ] Started Update UTMP about System Boot/Shutdown.
[24.844193 0.380494] [  OK  ] Started Network Time Synchronization.
[24.910337 0.066144] [  OK  ] Reached target System Time Synchronized.
[25.467351 0.557014] [  OK  ] Started Raise network interfaces.
[25.482060 0.014709] [  OK  ] Reached target Network.
[25.498555 0.016495] [  OK  ] Reached target Network is Online.
[25.634984 0.136429] [  OK  ] Started udev Coldplug all Devices.
[25.650295 0.015311] [  OK  ] Reached target System Initialization.
[25.669335 0.019040] [  OK  ] Listening on node-red.socket.
[25.681279 0.011944] [  OK  ] Listening on D-Bus System Message Bus Socket.
[25.698783 0.017504] [  OK  ] Started Daily Cleanup of Temporary Directories.
[25.717817 0.019034] [  OK  ] Listening on GPS (Global Positioning System) Daemon Sockets.
[25.734590 0.016773] [  OK  ] Reached target Sockets.
[25.746551 0.011961] [  OK  ] Reached target Basic System.
[25.792972 0.046421]          Starting LSB: BSD lpr/lpd line printer spooling system...
[25.843003 0.050031] [  OK  ] Started D-Bus System Message Bus.
[26.188605 0.345602]          Starting Cape Manager Service...
[26.239609 0.051004]          Starting Generic Board Startup...
[26.298234 0.058625]          Starting LSB: Load kernel modules needed to enable cpufreq scaling...
[26.362361 0.064127]          Starting Login Service...
[26.440369 0.078008]          Starting OpenBSD Secure Shell server...
[26.534491 0.094122]          Starting LSB: Start busybox udhcpd at boot time...
[26.637866 0.103375] [  OK  ] Started Regular background program processing daemon.
[26.734862 0.096996]          Starting LSB: Advanced IEEE 802.11 management daemon...
[26.812362 0.077500]          Starting LSB: Start daemon at boot time...
[26.906122 0.093760]          Starting Permit User Sessions...
[26.926953 0.020831] [  OK  ] Started Daily apt download activities.
[26.939583 0.012630] [  OK  ] Started Daily apt upgrade and clean activities.
[26.954613 0.015030] [  OK  ] Reached target Timers.
[27.084621 0.130008] [  OK  ] Started LSB: BSD lpr/lpd line printer spooling system.
[27.142116 0.057495] [  OK  ] Started Cape Manager Service.
[27.180626 0.038510] [  OK  ] Started LSB: Advanced IEEE 802.11 management daemon.
[27.206356 0.025730] [  OK  ] Started Permit User Sessions.
[27.676388 0.470032] [  OK  ] Started OpenBSD Secure Shell server.
[27.865273 0.188885] [  OK  ] Started LSB: Start busybox udhcpd at boot time.
[27.962889 0.097616] [  OK  ] Started LSB: Start daemon at boot time.
[28.062890 0.100001] [  OK  ] Started Login Service.
[28.748912 0.686022] [  OK  ] Started LSB: Load kernel modules needed to enable cpufreq scaling.
[28.806398 0.057486]          Starting LSB: set CPUFreq kernel parameters...
[29.319688 0.513290] [  OK  ] Started LSB: set CPUFreq kernel parameters.
[29.399299 0.079611]          Starting zui...
[31.351964 1.952665]          Stopping LSB: Start busybox udhcpd at boot time...
[31.738096 0.386132] [  OK  ] Stopped LSB: Start busybox udhcpd at boot time.
[32.173962 0.435866]          Starting dnsmasq - A lightweight DHCP and caching DNS server...
[32.453974 0.280012] [  OK  ] Found device /dev/ttyS0.
[32.525823 0.071849] [  OK  ] Started Serial Getty on ttyS0.
[32.547412 0.021589] [  OK  ] Reached target Login Prompts.
[33.207884 0.660472] [  OK  ] Started dnsmasq - A lightweight DHCP and caching DNS server.
[33.280625 0.072741] [  OK  ] Reached target Host and Network Name Lookups.
[38.589647 5.309022]
[38.590942 0.001295] Debian GNU/Linux 9 ttrhvt.0941 ttyS0
[38.594234 0.003292]
[38.594338 0.000104] BeagleBoard.org Debian Image 2017-08-31
[38.597982 0.003644]
[38.598106 0.000124] Support/FAQ: http://elinux.org/Beagleboard:BeagleBoneBlack_Debian
[38.604085 0.005979]
[38.604122 0.000037] default username:password is [debian:temppwd]
[38.608353 0.004231]
[38.613232 0.004879] ttrhvt login:


and bellow i mentioned services


root@ttrhvt:/lib/systemd/system# ls
apache2.service                initrd-root-fs.target           sudo.service
apache2@.service            initrd-switch-root.service       suspend.target
apache-htcacheclean.service        initrd-switch-root.target       swap.target
apache-htcacheclean@.service        initrd.target               sys-fs-fuse-connections.mount
apt-daily.service            initrd-udevadm-cleanup-db.service  sysinit.target
apt-daily.timer                kexec.target               sysinit.target.wants
apt-daily-upgrade.service        killprocs.service           sys-kernel-config.mount
apt-daily-upgrade.timer            kmod.service               sys-kernel-debug.mount
atd.service                kmod-static-nodes.service       syslog.socket
autovt@.service                local-fs-pre.target           systemd-ask-password-console.path
avahi-daemon.service            local-fs.target               systemd-ask-password-console.service
avahi-daemon.socket            local-fs.target.wants           systemd-ask-password-wall.path
basic.target                machine.slice               systemd-ask-password-wall.service
bb-wl18xx-bluetooth.service        module-init-tools.service       systemd-backlight@.service
bb-wl18xx-wlan0.service            motd.service               systemd-binfmt.service
beagle-tester.service            mountall-bootclean.service       systemd-exit.service
bluetooth.service            mountall.service           systemd-fsckd.service
bluetooth.target            mountdevsubfs.service           systemd-fsckd.socket
bonescript-autorun.service        mountkernfs.service           systemd-fsck-root.service
bonescript.service            mountnfs-bootclean.service       systemd-fsck@.service
bonescript.socket            mountnfs.service           systemd-halt.service
bootlogd.service            multi-user.target           systemd-hibernate-resume@.service
bootlogs.service            multi-user.target.wants           systemd-hibernate.service
bootmisc.service            networking.service           systemd-hostnamed.service
busnames.target                network-online.target           systemd-hwdb-update.service
busnames.target.wants            network-pre.target           systemd-hybrid-sleep.service
buzz_off.service            network.target               systemd-initctl.service
capemgr.service                node-red.service           systemd-initctl.socket
checkfs.service                node-red.socket               systemd-journald-audit.socket
checkroot-bootclean.service        nss-lookup.target           systemd-journald-dev-log.socket
checkroot.service            nss-user-lookup.target           systemd-journald.service
cloud9.service                paths.target               systemd-journald.socket
cloud9.socket                polkit.service               systemd-journal-flush.service
cmemk-module.service            poweroff.target               systemd-kexec.service
colord.service                printer.target               systemd-localed.service
connman.service                procps.service               systemd-logind.service
connman-wait-online.service        proc-sys-fs-binfmt_misc.automount  systemd-machine-id-commit.service
console-getty.service            proc-sys-fs-binfmt_misc.mount       systemd-modules-load.service
container-getty@.service        quotaon.service               systemd-networkd.service
cron.service                rc_battery_monitor.service       systemd-networkd.socket
cryptdisks-early.service        rc-local.service           systemd-networkd-wait-online.service
cryptdisks.service            rc.local.service           systemd-poweroff.service
cryptsetup-pre.target            rc-local.service.d           systemd-quotacheck.service
cryptsetup.target            rc.service               systemd-random-seed.service
ctrl-alt-del.target            rcS.service               systemd-reboot.service
cups-browsed.service            reboot.service               systemd-remount-fs.service
cups.path                reboot.target               systemd-resolved.service
cups.service                remote-fs-pre.target           systemd-resolved.service.d
cups.socket                remote-fs.target           systemd-rfkill.service
dbus-org.freedesktop.hostname1.service    rescue.service               systemd-rfkill.socket
dbus-org.freedesktop.locale1.service    rescue.target               systemd-suspend.service
dbus-org.freedesktop.login1.service    rescue.target.wants           systemd-sysctl.service
dbus-org.freedesktop.network1.service    rmnologin.service           systemd-timedated.service
dbus-org.freedesktop.resolve1.service    roboticscape.service           systemd-timesyncd.service
dbus-org.freedesktop.timedate1.service    rpcbind.target               systemd-timesyncd.service.d
dbus.service                rsync.service               systemd-tmpfiles-clean.service
dbus.socket                rsyslog.service               systemd-tmpfiles-clean.timer
debug-shell.service            runlevel0.target           systemd-tmpfiles-setup-dev.service
default.target                runlevel1.target           systemd-tmpfiles-setup.service
dev-hugepages.mount            runlevel1.target.wants           systemd-udevd-control.socket
dev-mqueue.mount            runlevel2.target           systemd-udevd-kernel.socket
dnsmasq.service                runlevel2.target.wants           systemd-udevd.service
emergency.service            runlevel3.target           systemd-udev-settle.service
emergency.target            runlevel3.target.wants           systemd-udev-trigger.service
exit.target                runlevel4.target           systemd-update-utmp-runlevel.service
final.target                runlevel4.target.wants           systemd-update-utmp.service
fuse.service                runlevel5.target           systemd-user-sessions.service
generic-board-startup.service        runlevel5.target.wants           system.slice
getty@.service                runlevel6.target           system-update.target
getty-static.service            saned.service               ti-mct-daemon.service
getty.target                saned@.service               timers.target
getty.target.wants            saned.socket               timers.target.wants
gpsdctl@.service            screen-cleanup.service           time-sync.target
gpsd.service                sendsigs.service           udev.service
gpsd.socket                serial-getty@.service           udisks2.service
graphical.target            shutdown.target               umountfs.service
graphical.target.wants            sigpwr.target               umountnfs.service
halt.service                single.service               umountroot.service
halt.target                sleep.target               umount.target
haveged.service                slices.target               urandom.service
hibernate.target            smartcard.target           usb_modeswitch@.service
hostname.service            sockets.target               usbmuxd.service
hwclock.service                sockets.target.wants           user@.service
hybrid-sleep.target            sound.target               user.slice
ifup@.service                ssh.service               wacom-inputattach@.service
initrd-cleanup.service            ssh@.service               wpa_supplicant.service
initrd-fs.target            ssh.socket               wpa_supplicant@.service
initrd-parse-etc.service        stop-bootlogd.service           x11-common.service
initrd-root-device.target        stop-bootlogd-single.service       zui.service
root@ttrhvt:/lib/systemd/system#

Regards
Raghavendra.b
Reply all
Reply to author
Forward
0 new messages