Hello. I have some questions about optimizing the Orin startup time that I would like to discuss with you. dmesg.log (72.1 KB)
The above is my kernel log.I am using orin 32G. jetpack5.1.On my custom board.
I have observed through the logs that the Max9295 driver required for the camera takes a long time to load I am Wondering if there are some mechanisms to disable it during the boot phase Waiting for the boot loading to complete or starting loading after entering the terminal can save a lot of time So do you have this method?
Here are some of my thoughts. Do you have any better suggestions for optimizing boot timeļ¼
To optimize the boot time, you could provide the full serial console log with timestamp enabled and you could check the time for each phase of boot up.
Is that the driver ported from you?
It seems thereāre many I2C errors when initialize this driver.
Hello, these errors are normal because I am not connected to the hardware. Is there a way to disable loading some drivers during the boot phase and load them after the boot is completed?
hi.My camera related driver is now the driver module. What I mean is that it can be disabled for loading first. After the terminal can be operated, it can be loaded through Linux commands. Or is there any way to modify the loading order of the module driver
Hello Can I disable the driver section of the camera first. After entering the terminal, load through the command.
Because even if it is a driver module, it takes a long time to wait until the terminal can be operated
Hello! DaveYYY Thank you for your reply.I have reviewed this file but I donāt seem to know how to use it. Can you help me or provide me with a manual.
Hello! DaveYYY Thank you for your reply.I have reviewed this file but I donāt seem to know how to use it. Can you help me or provide me with a manual.
To put it another way, if I write the name of the camera driver in/etc/modules load. d/nv.conf. it means adding the camera driver module to the blacklist.Afterwards, I can still load it through Linux terminal command mode.
First of all, letās go back to my original requirements. The above image shows that I have decided to load the AR0233 camera driver as a module driver.
In the second photo, I want the AR0233 related driver with a red border to execute after the green border. Can you understand what I mean? What I need to save is the time to enter the Linux terminal. Therefore, I need to first blacklist the AR0233 driver and wait until I enter the Linux terminal and load it through commands at any time.
This is not the point of the problem. I am sure they are all module driven. I am simplifying the problem.I need to know the method to prevent the driver module from automatically loading.