Skip to content

Commit

Permalink
Merge pull request #28 from MathyV/firmware-v01
Browse files Browse the repository at this point in the history
Add new metadata format
  • Loading branch information
Brubacker authored Aug 14, 2024
2 parents 8826f57 + d6a2505 commit 126ad76
Show file tree
Hide file tree
Showing 5 changed files with 190 additions and 6 deletions.
4 changes: 4 additions & 0 deletions static/firmware/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# !!! Do not change anything in this folder without talking to the badge developers !!!

More information:
https://github.com/MathyV/fri3d_firmware/tree/main/components/fri3d_ota
10 changes: 7 additions & 3 deletions static/firmware/firmware-fox.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,12 @@
[
{
"version": "0.1.5-esp-idf.1+build.0",
"url": "https://github.com/MathyV/fri3d_firmware/releases/download/v0.1.5/fri3d_firmware_fox.bin",
"version": "1.0.0",
"url": "https://github.com/Fri3dCamp/badge_firmware/releases/download/v1.0.0/fri3d_firmware_fox.bin",
"size": 1315952
},
{
"version": "0.1.5",
"url": "https://github.com/Fri3dCamp/badge_firmware/releases/download/v0.1.5/fri3d_firmware_fox.bin",
"size": 1395200
}
]

10 changes: 7 additions & 3 deletions static/firmware/firmware-octopus.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,12 @@
[
{
"version": "0.1.5-esp-idf.1+build.0",
"url": "https://github.com/MathyV/fri3d_firmware/releases/download/v0.1.5/fri3d_firmware_octopus.bin",
"version": "1.0.0",
"url": "https://github.com/Fri3dCamp/badge_firmware/releases/download/v1.0.0/fri3d_firmware_octopus.bin",
"size": 1344320
},
{
"version": "0.1.5",
"url": "https://github.com/Fri3dCamp/badge_firmware/releases/download/v0.1.5/fri3d_firmware_octopus.bin",
"size": 1447232
}
]

