<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
</head>
<body>
<div style="direction: ltr; font-family: Aptos; font-size: 11pt; color: black;">> Hi Patrick,<br>
<br>
>>> I am trying to debug an issue with the ICE PMD in DPDK v24.11.0 in a linux<br>
>>> environment (YOCTO scarthgap, 6.6.35 kernel).<br>
>>><br>
>>> We are bringing up a new platform based on the Intel Atom C5315 which has the<br>
>>> ICE driver (E822-L) and I am seeing the following error during the call to<br>
>>> rte_eal_init() -<br>
>>><br>
>>> ICE_INIT: ice_dev_init(): Failed to read device serial number<br>
>><br>
>> Afaik, reading the device serial number only affects which ddp binary is loaded.<br>
>> If reading this SN fails, there is a fallback, and the device<br>
>> initialisation should still succeed.<br>
>><br>
>>><br>
>>> Now, we have been using the ICE PMD successfully on another platform (E810-XXV)<br>
>>> with the AMD EPYC 9354P.<br>
><br>
> Is the AMD EPYC 9345P system also based on Yocto?<br>
></div>
<div style="direction: ltr; font-family: Aptos; font-size: 11pt; color: black;"><br>
</div>
<div style="direction: ltr; font-family: Aptos; font-size: 11pt; color: black;">Yes, we are using Yocto for our basic kernel and OS binaries.</div>
<div style="direction: ltr; font-family: Aptos; font-size: 11pt; color: black;"><br>
>We also had a similar problem. In our case, the solution was to add the firmware to the initramfs.<br>
<br>
That is one of my concerns as well, however, in my particular case, it seems that we were missing the default ddp</div>
<div style="direction: ltr; font-family: Aptos; font-size: 11pt; color: black;">configuration.  Once this was added, the DPDK port now comes up.<br>
<br>
Thanks, </div>
<div style="direction: ltr; font-family: Aptos; font-size: 11pt; color: black;"><br>
</div>
<div style="direction: ltr; font-family: Aptos; font-size: 11pt; color: black;">Patrick</div>
</body>
</html>