EmbeddedRelated.com
Memfault Beyond the Launch

Interrupts in U-boot

Started by Nicholas Karsen in comp.arch.embedded20 years ago 1 reply

I am attempting to implement interrupt in u-boot, is there any example code. I have noticed that some of the code is implemented, however there...

I am attempting to implement interrupt in u-boot, is there any example code. I have noticed that some of the code is implemented, however there are messages which say there is no IRQ support in u-boot. What does this mean? What is the state of u-boot in this regard? It seems u-boot is slower than linux? Are there any reseaons an AT91RM9200 would work slower? Clearly thats my target. ...


Starting Bootloader at AT91RM9200-EK

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

Hi Im new to ARM9 processors and have the following problem: i want to run any executable code (that i can change) on my plattform. So i...

Hi Im new to ARM9 processors and have the following problem: i want to run any executable code (that i can change) on my plattform. So i found the Denx u-boot and can compile it. Then i tried to download it as stated on the atmel page by setting the jumper to INT then load the DataflashBoot.bin then load the u-boot to the dataflash. So far OK, can see the u-boot image at position c0008000. Wh...


Extra port?

Started by Anonymous in comp.arch.embedded18 years ago 6 replies

Hi, I am using an Atmel AT91RM9200 (ARM9) processor which has a single MAC built-in. I also have software drivers which support Ethernet...

Hi, I am using an Atmel AT91RM9200 (ARM9) processor which has a single MAC built-in. I also have software drivers which support Ethernet through this MAC. I have a reference design which uses the RMII interface to a PHY chip (Davicom DM9161). So far so good. However, I want to be able to change the reference design so that I can simultaneously attach two 10/100Base-T devices to this sing...


AT91RM9200 booting from USB problems

Started by roboman152 in comp.arch.embedded18 years ago

Hi all! I've gotten my board to boot! Thank you to all who have responded and helped me before. I have a USB key hooked to the host port, and I...

Hi all! I've gotten my board to boot! Thank you to all who have responded and helped me before. I have a USB key hooked to the host port, and I can see the USB driver detects it.. but oddly enough it seems to try and add it a couple of times... which is perhaps breaking it? and is /dev/sda the correct entry for root= when booting from a USB key? Thank you for any help! Linux version 2.6.14 (r...


Flash Driver for SST39VF1601

Started by saibits in comp.arch.embedded19 years ago 1 reply

Hi I'm using the above device with AT91RM9200. I need to write a 'C device driver for the SST flash I'm a new bie to writing the device...

Hi I'm using the above device with AT91RM9200. I need to write a 'C device driver for the SST flash I'm a new bie to writing the device drivers. Could someone help m with a sample code that I can start with? Or point me to any links o resources where I can find drivers for Flash My email ID is krishna12723@yahoo.co.in Thanks and Best Regards -Sa


AT91RM900 USART problem

Started by Anonymous in comp.arch.embedded18 years ago 11 replies

We have been developing code for the AT91RM9200 and have found problems with the UART when running the USART 1.5% slower than the selected boaud...

We have been developing code for the AT91RM9200 and have found problems with the UART when running the USART 1.5% slower than the selected boaud rate. A natural consequence with certain clocks and the available divisors available. The problem is that framing errors are not correctly detected. i.e for 115200 we have a 18.432 MHz crystal clock, and processors runs at 179.712MHz, main clock=59....


Device drivers for SD Card and Compact Flash

Started by Ketan in comp.arch.embedded20 years ago 5 replies

Hi All, I need to develop the device driver for SD Card and Compact Flash for board using AT91RM9200 micro. I am not able to get decent...

Hi All, I need to develop the device driver for SD Card and Compact Flash for board using AT91RM9200 micro. I am not able to get decent souce for SD card driver development. Since I don't have much idea about either devices any pointers or inputs will be appreciated. thanks


AT91RM9200-EK & BasicGraphicDisplay

Started by triode+ in comp.arch.embedded19 years ago 2 replies

