Skip to content

Commit efa6823

Browse files
authored
Update serial discovery (#1207)
Serial discovery: now support MacOS 10.11+; improved USB serial number detection on Windows
1 parent 0169954 commit efa6823

File tree

1 file changed

+23
-23
lines changed

1 file changed

+23
-23
lines changed

Diff for: commands/bundled_tools_serial_discovery.go

+23-23
Original file line numberDiff line numberDiff line change
@@ -32,75 +32,75 @@ import (
3232
)
3333

3434
var (
35-
serialDiscoveryVersion = semver.ParseRelaxed("1.1.0")
35+
serialDiscoveryVersion = semver.ParseRelaxed("1.2.1")
3636
serialDiscoveryFlavors = []*cores.Flavor{
3737
{
3838
OS: "i686-pc-linux-gnu",
3939
Resource: &resources.DownloadResource{
4040
ArchiveFileName: fmt.Sprintf("serial-discovery_v%s_Linux_32bit.tar.bz2", serialDiscoveryVersion),
41-
URL: fmt.Sprintf("https://downloads.arduino.cc/tools/serial-discovery_v%s_Linux_32bit.tar.bz2", serialDiscoveryVersion),
42-
Size: 1589443,
43-
Checksum: "SHA-256:e60fa16da2735f80410c636234a405bd1cc9306090cab4e312c4189e38f93f72",
41+
URL: fmt.Sprintf("https://downloads.arduino.cc/discovery/serial-discovery/serial-discovery_v%s_Linux_32bit.tar.gz", serialDiscoveryVersion),
42+
Size: 1623562,
43+
Checksum: "SHA-256:624996c2483cd66dc318e9559b9e25754180514a794acd390b4c0de58742d335",
4444
CachePath: "tools",
4545
},
4646
},
4747
{
4848
OS: "x86_64-pc-linux-gnu",
4949
Resource: &resources.DownloadResource{
5050
ArchiveFileName: fmt.Sprintf("serial-discovery_v%s_Linux_64bit.tar.bz2", serialDiscoveryVersion),
51-
URL: fmt.Sprintf("https://downloads.arduino.cc/tools/serial-discovery_v%s_Linux_64bit.tar.bz2", serialDiscoveryVersion),
52-
Size: 1611875,
53-
Checksum: "SHA-256:6232f852543094e9f73e1994e6888646fdcd24eca15fd4e5bde716a8e23046dc",
51+
URL: fmt.Sprintf("https://downloads.arduino.cc/discovery/serial-discovery/serial-discovery_v%s_Linux_64bit.tar.gz", serialDiscoveryVersion),
52+
Size: 1679556,
53+
Checksum: "SHA-256:fca394dde79838cdd4cbeaa4a249237c95869c7d39ec5c778ecdc76d227679ef",
5454
CachePath: "tools",
5555
},
5656
},
5757
{
5858
OS: "i686-mingw32",
5959
Resource: &resources.DownloadResource{
6060
ArchiveFileName: fmt.Sprintf("serial-discovery_v%s_Windows_32bit.zip", serialDiscoveryVersion),
61-
URL: fmt.Sprintf("https://downloads.arduino.cc/tools/serial-discovery_v%s_Windows_32bit.zip", serialDiscoveryVersion),
62-
Size: 1719070,
63-
Checksum: "SHA-256:3efdc744a0ca11c5f9088525eb4363e90e2b6a43a0db23c5c6975a10d739c7cb",
61+
URL: fmt.Sprintf("https://downloads.arduino.cc/discovery/serial-discovery/serial-discovery_v%s_Windows_32bit.zip", serialDiscoveryVersion),
62+
Size: 1735085,
63+
Checksum: "SHA-256:c2d8e92e790862ee3374810121a588c9e8c6e6ff8100112912c05312e04e7570",
6464
CachePath: "tools",
6565
},
6666
},
6767
{
6868
OS: "x86_64-mingw32",
6969
Resource: &resources.DownloadResource{
7070
ArchiveFileName: fmt.Sprintf("serial-discovery_v%s_Windows_64bit.zip", serialDiscoveryVersion),
71-
URL: fmt.Sprintf("https://downloads.arduino.cc/tools/serial-discovery_v%s_Windows_64bit.zip", serialDiscoveryVersion),
72-
Size: 1683799,
73-
Checksum: "SHA-256:c6296b92459160f4c0bf7d2e1234cd53fd64f44cb3fa8c3a4b10dd6670466c69",
71+
URL: fmt.Sprintf("https://downloads.arduino.cc/discovery/serial-discovery/serial-discovery_v%s_Windows_64bit.zip", serialDiscoveryVersion),
72+
Size: 1700849,
73+
Checksum: "SHA-256:4da007d89bb5134e7c44a70d23b026470ee0466912db16254a2a6f431cb7d9a4",
7474
CachePath: "tools",
7575
},
7676
},
7777
{
7878
OS: "x86_64-apple-darwin",
7979
Resource: &resources.DownloadResource{
8080
ArchiveFileName: fmt.Sprintf("serial-discovery_v%s_macOS_64bit.tar.bz2", serialDiscoveryVersion),
81-
URL: fmt.Sprintf("https://downloads.arduino.cc/tools/serial-discovery_v%s_macOS_64bit.tar.bz2", serialDiscoveryVersion),
82-
Size: 1620346,
83-
Checksum: "SHA-256:4052a64dd68090726247dea7f03656eae951549df9878362dcedfcef116a9e9f",
81+
URL: fmt.Sprintf("https://downloads.arduino.cc/discovery/serial-discovery/serial-discovery_v%s_macOS_64bit.tar.gz", serialDiscoveryVersion),
82+
Size: 872913,
83+
Checksum: "SHA-256:c3dfb2d20b1fe839ddfba3567377200d335a93eff19b0a0f553db76d5a7e2dbd",
8484
CachePath: "tools",
8585
},
8686
},
8787
{
8888
OS: "arm-linux-gnueabihf",
8989
Resource: &resources.DownloadResource{
90-
ArchiveFileName: fmt.Sprintf("serial-discovery_v%s_Linux_ARM.tar.bz2", serialDiscoveryVersion),
91-
URL: fmt.Sprintf("https://downloads.arduino.cc/tools/serial-discovery_v%s_Linux_ARM.tar.bz2", serialDiscoveryVersion),
92-
Size: 1511104,
93-
Checksum: "SHA-256:fe68fd5abdfebe0f01c48c3eac16d27af46ec2391da87de44571e6ea2dab31e7",
90+
ArchiveFileName: fmt.Sprintf("serial-discovery_v%s_Linux_ARMv6.tar.bz2", serialDiscoveryVersion),
91+
URL: fmt.Sprintf("https://downloads.arduino.cc/discovery/serial-discovery/serial-discovery_v%s_Linux_ARMv6.tar.gz", serialDiscoveryVersion),
92+
Size: 1560586,
93+
Checksum: "SHA-256:dd1687748c59ba94631f63a1f8ebee7ec21f5f40c01f5b0510f02c72c71d2d66",
9494
CachePath: "tools",
9595
},
9696
},
9797
{
9898
OS: "arm64-linux-gnueabihf",
9999
Resource: &resources.DownloadResource{
100100
ArchiveFileName: fmt.Sprintf("serial-discovery_v%s_Linux_ARM64.tar.bz2", serialDiscoveryVersion),
101-
URL: fmt.Sprintf("https://downloads.arduino.cc/tools/serial-discovery_v%s_Linux_ARM64.tar.bz2", serialDiscoveryVersion),
102-
Size: 1500998,
103-
Checksum: "SHA-256:1e6bcb6b7790d38863df15395c96baba239cb56233d7ef2d78bcb2b3efb1bc5d",
101+
URL: fmt.Sprintf("https://downloads.arduino.cc/discovery/serial-discovery/serial-discovery_v%s_Linux_ARM64.tar.gz", serialDiscoveryVersion),
102+
Size: 1573778,
103+
Checksum: "SHA-256:3f44b5932dcfc2f01a72536d19080e45976d87c0652fcfbe75a87451327faa1f",
104104
CachePath: "tools",
105105
},
106106
},

0 commit comments

Comments
 (0)