Just a totally irrelevant side note here.  
 
I finally found out why my Panasonic DMP-BD30 is so incredibly annoying on 
power up.  I can press the power button and the display lights up and a 'HELLO' 
message shows up instantly.  Then noises come from inside.  The 'HELLO' 
brightens and then changes to 'READING'.  About 20 seconds later the button to 
open the disk drawer finally works.
 
When went searching to see if there was a firmware upgrade I found out it was 
running Linux. 
 
The inability of the disk drawer to be opened immediately is bad human factors 
engineering IMHO.  When a user turns on power they expect and should be 
rewarded with the drawer opening immediately if the eject button is pressed.  
If it weren't running Linux but an RTOS or even just co-operative 
multi-threading the drawer operation wouldn't be delayed.  But that just isn't 
possible in a stock Linux system unless a special task is written that is 
loaded early and handles the tray.  Which would be very complicated I suspect 
and beyond the ability of the normal software engineer.
 
What is sad is we are seeing acceptance of this sort of poor behavior as 
perfectly alright.  Again IMHO.
 
John
 
 
 
 
From: beagleboard@googlegroups.com [mailto:beagleboard@googlegroups.com] On 
Behalf Of robert.sty...@gmail.com
Sent: May-24-21 9:27 AM
To: BeagleBoard
Subject: Re: [beagleboard] Re: Reducing Boottime in Beaglebone Black
 
Can you start these services later?
 
If you cannot just sleep, or hibinate to save power, and have to cold boot 
quickly.
I would hope for something like:
 
Initially
load the kernel loader
load the kernel
(load root file-system service)
(load IPC or network service)
load the turnkey application
 
Then as Needed
load device and file-system services
 
 
For a screen based turnkey app, you can only display a splash screen for a few 
seconds, before the user thinks it is broken, a bit longer for an animated 
splash screen. Imagine a car radio, something has happen immediately after 
power on (speaker click or LED indicator or screen backlight), then less than 
half a second "Tuning..." before music appears.
 
On Monday, 24 May 2021 at 16:42:08 UTC+1 RobertCNelson wrote:
On Sun, May 23, 2021 at 9:19 PM Karishma Jaiswal 
<karry....@gmail.com> wrote: 
> 
> @Dennis L Bieber Really thanks for your detailed explanation about the each 
> services. 
> I also updated ubuntu from 16 to 18 and done some modification in the 
> services. now my board's logs are as below 
> My system should be working as station mode but may be future, we will add AP 
> mode also. 
> I will also remove nginx services. 
> 
> 
> ubuntu@beaglebone:~$ systemd-analyze blame 
> 51.048s dev-mmcblk1p1.device 
> 28.951s generic-board-startup.service 
> 6.550s led-status.service 
> 6.133s systemd-hwdb-update.service 
> 4.805s grub-common.service 
> 4.611s loadcpufreq.service 
> 3.244s nginx.service 
> 3.053s systemd-udev-trigger.service 
> 2.971s avahi-daemon.service 
> 2.099s ssh.service 
> 1.958s archive_log.service 
> 1.839s keyboard-setup.service 
> 1.548s rsyslog.service 
> 1.512s connman.service 
> 1.438s systemd-user-sessions.service 
> 1.404s wpa_supplicant.service 
> 1.315s ofono.service 
> 1.291s systemd-logind.service 
> 1.275s cpufrequtils.service 
> 1.253s tacread-keymap.service 
> 887ms systemd-timesyncd.service 
> 786ms us...@0.service 
> 685ms systemd-journald.service 
> 508ms kmod-static-nodes.service 
> 498ms dev-mqueue.mount 
> 487ms fake-hwclock.service 
> 469ms sys-kernel-config.mount 
> 459ms systemd-fsck-root.service 
> 422ms systemd-tmpfiles-setup-dev.service 
> 406ms systemd-modules-load.service 
> 401ms systemd-sysctl.service 
> 390ms systemd-tmpfiles-setup.service 
> 387ms setvtrgb.service 
> 350ms nvda.service 
> 341ms sys-fs-fuse-connections.mount 
> 
> 
> Also want to know that in ubuntu 18, why below two task taking so much time 
> and how we can reduce it further to achieve the over all boot time as 30 sec. 
> Any suggestion will help me. 
> 
> 51.048s dev-mmcblk1p1.device 
> 28.951s generic-board-startup.service 

as long as you don't use usb-serial, usb-flash, or usb-networking on 
the "OTG" USB port, you can nuke generic-board-startup.service 

Regards, 

-- 
Robert Nelson 
https://rcn-ee.com/ 
-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/f25766a9-4032-4466-a3b5-e42a5df485d5n%40googlegroups.com
 
<https://groups.google.com/d/msgid/beagleboard/f25766a9-4032-4466-a3b5-e42a5df485d5n%40googlegroups.com?utm_medium=email&utm_source=footer>
 .

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/00b701d750c2%24bb5953b0%24320bfb10%24%40autoartisans.com.

Reply via email to