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@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@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.


Is there any reason which this definition is zero ?

Best Regards,

-----Original Message-----
From: Sebastian Huber <> 
Sent: Tuesday, April 10, 2018 10:51 PM
To: JunBeom Kim (EmbedCoreTech) <>;
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  :
PGP     : Public key available on request.

Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.

users mailing list

Reply via email to