User Activity

  • Posted a comment on discussion FNET User Forum on FNET - Embedded TCP/IP Stack

    Hello Brandon, I am seeing the same issue. What was your solution? You've mentioned "changing the address 'alignment' of the records". What was the mod to the srecord? I can't tell from you post. Thank you.

  • Posted a comment on discussion FNET User Forum on FNET - Embedded TCP/IP Stack

    Hello Andrey, Looking for an FNET port for Texas Instruments TM4C129 microcontroller running Micrium uCOS-III operating system. Any documentation on how to do this? Is this simple to do? Any thoughts? I would appreciate any help or suggestions on this topic.

  • Posted a comment on discussion FNET User Forum on FNET - Embedded TCP/IP Stack

    Andrej or anyone, For some reason the fnet_flash_erase doesn't seem to erase the flash. I pass 0x30000 starting address for erase and I stepping through the fnet_flash_erase code all seems fine. The sector erase command 0x09 ('FNET_MK_FNET_FTFL_FCCOB0_CMD_ERASE_SECTOR) gets loaded into FNET_MK_FTFL_FCCOB0 register . Then the address gets loaded into FNET_MK_FTFL_FCCOB1, FNET_MK_FTFL_FCCOB2, and FNET_MK_FTFL_FCCOB3 registers. Erase is started via FNET_MK_FTFL_FSTAT = FNET_MK_FTFL_FSTAT_CCIF_MASK;...

  • Posted a comment on discussion FNET User Forum on FNET - Embedded TCP/IP Stack

    Hello, I was wondering if FNET sill supports: - Freescale ColdFire MCF52259 chip? - IAR compiler? Thank you. Boleokin

  • Posted a comment on discussion FNET User Forum on FNET - Embedded TCP/IP Stack

    Andrey, I do not see an API call to check if socket is still valid. (Fnet version 3.9.4) Is there such a call? For example, (bool)fnet_socket_valid() or similar? How can fnet user determine the state of the socket? Thank you.

  • Posted a comment on discussion FNET User Forum on FNET - Embedded TCP/IP Stack

    Andrey, I moved the if statement to top of the fnet_tcp_dataprocess(), right after variable declaration as you suggested and it fixed the issue. I run 100k+ packets and not a single duplicate ACK! Very nice! I am guessing this fix will be in version 4.0.1 or have you already put it in released rev 4.0.0? Thank you for your suggestions and looking into this.

  • Posted a comment on discussion FNET User Forum on FNET - Embedded TCP/IP Stack

    Hello Andrey, I tried the fnet_tcp_dataprocess fix you posted. It does solve the issue. I still see duplicate ACK once in a while. Here is some statistics, - before the fix I would get ~100 duplicate ACK per ~2000 packets - after the fix I get ~ 3 duplicate ACK per ~7000 packets (see attached capture jpg) So great improvement. Any ideas why still some infrequent duplicate ACK? I confirmed FNET_CFG_CPU_CLOCK_HZ is set to proper freq 120Mhz in my case. I ordered TWR-K60D100M-ND tower board last week...

  • Posted a comment on discussion FNET User Forum on FNET - Embedded TCP/IP Stack

    Hey Andrey, I tried this few minutes ago before I read your reply. I removed Modbus processing completely. Now, I just read characters from the incoming buffer and when I get 12 characters, I send 12 characters back out to the remote socket. So it is lean as it gets. The OS process that is processing characters runs 200/sec and if there is data in the incoming buffer it does not release control unless it gets all chars out or gets interrupted by higher priority(should not be the case) On the PC I...

View All

Personal Data

Username:
boleokin
Joined:
2015-11-08 02:27:19

Projects

  • No projects to display.

Personal Tools

MongoDB Logo MongoDB