Hi,
I am using EVM OMAPL137 board along with L13x UART expansion Daughter card for PRU software UART test.
According to the PRU start up test guide we have to first patch the current PSP version with PRU patch, I have patched the kernel successfully.
After that I have configured the Kernel with following option for PRU:
CONFIG_SERIAL_SUART_OMAPL_PRU=m & CONFIG_OMAPL_SUART_FW_SOURCE="patch to the source file of uart"
In the startup guide they have also mentioned how to build the firmware using a shell script to get PRU_SUART_Emulation.bin.
The PRU_SUART_Emulation.bin file is copied to the /lib/firmware/omap_pru in filesystem & also into the kernel firmware/omap_pru/ folder.
The kernel compiles properly & PRU module also compile properly without any error. The PRU module is installed in the lib/module/2.6.33-rc4/kernel/drivers/serial/omap_pru/suart_emu.ko.
But Here the issue is that after the kernel boots up & when we try to load module using modprobe suart_emu.ko command it say Module suart_emu.ko not found, even though the module exits in the filesystem.
And I have also tried compiling PRU UART module into the kernel, it compiles properly.
But at start up it gives error as
" ti_omap_pru_suart.1:
firmware: requesting PRU_SUART_Emulation.bin
ti_omapl_pru_suart ti_omap_pru_suart.1:
can,t load firmware "
Even though PRU_SUART_Emulation.bin is in the filesystem /lib/firmware/omapl_pru
Can anyone tell the solution to above problem,
Thanks & Regards
Jitendra