Forum Discussion
Altera_Forum
Honored Contributor
14 years agoUpdate - indeed I was using a sof file which had the sgdma hooked to 'packet memory' and not DDR. For 'fun' I hacked in the debugger many of the packet mallocs into the packet memory (instead of DDR), and thus managed to get ip.c to panic with a 'not interrupt safe buffer'.
Unfortunately, when I try to run the same program using my supposedly-correct sof which ties DDR to the sgdma which is associated with the tse --- the program never seems to get out of _start. When my hardware guy gets in tomorrow I'm going to try to get his most recent (or at least a better) version... Will report back here when I get it working, but for now it looks like Daixiwen was spot on - my descriptors (which were in the right place) were pointing to memory in the wrong place. Rusty