From 8f6e13b170814fffb23e2760cae722c12b290ea7 Mon Sep 17 00:00:00 2001 From: Asahi Lina Date: Thu, 13 Apr 2023 16:06:33 +0900 Subject: [PATCH] firmware: Add 13.3 This has the same iBoot version as 13.3.1, so firmwares probably did not change. Signed-off-by: Asahi Lina --- proxyclient/m1n1/constructutils.py | 2 +- proxyclient/m1n1/proxyutils.py | 1 + src/firmware.c | 2 +- src/firmware.h | 1 + 4 files changed, 4 insertions(+), 2 deletions(-) diff --git a/proxyclient/m1n1/constructutils.py b/proxyclient/m1n1/constructutils.py index f3c63a04..887f8bd5 100644 --- a/proxyclient/m1n1/constructutils.py +++ b/proxyclient/m1n1/constructutils.py @@ -795,7 +795,7 @@ class Ver(Subconstruct): "G": os.environ.get("AGX_GPU", "G13")} MATRIX = { - "V": ["V12_1", "V12_3", "V12_4", "V13_0B4", "V13_0B5", "V13_0B6", "V13_2"], + "V": ["V12_1", "V12_3", "V12_4", "V13_0B4", "V13_0B5", "V13_0B6", "V13_2", "V13_3"], "G": ["G13", "G14"], } diff --git a/proxyclient/m1n1/proxyutils.py b/proxyclient/m1n1/proxyutils.py index 6e9de4f5..a7c7b3e1 100644 --- a/proxyclient/m1n1/proxyutils.py +++ b/proxyclient/m1n1/proxyutils.py @@ -33,6 +33,7 @@ VERSION_MAP = { "iBoot-8419.41.10": "V13_0", "iBoot-8419.60.44": "V13_1", "iBoot-8419.80.7": "V13_2", + "iBoot-8422.100.650": "V13_3", } class ProxyUtils(Reloadable): diff --git a/src/firmware.c b/src/firmware.c index 610b2778..c842c060 100644 --- a/src/firmware.c +++ b/src/firmware.c @@ -26,7 +26,7 @@ const struct fw_version_info fw_versions[NUM_FW_VERSIONS] = { [V13_0] = {V13_0, "13.0", {13, 0, 0}, 3, "iBoot-8419.41.10"}, [V13_1] = {V13_1, "13.1", {13, 1, 0}, 3, "iBoot-8419.60.44"}, [V13_2] = {V13_2, "13.2", {13, 2, 0}, 3, "iBoot-8419.80.7"}, - + [V13_3] = {V13_3, "13.3", {13, 3, 0}, 3, "iBoot-8422.100.650"}, }; int firmware_set_fdt(void *fdt, int node, const char *prop, const struct fw_version_info *ver) diff --git a/src/firmware.h b/src/firmware.h index a1a4ceef..9e199344 100644 --- a/src/firmware.h +++ b/src/firmware.h @@ -18,6 +18,7 @@ enum fw_version { V13_0, V13_1, V13_2, + V13_3, NUM_FW_VERSIONS, };