Hello everyone,
I recently bought a new platform: ICE AM3359 v2.
I need it for a project for my master’s thesis but I’m not really familiar with those.
Some words of explanation about my project :
I need to create an interface between a computer (USB) and an industrial driver (CanOpen) which is controlling a motor.
They are 2 tasks I want to implement :
1) Getting information from the driver, process them and send them to the computer.
2) Getting information back from the computer and send them to the driver.
I have some questions before beginning the work.
Q1 :
I saw that they are a Cortex A8, a Cortex M3 and 2 PRU usable. What are the pros and cons of using one and not another ?
I think I should use a RTOS (like SYS/BIOS) and I want the best performance (best refreshing rate for the communication), which one should I use ?
Q2 :
What’s the difference between the TI and GNU compiler and their implications ? (What is « the best » for my project, or what is the best for better reusability/compatibility ?)
Q3 :
How should I begin my project ?
Import a typical empty project and add the features one after another when I need them ?
I don’t really understand how that works and what I should add when I want for example to use the LCD screen ?
Thank you very much for reading
Hoping for some answers.
(I know it's a lot but I don't have much help available for the moment)