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

TCP/IP Stack Apis for Dallas 390

I have the Professional Tool Kit for the C51 (8051) toolchain.

I believe the chipset we are targeting is the Dallas Semiconductor DS80C390 or I think it is called the Dallas 390 chipset. (Researching for another company, but that is what there target is in the .Uv2 file)

Is it possible for me to make TCP calls to establish an HTTP connection to an outside server.

I have looked over all the documentation and it appears there is no TCP/IP stack or API's with my tool chain. I scoured over the .h files and did not find anything.

Do I need to purchase additional libraries from an outside vendor and if so will they work with my enviornment.

The TCP api calls I am looking for are as follows: socket() connect(), write(), read(), close(), etc

Thanks so much for your help.

Parents
  • I know of 3 options:
    1) use SILabs f12x (a '51 derivative) instead of the Dallas chip. Quoting SILabs: The Embedded Ethernet Development kit from SILabs has just been released. The kit includes an 'F12x Target Board, AB2 Ethernet Development Board, and has a TCP/IP Configuration wizard that generates 'C' source code that calls into the CMX TCP/IP Stack. The CMX TCP/IP Stack is included free of charge or royalties.
    2) purchase the CMX stack, last i checked $5000, no royalties
    3) risk using one of the "public domain" '51 stacks.

    Erik

Reply
  • I know of 3 options:
    1) use SILabs f12x (a '51 derivative) instead of the Dallas chip. Quoting SILabs: The Embedded Ethernet Development kit from SILabs has just been released. The kit includes an 'F12x Target Board, AB2 Ethernet Development Board, and has a TCP/IP Configuration wizard that generates 'C' source code that calls into the CMX TCP/IP Stack. The CMX TCP/IP Stack is included free of charge or royalties.
    2) purchase the CMX stack, last i checked $5000, no royalties
    3) risk using one of the "public domain" '51 stacks.

    Erik

Children