sysclk-lwla: Rename LWLA1034 firmware script
authorDaniel Elstner <>
Sat, 31 Oct 2015 21:20:05 +0000 (22:20 +0100)
committerDaniel Elstner <>
Sat, 31 Oct 2015 21:20:05 +0000 (22:20 +0100)
Include the model number in the firmware extraction script name,
as is already the case with the LWLA1016 script.

firmware/sysclk-lwla/sigrok-fwextract-sysclk-lwla [deleted file]
firmware/sysclk-lwla/sigrok-fwextract-sysclk-lwla.1 [deleted file]
firmware/sysclk-lwla/sigrok-fwextract-sysclk-lwla1034 [new file with mode: 0755]
firmware/sysclk-lwla/sigrok-fwextract-sysclk-lwla1034.1 [new file with mode: 0644]

diff --git a/firmware/sysclk-lwla/sigrok-fwextract-sysclk-lwla b/firmware/sysclk-lwla/sigrok-fwextract-sysclk-lwla
deleted file mode 100755 (executable)
index c9e261e..0000000
+++ /dev/null
@@ -1,41 +0,0 @@
-#! /bin/sh -e
-## This file is part of the sigrok-util project.
-## Copyright (C) 2014 Daniel Elstner <>
-## This program is free software; you can redistribute it and/or modify
-## it under the terms of the GNU General Public License as published by
-## the Free Software Foundation; either version 3 of the License, or
-## (at your option) any later version.
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## GNU General Public License for more details.
-## You should have received a copy of the GNU General Public License
-## along with this program; if not, see <>.
-if [ -z "$infile" ]; then
-    echo "Usage: $0 SETUP-EXE" >&2
-    exit 1
-# Verify the checksum to make sure this is the right binary file
-set '' $(sha256sum -b "$infile")
-if [ "$2" != "$expectsum" ]; then
-    echo "$0: checksum mismatch for '$infile'" >&2
-    echo "$0: make sure you picked the right file (lwla1034_EN_setup.exe on the CD-ROM)" >&2
-    exit 1
-# Extract the firmware binaries from the executable
-dd bs=1 skip=34110338 count=78398 if="$infile" of=sysclk-lwla1034-int.bitstream
-dd bs=1 skip=34266237 count=78247 if="$infile" of=sysclk-lwla1034-extpos.bitstream
-dd bs=1 skip=34344484 count=79145 if="$infile" of=sysclk-lwla1034-extneg.bitstream
-dd bs=1 skip=34578631 count=48525 if="$infile" of=sysclk-lwla1034-off.bitstream
diff --git a/firmware/sysclk-lwla/sigrok-fwextract-sysclk-lwla.1 b/firmware/sysclk-lwla/sigrok-fwextract-sysclk-lwla.1
deleted file mode 100644 (file)
index d876723..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-sigrok\-fwextract\-sysclk\-lwla \- Extract SysClk LWLA* firmware
-.B sigrok\-fwextract\-sysclk\-lwla SETUP-EXE
-This tool extracts FPGA bitstreams from the vendor software for the SysClk
-LWLA1034 USB logic analyzer. Insert the CD-ROM that ships with the device,
-and locate the Windows installer executable "lwla1034_EN_setup.exe".
-In order to extract the bitstreams, run the following command:
-.B "  $ sigrok-fwextract-sysclk-lwla lwla1034_EN_setup.exe"
-Copy the resulting four bitstream files over to the location where libsigrok
-expects to find its firmware files. By default this is
-.BR /usr/local/share/sigrok-firmware .
-Exits with 0 on success, 1 on most failures.
-Please report any bugs via Bugzilla
-.RB "(" ")"
-or on the sigrok\-devel mailing list
-.RB "(" sigrok\ ")."
-This program is covered by the GNU General Public License (GPL),
-version 3 or later.
-Please see the individual source code files.
diff --git a/firmware/sysclk-lwla/sigrok-fwextract-sysclk-lwla1034 b/firmware/sysclk-lwla/sigrok-fwextract-sysclk-lwla1034
new file mode 100755 (executable)
index 0000000..c9e261e
--- /dev/null
@@ -0,0 +1,41 @@
+#! /bin/sh -e
+## This file is part of the sigrok-util project.
+## Copyright (C) 2014 Daniel Elstner <>
+## This program is free software; you can redistribute it and/or modify
+## it under the terms of the GNU General Public License as published by
+## the Free Software Foundation; either version 3 of the License, or
+## (at your option) any later version.
+## This program is distributed in the hope that it will be useful,
+## but WITHOUT ANY WARRANTY; without even the implied warranty of
+## GNU General Public License for more details.
+## You should have received a copy of the GNU General Public License
+## along with this program; if not, see <>.
+if [ -z "$infile" ]; then
+    echo "Usage: $0 SETUP-EXE" >&2
+    exit 1
+# Verify the checksum to make sure this is the right binary file
+set '' $(sha256sum -b "$infile")
+if [ "$2" != "$expectsum" ]; then
+    echo "$0: checksum mismatch for '$infile'" >&2
+    echo "$0: make sure you picked the right file (lwla1034_EN_setup.exe on the CD-ROM)" >&2
+    exit 1
+# Extract the firmware binaries from the executable
+dd bs=1 skip=34110338 count=78398 if="$infile" of=sysclk-lwla1034-int.bitstream
+dd bs=1 skip=34266237 count=78247 if="$infile" of=sysclk-lwla1034-extpos.bitstream
+dd bs=1 skip=34344484 count=79145 if="$infile" of=sysclk-lwla1034-extneg.bitstream
+dd bs=1 skip=34578631 count=48525 if="$infile" of=sysclk-lwla1034-off.bitstream
diff --git a/firmware/sysclk-lwla/sigrok-fwextract-sysclk-lwla1034.1 b/firmware/sysclk-lwla/sigrok-fwextract-sysclk-lwla1034.1
new file mode 100644 (file)
index 0000000..c8c1bb0
--- /dev/null
@@ -0,0 +1,39 @@
+.TH SIGROK\-FWEXTRACT\-SYSCLK\-LWLA1034 1 "Oct 31, 2015"
+sigrok\-fwextract\-sysclk\-lwla1034 \- Extract SysClk LWLA1034 firmware
+.B sigrok\-fwextract\-sysclk\-lwla1034 SETUP-EXE
+This tool extracts FPGA bitstreams from the vendor software for the SysClk
+LWLA1034 USB logic analyzer. Insert the CD-ROM that ships with the device,
+and locate the Windows installer executable "lwla1034_EN_setup.exe".
+In order to extract the bitstreams, run the following command:
+.B "  $ sigrok-fwextract-sysclk-lwla1034 lwla1034_EN_setup.exe"
+Copy the resulting four bitstream files over to the location where libsigrok
+expects to find its firmware files. By default this is
+.BR /usr/local/share/sigrok-firmware .
+Exits with 0 on success, 1 on most failures.
+Please report any bugs via Bugzilla
+.RB "(" ")"
+or on the sigrok\-devel mailing list
+.RB "(" sigrok\ ")."
+This program is covered by the GNU General Public License (GPL),
+version 3 or later.
+Please see the individual source code files.