RE: RTEMS Fatal Error on IMX7D SABRE Board.

2021-01-06 Thread JunBeom Kim (EmbedCoreTech)
Hello, I resolved my problem according to two steps. < Step 1. FATAL code (0x0200)> As I checked from fata.h, this problem is from IMX_FATAL_GENERIC_TIMER_FREQUENCY. Therefore, I added clock_frequency parameter in timer section of imx7s.dtsi. < Step 2. Why clock interrupt is not occurred >

libbsd: "swi6: Giant task queue" suspend if removing SD Card

2021-01-06 Thread RUI Zhengxin
Hi all, We find "swi6: Giant task queue" suspend if removing SD Card. libbsd5.1 is running at beagle bone hardware, the sdhci driver is attached success. sdhci_ti0: mem 0x4809c000-0x4809c3ff irq 78,4 on simplebus0 mmc0: on sdhci_ti0 The console show the message when removing sd card emerg:

RE: RTEMS Fatal Error on IMX7D SABRE Board.

2021-01-06 Thread JunBeom Kim (EmbedCoreTech)
Dear James, I used two files(imx7d-sdb.dts and imx7d.dtsi) for making imx7d-sdb.dtb. There is clock-frequency configuration in imx7d.dtsi. Best Regards, JunBeom From: users On Behalf Of jameszxj Sent: Wednesday, January 6, 2021 4:13 PM To: users Subject: Re:RTEMS Fatal Error on

RE: RTEMS Fatal Error on IMX7D SABRE Board.

2021-01-06 Thread JunBeom Kim (EmbedCoreTech)
Dear James, As I know before, because this BSP is tested on Phytec’s PhyBOARD-i.MX7 board, I am considering to purchase this board, too. Best Regards, JunBeom From: JunBeom Kim (EmbedCoreTech) Sent: Wednesday, January 6, 2021 5:39 PM To: 'jameszxj' ; 'users' Subject: RE: RTEMS

RE: RTEMS Fatal Error on IMX7D SABRE Board.

2021-01-06 Thread JunBeom Kim (EmbedCoreTech)
Hello, I checked this again. Thank you very much. Because I used imx7d-sdb.dtb file from u-boot\arch\arm\dts, there was a problem for initializing general timer. As soon as I have update for testing MX7D SABRE board, I will let you know that. Best Regards, JunBeom -Original Message-

Re: RTEMS Fatal Error on IMX7D SABRE Board.

2021-01-06 Thread jameszxj
Hi, Hello, On 06/01/2021 10:04, jameszxj wrote: 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. note that at least the clock-frequency is added

Re: RTEMS Fatal Error on IMX7D SABRE Board.

2021-01-06 Thread Christian Mauderer
Hello, On 06/01/2021 10:04, jameszxj wrote: 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. note that at least the clock-frequency is added by U-Boot on

Re: RTEMS Fatal Error on IMX7D SABRE Board.

2021-01-06 Thread Christian Mauderer
Hello, On 06/01/2021 13:25, jameszxj wrote: Hi, > Hello, > > On 06/01/2021 10:04, jameszxj wrote: > > 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"

Re:RE: RTEMS Fatal Error on IMX7D SABRE Board.

2021-01-06 Thread jameszxj
Hi, I can't find "timer" node in your devicetree. Functionarm_generic_timer_get_config() in file bspstart.c will find node "/timer" and get "clock-frequency" value for system tick. --Original-- From:

Re: RTEMS Fatal Error on IMX7D SABRE Board.

2021-01-06 Thread jameszxj
Hi Christian Hello, On 06/01/2021 13:25, jameszxj wrote: Hi, Hello, On 06/01/2021 10:04, jameszxj wrote: 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