From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andy Shevchenko Date: Wed, 25 Nov 2020 18:09:04 +0200 Subject: early stage debugging on a real product In-Reply-To: <2eb4a3e4-4d05-2b39-8633-188d4b2a00ea@windriver.com> References: <2eb4a3e4-4d05-2b39-8633-188d4b2a00ea@windriver.com> Message-ID: List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On Wed, Nov 25, 2020 at 5:55 PM Ovidiu Panait wrote: > On 25.11.2020 17:36, Andy Shevchenko wrote: > On Wed, Nov 25, 2020 at 5:23 PM Simon Glass wrote: > On Wed, 25 Nov 2020 at 08:07, Andy Shevchenko wrote: > On Wed, Nov 25, 2020 at 4:50 PM Simon Glass wrote: > On Wed, 25 Nov 2020 at 06:26, Andy Shevchenko wrote: ... > Thanks. But the question is still open why DM PCI et al. is not > getting initialized. > Could you try to enable CONFIG_PCI_INIT_R=y ? This should call pci_init() during boot, after relocation. Thanks. I saw that possibility, but right now... > You can use something like this to force probing video: > > struct udevice *dev; > int ret = uclass_first_device_err(UCLASS_VIDEO, &dev); > > I will try this, thanks! ...I have tried this and it makes the device to reboot (probably due to panic / missed initialization). I am going to read video.h to understand what parts must be present to make vidconsole working. -- With Best Regards, Andy Shevchenko