128 changes: 128 additions & 0 deletions static/firmware/v01/firmware-fox.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,128 @@
[
{
"version": "1.0.0",
"beta": false,
"images": [
{
"type": "main",
"version": "1.0.0",
"url": "https://github.com/Fri3dCamp/badge_firmware/releases/download/v1.0.0/fri3d_firmware_fox.bin",
"size": 1315952
},
{
"type": "micropython",
"version": "1.23.0-1+fri3d",
"url": "https://github.com/Fri3dCamp/badge_2024_micropython/releases/download/v1.23.0-1+fri3d/micropython_fox.bin",
"size": 2479904
},
{
"type": "retro-launcher",
"version": "1.42-1+fri3d",
"url": "https://github.com/Fri3dCamp/badge_retro-go/releases/download/v1.42-1+fri3d/retro_go_launcher_fox.bin",
"size": 1012192
},
{
"type": "retro-core",
"version": "1.42-1+fri3d",
"url": "https://github.com/Fri3dCamp/badge_retro-go/releases/download/v1.42-1+fri3d/retro_go_core_fox.bin",
"size": 606528
},
{
"type": "retro-prboom",
"version": "1.42-1+fri3d",
"url": "https://github.com/Fri3dCamp/badge_retro-go/releases/download/v1.42-1+fri3d/retro_go_prboom_fox.bin",
"size": 868752
},
{
"type": "vfs",
"version": "1.42-1+fri3d",
"url": "https://github.com/Fri3dCamp/badge_retro-go/releases/download/v1.42-1+fri3d/vfs_fox.bin",
"size": 6750205
},
{
"type": "bootloader",
"version": "1.0.0",
"url": "https://github.com/Fri3dCamp/badge_firmware/releases/download/v1.0.0/bootloader_fox.bin",
"size": 21072
},
{
"type": "partition-table",
"version": "1.0.0",
"url": "https://github.com/Fri3dCamp/badge_firmware/releases/download/v1.0.0/partition_table_fox.bin",
"size": 3072
},
{
"type": "ota-data",
"version": "1.0.0",
"url": "https://github.com/Fri3dCamp/badge_firmware/releases/download/v1.0.0/ota_data_fox.bin",
"size": 8192
},
{
"type": "nvs",
"version": "1.0.0",
"url": "https://github.com/Fri3dCamp/badge_firmware/releases/download/v1.0.0/nvs_fox.bin",
"size": 20480
}
]
},
{
"version": "0.1.5",
"beta": true,
"images": [
{
"type": "main",
"version": "0.1.5",
"url": "https://github.com/Fri3dCamp/badge_firmware/releases/download/v0.1.5/fri3d_firmware_fox.bin",
"size": 1395200
},
{
"type": "micropython",
"version": "0.0.1",
"url": "https://github.com/Fri3dCamp/badge_firmware/releases/download/v0.1.5/micropython_fox.bin",
"size": 614896
},
{
"type": "retro-launcher",
"version": "0.0.1",
"url": "https://github.com/Fri3dCamp/badge_firmware/releases/download/v0.1.5/retro_go_launcher_fox.bin",
"size": 968576
},
{
"type": "retro-core",
"version": "0.0.1",
"url": "https://github.com/Fri3dCamp/badge_firmware/releases/download/v0.1.5/retro_go_core_fox.bin",
"size": 555792
},
{
"type": "retro-prboom",
"version": "0.0.1",
"url": "https://github.com/Fri3dCamp/badge_firmware/releases/download/v0.1.5/retro_go_prboom_fox.bin",
"size": 818288
},
{
"type": "vfs",
"version": "0.0.1",
"url": "https://github.com/Fri3dCamp/badge_firmware/releases/download/v0.1.5/vfs_fox.bin",
"size": 6750208
},
{
"type": "bootloader",
"version": "0.0.1",
"url": "https://github.com/Fri3dCamp/badge_firmware/releases/download/v0.1.5/bootloader_fox.bin",
"size": 21136
},
{
"type": "partition-table",
"version": "0.0.1",
"url": "https://github.com/Fri3dCamp/badge_firmware/releases/download/v0.1.5/partition_table_fox.bin",
"size": 3072
},
{
"type": "ota-data",
"version": "0.0.1",
"url": "https://github.com/Fri3dCamp/badge_firmware/releases/download/v0.1.5/ota_data_fox.bin",
"size": 8192
}
]
}
]
44 changes: 44 additions & 0 deletions static/firmware/v01/firmware-octopus.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
[
{
"version": "1.0.0",
"beta": false,
"images": [
{
"type": "main",
"version": "1.0.0",
"url": "https://github.com/Fri3dCamp/badge_firmware/releases/download/v1.0.0/fri3d_firmware_octopus.bin",
"size": 1344320
},
{
"type": "micropython",
"version": "1.23.0-1+fri3d",
"url": "https://github.com/Fri3dCamp/badge_2024_micropython/releases/download/v1.23.0-1+fri3d/micropython_octopus.bin",
"size": 2389120
},
{
"type": "bootloader",
"version": "1.0.0",
"url": "https://github.com/Fri3dCamp/badge_firmware/releases/download/v1.0.0/bootloader_octopus.bin",
"size": 26736
},
{
"type": "partition-table",
"version": "1.0.0",
"url": "https://github.com/Fri3dCamp/badge_firmware/releases/download/v1.0.0/partition_table_octopus.bin",
"size": 3072
},
{
"type": "ota-data",
"version": "1.0.0",
"url": "https://github.com/Fri3dCamp/badge_firmware/releases/download/v1.0.0/ota_data_octopus.bin",
"size": 8192
},
{
"type": "nvs",
"version": "1.0.0",
"url": "https://github.com/Fri3dCamp/badge_firmware/releases/download/v1.0.0/nvs_octopus.bin",
"size": 20480
}
]
}
]

0 comments on commit 126ad76

Please sign in to comment.