From ea41661c65e1fadffea4a8c19b3bae4634b5ba21 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A1szl=C3=B3=20Monda?= Date: Sat, 19 May 2018 21:53:41 +0200 Subject: [PATCH] Add erase-user-config.js --- packages/usb/erase-user-config.js | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100755 packages/usb/erase-user-config.js diff --git a/packages/usb/erase-user-config.js b/packages/usb/erase-user-config.js new file mode 100755 index 00000000..fded4ad7 --- /dev/null +++ b/packages/usb/erase-user-config.js @@ -0,0 +1,10 @@ +#!/usr/bin/env node +const fs = require('fs'); +const uhk = require('./uhk'); + +(async function() { + const device = uhk.getUhkDevice(); + const buffer = new Buffer(Array(2**15-64).fill(0xff)); + await uhk.writeConfig(device, buffer, false); + await uhk.launchEepromTransfer(device, uhk.eepromOperations.write, uhk.configBufferIds.stagingUserConfig); +})();