Been running the Fury for ~18 hours @328mhz.
ICA0 | (5s):1.318M (avg):1.335Mh/s | A:5440 R:43 HW:283 U:0.0/m
Dropped it down to 320 .. Still seeing errors @ ~1.25MH/s... Going to let it run for a bit. Then try 300mhz.

Adjusting the frequency, won't change the HW 's believe me I tried. Best to shut it off and wait for firmware update. And with btc going over 615 today very sad.
I don't think the HW errors hurt anything other than your bottom line and pissing off your pool.... My Difficulty bounces between 32-256 like crazy. My Gridseeds on the same pool are firm at 512.

Interestingly tho, HW errors are a solid 5% still after dropping to 320. So hopefully you're right, and this is a simple firmware update.