Re: Arm programming -- with linux

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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



[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux