On 15/11/2010 13:19, nidhi mittal hada wrote:
Hi all
Hi, I think you are a bit OT...
Do you have some idea that we can have linux on cortex M series .... as per our knowledge it has to be cortex A series ..pl CMIIW
They are two totally different processors... (cortex M3 doesn't have MMU so you have to use uClinux)
i have attached the block diagram of simple data acquisition system that i have to work on with this mail . _*please see that the right side portion of diagram (specially microcontroller 2) is only significant for us .*_ where we need to interface with few interfaces 1)USB 2)GPS, wired UART , wireless bluetooth --- as per my findings they all require total 3 UART s 3)OLED interfacing 4)SDCARD interfacing 5)NVSRAM interfacing With your experience , kindly suggest which arm processor should we choose Arm Cortex M3 series OR omap series which is arm cortex A series .
IMHO Corte M3 is enough to deal with these interfaces. But it obviously depend on what kind of operations you have to perform on the microprocessor (data crunching?)
Just for information that we found Arm Cortex M3 LM3s9b96 from stellirsware its coming with safe RTOS ..
FreeRTOS (OpenRTOS / SafeRTOS) are quite common on Cortex M3 processors. I worked also with uClinux on STM3210E-EVAL board (http://www.st.com/stonline/products/literature/an/16051.pdf) but I found it really slow.
has all interfaces as required but but if linux is not installed on it then it would be difficult for us to code for all these interfaces without OS .
The better solution for me with Cortex M3 was Standard Peripheral Libraries + FreeRTOS (STM32)
please suggest a suitable solution...as per your experience with arm processors .
Regards, -- Carlo Caione -- To unsubscribe from this list: send an email with "unsubscribe kernelnewbies" to ecartis@xxxxxxxxxxxx Please read the FAQ at http://kernelnewbies.org/FAQ