EmbeddedRelated.com
The 2024 Embedded Online Conference

What's the differences for TI AM335x and AM437x?

Started by Mei Zhang in comp.arch.embedded9 years ago 3 replies

Our company MYIR has recently released a new product Rico Board based on TI AM437x. http://www.myirtech.com/list.asp?id=510 Compared to...

Our company MYIR has recently released a new product Rico Board based on TI AM437x. http://www.myirtech.com/list.asp?id=510 Compared to AM335x processor, I think the main differences might be the ARM core and camera support. The AM437x is using ARM Cortex-A9 core while the AM335x is using Cortex-A8. The AM437x can support camera but AM335x can not. Do you know any other d


OFFTOPIC?: arm-linux-gnueabi-gdb error with cortex-m3 code

Started by jackbenimble in comp.arch.embedded11 years ago 9 replies

So I have encountered a very odd gdb error that I cant make sense of. I am using version 4.4.5 of the gcc tools (arm-linux-gnueabi) and version...

So I have encountered a very odd gdb error that I cant make sense of. I am using version 4.4.5 of the gcc tools (arm-linux-gnueabi) and version 7.0.1 of the gdb (arm-linux-gnueabi) debugger. I am using stm32f103 cortex-m3 board Basically gdb seems to be clobbering the values passed to functions. Heres an example: Breakpoint 1, main () at apps/core/core_test.c:46 46 wdTemp = wdT...


Ada on ARM Cortex-M - tutorial

Started by Anonymous in comp.arch.embedded8 years ago 3 replies

I'm pleased to announce that the tutorial titled "Ada and SPARK on ARM Cortex-M" got its...

I'm pleased to announce that the tutorial titled "Ada and SPARK on ARM Cortex-M" got its second edition: http://inspirel.com/articles/Ada_On_Cortex.html The tutorial was extended and now targets four popular development boards: - Arduino M0 (or Genuino Zero) - Arduino Due - STM32 Nucleo-32 (with F0 chip) - STM32 Nucleo-144 (with F7 chip) The tutorial explains how to write Ada/SPARK ...


NXP give price points for their M0 LPC1xxx variants

Started by -jg in comp.arch.embedded14 years ago 1 reply

NXP Cortex M0 cores - an opcode-pruned subset of M3. Needs custom tool flows. http://www.nxp.com/news/content/file_1642.html 8KF/2KR...

NXP Cortex M0 cores - an opcode-pruned subset of M3. Needs custom tool flows. http://www.nxp.com/news/content/file_1642.html 8KF/2KR 33pins : LPC1111FHN33/101 US$0.65/10K 16KF/2KR 33pins : LPC1112FHN33/101 $0.75 24KF/4KR 33pins : LPC1113FHN33/201 $0.85 32KF/4KR 33pins : LPC1114FHN33/201 $0.95 * 50 MHz PLL Cortex-M0 processor with SWD/debug (4 break-points) * 32 Vectored ...


libjpeg + cortex m3

Started by michwolo in comp.arch.embedded16 years ago 5 replies

Hello Does anyone make cross compile libjpeg to cortex m3 core. I trying but have a question. arm-elf-gcc or arm-none-ebai-gcc haven't library...

Hello Does anyone make cross compile libjpeg to cortex m3 core. I trying but have a question. arm-elf-gcc or arm-none-ebai-gcc haven't library libc.a. When I compile whit options export CC=arm-none-ebai-gcc I have comunicat that " /Sourcery_G++_Lite/bin/../lib/gcc/arm-none-eabi/4.2.3/../../../../arm-none-eabi/lib/libc.a(lib_a -readr.o): In function `_read_r': readr.c:(.text+0x20): undefined


Does GCC use single-precision FP hardware on Cortex-M4 parts?

Started by Dave Nadler in comp.arch.embedded8 years ago 12 replies

Hi - Can anybody tell me for what, if anything, does GCC use the single-precision hardware floating point units on some Cortex-M4 parts? At all?...

