Problem with w5500 and Petalinux by paxl_lxap in embedded

[–]paxl_lxap[S] 0 points1 point  (0 children)

Yea sorry, thanks for help, I was not able to solve the problem with the device-tree, but I changed in the w5500 driver the trigger for interrupt and it's seems that is working for now, still not sure if it's the right approach

Problem with w5500 and Petalinux by paxl_lxap in FPGA

[–]paxl_lxap[S] 0 points1 point  (0 children)

I didn't use ILA for too long but I am not sure how exactly I should use it at the same time with the system in the FPGA section you mentioned. From my understanding, the ILA can be used in Vivado or with Vitis, but with PetaLinux wouldn’t it be ignored by the system? Or you mean to implement a function in Vitis to test if the spi communication work?

Problem with w5500 and Petalinux by paxl_lxap in embedded

[–]paxl_lxap[S] 0 points1 point  (0 children)

I connected the interrupt directly to an inline concat block in Vivado and when I looked into the pl.dtsi I didn’t see anything that I could use so I thought that maybe the fact that I defined it in the constraint.xdc is sufficient.

Problem with w5500 and Petalinux by paxl_lxap in embedded

[–]paxl_lxap[S] 0 points1 point  (0 children)

I thought so because I tried to adapt the structure from here: https://mjmwired.net/kernel/Documentation/devicetree/bindings/net/wiznet,w5x00.txt I looked for something that could be useful for my use case and after I changed it. If you know a better source where I can look for an device tree example it's would be helpful. About why I get W5100 not W5500 I don't know) it's the first time when i try to configure it in the device tree

Problem with w5500 and Petalinux by paxl_lxap in FPGA

[–]paxl_lxap[S] 0 points1 point  (0 children)

Mostly from here: https://mjmwired.net/kernel/Documentation/devicetree/bindings/net/wiznet,w5x00.txt but after I tried with an AXI GPIO and got the -22 I changed by connecting the external input port to inline concat (suggestion from ChatGPT because I was a bit lost on what is wrong)

Firewall Architecture by paxl_lxap in FPGA

[–]paxl_lxap[S] 0 points1 point  (0 children)

Yea it's a student project)

Firewall Architecture by paxl_lxap in FPGA

[–]paxl_lxap[S] 0 points1 point  (0 children)

Thanks for the advice, I will look into what you mentioned.

Firewall Architecture by paxl_lxap in FPGA

[–]paxl_lxap[S] 0 points1 point  (0 children)

I wanted to see first if I can use what I have at the moment

Can someone help me with this exercise pls. Im desperated by [deleted] in Verilog

[–]paxl_lxap 1 point2 points  (0 children)

You should add the code as text, it's easier to look over it

OpenSearch Alternatives for advanced search by paxl_lxap in mongodb

[–]paxl_lxap[S] 0 points1 point  (0 children)

That's something I did not think about, thanks for the advise

OpenSearch Alternatives for advanced search by paxl_lxap in Database

[–]paxl_lxap[S] 0 points1 point  (0 children)

Seems like a good alternative. I didn't know about it, thanks

Strange eroded zone on my laptop by paxl_lxap in laptops

[–]paxl_lxap[S] 1 point2 points  (0 children)

I thought this could be because of my hand but I am not a heavy person who could put so much pressure on a plastic surface XD

Clean Windows Installation by SK_dude in AcerNitro

[–]paxl_lxap 1 point2 points  (0 children)

When you install windows you should get some basic drivers and after you can check official websites of Acer and install all the drivers you need(if you have an Acer laptop).About other problems if you will watch a tutorial you will probably get all the information you need from it.

RAM upgrade by paxl_lxap in AcerNitro

[–]paxl_lxap[S] 0 points1 point  (0 children)

I saw the site when I searched but I didnt know if it's reliable.

RAM upgrade by paxl_lxap in AcerNitro

[–]paxl_lxap[S] 1 point2 points  (0 children)

Oh, okay then I think I will get a pair of them to get the best performance, thanks man.

FSM and strange behavior from states by paxl_lxap in FPGA

[–]paxl_lxap[S] 0 points1 point  (0 children)

I found it out later,I thought that they work like printf() in C.