3 ms·
To be fair, with any amount of actual testing of the hardware IP before production, this would have been caught, it's a pretty bad bug. Or Rockchip could have
by TD-Linux 11y ago
To be fair, with any amount of actual testing of the hardware IP before production, this would have been caught, it's a pretty bad bug.
Or Rockchip could have simply implemented a linear seconds counter, which would have worked fine and not required crazy workarounds.
- pkaye 11y agoI wonder how they missed it. If someone was asked to write verification tests for a RTC chip, this would one of the first few things obvious things to be checked.
- fredkbloggs 11y agoReally, or are you just saying that? They "missed it" because either (a) they didn't bother to test at all, or (b) they actually thought November has 31 days and didn't bother to do the 4 seconds of research required to get both the implementation and the test correct (since, of course, the people writing this are almost certainly Chinese and know as much about the Gregorian calendar as they know about McDonald's hamburgers, Norman Rockwell's art, or the present value of the euro). Welcome to firmware, folks!
- userbinator 11y agoI have a feeling they just "bought" the IP from a third-party and never actually tested it.