This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

80C400, Tini-OS disables interrupt flag EA

We are running a 80C400 system with the TINI-OS and library and we found out that the Tini-OS
disables the interrupt flag EA during the link detection procedure on the ethernet LAN port. Our indicator for this problem are missing chars on the serial interface ISR which is contantly running. With connected ethernet wire, we doesn't loose any character on the serial interface. With unconnected ethernet port ( no wire ) single characters will be loosed every
4-6 hours. We think that the link status procedure disables the EA flag.
Does anyone have same problems and possibly found a solution ?

Parents
  • We are running a 80C400 system with the TINI-OS

    Good grief. There's a blast from the past!

    I worked with the device and the C libraries for quite a few years and what you're saying does not surprise me. There were a number of issues with the Ethernet operation and it's interaction with other components (such as the task allocator). DNS client operation was a particularly nasty one.

    It would probably be best for you to contact MaximIntegrated. I thought they'd dropped support of the 80C400 libraries years ago, but might be wrong.

Reply
  • We are running a 80C400 system with the TINI-OS

    Good grief. There's a blast from the past!

    I worked with the device and the C libraries for quite a few years and what you're saying does not surprise me. There were a number of issues with the Ethernet operation and it's interaction with other components (such as the task allocator). DNS client operation was a particularly nasty one.

    It would probably be best for you to contact MaximIntegrated. I thought they'd dropped support of the 80C400 libraries years ago, but might be wrong.

Children
No data