> Hi Patrick,

>>> I am trying to debug an issue with the ICE PMD in DPDK v24.11.0 in a linux
>>> environment (YOCTO scarthgap, 6.6.35 kernel).
>>>
>>> We are bringing up a new platform based on the Intel Atom C5315 which has 
>>> the
>>> ICE driver (E822-L) and I am seeing the following error during the call to
>>> rte_eal_init() -
>>>
>>> ICE_INIT: ice_dev_init(): Failed to read device serial number
>>
>> Afaik, reading the device serial number only affects which ddp binary is 
>> loaded.
>> If reading this SN fails, there is a fallback, and the device
>> initialisation should still succeed.
>>
>>>
>>> Now, we have been using the ICE PMD successfully on another platform 
>>> (E810-XXV)
>>> with the AMD EPYC 9354P.
>
> Is the AMD EPYC 9345P system also based on Yocto?
>

Yes, we are using Yocto for our basic kernel and OS binaries.

>We also had a similar problem. In our case, the solution was to add the 
>firmware to the initramfs.

That is one of my concerns as well, however, in my particular case, it seems 
that we were missing the default ddp
configuration.  Once this was added, the DPDK port now comes up.

Thanks,

Patrick

Reply via email to