cancel
Showing results for 
Search instead for 
Did you mean: 

PROBLEMS WITH STM32F107 + DP83848

paveglio
Associate II
Posted on August 03, 2014 at 00:32

Hello!

We are working in a product that comunicate with other equipments over ethernet interface over tcp/ip protocol, all works fine but sometimes something happen and just ethernet peripheral stop, all other peripherals SPI, USART, I/Os continue operating.

We use Keil TCPNET library I think that there is a error on the driver, on debug when the ethernet stop I could found that TBUS bit of ETH_DMA_SR register was set, reading the datasheet I doesn't understand how to exit from this error.

If someone had this same problem and can help me.

Thanks.
3 REPLIES 3
Posted on August 03, 2014 at 04:53

Presumably you need to free up some buffers, and then ETH_DMASR = 4 will clear the state

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..
paveglio
Associate II
Posted on August 03, 2014 at 13:15

Clive1,

I will try, then inform what happen.....

thanks for your attention

paveglio
Associate II
Posted on August 04, 2014 at 16:35

The original post was too long to process during our migration. Please click on the provided URL to read the original post. https://st--c.eu10.content.force.com/sfc/dist/version/download/?oid=00Db0000000YtG6&ids=0680X000006I6fp&d=%2Fa%2F0X0000000bsx%2Fiy3._6KHS3yt6k9LnpUYYo4FM36SgsARsb0MC3eO4D0&asPdf=false