Skip to content

Commit 34120f3

Browse files
[Updated] Board manager file for RL78/G15, G22, G23-64p FPB.
1 parent 50ab2e2 commit 34120f3

File tree

3 files changed

+132
-102
lines changed

3 files changed

+132
-102
lines changed
Lines changed: 70 additions & 68 deletions
Original file line numberDiff line numberDiff line change
@@ -1,68 +1,70 @@
1-
{
2-
"packages": [
3-
{
4-
"name": "renesas",
5-
"maintainer": "Renesas Electronics Corporation",
6-
"websiteURL": "https://github.com/renesas/Arduino",
7-
"email": "Middle_support@lm.renesas.com",
8-
"platforms": [
9-
{
10-
"name": "RL78/G15-20p Fast Prototyping Board",
11-
"architecture": "rl78g15_fpb_p20",
12-
"version": "1.2.0",
13-
"category": "Contributed",
14-
"help": {
15-
"online": "https://github.com/renesas/Arduino/wiki"
16-
},
17-
"url": "https://github.com/renesas/ArduinoCore-rl78g15_fpb_20p/releases/download/rl78-1.2.0/Library-rl78g15-fpb-1.2.0.zip",
18-
"archiveFileName": "Library-rl78g15-fpb-1.2.0.zip",
19-
"checksum": "SHA-256:c441344dce691fa57eac1400e031b218ce9aad266af918f4484f1cb410b0c4f7",
20-
"size": "1620012",
21-
"boards": [
22-
{"name": "RL78/G15-20p Fast Prototyping Board"}
23-
],
24-
"toolsDependencies": [
25-
{
26-
"name": "llvm-rl78",
27-
"packager": "renesas",
28-
"version": "10.0.0.202310"
29-
},
30-
{
31-
"name": "rl78",
32-
"packager": "renesas",
33-
"version": "1.1.0-g1x"
34-
}
35-
]
36-
}
37-
],
38-
"tools": [
39-
{
40-
"name": "llvm-rl78",
41-
"version": "10.0.0.202310",
42-
"systems": [
43-
{
44-
"host": "i686-mingw32",
45-
"url": "https://llvm-gcc-renesas.com/downloads/download.php?s=cdn&f=rl78/10.0.0.202310/llvm-10.0.0.202310-rl78-elf.zip",
46-
"archiveFileName": "llvm-10.0.0.202310-rl78-elf.zip",
47-
"checksum": "SHA-256:9d09a94b0703aa50e428ca914864a88e162423352b7a9b6d2dd0efa7aaa5a5ab",
48-
"size": "149055733"
49-
}
50-
]
51-
},
52-
{
53-
"name": "rl78",
54-
"version": "1.1.0-g1x",
55-
"systems": [
56-
{
57-
"host": "i686-mingw32",
58-
"url": "https://github.com/renesas/ArduinoCore-rl78g15_fpb_20p/releases/download/rl78-1.2.0/win32-tool-rl78g1x-1.1.0.zip",
59-
"archiveFileName": "win32-tool-rl78g1x-1.1.0.zip",
60-
"checksum": "SHA-256:8818a398fc910fb15413d2b9de4ca30d2cad7dbaf58cbdb95a5e94ba2cd1bf6b",
61-
"size": "191192"
62-
}
63-
]
64-
}
65-
]
66-
}
67-
]
68-
}
1+
{
2+
"packages": [
3+
{
4+
"name": "renesas",
5+
"maintainer": "Renesas Electronics Corporation",
6+
"websiteURL": "https://github.com/renesas/Arduino",
7+
"email": "Middle_support@lm.renesas.com",
8+
"platforms": [
9+
{
10+
"name": "RL78/G15-20p Fast Prototyping Board",
11+
"architecture": "rl78g15_fpb_p20",
12+
"version": "1.2.1",
13+
"category": "Contributed",
14+
"help": {
15+
"online": "https://github.com/renesas/Arduino/wiki"
16+
},
17+
"url": "https://github.com/renesas/ArduinoCore-rl78g15_fpb_20p/releases/download/rl78-1.2.1/Library-rl78g15-fpb-1.2.1.zip",
18+
"archiveFileName": "Library-rl78g15-fpb-1.2.1.zip",
19+
"checksum": "SHA-256:2652439ce43f61b92ffbac65b67980b5b6be1be4407bce79bc5f1a4fa12a1864",
20+
"size": "1614211",
21+
"boards": [
22+
{
23+
"name": "RL78/G15-20p Fast Prototyping Board"
24+
}
25+
],
26+
"toolsDependencies": [
27+
{
28+
"name": "llvm-rl78",
29+
"packager": "renesas",
30+
"version": "17.0.1.202406"
31+
},
32+
{
33+
"name": "rl78",
34+
"packager": "renesas",
35+
"version": "1.1.0-g1x"
36+
}
37+
]
38+
}
39+
],
40+
"tools": [
41+
{
42+
"name": "llvm-rl78",
43+
"version": "17.0.1.202406",
44+
"systems": [
45+
{
46+
"host": "i686-mingw32",
47+
"url": "https://llvm-gcc-renesas.com/downloads/download.php?s=cdn&f=rl78/17.0.1.202406/llvm-17.0.1.202406-rl78-elf.zip",
48+
"archiveFileName": "llvm-17.0.1.202406-rl78-elf.zip",
49+
"checksum": "SHA-256:e290eeb95974f61c20677c125790d3c9e297449ddbb6bddff6c9b64de45fb41b",
50+
"size": "377831692"
51+
}
52+
]
53+
},
54+
{
55+
"name": "rl78",
56+
"version": "1.1.0-g1x",
57+
"systems": [
58+
{
59+
"host": "i686-mingw32",
60+
"url": "https://github.com/renesas/ArduinoCore-rl78g15_fpb_20p/releases/download/rl78-1.2.1/win32-tool-rl78g1x-1.1.0.zip",
61+
"archiveFileName": "win32-tool-rl78g1x-1.1.0.zip",
62+
"checksum": "SHA-256:8818a398fc910fb15413d2b9de4ca30d2cad7dbaf58cbdb95a5e94ba2cd1bf6b",
63+
"size": "191192"
64+
}
65+
]
66+
}
67+
]
68+
}
69+
]
70+
}

