Displaying 20 results from an estimated 44 matches for "fecs_inst".
2016 Feb 23
2
[GIT,PULL] Signed firmware for NVIDIA Maxwell 2 GPUs
...| Bin 0 -> 832 bytes
nvidia/gm200/acr/ucode_load.bin | Bin 0 -> 10144 bytes
nvidia/gm200/acr/ucode_unload.bin | Bin 0 -> 1440 bytes
nvidia/gm200/gr/fecs_bl.bin | Bin 0 -> 576 bytes
nvidia/gm200/gr/fecs_data.bin | Bin 0 -> 1968 bytes
nvidia/gm200/gr/fecs_inst.bin | Bin 0 -> 16271 bytes
nvidia/gm200/gr/fecs_sig.bin | Bin 0 -> 76 bytes
nvidia/gm200/gr/gpccs_bl.bin | Bin 0 -> 576 bytes
nvidia/gm200/gr/gpccs_data.bin | Bin 0 -> 2056 bytes
nvidia/gm200/gr/gpccs_inst.bin | Bin 0 -> 9768 bytes
nvidia/gm200/gr/g...
2016 Feb 18
1
NVIDIA signed firmware release format
...their own files, and building the image and
>>>>>> descriptor
>>>>>> on-the-fly, as you can see from gm200/gr:
>>>>>>
>>>>>> gm200/gr/fecs_bl.bin
>>>>>> gm200/gr/fecs_data.bin
>>>>>> gm200/gr/fecs_inst.bin
>>>>>> gm200/gr/fecs_sig.bin
>>>>>>
>>>>>> The bl, data, and inst files are loaded and combined into an image
>>>>>> while
>>>>>> the
>>>>>> corresponding descriptor is built. This is don...
2016 Jul 09
1
[GIT,PULL] Signed firmware for NVIDIA GP100 GPU
...p100/acr/bl.bin | Bin 0 -> 832 bytes
nvidia/gp100/acr/ucode_load.bin | Bin 0 -> 9632 bytes
nvidia/gp100/acr/ucode_unload.bin | Bin 0 -> 1440 bytes
nvidia/gp100/gr/fecs_bl.bin | 1 +
nvidia/gp100/gr/fecs_data.bin | Bin 0 -> 2028 bytes
nvidia/gp100/gr/fecs_inst.bin | Bin 0 -> 20955 bytes
nvidia/gp100/gr/fecs_sig.bin | Bin 0 -> 76 bytes
nvidia/gp100/gr/gpccs_bl.bin | 1 +
nvidia/gp100/gr/gpccs_data.bin | Bin 0 -> 2080 bytes
nvidia/gp100/gr/gpccs_inst.bin | Bin 0 -> 12458 bytes
nvidia/gp100/gr/gpccs_sig.bin...
2016 Feb 18
2
NVIDIA signed firmware release format
...l, code
>>>> and
>>>> data sections into their own files, and building the image and descriptor
>>>> on-the-fly, as you can see from gm200/gr:
>>>>
>>>> gm200/gr/fecs_bl.bin
>>>> gm200/gr/fecs_data.bin
>>>> gm200/gr/fecs_inst.bin
>>>> gm200/gr/fecs_sig.bin
>>>>
>>>> The bl, data, and inst files are loaded and combined into an image while
>>>> the
>>>> corresponding descriptor is built. This is done in the
>>>> ls_ucode_img_build()
>>>> f...
2015 Sep 09
3
[PATCH 1/2] nouveau: arm: Add MODULE_FIRMWARE for gk20a
..._DESC);
MODULE_LICENSE("GPL and additional rights");
+#if defined(CONFIG_NOUVEAU_PLATFORM_DRIVER) && \
+ (IS_ENABLED(CONFIG_ARCH_TEGRA_124_SOC) || IS_ENABLED(CONFIG_ARCH_TEGRA_132_SOC))
+MODULE_FIRMWARE("nvidia/gk20a/fecs_data.bin");
+MODULE_FIRMWARE("nvidia/gk20a/fecs_inst.bin");
+MODULE_FIRMWARE("nvidia/gk20a/gpccs_data.bin");
+MODULE_FIRMWARE("nvidia/gk20a/gpccs_inst.bin");
+MODULE_FIRMWARE("nvidia/gk20a/sw_bundle_init.bin");
+MODULE_FIRMWARE("nvidia/gk20a/sw_ctx.bin");
+MODULE_FIRMWARE("nvidia/gk20a/sw_method_init....
2016 Feb 18
0
NVIDIA signed firmware release format
...> data sections into their own files, and building the image and
>>>>> descriptor
>>>>> on-the-fly, as you can see from gm200/gr:
>>>>>
>>>>> gm200/gr/fecs_bl.bin
>>>>> gm200/gr/fecs_data.bin
>>>>> gm200/gr/fecs_inst.bin
>>>>> gm200/gr/fecs_sig.bin
>>>>>
>>>>> The bl, data, and inst files are loaded and combined into an image
>>>>> while
>>>>> the
>>>>> corresponding descriptor is built. This is done in the
>>>>...
2016 Dec 13
14
[Bug 99068] New: Screen hangs when running a 3D app. GTX 660
https://bugs.freedesktop.org/show_bug.cgi?id=99068
Bug ID: 99068
Summary: Screen hangs when running a 3D app. GTX 660
Product: Mesa
Version: unspecified
Hardware: x86-64 (AMD64)
OS: Linux (All)
Status: NEW
Severity: normal
Priority: medium
Component: Drivers/DRI/nouveau
2016 Nov 02
3
[PATCH] gr: fallback to legacy paths during firmware lookup
...+ /* firmware found, success! */
+ if (!ret) {
+ fuc->size = fw->size;
+ fuc->data = kmemdup(fw->data, fuc->size, GFP_KERNEL);
+ nvkm_firmware_put(fw);
+ return (fuc->data != NULL) ? 0 : -ENOMEM;
+ }
+
+ /* see if this firmware has a legacy path */
+ if (!strcmp(fwname, "fecs_inst"))
+ legacy_fwname = "fuc409c";
+ else if (!strcmp(fwname, "fecs_data"))
+ legacy_fwname = "fuc409d";
+ else if (!strcmp(fwname, "gpccs_inst"))
+ legacy_fwname = "fuc41ac";
+ else if (!strcmp(fwname, "gpccs_data"))
+ legacy_fwname...
2016 Nov 04
2
[PATCH v2] gr: fallback to legacy paths during firmware lookup
...*gr, const char *fwname,
+ struct gf100_gr_fuc *fuc, int ret)
+{
+ struct nvkm_subdev *subdev = &gr->base.engine.subdev;
+ struct nvkm_device *device = subdev->device;
+ const struct firmware *fw;
+ char f[32];
+
+ /* see if this firmware has a legacy path */
+ if (!strcmp(fwname, "fecs_inst"))
+ fwname = "fuc409c";
+ else if (!strcmp(fwname, "fecs_data"))
+ fwname = "fuc409d";
+ else if (!strcmp(fwname, "gpccs_inst"))
+ fwname = "fuc41ac";
+ else if (!strcmp(fwname, "gpccs_data"))
+ fwname = "fuc41ad";
+ el...
2018 Nov 29
2
next/master boot: 142 boots: 2 failed, 130 passed with 7 offline, 3 conflicts (next-20181129)
...ed if
it can't find firmware:
[ 7.617291] nouveau 57000000.gpu: Linked as a consumer to regulator.33
[ 7.624037] nouveau 57000000.gpu: NVIDIA GK20A (0ea000a1)
[ 7.629880] nouveau 57000000.gpu: imem: using IOMMU
[ 7.635013] nouveau 57000000.gpu: Direct firmware load for nvidia/gk20a/fecs_inst.bin failed with error -2
[ 7.644726] nouveau 57000000.gpu: Direct firmware load for nouveau/nvea_fuc409c failed with error -2
[ 7.653960] nouveau 57000000.gpu: Direct firmware load for nouveau/fuc409c failed with error -2
[ 7.662916] nouveau 57000000.gpu: gr: failed to load fuc409c
[ 7....
2016 Sep 29
1
[PATCH] drm/nouveau/gr/gf100: Log info message when loading external firmware
...ngine/gr/gf100.c
@@ -1805,6 +1805,7 @@ gf100_gr_new_(const struct gf100_gr_func *func, struct nvkm_device *device,
return ret;
if (gr->firmware) {
+ nvkm_info(&gr->base.engine.subdev, "using external firmware\n");
if (gf100_gr_ctor_fw(gr, "fecs_inst", &gr->fuc409c) ||
gf100_gr_ctor_fw(gr, "fecs_data", &gr->fuc409d) ||
gf100_gr_ctor_fw(gr, "gpccs_inst", &gr->fuc41ac) ||
--
2.7.3
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://list...
2020 Apr 30
1
gp104: regression on Linux 5.6
...until "failed to load"
messages disappeared. X works and fbconsole on VT1-VT6 works too.
CONFIG_EXTRA_FIRMWARE="nvidia/gp104/gr/sw_nonctx.bin nvidia/gp104/gr/sw_ctx.bin nvidia/gp104/gr/sw_bundle_init.bin nvidia/gp104/gr/sw_method_init.bin nvidia/gp104/gr/fecs_bl.bin nvidia/gp104/gr/fecs_inst.bin nvidia/gp104/gr/fecs_data.bin nvidia/gp104/gr/fecs_sig.bin nvidia/gp104/gr/gpccs_bl.bin nvidia/gp104/gr/gpccs_inst.bin nvidia/gp104/gr/gpccs_data.bin nvidia/gp104/gr/gpccs_sig.bin nvidia/gp104/sec2/image.bin nvidia/gp104/sec2/desc.bin nvidia/gp104/sec2/sig.bin nvidia/gp104/acr/ucode_load.bin nv...
2016 Nov 02
2
[PATCH] gr: fallback to legacy paths during firmware lookup
...memdup(fw->data, fuc->size, GFP_KERNEL);
>> + nvkm_firmware_put(fw);
>> + return (fuc->data != NULL) ? 0 : -ENOMEM;
>> + }
>> +
>> + /* see if this firmware has a legacy path */
>> + if (!strcmp(fwname, "fecs_inst"))
>> + legacy_fwname = "fuc409c";
>> + else if (!strcmp(fwname, "fecs_data"))
>> + legacy_fwname = "fuc409d";
>> + else if (!strcmp(fwname, "gpccs_inst"))
>> + legacy_fw...
2016 Feb 18
2
NVIDIA signed firmware release format
...an come as files to be directly loaded. However
for the current GR firmware we took the approach of splitting the bl,
code and data sections into their own files, and building the image and
descriptor on-the-fly, as you can see from gm200/gr:
gm200/gr/fecs_bl.bin
gm200/gr/fecs_data.bin
gm200/gr/fecs_inst.bin
gm200/gr/fecs_sig.bin
The bl, data, and inst files are loaded and combined into an image while
the corresponding descriptor is built. This is done in the
ls_ucode_img_build() function.
The main reason for doing this is there is that for a given GPU
generation, the _bl and _inst files are v...
2016 Feb 18
2
NVIDIA signed firmware release format
...; the current GR firmware we took the approach of splitting the bl, code and
>> data sections into their own files, and building the image and descriptor
>> on-the-fly, as you can see from gm200/gr:
>>
>> gm200/gr/fecs_bl.bin
>> gm200/gr/fecs_data.bin
>> gm200/gr/fecs_inst.bin
>> gm200/gr/fecs_sig.bin
>>
>> The bl, data, and inst files are loaded and combined into an image while the
>> corresponding descriptor is built. This is done in the ls_ucode_img_build()
>> function.
>>
>> The main reason for doing this is there is that...
2016 Sep 17
0
[PATCH] drm/nouveau/gr/gf100: Log info message when loading external firmware
...s/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
@@ -1805,6 +1805,7 @@ gf100_gr_new_(const struct gf100_gr_func *func, struct nvkm_device *device,
return ret;
if (gr->firmware) {
+ nvkm_info(&gr->base.engine.subdev, "using external firmware\n");
if (gf100_gr_ctor_fw(gr, "fecs_inst", &gr->fuc409c) ||
gf100_gr_ctor_fw(gr, "fecs_data", &gr->fuc409d) ||
gf100_gr_ctor_fw(gr, "gpccs_inst", &gr->fuc41ac) ||
--
2.7.3
2018 Nov 29
0
next/master boot: 142 boots: 2 failed, 130 passed with 7 offline, 3 conflicts (next-20181129)
...irmware:
>
> [ 7.617291] nouveau 57000000.gpu: Linked as a consumer to regulator.33
> [ 7.624037] nouveau 57000000.gpu: NVIDIA GK20A (0ea000a1)
> [ 7.629880] nouveau 57000000.gpu: imem: using IOMMU
> [ 7.635013] nouveau 57000000.gpu: Direct firmware load for nvidia/gk20a/fecs_inst.bin failed with error -2
> [ 7.644726] nouveau 57000000.gpu: Direct firmware load for nouveau/nvea_fuc409c failed with error -2
> [ 7.653960] nouveau 57000000.gpu: Direct firmware load for nouveau/fuc409c failed with error -2
> [ 7.662916] nouveau 57000000.gpu: gr: failed to load...
2015 Sep 28
2
[PATCH v2] nouveau: arm: Add MODULE_FIRMWARE for gk20a
...platform_driver nouveau_platform_driver = {
.probe = nouveau_platform_probe,
.remove = nouveau_platform_remove,
};
+
+#if IS_ENABLED(CONFIG_ARCH_TEGRA_124_SOC) || IS_ENABLED(CONFIG_ARCH_TEGRA_132_SOC)
+MODULE_FIRMWARE("nvidia/gk20a/fecs_data.bin");
+MODULE_FIRMWARE("nvidia/gk20a/fecs_inst.bin");
+MODULE_FIRMWARE("nvidia/gk20a/gpccs_data.bin");
+MODULE_FIRMWARE("nvidia/gk20a/gpccs_inst.bin");
+MODULE_FIRMWARE("nvidia/gk20a/sw_bundle_init.bin");
+MODULE_FIRMWARE("nvidia/gk20a/sw_ctx.bin");
+MODULE_FIRMWARE("nvidia/gk20a/sw_method_init....
2018 May 29
0
Boot failures in -next on Jetson TK1
...; to 'enp1s0': Device or resource busy
> [ 15.206399] nouveau 57000000.gpu: imem: using IOMMU
> [ 15.315122] CPU2: Spectre v2: firmware did not set auxiliary control register IBE bit, system vulnerable
> [ 15.320021] nouveau 57000000.gpu: Direct firmware load for nvidia/gk20a/fecs_inst.bin failed with error -2
> [ 15.384841] nouveau 57000000.gpu: Direct firmware load for nouveau/nvea_fuc409c failed with error -2
> [ 15.393972] nouveau 57000000.gpu: Direct firmware load for nouveau/fuc409c failed with error -2
> [ 15.402679] nouveau 57000000.gpu: gr: failed to load...
2016 Nov 05
0
[PATCH v2] gr: fallback to legacy paths during firmware lookup
...0_gr_fuc *fuc, int ret)
> +{
> + struct nvkm_subdev *subdev = &gr->base.engine.subdev;
> + struct nvkm_device *device = subdev->device;
> + const struct firmware *fw;
> + char f[32];
> +
> + /* see if this firmware has a legacy path */
> + if (!strcmp(fwname, "fecs_inst"))
> + fwname = "fuc409c";
> + else if (!strcmp(fwname, "fecs_data"))
> + fwname = "fuc409d";
> + else if (!strcmp(fwname, "gpccs_inst"))
> + fwname = "fuc41ac";
> + else if (!strcmp(fwname, "gpccs_data"))
> +...