EmbeddedRelated.com

32-bit MCU-family inquiry

Started by P_B in comp.arch.embedded12 years ago 25 replies

Hi everyone! This is my first post here :) I'm interested in making a platform which has an 32-bit MCU as the central component. This...

Hi everyone! This is my first post here :) I'm interested in making a platform which has an 32-bit MCU as the central component. This platform is supposed to be configurable, i.e. do things that an 8-bit MCU can handle OR do more advanced signal processing. What I have come up with is ARM Cortex M. From what I've read on the internet is that NXP has pin- & software-compatible devices in Co...


Do you see any future to the 8-bit MCU's?

Started by in comp.arch.embedded13 years ago 65 replies

Hi, During the latest months I have been receiving offers for 32-bit MCU's, mos= tly based on ARM-Cortex CPU's, at prices I'm currently paying...

Hi, During the latest months I have been receiving offers for 32-bit MCU's, mos= tly based on ARM-Cortex CPU's, at prices I'm currently paying for 8-bit dev= ices, or even cheaper! This has brought me to benchmark them with the MCU i= ndependent part of my C++ code and surprisingly the results are quite simil= ar. Same price, same flash consumption ... what do yo think? Is this the end o...


MLC ECC with limited resources (FPGA/MCU)

Started by Vincent vB in comp.arch.embedded8 years ago 4 replies

Hi everyone, Now, I'm quite new in this, so please forgive me if I say silly things. I'm seeing whether or not it is possible (feasible) to...

Hi everyone, Now, I'm quite new in this, so please forgive me if I say silly things. I'm seeing whether or not it is possible (feasible) to implement MLC NAND error correction coding on our current system. We have a cortex-M3 (1MB Flash, 128K RAM) and a small FPGA with no DSP. On the FPGA I only have ~1K LUTs remaining. After searching the internet I found that BCH most commonly men...


ARM *simulators*

Started by D Yuniskis in comp.arch.embedded12 years ago 9 replies

Hi, [Trying not to hijack the "Best dev kits for ARM Cortex" thread] I'd appreciate comments re: vendor offerings for ARM...

Hi, [Trying not to hijack the "Best dev kits for ARM Cortex" thread] I'd appreciate comments re: vendor offerings for ARM *simulators* (i.e., forget the "device/vendor-specific I/O's) and their (presumably) code generating counterparts. I do most of my development and testing *without* target hardware so appreciate tools that let me exercise my code without being tethered to a physica...


STMicroelectronics STM32 F4 is the Fastest Cortex M4 - See specs

Started by Bill Giovino in comp.arch.embedded13 years ago 1 reply

http://microcontroller.com/news/STM32_F4.asp Core runs at 168MHz, but can get zero wait states out of 30MHz Flash with a 128-bit Program...

http://microcontroller.com/news/STM32_F4.asp Core runs at 168MHz, but can get zero wait states out of 30MHz Flash with a 128-bit Program Memory interface. Includes detailed specs. Article shows a nice block diagram. Bill Giovino http://Microcontroller.com


Tool Chain for Arm Cortex M3 on Linux Host

Started by Tim Wescott in comp.arch.embedded14 years ago 1 reply

I've been poking around without lots of success. I'm looking for the right tool chain to use to develop software for a TI LM3S811, hosting on...

I've been poking around without lots of success. I'm looking for the right tool chain to use to develop software for a TI LM3S811, hosting on Linux. This would be distributed as a training tool, so its almost essential to be able to do this with all free-as-in-beer software, and highly desirable that it be open source as it would eliminate tracking down any of those nasty "you can use ...


STM32 power consumption

Started by Paul Rubin in comp.arch.embedded10 years ago 8 replies

I'm interested in building a mini gadget that needs a fair amount of computing speed, and I'm thinking of using this Cortex M4 board, powered by...