hardware/package_renesas_rl78g22_fpb_index.json

Lines changed: 31 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,15 @@
99
{
1010
"name": "RL78/G22 Fast Prototyping Board",
1111
"architecture": "rl78g22_fpb",
12-
"version": "2.3.0",
12+
"version": "2.4.0",
1313
"category": "Contributed",
1414
"help": {
1515
"online": "https://github.com/renesas/Arduino/wiki"
1616
},
17-
"url": "https://github.com/renesas/ArduinoCore-rl78g22_fpb/releases/download/rl78-2.3.0/core-ArduinoCore-rl78g22-fpb-2.3.0.zip",
18-
"archiveFileName": "core-ArduinoCore-rl78g22-fpb-2.3.0.zip",
19-
"checksum": "SHA-256:09d512ece8c995843db156e30285dafa18c77fe1e911d51996e6ac60b8f347cc",
20-
"size": "4529579",
17+
"url": "https://github.com/renesas/ArduinoCore-rl78g22_fpb/releases/download/rl78-2.4.0/core-ArduinoCore-rl78g22-fpb-2.4.0.zip",
18+
"archiveFileName": "core-ArduinoCore-rl78g22-fpb-2.4.0.zip",
19+
"checksum": "SHA-256:e580e9660c471c63c1a300cfd41c693c84cbc799d3c06214a6a9792c866b561b",
20+
"size": "4514431",
2121
"boards": [
2222
{
2323
"name": "RL78/G22 Fast Prototyping Board"
@@ -27,7 +27,7 @@
2727
{
2828
"name": "llvm-rl78",
2929
"packager": "renesas",
30-
"version": "10.0.0.202312"
30+
"version": "17.0.1.202406"
3131
},
3232
{
3333
"name": "rl78",
@@ -40,21 +40,28 @@
4040
"tools": [
4141
{
4242
"name": "llvm-rl78",
43-
"version": "10.0.0.202312",
43+
"version": "17.0.1.202406",
4444
"systems": [
4545
{
4646
"host": "x86_64-pc-linux-gnu",
47-
"url": "https://llvm-gcc-renesas.com/downloads/download.php?s=cdn&f=rl78/10.0.0.202312/llvm-10.0.0.202312-rl78-elf.tar.gz",
48-
"archiveFileName": "llvm-10.0.0.202312-rl78-elf.tar.gz",
49-
"checksum": "SHA-256:c2ea2e02333bf1376b5470c3609bbaaf954c45f84e3499c52de929499f810fb0",
50-
"size": "224225570"
47+
"url": "https://llvm-gcc-renesas.com/downloads/download.php?s=cdn&f=rl78/17.0.1.202406/llvm-17.0.1.202406-rl78-elf.tar.gz",
48+
"archiveFileName": "llvm-17.0.1.202406-rl78-elf.tar.gz",
49+
"checksum": "SHA-256:7244e9ae687b3e36522aa3bfc5a016a54d69ebcedd6d85198bff9a07d3da6bfe",
50+
"size": "382683659"
51+
},
52+
{
53+
"host": "arm64-apple-darwin",
54+
"url": "https://llvm-gcc-renesas.com/downloads/download.php?s=cdn&f=rl78/17.0.1.202406/llvm-17.0.1.202406-rl78-elf_macOS.tar.gz",
55+
"archiveFileName": "llvm-17.0.1.202406-rl78-elf_macOS.tar.gz",
56+
"checksum": "SHA-256:920e4456e690eb7c129a11676b41aadb4f70c5fd1d3617f10cf48258d1072ee8",
57+
"size": "387033321"
5158
},
5259
{
5360
"host": "i686-mingw32",
54-
"url": "https://llvm-gcc-renesas.com/downloads/download.php?s=cdn&f=rl78/10.0.0.202312/llvm-10.0.0.202312-rl78-elf.zip",
55-
"archiveFileName": "llvm-10.0.0.202312-rl78-elf.zip",
56-
"checksum": "SHA-256:7c2bb5d9fdf76971bd856f8314a7cbe471a7dab46324085ed2142240b198604f",
57-
"size": "150890078"
61+
"url": "https://llvm-gcc-renesas.com/downloads/download.php?s=cdn&f=rl78/17.0.1.202406/llvm-17.0.1.202406-rl78-elf.zip",
62+
"archiveFileName": "llvm-17.0.1.202406-rl78-elf.zip",
63+
"checksum": "SHA-256:e290eeb95974f61c20677c125790d3c9e297449ddbb6bddff6c9b64de45fb41b",
64+
"size": "377831692"
5865
}
5966
]
6067
},
@@ -64,14 +71,21 @@
6471
"systems": [
6572
{
6673
"host": "x86_64-pc-linux-gnu",
67-
"url": "https://github.com/renesas/ArduinoCore-rl78g22_fpb/releases/download/rl78-2.3.0/x86_64-linux-gnu-tool-rl78g2x-1.0.1.tar.gz",
74+
"url": "https://github.com/renesas/ArduinoCore-rl78g22_fpb/releases/download/rl78-2.4.0/x86_64-linux-gnu-tool-rl78g2x-1.0.1.tar.gz",
6875
"archiveFileName": "x86_64-linux-gnu-tool-rl78g2x-1.0.1.tar.gz",
6976
"checksum": "SHA-256:aee9025e3149340a545c5e1815b4df2c8a022ab5e389f3421bde6e6886f122ef",
7077
"size": "138937"
7178
},
79+
{
80+
"host": "arm64-apple-darwin",
81+
"url": "https://github.com/renesas/ArduinoCore-rl78g22_fpb/releases/download/rl78-2.4.0/arm64-apple-darwin-tool-rl78g2x-1.1.0.zip",
82+
"archiveFileName": "arm64-apple-darwin-tool-rl78g2x-1.1.0.zip",
83+
"checksum": "SHA-256:3faea9032746ab861df8d43ddb0a3e36d357984984dbf8e15919e1bc4d631b5a",
84+
"size": "47799"
85+
},
7286
{
7387
"host": "i686-mingw32",
74-
"url": "https://github.com/renesas/ArduinoCore-rl78g22_fpb/releases/download/rl78-2.3.0/win32-tool-rl78g2x-1.2.1.zip",
88+
"url": "https://github.com/renesas/ArduinoCore-rl78g22_fpb/releases/download/rl78-2.4.0/win32-tool-rl78g2x-1.2.1.zip",
7589
"archiveFileName": "win32-tool-rl78g2x-1.2.1.zip",
7690
"checksum": "SHA-256:832042bf716d8a8cea3ce10eca2c0faa2dae20518ea0e14f57ce8c2cda06ae3d",
7791
"size": "186894"

hardware/package_renesas_rl78g23_fpb_p64_index.json

Lines changed: 31 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,15 @@
99
{
1010
"name": "RL78/G23-64p Fast Prototyping Board",
1111
"architecture": "rl78g23_fpb_p64",
12-
"version": "2.3.2",
12+
"version": "2.4.0",
1313
"category": "Contributed",
1414
"help": {
1515
"online": "https://github.com/renesas/Arduino/wiki"
1616
},
17-
"url": "https://github.com/renesas/ArduinoCore-rl78g23_fpb_64p/releases/download/rl78-2.3.2/core-ArduinoCore-rl78g23-fpb-p64-2.3.2.zip",
18-
"archiveFileName": "core-ArduinoCore-rl78g23-fpb-p64-2.3.2.zip",
19-
"checksum": "SHA-256:43e92673d6235091cd07587baf091f91e8540c9a56ffa86c61339e8ce05a0d55",
20-
"size": "4651755",
17+
"url": "https://github.com/renesas/ArduinoCore-rl78g23_fpb_64p/releases/download/rl78-2.4.0/core-ArduinoCore-rl78g23-fpb-p64-2.4.0.zip",
18+
"archiveFileName": "core-ArduinoCore-rl78g23-fpb-p64-2.4.0.zip",
19+
"checksum": "SHA-256:ceae32a4ea4fd851ea76d459580435b1d3a479393f2ca925821e7a0f07abf980",
20+
"size": "4636564",
2121
"boards": [
2222
{
2323
"name": "RL78/G23-64p Fast Prototyping Board"
@@ -27,7 +27,7 @@
2727
{
2828
"name": "llvm-rl78",
2929
"packager": "renesas",
30-
"version": "10.0.0.202312"
30+
"version": "17.0.1.202406"
3131
},
3232
{
3333
"name": "rl78",
@@ -40,21 +40,28 @@
4040
"tools": [
4141
{
4242
"name": "llvm-rl78",
43-
"version": "10.0.0.202312",
43+
"version": "17.0.1.202406",
4444
"systems": [
4545
{
4646
"host": "x86_64-pc-linux-gnu",
47-
"url": "https://llvm-gcc-renesas.com/downloads/download.php?s=cdn&f=rl78/10.0.0.202312/llvm-10.0.0.202312-rl78-elf.tar.gz",
48-
"archiveFileName": "llvm-10.0.0.202312-rl78-elf.tar.gz",
49-
"checksum": "SHA-256:c2ea2e02333bf1376b5470c3609bbaaf954c45f84e3499c52de929499f810fb0",
50-
"size": "224225570"
47+
"url": "https://llvm-gcc-renesas.com/downloads/download.php?s=cdn&f=rl78/17.0.1.202406/llvm-17.0.1.202406-rl78-elf.tar.gz",
48+
"archiveFileName": "llvm-17.0.1.202406-rl78-elf.tar.gz",
49+
"checksum": "SHA-256:7244e9ae687b3e36522aa3bfc5a016a54d69ebcedd6d85198bff9a07d3da6bfe",
50+
"size": "382683659"
51+
},
52+
{
53+
"host": "arm64-apple-darwin",
54+
"url": "https://llvm-gcc-renesas.com/downloads/download.php?s=cdn&f=rl78/17.0.1.202406/llvm-17.0.1.202406-rl78-elf_macOS.tar.gz",
55+
"archiveFileName": "llvm-17.0.1.202406-rl78-elf_macOS.tar.gz",
56+
"checksum": "SHA-256:920e4456e690eb7c129a11676b41aadb4f70c5fd1d3617f10cf48258d1072ee8",
57+
"size": "387033321"
5158
},
5259
{
5360
"host": "i686-mingw32",
54-
"url": "https://llvm-gcc-renesas.com/downloads/download.php?s=cdn&f=rl78/10.0.0.202312/llvm-10.0.0.202312-rl78-elf.zip",
55-
"archiveFileName": "llvm-10.0.0.202312-rl78-elf.zip",
56-
"checksum": "SHA-256:7c2bb5d9fdf76971bd856f8314a7cbe471a7dab46324085ed2142240b198604f",
57-
"size": "150890078"
61+
"url": "https://llvm-gcc-renesas.com/downloads/download.php?s=cdn&f=rl78/17.0.1.202406/llvm-17.0.1.202406-rl78-elf.zip",
62+
"archiveFileName": "llvm-17.0.1.202406-rl78-elf.zip",
63+
"checksum": "SHA-256:e290eeb95974f61c20677c125790d3c9e297449ddbb6bddff6c9b64de45fb41b",
64+
"size": "377831692"
5865
}
5966
]
6067
},
@@ -64,14 +71,21 @@
6471
"systems": [
6572
{
6673
"host": "x86_64-pc-linux-gnu",
67-
"url": "https://github.com/renesas/ArduinoCore-rl78g23_fpb_64p/releases/download/rl78-2.3.1/x86_64-linux-gnu-tool-rl78g2x-1.0.1.tar.gz",
74+
"url": "https://github.com/renesas/ArduinoCore-rl78g23_fpb_64p/releases/download/rl78-2.4.0/x86_64-linux-gnu-tool-rl78g2x-1.0.1.tar.gz",
6875
"archiveFileName": "x86_64-linux-gnu-tool-rl78g2x-1.0.1.tar.gz",
6976
"checksum": "SHA-256:aee9025e3149340a545c5e1815b4df2c8a022ab5e389f3421bde6e6886f122ef",
7077
"size": "138937"
7178
},
79+
{
80+
"host": "arm64-apple-darwin",
81+
"url": "https://github.com/renesas/ArduinoCore-rl78g23_fpb_64p/releases/download/rl78-2.4.0/arm64-apple-darwin-tool-rl78g2x-1.1.0.zip",
82+
"archiveFileName": "arm64-apple-darwin-tool-rl78g2x-1.1.0.zip",
83+
"checksum": "SHA-256:3faea9032746ab861df8d43ddb0a3e36d357984984dbf8e15919e1bc4d631b5a",
84+
"size": "47799"
85+
},
7286
{
7387
"host": "i686-mingw32",
74-
"url": "https://github.com/renesas/ArduinoCore-rl78g23_fpb_64p/releases/download/rl78-2.3.1/win32-tool-rl78g2x-1.2.1.zip",
88+
"url": "https://github.com/renesas/ArduinoCore-rl78g23_fpb_64p/releases/download/rl78-2.4.0/win32-tool-rl78g2x-1.2.1.zip",
7589
"archiveFileName": "win32-tool-rl78g2x-1.2.1.zip",
7690
"checksum": "SHA-256:832042bf716d8a8cea3ce10eca2c0faa2dae20518ea0e14f57ce8c2cda06ae3d",
7791
"size": "186894"

0 commit comments

Comments
 (0)