Part Number: AM5728
Tool/software: TI-RTOS
Hello~!!!
I'm using idkAM5728 as pci-e ep mode. The rc is windows PC.
I've done all HW changes and test with nice example in pdk.(clocking pcie-e by PC is working good)
Now, I'm checking all the parts of pci-e initialization in code.
I saw there are inbound&outbound&bar settings in csl/example/pcie/ep.
In my system, the shared memory block is on DDR3 which is in my board.
#1. PC read/write my shared memory block by pci-e .
#2. My application doesn't access any memory which is in the PC.
#3. My application read/write my shared memory block and send interrupt to PC.
My questions are...
Q1. I think I don't need outbound initialization at all. Because I don't read/write RC's memory. Is it correct?
Q2. I think I don't need to initialize edma for pci-e, Because It seems like pci-e just access(r/w) my shared memory block without edma. Is it correct?
Q3. In csl/example/pcie/ep, I don't see any mmu table setting for pci-e. Is this ok? My sbl which is non-os uses pci-e with this memory block, and my application which is based on ti-rtos use same memory block.
Thank you.
p.s : Is there any forum or board to post the things I organized for AM5728 custom board processing include pci-e, SBL, etc...??
I'd love to share the informations about it. Because I've got lots of help from this forum.