Hi - Can anybody tell me for what, if anything, does GCC use the single-precision hardware floating point units on some Cortex-M4 parts? At all? Single-precision float only? Presumably not double? The PIC32MZ EF series parts have hardware double precision; presumably GCC uses this for double? Thanks! Best Regards, Dave


IAR ARM Cortex-M compiler does not align stack on 8-byte boundary

Started by StateMachineCOM in comp.arch.embedded2 years ago 6 replies

ARM ABI says that the stack should be 8-byte aligned, but I see cases where the stack is aligned only to 4-byte boundary. For example, I have...

ARM ABI says that the stack should be 8-byte aligned, but I see cases where the stack is aligned only to 4-byte boundary. For example, I have the following simple busy-delay function: void delay(int iter) { int volatile counter = 0; while (counter < iter) { // delay loop ++counter; } } This compiles with IAR EWARM 9.10.2 on ARM Cortex-M to the following


Anybody here using STM32F4xx parts ?

Started by boB in comp.arch.embedded5 years ago 9 replies

Using the STM32F443 Cortex M4 with DMA2 feeding TIM1 and TIM8 CCRx registers for PWM generation. Curious if anybody here is using these...

Using the STM32F443 Cortex M4 with DMA2 feeding TIM1 and TIM8 CCRx registers for PWM generation. Curious if anybody here is using these parts as well ? boB


A Challenge for our Compiler Writer(s)

Started by Tim Wescott in comp.arch.embedded12 years ago 14 replies

Hey Walter (et all, if you're out there): With the gnu tools, optimizations on, and an Arm Cortex M3, this goes a _lot_ faster when you...

Hey Walter (et all, if you're out there): With the gnu tools, optimizations on, and an Arm Cortex M3, this goes a _lot_ faster when you precede it with #define ASSEMBLY_WORKS than when you don't. Yet you say that an optimizer should eat up the C code and spit out assembly that's better than I can do. How come the difference? Is it the tools? I know it's not because it's the ...


STMicroelectronics Introduces STM32F0 based on the Cortex-M0

Started by Bill Giovino in comp.arch.embedded12 years ago 6 replies

http://microcontroller.com/news/STMicroelectronics_STM32F0.asp Article includes a block diagram, performance specifications, and a selection...

http://microcontroller.com/news/STMicroelectronics_STM32F0.asp Article includes a block diagram, performance specifications, and a selection guide. Bill Giovino http://Microcontroller.com


ARM Cortex M4, STM32F303VCT6, Interrupts not working

Started by Tim Wescott in comp.arch.embedded9 years ago 4 replies

OK. I've got decades of experience in the embedded space and I should be able to do this without whining for help here -- but I'm at the "bash...

OK. I've got decades of experience in the embedded space and I should be able to do this without whining for help here -- but I'm at the "bash your head against the wall until some bricks give way" stage of this problem and I'm starting to go in circles. I'm hoping that someone happens to know an answer, or will give me some suggestion that helps me find my way. I've got a project t...


IAR ARM Assembler

Started by Joe G (Home) in comp.arch.embedded16 years ago 2 replies

IAR seems to be purely focused on C complier. I would like to do some small amouts of code to get an understanding of the ARM7 and Cortex M3...

IAR seems to be purely focused on C complier. I would like to do some small amouts of code to get an understanding of the ARM7 and Cortex M3 instruction set. Does any one know where I might get some IAR ASM code examples from? THanks in advance Joe


Cortex M0 vs. M3

Started by Tim Wescott in comp.arch.embedded10 years ago 16 replies

I just noticed that the tool chain I'm using (arm-none-eabi from Codesourcery, version 4.6.3), does not seem to know what to do if I specify...

I just noticed that the tool chain I'm using (arm-none-eabi from Codesourcery, version 4.6.3), does not seem to know what to do if I specify the M0 core to the compiler. Does anyone in the collected group know if setting the processor to M3 works? Or is there some magic instruction that may get invoked and mess me up? Alternately, since that tool set version is dated from March of 2...


Embedded XINU

Started by Vita in comp.arch.embedded13 years ago 4 replies

Hi all, is there anybody who is using XINU as an embedded operating system for real design? Has anybody ported it to ARM7 or even...

Hi all, is there anybody who is using XINU as an embedded operating system for real design? Has anybody ported it to ARM7 or even Cortex-M3 microcontroller? I have found only this project http://xinu.mscs.mu.edu with MIPS port of XINU. Best regards Vita


Condition code generation in library..

Started by kishor in comp.arch.embedded13 years ago 10 replies

Hi friends, I have some C Source file such as Serial.c, Modbus.c, Ring_Buffer.c My aim is to create a .lib file in Keil uv4 for Cortex...

Hi friends, I have some C Source file such as Serial.c, Modbus.c, Ring_Buffer.c My aim is to create a .lib file in Keil uv4 for Cortex m3. Some function contains the #ifdef type conditional code's. How to deal with this? Please suggest any work around.. Thanks, Kishore.


Microcontroller power drain

Started by Paul Rubin in comp.arch.embedded11 years ago 15 replies

Seems like everyone claims their cpu uses less power than the other guy, but hardly anyone puts up any actual numbers. When they do, it's...

Seems like everyone claims their cpu uses less power than the other guy, but hardly anyone puts up any actual numbers. When they do, it's bogus numbers rather than anything (it seems to me) that a designer can use. Is there a reason for that? For example, the ARM Cortex M0+ claims to be the most efficient (I guess beating the MSP430), but it turns out you have to use a bunch of intricat...


Stack analysis tool that really work?

Started by pozz in comp.arch.embedded3 years ago 42 replies

arm gcc and Cortex-Mx MCUs embedded systems. Is there a compilation-time (static) tool for stack analysis that really works? The best I...

arm gcc and Cortex-Mx MCUs embedded systems. Is there a compilation-time (static) tool for stack analysis that really works? The best I could find is -fstack-usage and avstack.pl Perl script, but I guess there's another and better way.


Re: USB transfer rate LPC17xx

Started by linnix in comp.arch.embedded13 years ago 1 reply

On May 14, 2:35=A0pm, Andrew Jackson wrote: > On 14/05/2011 17:29, linnix wrote: > > > On May 14, 9:12 am, "navman" =A0wrote: > > > ...

On May 14, 2:35=A0pm, Andrew Jackson wrote: > On 14/05/2011 17:29, linnix wrote: > > > On May 14, 9:12 am, "navman" =A0wrote: > > > Hi, > > > We are designing a device which needs to transfer data to a PC over US= B > > > continuously. We plan to use the LPC1768 Cortex-M3 processor for this > > > application. We would like some opinion on the


USB Host

Started by Stefano in comp.arch.embedded14 years ago 9 replies

I have to develop an application, as well as management of certain I / O I must read data from USB key external (USB host). Wkich...

I have to develop an application, as well as management of certain I / O I must read data from USB key external (USB host). Wkich microcontroller easily allows this feature? As possible solutions to simplify the function are possible? Councils also on development tools at low cost. Cortex M3 ? Freescale ColdFire ? Thanks


Inexpensive JTAG adapter for STM32 / IAR ?

Started by Roberto Waltman in comp.arch.embedded13 years ago 9 replies

As subject line says - Can anybody recommend a (cheap) JTAG adapter that works well with IAR EWARM and ST Cortex M3 chips? Trying not to buy...

As subject line says - Can anybody recommend a (cheap) JTAG adapter that works well with IAR EWARM and ST Cortex M3 chips? Trying not to buy another Segger ... Thanks, -- Roberto Waltman [ Please reply to the group. Return address is invalid ]



The 2024 Embedded Online Conference