Hi! I'm trying to have the BasicGraphicDisplay sample (provided on Atmel C with the eval board) working on my board. I believe some of the...

Hi! I'm trying to have the BasicGraphicDisplay sample (provided on Atmel C with the eval board) working on my board. I believe some of the example provided with the board only apply to the DK, not the EK. But since al the hardware is here (clock generator and display controller), this on should work. When I ran the program, I received this message : "ICS1523 Clock Generator Init failed"...


AT91RM9200 - PLL's - Main CLK

Started by Pelo...@ Home in comp.arch.embedded18 years ago 3 replies

Hi, I'm going to fire-up my RM9200 board. I see that CPU is sending letter (but not XModem "CCCCC") on DBG-UART. The problem is that CPU is...

Hi, I'm going to fire-up my RM9200 board. I see that CPU is sending letter (but not XModem "CCCCC") on DBG-UART. The problem is that CPU is doing it to fast - one bit of that char tooks about 4,56us - I'm thinking that something wrong is with PLL. Can somebody be so kind and measure for me the amplitude on 18,432MHz crystal pins and the voltage on PLL-RCA and PLL-RCB pins ? thanks a lo...


SDRAM data garbled due to seperate PCB for SDRAM ???

Started by Mayank Kaushik in comp.arch.embedded19 years ago 19 replies

Hi, Im trying to interface two 128Mbit SDRAMs (MT48LC8M16A2) to the AT91RM9200, but it doesnt seem to be going right. I have a custom...

Hi, Im trying to interface two 128Mbit SDRAMs (MT48LC8M16A2) to the AT91RM9200, but it doesnt seem to be going right. I have a custom board for the AT91, and a seperate board for the SDRAM, the two are connected through an ordinary ribbon cable. The master clock of the uC is running at 60Mhz. To test the integrity of the RAM, im writing data to a series of locations, say from 0x2000_000...


Program in external SDRAM and caching

Started by odi in comp.arch.embedded15 years ago 8 replies

hi, I have a simple program for my AT91RM9200 to turn led on and off. When I run it from internal SRAM it works ok, but when I copy it into...

hi, I have a simple program for my AT91RM9200 to turn led on and off. When I run it from internal SRAM it works ok, but when I copy it into external SDRAM and execute from there it jumps to address 0x2000001c (FIQ vector or is it just a coincidence?) instead of 0x2000003c (start code is there). 64MB of SDRAM was tested and looks ok. However when I disable instruction cache, this program works ok ...


Problem using Xmodem ROM services on AT91

Started by Mayank Kaushik in comp.arch.embedded19 years ago 7 replies

Hi everyone, Im using a custom board, with an AT91rm9200. Im am trying to load some code onto the microcontroller using the xmodem protocol,...

