Hi!
In spite of a number of links devoted to memory configuration for ti81xx systems and nice "EZSDK memory map" guide,
I can't configure memory to load vpss.ko driver and asking fo help/
My case is DM385 (ti813x) processor with 512MB of memory.
I'm using M3 firmware from 1GB system (ipnc_rdk_fw_m3video.xem3, ipnc_rdk_fw_m3vpss.xem3) and here is the first question:
I've seen different .xem3 files for 512M and 1GB in case of ti814x, but just one for ti813x. Is it OK to use the same M3 firmware for ti813x systems with 512MB
and 1 GB of memory?
notifyk.vpssm3_sva for this firmware is set to 0xBFD00000 and attempts to change it cause problems with firmware load.
So I have to provide configuration of DMM_LISA_MAP_ registers, which maps 0xB0000000-0xC0000000 segment to physical device
(and not forget about mapping of 0x80000000-0x90000000 which is used for kernel and cmemk)
I've tried couple of variants but in all cases, after successful m3 firmware load I'm getting problem after "insmod vpss.ko", which looks like:
VPSS_FVID2: create handle is NULL
VPSS_SYSTEM: failed to create handle
VPSS_CORE : failed to init system
vpss: probe of vpss failed with error -22
VPSS_CORE : failed to register ti81xx-vpss driver
Can you please give me an advice?
Tnanks, German Baranov