RTEMS booting problem for PICO-PI-IMX7 board.
JunBeom Kim (EmbedCoreTech)
jbkim at e-coretech.kr
Tue Apr 10 15:08:23 UTC 2018
Dear Huber,
I think so. DTB is modified by U-Boot. I don't know the reason right now. I am checking u-boot source.
But, Because clock-frequency variable of timer is disappeared in lastest Linux kernel, you need to review arm_generic_timer_get_config() in bspstart.c
I checked "dtc command on Linux" and "fdt command on u-boot"
< dtc command on Linux >
cpu at 0 {
compatible = "arm,cortex-a7";
device_type = "cpu";
reg = <0x0>;
clock-frequency = <0x3b5dc100>;
clock-latency = <0xee6c>;
clocks = <0x1 0x1b5>;
operating-points = <0xf32a0 0x106738 0xc15c0 0xee098>;
phandle = <0x3>;
};
< fdt command on u-boot >
cpu at 0 {
compatible = "arm,cortex-a7";
device_type = "cpu";
reg = <0x00000000>;
clock-frequency = ";]¬;
clock-latency = <0x0000ee6c>;
clocks = <0x00000001 0x000001b5>;
operating-points = <0x000f32a0 0x00106738 0x000c15c0 0x000ee098>;
phandle = <0x00000003>;
};
Also, I am checking bsp/arm/imx/include/bsp.h
At this time, below definition is zero.
#define BSP_ARM_A9MPCORE_GT_BASE 0
#define BSP_ARM_A9MPCORE_SCU_BASE 0
Is there any reason which this definition is zero ?
Best Regards,
JunBeom
-----Original Message-----
From: Sebastian Huber <sebastian.huber at embedded-brains.de>
Sent: Tuesday, April 10, 2018 10:51 PM
To: JunBeom Kim (EmbedCoreTech) <jbkim at e-coretech.kr>; users at rtems.org
Subject: Re: RTEMS booting problem for PICO-PI-IMX7 board.
On 10/04/18 15:44, JunBeom Kim (EmbedCoreTech) wrote:
> At this time, I am checking Linux kernel's DTS building again.
The DTB is modified by U-Boot before it is handed over to the system to start. See the U-Boot sources for the details.
--
Sebastian Huber, embedded brains GmbH
Address : Dornierstr. 4, D-82178 Puchheim, Germany
Phone : +49 89 189 47 41-16
Fax : +49 89 189 47 41-09
E-Mail : sebastian.huber at embedded-brains.de
PGP : Public key available on request.
Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.
More information about the users
mailing list