v3: update fw