diff --git a/WHENCE b/WHENCE
index 1d6fb86bbe894d29193f09695d2bddbbc77c8461..e249c49e84741a715364e1971d76e623e7210333 100644
--- a/WHENCE
+++ b/WHENCE
@@ -3114,6 +3114,20 @@ File: nvidia/gm206/gr/sw_bundle_init.bin
 File: nvidia/gm206/gr/sw_ctx.bin
 File: nvidia/gm206/gr/sw_method_init.bin
 File: nvidia/gm206/gr/sw_nonctx.bin
+File: nvidia/gm20b/acr/bl.bin
+File: nvidia/gm20b/acr/ucode_load.bin
+File: nvidia/gm20b/gr/fecs_bl.bin
+File: nvidia/gm20b/gr/fecs_data.bin
+File: nvidia/gm20b/gr/fecs_inst.bin
+File: nvidia/gm20b/gr/fecs_sig.bin
+File: nvidia/gm20b/gr/gpccs_bl.bin
+File: nvidia/gm20b/gr/gpccs_data.bin
+File: nvidia/gm20b/gr/gpccs_inst.bin
+File: nvidia/gm20b/gr/gpccs_sig.bin
+File: nvidia/gm20b/gr/sw_bundle_init.bin
+File: nvidia/gm20b/gr/sw_ctx.bin
+File: nvidia/gm20b/gr/sw_method_init.bin
+File: nvidia/gm20b/gr/sw_nonctx.bin
 
 Licence: Redistributable. See LICENCE.nvidia for details
 
diff --git a/nvidia/gm20b/acr/bl.bin b/nvidia/gm20b/acr/bl.bin
new file mode 100644
index 0000000000000000000000000000000000000000..e333202d7fe15d0dc00d599851f8b0931d52cbe7
Binary files /dev/null and b/nvidia/gm20b/acr/bl.bin differ
diff --git a/nvidia/gm20b/acr/ucode_load.bin b/nvidia/gm20b/acr/ucode_load.bin
new file mode 100644
index 0000000000000000000000000000000000000000..1145e28cc566ab572649cfe24085304ef2dd720f
Binary files /dev/null and b/nvidia/gm20b/acr/ucode_load.bin differ
diff --git a/nvidia/gm20b/gr/fecs_bl.bin b/nvidia/gm20b/gr/fecs_bl.bin
new file mode 100644
index 0000000000000000000000000000000000000000..54ed6399d49bf399da46fea361478480d9476d89
Binary files /dev/null and b/nvidia/gm20b/gr/fecs_bl.bin differ
diff --git a/nvidia/gm20b/gr/fecs_data.bin b/nvidia/gm20b/gr/fecs_data.bin
new file mode 100644
index 0000000000000000000000000000000000000000..bf3092ba607cc26c12966a2393b097145cf28476
Binary files /dev/null and b/nvidia/gm20b/gr/fecs_data.bin differ
diff --git a/nvidia/gm20b/gr/fecs_inst.bin b/nvidia/gm20b/gr/fecs_inst.bin
new file mode 100644
index 0000000000000000000000000000000000000000..88109e5cdb0b82212c77d090cc881b7aac767838
Binary files /dev/null and b/nvidia/gm20b/gr/fecs_inst.bin differ
diff --git a/nvidia/gm20b/gr/fecs_sig.bin b/nvidia/gm20b/gr/fecs_sig.bin
new file mode 100644
index 0000000000000000000000000000000000000000..5b75d1b72351f5a0862411645f80a23c0614d318
Binary files /dev/null and b/nvidia/gm20b/gr/fecs_sig.bin differ
diff --git a/nvidia/gm20b/gr/gpccs_data.bin b/nvidia/gm20b/gr/gpccs_data.bin
new file mode 100644
index 0000000000000000000000000000000000000000..035d9321d1c7c841e41f0f9310cdb6f1e2dbe107
Binary files /dev/null and b/nvidia/gm20b/gr/gpccs_data.bin differ
diff --git a/nvidia/gm20b/gr/gpccs_inst.bin b/nvidia/gm20b/gr/gpccs_inst.bin
new file mode 100644
index 0000000000000000000000000000000000000000..7dd1a7a70dcd43a87c65ae3c5ff90005043f6bcb
Binary files /dev/null and b/nvidia/gm20b/gr/gpccs_inst.bin differ
diff --git a/nvidia/gm20b/gr/sw_bundle_init.bin b/nvidia/gm20b/gr/sw_bundle_init.bin
new file mode 100644
index 0000000000000000000000000000000000000000..9381678c9bdf2a4f1581811b43310badf7368f04
Binary files /dev/null and b/nvidia/gm20b/gr/sw_bundle_init.bin differ
diff --git a/nvidia/gm20b/gr/sw_ctx.bin b/nvidia/gm20b/gr/sw_ctx.bin
new file mode 100644
index 0000000000000000000000000000000000000000..b1450139c8a920b4f3a342b72c026d16d51aa66d
Binary files /dev/null and b/nvidia/gm20b/gr/sw_ctx.bin differ
diff --git a/nvidia/gm20b/gr/sw_method_init.bin b/nvidia/gm20b/gr/sw_method_init.bin
new file mode 120000
index 0000000000000000000000000000000000000000..13114cb4788e9742d20834b598eb1cdda9869a42
--- /dev/null
+++ b/nvidia/gm20b/gr/sw_method_init.bin
@@ -0,0 +1 @@
+../../gm200/gr/sw_method_init.bin
\ No newline at end of file
diff --git a/nvidia/gm20b/gr/sw_nonctx.bin b/nvidia/gm20b/gr/sw_nonctx.bin
new file mode 100644
index 0000000000000000000000000000000000000000..cafe85a2435e01152de087acb87b9a1233d903cc
Binary files /dev/null and b/nvidia/gm20b/gr/sw_nonctx.bin differ