Altera_Forum
Honored Contributor
12 years agoSuspended: Signal 'SIGTRAP' at ecps base address
Hi,
This happen on two hardware platform with ucosII operation system. Last information is below: Suspended: Sigmal 'SIGTRAP' received. Description: Trace/breakpoint trap. 1 <symbol is not available> 0x????????(ecps flash base address) One hardware configuration open UART receive timeout interrupt, running sometime later, system break at this information. So, first hardware close UART timeout interrupt, and software is polling to read uart each 1 second. And then it run ok. Another hardware configuration use self define hardware with 41 UART port, running is ok. But, if write a block flash after disable all interrupt, system break at this. Thus, I shield disable all interrupt before writing one block flash, system run ok.(But I know it's wrong, because the process of writing flash can't be interrupted.) I don't know why this happen. Which one could tell me how to find reason. Thanks.