EmbeddedRelated.com
The 2024 Embedded Online Conference

Help writing a USB driver

Started by Mercy in comp.arch.embedded18 years ago

Hi all, Any advice/pointers or instructions would be most helpful. I am still a newbie at embedded design so please humor me. I have a...

Hi all, Any advice/pointers or instructions would be most helpful. I am still a newbie at embedded design so please humor me. I have a datalogger module written using an Atmel 8051. I want to add a USB port to it so I can simply plug in a USB flash drive and have the data automatically downloaded as a formatted text file. I have read www.usb.org... but I still don't know where to sta...


RTL8019as - Specific info needed.

Started by R.Wieser in comp.arch.embedded15 years ago 6 replies

Hello All, Some time ago (years actually) I encountered an article named the '25$ webserver'. It was about connecting a microcontroller to...

Hello All, Some time ago (years actually) I encountered an article named the '25$ webserver'. It was about connecting a microcontroller to an NE2000 compatible ISA network card. Just recently I thought it would be a nice project to connect a RTL8019as NIC to an Atmel Mega32 microcontroller and using assembly as the language-of-choice. A further googling found me a site using BasCom,...


ATmega8515 power consumption

Started by Meindert Sprang in comp.arch.embedded18 years ago 16 replies

I am struggling to get the power consumption of sensor device down. According to the datasheet (page 208, top graph), the ATmega8515 I use,...

I am struggling to get the power consumption of sensor device down. According to the datasheet (page 208, top graph), the ATmega8515 I use, uses slightly less than 1mA @ 3.3V and 1MHz internal clock while active. But I measure around 2.3mA. Even when I stop all I/O and go into an endless loop, it still uses 2.1mA. Is Atmel showing off here or am I missing something? Meindert


Looking for an embedded processor

Started by News in comp.arch.embedded18 years ago 4 replies

We currently use a MCF5272. We are discussing moving to a faster processor. I did a quick search among the various processors available and I...

We currently use a MCF5272. We are discussing moving to a faster processor. I did a quick search among the various processors available and I have a few observations. - Average ARM (Atmel) Processors seem to run at 40-50MHz. The high end 200-400Mhz were very expensive compared to 5275 ($10). - Power QUICC (400MHz) seems to be power hungry. 6W consumption. 5...


Speed/power tradeoff in ARMs

Started by rickman in comp.arch.embedded17 years ago 2 replies

I am looking a a project for a portable device, not a lot different from a PDA in terms of design. I would like to compare some of the ARM9...

I am looking a a project for a portable device, not a lot different from a PDA in terms of design. I would like to compare some of the ARM9 processors for performance vs. battery life to see just how much horsepower is compatible with a moderate battery size. I see that Atmel and Philips have new parts out. The new TI parts don't look like they are optimized for power and I don't think the...


Software UART driver

Started by Daniel Doron in comp.arch.embedded9 years ago 22 replies

Hi all, I have tried to look an answer for this on the web, but I mainly got "no can do" (timing issue). Kernel: 2.6.3x MCU: atmel at91...

Hi all, I have tried to look an answer for this on the web, but I mainly got "no can do" (timing issue). Kernel: 2.6.3x MCU: atmel at91 (9263) I wish to get/write a driver to bitbang a couple of gpios to emulate a uart. the communication is with a remote PIC (PIC12F683) to which I have already wrote the software and checked with linux terminal. the communication does not have to be fas...


general questions regarding ARMs

Started by Michael J. Noone in comp.arch.embedded19 years ago 36 replies

Hi - I'm fairly certain I'm going to use an ARM in a project I'm working on. I have a good deal of experience with Atmel AVRs, but I have never...

Hi - I'm fairly certain I'm going to use an ARM in a project I'm working on. I have a good deal of experience with Atmel AVRs, but I have never used an ARM before. So I was wondering if you all could answer a couple basic questions regarding ARMs: 1. programming: My understanding of programming an ARM is that you do it with a JTAG cable. I was looking at this one, specifically: http://olim...


AVR or PIC for a beginner

Started by [Frank] in comp.arch.embedded17 years ago 20 replies

I'm new to microcontrollers world. I have only a little experience with Z80 based systems. I saw some Atmel AVR's sources and I loved it:...

I'm new to microcontrollers world. I have only a little experience with Z80 based systems. I saw some Atmel AVR's sources and I loved it: very clear. Someone suggest me to start with PIC, someone else with AVR. The net is full of doc/projects about PIC and give me a bit of confusione; AVR much less...instead. What do you think about? What's the best approach for a beginner? Than...


How to reset an Atmel AT90CAN128 from software?

Started by Anonymous in comp.arch.embedded16 years ago 1 reply

Hello all. I'm looking for a relatively clean way to code a software reset for an AT90CAN128 or ATMEGA128 microcontroller using C code (or C...

Hello all. I'm looking for a relatively clean way to code a software reset for an AT90CAN128 or ATMEGA128 microcontroller using C code (or C with assemby embedded) that will compile under the avr-gcc 3.4.6 compiler chain. Essentially, I want a function softReset() that I can call from my program when appropriate that will reset and reinitialize everything, just as if a POR had occurred or t...


beginning arm

Started by a_edwards in comp.arch.embedded16 years ago 4 replies

hi i would like to purchase an arm dev. board to learn arm architecture and assembler and to improve my career prospects. I have previous 8...

hi i would like to purchase an arm dev. board to learn arm architecture and assembler and to improve my career prospects. I have previous 8 bit avr experience. It seems that there are many suppliers and variants available from uk suppliers, atmel,nxp,farnell,etc. can someone recommend a good general board that has many users and projects available thru the web and will give me more skills ...


Cheap STK500?

