|
Hello everybody,
I am working on a research project at the University of Zurich in Switzerland(ETH). Part of my projcet requires interfacing data acquisition devices with an AT91SAM7S256 board.
So, after using all USART ports on the board I need to use the USB port to pass all the acquired data to a computer (running linux), process it, and give it back to the board.
After looking around for quite a while I havent found a clear and simple explanation on how to use the USB port to achieve this. The way I see it there are 2 ways of doing that:
1) Use a USB interface on both ends (linux-board) which requires drivers on the end of the linux computer and some firmware on the AT91SAM7 in order to be recognised. The problem here is that without the bootloader my device is not recognised in linux.
2)Somehow make the whole thing work as a simple Serial interface. Here I need a way to have the board recognised in linux (like on point 1)) and some way to simply read and write data from the computer using the AT91SAM7 ( a library on the AT91SAM7).
I am completely stuck on implementing any of the two...
Can somebody please help me? I simply need to pass data to and from a linux computer (via USB) using the AT91SAM7. it should not be THAT complicated but I am confused like censored.
I hope to hear from somebody soon!
Nick
|