Tool/software:
Context:
I created a Code composer studio project, including CAN/EtherCAT/2 UARTS/UDMA/OSPI, and program run normally.
Issue:
When adding a PCIe driver, program will cash inModule_clockEnable()
Action:
I check the pins of PCIe, there is no pinmux. But when step over program, step into Module_clockEnable(), when enable TISCI_DEV_PCIE0 , program will crash.
Hi baohua wang,
Thanks for your query.
When adding a PCIe driver, program will cash inModule_clockEnable()
Do you want to use PCIE module as EP or RC ?
Currently, we have only AM64x MCU+ SDK: PCIE EP Enumeration
Regards
Ashwani
Hi Ashwani,
Thanks for your quick feedback. i use AM2434 PCIE module as RC, currently, program will cash in Pinmux_Init,
. i use AM2434 PCIE module as RC
Assuming you are working on RTOS. Which SDK example are you working on ?
MCUSDK Limitation: AM243x-RC will work only with AM243x-EP
Regards
Ashwani
Yes, we are working on FreeRTOS, and i don't use TI example. In myself FreeRTOS project using SDK AM243x 9.0.0.03.
Platform: AM243xEVM as RC
Intel Cyclone10 GX FPGA Development kit as EP
Hi baohua wang,
Platform: AM243xEVM as RC
Intel Cyclone10 GX FPGA Development kit as EP
Thanks for updates.
Currently, we do not support this combination (generic AM243x-RTOS-RC, which can work with any other EP).
Are you okay to work on Linux ?
3.2.2.9. PCIe Root Complex — Processor SDK AM64X Documentation
Regards
Ashwani