Hi,
migrating 2 RT3200 (with ubi-squasfs-sysupgrade) from 22.03 to 23.05 made the reboot process to fail on one of the device.
On the fail device
using 22.03.3 and 22.03.5 both reboot at console or using Luci work.
upgrading the RT3200 to 23.05.2 made the reboot process to fail.
upgrade process is doing well and the device restart properly
performing either console reboot instruction or Luci reboot make the device to hangup (no light, nothing happens)
a power up sequence allows the device to start properly
When I reverse to 22.03 everything is doing well (issue is not permanent)
With 23.05
reboot after FW 22 to 23 upgrade is OK (what is the difference compared to manual reboot)
boot at power up is OK (device is fully operating)
manual reboot Fails, no more device access (device looks like bricked, only power up to recover)
This happened to me on both 22.03 and 23.05 and on the RT3200 discussion, it was said that the min cpu frequency was too low and the device would hang on bootup, so a minimun frequency of 600MHz should be adequate.
Add: echo 600000 > /sys/devices/system/cpu/cpufreq/policy0/scaling_min_freq to your /etc/rc.local file or in Luci at System > Startup > Local Startup.
THX a lot. I forgot this
Initially scaling_min_freq was set to 437500 to prevent startup failure, at the time the scaling_governor was set to userspace.
Look like the change of the scaling_governor from userspace to ondemand in 23.05 has modiifed the minimum value requirement.
Works fine now using 600000.
Cheers