Hi,

I can't find "timer" node in your devicetree. 
Function arm_generic_timer_get_config() in file bspstart.c will find node 
"/timer" 
and get "clock-frequency" value for system tick.


------------------ Original ------------------
From:                                                                           
                                             "JunBeom Kim (EmbedCoreTech)"      
                                                                              
<jb...@e-coretech.kr&gt;;
Date:&nbsp;Wed, Jan 6, 2021 04:46 PM
To:&nbsp;"'jameszxj'"<james...@gmail.com&gt;;"'users'"<users@rtems.org&gt;;

Subject:&nbsp;RE: RTEMS Fatal Error on IMX7D SABRE Board.



 
Dear James,

&nbsp;

As I know before, because this BSP is tested on Phytec’s PhyBOARD-i.MX7 board, 
I am considering to purchase this board, too.

&nbsp;

Best Regards,

JunBeom

&nbsp;

From: JunBeom Kim (EmbedCoreTech) <jb...@e-coretech.kr&gt; 
Sent: Wednesday, January 6, 2021 5:39 PM
To: 'jameszxj' <james...@gmail.com&gt;; 'users' <users@rtems.org&gt;
Subject: RE: RTEMS Fatal Error on IMX7D SABRE Board.



&nbsp;

Dear James,

&nbsp;

I used two files(imx7d-sdb.dts and imx7d.dtsi) for making imx7d-sdb.dtb.

There is clock-frequency configuration in imx7d.dtsi.

&nbsp;

Best Regards,

JunBeom

&nbsp;

From: users <users-boun...@rtems.org&gt; On Behalf Of jameszxj
Sent: Wednesday, January 6, 2021 4:13 PM
To: users <users@rtems.org&gt;
Subject: Re:RTEMS Fatal Error on IMX7D SABRE Board.


&nbsp;

Hi,
&nbsp;&nbsp;  I use IMX7 bsp on my imx6ull board. I have encountered maybe the 
same problem. Please check your device-tree, BSP needs "clock-frequency" at 
node "timer".

But I encountered another problems, the&nbsp; ARMv7-AR Generic Timer&nbsp; can 
not generate interrupt.
imx7d has the same core with imx6ull,if your board run RTEMS successfully, 
please let me know, thanks.


&nbsp;


&nbsp;


------------------ Original ------------------


From: "JunBeom Kim (EmbedCoreTech)" <jb...@e-coretech.kr&gt;;


Date:&nbsp;Wed, Jan 6, 2021 01:05 PM


To:&nbsp;"users"<users@rtems.org&gt;;


Subject:&nbsp;RTEMS Fatal Error on IMX7D SABRE Board.



&nbsp;


Hello,

After I purchased i.MX7D SABRE board, I am trying to test RTEMS kernel using
lastest RTEMS kernel and source builder for RTEMS 6.0

As I knew before, RTEMS BSP for i.MX7D was not tested for i.MX7D SABRE
board.

When I tested this, my testing result is in below;
<REMARK&gt; rtems.img is made by calling mkimage.

At this time, I am trying to debug RTEMS BSP using GDB with J-Link probe.
There is problem for executing start.S assembly code as source code level.

Please advise me.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
U-Boot 2020.10 (Jan 05 2021 - 09:44:38 +0900)

CPU:&nbsp;  Freescale i.MX7D rev1.3 1000 MHz (running at 792 MHz)
CPU:&nbsp;  Commercial temperature grade (0C to 95C) at 38C
Reset cause: POR
Model: Freescale i.MX7 SabreSD Board
Board: i.MX7D SABRESD in non-secure mode
DRAM:&nbsp; 1 GiB
PMIC: PFUZE3000 DEV_ID=0x30 REV_ID=0x11
MMC:&nbsp;  FSL_SDHC: 0, FSL_SDHC: 1, FSL_SDHC: 2
Loading Environment from MMC... *** Warning - bad CRC, using default
environment

Video: 480x272x24
In:&nbsp;&nbsp;  serial
Out:&nbsp;  serial
Err:&nbsp;  serial
Hit any key to stop autoboot:&nbsp; 0 

=&gt; fatload mmc 0 0x80800000 rtems.img
36463 bytes read in 23 ms (1.5 MiB/s)

=&gt; fatload mmc 0 0x83000000 imx7d-sdb.dtb
33369 bytes read in 22 ms (1.4 MiB/s)

=&gt; bootm 0x80800000 - 0x83000000
## Booting kernel from Legacy Image at 80800000 ...
&nbsp;  Image Name:&nbsp;  RTEMS
&nbsp;  Image Type:&nbsp;  ARM Linux Kernel Image (gzip compressed)
&nbsp;  Data Size:&nbsp;&nbsp;  36399 Bytes = 35.5 KiB
&nbsp;  Load Address: 80200000
&nbsp;  Entry Point:&nbsp; 80200000
&nbsp;  Verifying Checksum ... OK
## Flattened Device Tree blob at 83000000
&nbsp;  Booting using the fdt blob at 0x83000000
&nbsp;  Uncompressing Kernel Image
&nbsp;  Using Device Tree in place at 83000000, end 8300b258

Starting kernel ...


*** FATAL ***
fatal source: 6 (RTEMS_FATAL_SOURCE_BSP)
fatal code: 3072 (0x00000c00)
RTEMS version: 6.0.0
RTEMS tools: 10.2.1 20201222 (RTEMS 6, RSB
d3dc0bc3861362978cdf65725e4ba2b64e283d32, Newlib 415fdd4)
Executing thread is NULL
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Best Regards,
JunBeom Kim

_______________________________________________
users mailing list
users@rtems.org
http://lists.rtems.org/mailman/listinfo/users
_______________________________________________
users mailing list
users@rtems.org
http://lists.rtems.org/mailman/listinfo/users

Reply via email to