Forum Discussion
Altera_Forum
Honored Contributor
11 years ago --- Quote Start --- I think connecting the master to the nios debug_mem_slave got it working. --- Quote End --- Ok, a step forward ... --- Quote Start --- But, my nios code freezes in the trigger loop when using the system console faster master_write_memory to fill lpddr mem. the code will not freeze when using master_write_32, but freezes with master_write_memory and master_write_from_file. but its waay too slow. 1 step forward, 2 steps back :) --- Quote End --- Not at all. This just tells you that your master_write_memory blocks are too large. Rather than writing the whole block of data in one write, chop it up into 1K blocks, and I suspect it will work. The other thing you can do is look at the arbitration shares/priorities. Elevate the priority of the master that is getting locked out. To see the arbitration shares select a component, eg., one of your masters, right click, and select "Show arbitration shares". I forget the meaning of the shares numbers, read the docs now that you know what to look for. Cheers, Dave