Starting firmware version using fifo
Initializing a connection between fifos
First communication between firmware and test_communication
Now connection_read doesn't exit brutally anymore, instead it returns -1 on errors