trace發現在最後initialize bss和 0 var時發生問提。
結果:要燒錄的image最少要分成RW,RO兩塊區域。
忘了分,follow ice_sram,所以var都在flash的區域,
辦法寫入(初始化)。
第二個問題:
有program時,沒辦法正確的啟動燒錄動作:
solv:
再receive_fram的wait中加入delay,
原
while(isEmptyQ(&sp0) && timeout--);
改成
while(isEmptyQ(&sp0) && timeout--)
for(i=0;i<100;i++);
沒有留言:
張貼留言