Hi bsp, I was developing a minimum "DSPLink" as well but for Gumstix Overo (OMAP3530) to use DSP to do extensive computation. It seems like what you've done is exactly what I plan to do. I'm not very experienced in this but I did read a lot of reference manuals and have some knowledge of general kernel stuff. Currently I encounter some problems. I tried to load boot table (I convert .out to a boot table.h and put it into the kernel module) into DSP L2 RAM (currently don't want to mess up with DSP MMU). And all of a sudden, I cannot use devmem2 to access DSP subsystem memory space (I was able to before). Kernel panic and hangs. No luck after reboot. I'm kinda stuck on this now. On TI forum, someone suggests this might due to Memory Overlapping. But I'm not sure how to check/change configuration of this. Do you have any suggestions?