User Activity

I am a beginner in ethernet TCP protocol. I wanted to establish tcp connection between host and target(stm32f439zi). I don't know how to find ip address of an ethernet port connected in stm32.Can anyone help me to learn from basics and develop code a...
I am a beginner in using stm32f439zit6 eval board. I can ping the board by setting a static IP through host (my laptop). I don't have any idea about how to write a code to transmit data from host to board. Can anyone guide me to do this? 
Can you give me a step-by-step guide to create a makefile for stm32 project?
Can anyone help me to generate bin and hex file from source code using command prompt and batch file without stm32cubeide or its related any development environment?
Can anyone help me to know which version of java is used to build stm32cubeide version 1,14,1