Datasheet
Any news regarding the calculation of security register values?
Yes. On November 28, 2013 WForum.net user watson published the algorithm to calcu-
late the security register values based on a known device ID. Section 4.4 refers.
What would be the right thing for Davis to do regarding firmware v. 3.xx?
To openly admit that the ”original data logger requirement” is a failure, only damag-
ing the company’s reputation — followed by an immediate release of a new firmware
version which does not block the serial line or otherwise cripple the console unit.
In general, what would be the right thing to do for Davis?
Open up! Proprietary software and proprietary hardware are things of the past. Publish
the ISS data transmission protocol and allow for people to experiment. Appreciate
the fact that your customers find new ways to make use of your products. Lower the
MSRPs, you’ll still make a nice profit and even attract new customers.
How should a company make use of social media?
Almost any way they like, except by exercising total censorship and ignoring customer
feedback and criticism. Work with your customers, not against them. Your customers
are the only reason you’re in business. Appreciate that your customers like your prod-
uct so much that they expand on it — which only confirms that the initial product
design was a good one. And ... never, ever lie to your customers.
What does it take to get banned from the Davis Instruments Weather Facebook page?
Posting two critical questions, none of which were ever answered. You’d better be
careful.
What if new firmware versions will contain a security register blacklist?
That’s a risk, but why would Davis accept even more negative PR by blocking legitimate
security register values? Such an action would only imply that someone owning an
original Davis green dot data logger would end up with a useless unit.
Also, upgrading to the latest firmware version is by no means a requirement. Fi-
nally, the limited amount of memory available in the ATmega128L MCU is better used
for other purposes than maintaining a list of security register values which have been
widely distributed.
The proposed workaround now provides a random key generator which will pass
the logger authentication routine. At each power-up of the console, a different key will
be provided to unlock the console serial line.
http://meteo.annoyingdesigns.com 34