Hello,

I am trying to reduce time lost troubleshooting delay errors on boards
where `CONFIG_BOARD_LOOPSPERMSEC` is left undefined. I have removed the
default value to encourage users to either use a different delay
implementation or run `calib_udelay` on their board to get a proper value
for their system.

The PR (https://github.com/apache/nuttx/pull/17011) is ready to be merged
aside from existing configurations in mainline where boards relied on the
default value for LOOPSPERMSEC (bad).

If you own one or more of the following boards, could you please run `
calib_udelay
<https://nuttx.apache.org/docs/latest/applications/examples/calib_udelay/index.html>`
to get an appropriate value for `CONFIG_BOARD_LOOPSPERMSEC` and let me know
what that value is? I will update the configurations for that board so that
the mainline no longer has incomplete implementations. The boards are:

fvp-v84-aarch32/fvp-armv8r-aarch32
mps/mps2-an500
mps/mps2-an521
mps/mps3-an547
phy62xx/phy6222
stm32wl5/nucleo-wl55jc
tms570/tms570ls31x-usb-kit
stm32/nucleo-g474re
stm32/b-g474e-dpow1
fvp-v8r/fvp-armv8r
imx8/imx8qm-mek
a527/avaota-a1

Thank you,
Matteo

Reply via email to