I'm interested in building a mini gadget that needs a fair amount of computing speed, and I'm thinking of using this Cortex M4 board, powered by a small lipo cell: www.mouser.com/ProductDetail/mikroElektronika/MIKROE-1367 I notice in the data sheet that the maximum power drain is 800 mA at 3.3 volts, i.e. around 2.5 watts. That sounds awfully high--even a fancy smartphone with a multi-g...


lwIP web server authorization

Started by Elektrolot in comp.arch.embedded14 years ago 1 reply

I have lwIP running on Cortex-M3 core MCU. lwIP has web server. I want add basic userid/password access authorization to my web. How is the best...

I have lwIP running on Cortex-M3 core MCU. lwIP has web server. I want add basic userid/password access authorization to my web. How is the best way to do it? Regards


Atmel releasing FLASH AVR32 ?

Started by -jg in comp.arch.embedded17 years ago 63 replies

It seems Atmel are doing the next logical thing, and releasing FLASH variants of...

It seems Atmel are doing the next logical thing, and releasing FLASH variants of their AVR32. See: http://www.ecnasiamag.com/print.asp?id=13245 Top MHz still seems to be Flash constrained - we've been stuck in the 50-100MHz zone for what seems like years.... Seems to make the Cortex M3 look 'ordinary' - but will the peripheral specs be as impressive as the new Infineon XC2200 ? ...


Building uc/OS

Started by bkelly in comp.arch.embedded12 years ago 3 replies

My goal is to gain experience working with an RTOS. After selecting uc/OS I have have the book and software. After installing the software...

My goal is to gain experience working with an RTOS. After selecting uc/OS I have have the book and software. After installing the software and starting the book, I don't know how to build the kernnel. Chapter 1 of the book assume it is runnable in a DOS window, but I don't see how to build it. I have an ARM / Cortex evaluation board on order and hope to move to that. When can I find a tutori...


How do I get rid of a memory hole(in cortexm0plus)?

Started by Johann Klammer in comp.arch.embedded7 years ago 8 replies

I have been playing with (gcc/binutils)-arm-none-eabi recently and they have this 'flash configuration field' in those cortex m0plus thingies....

I have been playing with (gcc/binutils)-arm-none-eabi recently and they have this 'flash configuration field' in those cortex m0plus thingies. It is 16 bytes large and sits at address 0x400 of the flash memory. There's usable flash before and after it. Currently I am having this config field in its own section and I am using a linker script to place it at a fixed address. this does g...


USB transfer rate LPC17xx

Started by navman in comp.arch.embedded13 years ago 7 replies

Hi, We are designing a device which needs to transfer data to a PC over USB continuously. We plan to use the LPC1768 Cortex-M3 processor for...

Hi, We are designing a device which needs to transfer data to a PC over USB continuously. We plan to use the LPC1768 Cortex-M3 processor for this application. We would like some opinion on the best approach for the USB class implementation. We are looking at about 400Kbytes/sec sustainable transfer rate between the device to PC. The reverse traffic will be quite lean. We were thinking of usin...


3.3V Microcontroller 5V Device

Started by Razal in comp.arch.embedded15 years ago 3 replies

Hello... I am using the Cortex M3 ARM Controller STM 32, And my device to be interfaced is a 5V logic which is having an SPI and needs a signal...

Hello... I am using the Cortex M3 ARM Controller STM 32, And my device to be interfaced is a 5V logic which is having an SPI and needs a signal which is 1Mhz I can make a 1Mhz signal in controller using PWM and it is having an SPI Hardware but both out put is 3.3V but the PINs of STM32 is 5V tollerable. so the output from the device can be directly connected or with a resistor in it. B...


Multi-language support on embedded plarforms

Started by pozz in comp.arch.embedded7 years ago 22 replies

[This message is posted to comp.arch.embedded and comp.lang.c] Just for reference, an embedded platform based on a MCU with integrated Flash,...

