We use cookies to provide our visitors with an optimal site experience. View our privacy notice and cookie notice to learn more about how we use cookies and how to manage your settings. By proceeding on our website you consent to the use of cookies.
How do I get the meta-st-stm32mp recipe to run menuconfig?
I want to add a SPI driver for the ATWINC3400 part. The WILC3000 driver exists for the 5.10 kernel and I want to enable it in my STM32MP157 project by reconfiguring the kernel.
I believe I also need to make a device-tree modification to enable the SPI bus and a couple of GPIO pins for my design.
Are you available for paid support for device-tree modification to support a custom design?
Our design uses the Seeed Studio Odyssey SOM, and we are having problems getting Ethernet, WiFi, and USB-A connections working.
I strongly suspect device-tree configuration, but it is also possible we have one or more errors in our design.
My company is willing to pay for a couple weeks of consulting time to get us through this problem. If you are unable to assist, can you provide any references for someone with solid device-tree expertise?
Attached is a PDF. The uploader gives it a random name. The WiFi is distinct from Seeed’s Odyssey carrier board for the SOM, but the ethernet chip and USB are (should be?) essentially identical.
The Linux boot gives these errors:
*Starting Network Name Resolution...*
[ 29.285204] stm32-dwmac 5800a000.ethernet eth0: no phy at addr -1 [ 29.289851] stm32-dwmac 5800a000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19)
Got the Ethernet “somewhat” working. It comes up, but when I plug in a network connection the connection goes up & down every 30 seconds or so in GBit mode, until eventually it comes up in 100MBit mode. Better than this morning. We are also getting different behavior on three different boards, so I suspect that there may be some hardware issues.
Moving to the SPI/WiFi issue for the next couple of days so our design house can check the Ethernet stuff.
[ 16.828022] stm32-dwmac 5800a000.ethernet eth0: no phy at addr -1
[ 16.838681] stm32-dwmac 5800a000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19
I found the kernel patch, for ext-clock got merged upstream… But i think we need to Switch to ATF-OP-TEE → u-boot boot, to get the pll in the correct frequency…
Are you able to do paid consulting? We have funds available if you are. We are hoping with the correct skillset we can get the remaining issues resolved in under a couple weeks of work.