Started by johannes m.r. in comp.arch.embedded20 years ago 2 replies

Hello, Because I am such a slow dumbass Digikey (de.digikey.com) meanwhile raises the price for the Atmel STK500 from around 64 Euro to...

Hello, Because I am such a slow dumbass Digikey (de.digikey.com) meanwhile raises the price for the Atmel STK500 from around 64 Euro to around 110 Euro. Does anyone know if/where I can still find an STK500 for something around 70 instead of 110? Thank you! Regards, johannes


Easy In-System Programming for Atmel ARM7 ?

Started by Mel in comp.arch.embedded15 years ago 6 replies

I have a client who needs to write program hex files to flash in installed AT91SAM2S256 chips. The board is fitted with the standard ARM 20-pin...

I have a client who needs to write program hex files to flash in installed AT91SAM2S256 chips. The board is fitted with the standard ARM 20-pin JTAG connector. I'm getting my head around OpenOCD and gdb, but they seem too complicated for a civilian. Would anyone like to share experiences with simpler software, possibly Windows-based? Recommendations for interface hardware, software p...


Usefulness of GDB on embedded systems

Started by hikari in comp.arch.embedded19 years ago 8 replies

I am a newcomer to Embedded Systems. I have an Atmel AT91EB40A and an EB55. After building GNU toolchain following the procedure described...

I am a newcomer to Embedded Systems. I have an Atmel AT91EB40A and an EB55. After building GNU toolchain following the procedure described in "Embedded System Design on a Shoestring", I was disappointed to find that GDB does not seem to work too well. Using GDB 5.2/Cygwin 1.3.16, I can download and run a program and set breakpoints. But that is as far as I got. I could not not single step t...


compilers for Fujitsu 16b uCs?

Started by Mike Noone in comp.arch.embedded17 years ago 5 replies

Hi - I've recently identified some of Fujitsu's 16b microcontrollers, such as the...

Hi - I've recently identified some of Fujitsu's 16b microcontrollers, such as the MB90387 (http://www.fujitsu.com/us/services/edevices/microelectronics/microcontrollers/datalib/16bit/mb9 03851.html) as being a good match for a board I'm thinking about redesigning. My attraction to it is that it is 16b (while the uC I'm currently using, an Atmel ATMEGA168, is 8b), has built in CAN (while I'm us


When to go for an evaluation board and when not to...

Started by Seemanta Dutta in comp.arch.embedded18 years ago 6 replies

Hi, I have a question about two options between which I am having a dilemma. I have to start of with 8051 development and basically my need...

Hi, I have a question about two options between which I am having a dilemma. I have to start of with 8051 development and basically my need to create small hobby projects. So now, I am the crossroads where I have to choose between two options: 1. Purchase a development board. 2. Use the philips/atmel variant with in built boot loader and start off development with a home made ki...


Armasm: Literal pools?

Started by Mayank Kaushik in comp.arch.embedded19 years ago 1 reply

Hi, im using the armasm assembler, and i learnt what literal pools are while reading the ads assembler guide. i am using atmel`s...

Hi, im using the armasm assembler, and i learnt what literal pools are while reading the ads assembler guide. i am using atmel`s pre-canned libraries for low level inits. i have seen that the cstartup file has code thats written in a particular way. u can see that at the end of the section, the symbols like "at91_default_fiq_handler" etc are stored nearby explicitly using DCD. we could al...


Some miscellenous questions

Started by vorange in comp.arch.embedded17 years ago 1 reply

1) How does one (cheaply) mount a BGA chip of say 217 pins? I'm getting fustrated as there are chips that I want to use but manufacturers are...

1) How does one (cheaply) mount a BGA chip of say 217 pins? I'm getting fustrated as there are chips that I want to use but manufacturers are shipping them out in BGA format only. I speak specifically of the SAM9 series from Atmel. I know they have the 9260 in lqfp format but what is the point of claiming its 'pin compatible' when they are not even releasing lqfp package for the newer chip...


atmega8 as twi-slave

Started by Oliver Joa in comp.arch.embedded20 years ago 1 reply

hi, i try to use the atmega8 as a slave-device on the twi (i2c) bus. i can send the slave-adress and the atmel reacts on it, but then it...

hi, i try to use the atmega8 as a slave-device on the twi (i2c) bus. i can send the slave-adress and the atmel reacts on it, but then it sends SCL to low and the bus is blocked. i have no idea whats the next step. does anyone have a working slave-implementation (example-code)? thanks regards olli


Need help with ARM linker file

Started by Paul Marcel in comp.arch.embedded19 years ago 4 replies

Hi, I need to know how to set up a IRQ stack for the Atmel arm7tdmi ARM processor. I'm not sure where / how to do it. I think that I need...

Hi, I need to know how to set up a IRQ stack for the Atmel arm7tdmi ARM processor. I'm not sure where / how to do it. I think that I need to set it up in boot.s and in ram.ld. I'm embedding mininal code to illustrate what I'm trying to do: boot.s, irq.s, main.c, ram.ld, makefile. I haven't been able to find any example of how this is done. I hope someone knows. thank you, Paul ...


AVR IPS programming problems

Started by Meindert Sprang in comp.arch.embedded20 years ago 12 replies

Hi all, I have a very annoying problem: I have an existing design with an ATmega8515, with an ISP connector setup as specified in one of the...

Hi all, I have a very annoying problem: I have an existing design with an ATmega8515, with an ISP connector setup as specified in one of the Atmel appnotes about implementing an ISP connector. It uses a network on the reset line, with a 10k resistor to VCC, a 4n7 cap to ground and a diode across the resistor for protection. This has always worked on a 2313, a 8515 and a Mega8515. I recentl...



The 2024 Embedded Online Conference