I'm trying to bring up a DM6437 via the Host Port Interface, accessed from our main processor. I've been able to configure the interface (ie read/write the HPI control register and read the HPI PID register), but when I write or read any other addresses (either registers or ram) I can't access anything.
However - if I connect via CCS, then disconnect, then try to access other addresses - it works with no problems. From this I assume that CCS, and the gel file in partcular, is setting something up that I'm not doing in my software.
There seem to be numerous references to setting up the HPI spread across numerous documents - SPRAAG0D seems to contain the most but it seems to be mixed up with all sorts of other information. Presumably this is a reasonably straightforward task. Is there any example code anywhere that does the job, or any pointers to where I should be looking?