[This message is posted to comp.arch.embedded and comp.lang.c] Just for reference, an embedded platform based on a MCU with integrated Flash, for example a Cortex-Mx device. Here I consider only western languages (left-to-right and european chars, english, french, german, spanish and so on). The main problem is the translation of strings, maybe 10-100 strings. I know something about ...


32-bit Microcontroller for $1.00 -Guy Macon

Started by Guy Macon in comp.arch.embedded16 years ago 57 replies

While researching something else, I ran into the following rather interesting opinions: Consolidating the MCU market around the ARM...

While researching something else, I ran into the following rather interesting opinions: Consolidating the MCU market around the ARM architecture ("It's inevitable. ARM's Cortex-M3 processor core is going dominate the MCU market.") http://www.embedded.com/columns/guest/207001013 Luminary Micro Announces 32-bit Microcontrollers for $1.00 -- First to Launch Products Based on the AR...


Luminary Cortex ARM toolchain thoughts?

Started by Spehro Pefhany in comp.arch.embedded16 years ago 10 replies

Luminary offer the following options: 1. ARM RealView? MDK tools 2. IAR Embedded Workbench? tools 3. CodeSourcery Sourcery G++ tools 4....

Luminary offer the following options: 1. ARM RealView? MDK tools 2. IAR Embedded Workbench? tools 3. CodeSourcery Sourcery G++ tools 4. Code Red Technologies Code Suite What's likely to provide the best value for a few WinXP development seats ? (the app will be using Ethernet heavily) Best regards, Spehro Pefhany -- "it's the network..." "The Journey is ...


newlib and time()

Started by pozz in comp.arch.embedded1 year ago 22 replies

I often use newlib standard C libraries with gcc toolchain for Cortex-M platforms. It sometimes happens I need to manage calendar time: seconds...

I often use newlib standard C libraries with gcc toolchain for Cortex-M platforms. It sometimes happens I need to manage calendar time: seconds from 1970 or broken down time. And it sometimes happens I need to manage timezone too, because the time reference comes from NTP (that is UTC). newlib as expected defines a time() function that calls a syscall function _gettimeofday(). It should...


New Cortex-M3 parts - This time CAN and Ethernet

Started by FreeRTOS.org in comp.arch.embedded17 years ago 15 replies

Going back to an old topic regarding the mix of peripherals on Stellaris parts, see: http://www.luminarymicro.com/products/whats_new.html --...

Going back to an old topic regarding the mix of peripherals on Stellaris parts, see: http://www.luminarymicro.com/products/whats_new.html -- Regards, Richard. + http://www.FreeRTOS.org 13 official architecture ports, 1000 downloads per week. + http://www.SafeRTOS.com Certified by T?V as meeting the requirements for safety related systems.


Are packed structs slower AND safe?

Started by pozz in comp.arch.embedded2 years ago 4 replies

In one of my projects that run on a Cortex-M0+ MCU, I have a few arrays of structs. Now I need to increase the size of the arrays, but I'm out...

In one of my projects that run on a Cortex-M0+ MCU, I have a few arrays of structs. Now I need to increase the size of the arrays, but I'm out of RAM, so I'm searching for ways to save some space in RAM. One simple way is to pack the structs, for example with __attribute__((packed)) in gcc. I can save some padding bytes (that waste some memory) for each element of the array, so t...


Flat Memory DDR3 Access on the ARM Cortex A8

Started by Randy Yates in comp.arch.embedded8 years ago 6 replies

I'm trying to kick out a simple (ha ha!) assembly language project in which I perform some simple DRAM tests on board based on the TI...

I'm trying to kick out a simple (ha ha!) assembly language project in which I perform some simple DRAM tests on board based on the TI AM3352 using a 512 MB DRAM (256M x 16). Ideally I'd like to just treat DRAM as a flat address space from 0x80000000 to 0x82000000. 1. Can I just "turn off" the MMU? 2. Should I keep data cache turned off as well? 3. Are there any access sequenc...