Status Zephyr support for PocketBeagle 2?

Hi,
I did see on the Zephyr site that there is some Zephyr support. I really would like to use that but have some questions:
1 - There is a A53 and a M4 project. Can they run at the same time? And can multiple A53 projects run at the same time?
2 - If so, how is the initialization of the chip (clock, DDR etc) done? Which project is doing that?
3 - I do not see support for USB and Ethernet. Both are important for my project. Is this in the make?
Thx.

What I have tested is Linux on A53 + Zephyr on M4. And just Zephyr on A53. Technically, Zephyr does have openamp support, so it should be possible to do Zephyr on A53 + Zephyr on M4. I just have not gotten around to testing that config.

We are still using U-boot, which then launches Zephyr. So initialization is somewhat done by U-Boot, with some changes made by zephyr as required.

Well, USB does not work on pb2 yet. TI has been doing work to support Zephyr on AM62L, so I am going to port things for AM6254 (on pb2), once that lands, but I do not have plans to write a USB driver from scratch right now.

Is porting a driver from one Zephyr project to an other (when they use the same peripheral) an easy task? I never worked with Zephyr yet. Is there a document or video or blog that explain this kind of stuff in a way that new users can understand?

Well, it would depend a lot on the driver in question, and what it uses. Some drivers are just wrappers around TI sdk, so those can be ported rather easily. Other times, not so much.
What are you planning to use if not Zephyr? FreeRTOS?

I would like to use the PocketBeagle 2 board without Linux. I prefer a RTOS. I would like Zephyr. Otherwise bare metal will do too. But I need driver support for all drivers, including USB and Ethernet.

Well, as far as I am aware, only Linux supports USB on AM62 series at the moment. Other than AM62L, Linux is the main target across all of Sitara series.

Doesn’t the usb bring up the Linux gadget, that brings up Ethernet on the usb. That works for me.