Hi everyone, Im using a custom board, with an AT91rm9200. Im am trying to load some code onto the microcontroller using the xmodem protocol, but things dont seem to be going right. I am using the Debug port to transmit data serially to and from Hyperterminal in windows. I am using the xmodem ROM services on the 9200. I had borrowed code from the Application example on ATmel`s site (AT91...


annoying errata....how common is this and how long till it gets fixed?

Started by Rick in comp.arch.embedded20 years ago 1 reply

About how long does it take to get a new version of a uC where most of the errata is fixed? The errata sheet for the AT91RM9200 is pretty long,...

About how long does it take to get a new version of a uC where most of the errata is fixed? The errata sheet for the AT91RM9200 is pretty long, and there are a few things that I hope are going to be fixed soon??? I think #37 has been fixed since parts at distributors are listed as 002, which I guess would mean bootloader version 2. This is important since I want to use an 8 bit parallel fl...


alternative to "arm development suite"

Started by Mayank Kaushik in comp.arch.embedded19 years ago 15 replies

Hi, Im an undergrad who is new to ARM-based controllers. Im working on a custom board based on the AT91rm9200 microcontroller. The aim is...

Hi, Im an undergrad who is new to ARM-based controllers. Im working on a custom board based on the AT91rm9200 microcontroller. The aim is to develop an in-house evaluation board that can be used in the future for educational purposes. Currently, im using the trial version of "Arm development suite" (ADS 1.2), and my licence is running out. Are there any free GNU tools available that can to...


AT91RM9200 - problem with SD/MMC

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

Hi. I have problem with transmission between ARM and MMC/SD on my board. I tested with 16MB SD from Panasonic and 256MB Kingston MMC. Here is...

Hi. I have problem with transmission between ARM and MMC/SD on my board. I tested with 16MB SD from Panasonic and 256MB Kingston MMC. Here is my board http://twarm.pelos.pl/viewtopic.php?t=2 I use kernel 2.6.19 with patches from maxim.org.za The connections are: MMC CPU 8 -> PB3 7 -> PA29 6 -> GND 5 -> PA27 4 -> +3v3 3 -> GND 2 -> PA28 1 -> PB5 9 -> PB4 I added pullup (1


PDC w/ USART

Started by jgoshorn in comp.arch.embedded19 years ago 1 reply

Hello All, I am implementing hardware handshaking with USART on AT91RM9200 board (24.6.3.12 in data sheet). I need to make RTS signal...

Hello All, I am implementing hardware handshaking with USART on AT91RM9200 board (24.6.3.12 in data sheet). I need to make RTS signal orignating from CP drop to allow the remote device with which the CPU is communicating t transmit information to the CPU. The data sheet states that the USAR needs requires the use of the PDC (peripheral DMA controller) fo reception when using hardware han...


Recommendations for ARM compilers

Started by Jack Klein in comp.arch.embedded19 years ago 39 replies

We've just released a product with an ARM920T (Atmel's AT91RM9200). We are not happy with the tools and tool vendor we used. The vendor is an...

We've just released a product with an ARM920T (Atmel's AT91RM9200). We are not happy with the tools and tool vendor we used. The vendor is an ARM reseller, and the package we have includes the ADS 1.1 compiler/linker and the vendor's own debugger. We have found that ADS 1.1 is buggy, and the vendor's debugger is really poor. ADS 1.2 did not fix these bugs. Now that we've released the f...


why is a bootloader required?

Started by funkymunky in comp.arch.embedded19 years ago 13 replies

Hi, Im new to the arm family and embedded systems in general,till now iv worked a bit on the 89c51. Ive been puzzled by the following: why...

Hi, Im new to the arm family and embedded systems in general,till now iv worked a bit on the 89c51. Ive been puzzled by the following: why is a bootloader required in controllers like the at91rm9200 im using right now? how come no bootloader is required in a controller like the 89c51? Iv read a bit on the need for a bootloader in a PC..but why would it be required on a controller? Al...


Binaries compiled with ADS 1,2 not working..but the GNU versions are working fine!!

Started by Mayank Kaushik in comp.arch.embedded19 years ago 3 replies

Hi, Im working on the AT91rm9200. I had compiled a few programs using the ADS 1.2 package. But ive found that all of a sudden, these binaries...

Hi, Im working on the AT91rm9200. I had compiled a few programs using the ADS 1.2 package. But ive found that all of a sudden, these binaries are not executing on the microcontroller anymore! as soon as i load the program onto the controller using HyperTerminal, the controller resets..ive verified that this is a logical problem, all the hardware has been tested using scopes etc for electri...


atmel at91rm9200: serial comms and loading u-boot

Started by dfx in comp.arch.embedded19 years ago 1 reply

Hi, I'm having issues getting serial comms working with my board; I have traced clean data pulses from the PC serial port to the Atmel CPU,...

Hi, I'm having issues getting serial comms working with my board; I have traced clean data pulses from the PC serial port to the Atmel CPU, and put the CPU into debug mode after a power down cycle plus jumper setting. So I know the wires are connected :-) Need to load u-boot onto the board and so on ... any insights that could be shared? Thanks, Manu



Memfault Beyond the Launch