After debugging configuration error for last 7 days, where even logs didn't help because manufacturer decided to use reference clock from different pin which was not documented officially to be able to do this - moder IoT sucks, because chip manufacturers release documentation as confidential and then firmware is implemented by hardware guys. As a programmer who can design some simple digital circuits, I could very mean things about HW guys doing SW/Fw, but I can see how much my HW skills suck and how funny my designs look from the other side.