RTEMS | arm/xilinx_zynq_microzed: Microzed timer is running 3 times the required frequency (#5149)

Chris Johns (@chris) gitlab at rtems.org
Tue Nov 12 05:00:37 UTC 2024



Chris Johns created an issue: https://gitlab.rtems.org/rtems/rtos/rtems/-/issues/5149

Assignee: Chris Johns

The BSP default for the Micorzed BSP is:

```
$ ./waf bspdefaults --rtems-bsps=arm/xilinx_zynq_microzed | grep BSP_ARM_A9MPCORE_PERIPHCLK
BSP_ARM_A9MPCORE_PERIPHCLK = 100000000
```

Building a FSBL with Linux using Vivado 2019-2 and the Avnet BSP then using it to boot RTEMS results in 3 times the requested frequency.

The following code gets the correct frequency:

```
uint32_t a9mpcore_clock_periphclk(void) {
  return 333333333;
}
```

The BSP should default to the settings provided by the Avnet BSP for Viviado.

-- 
View it on GitLab: https://gitlab.rtems.org/rtems/rtos/rtems/-/issues/5149
You're receiving this email because of your account on gitlab.rtems.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/bugs/attachments/20241112/93b45d79/attachment-0001.htm>


More information about the bugs mailing list