-
Thread
[V] Diverses
Es ist ein Hitex LPC2468-Stick (siehe Bild).
USB-Device 10€ 2 Stück STM8S-Discovery 5€ 1 Stück NXP-LPC-Stick 5€ Gruß: Roland
-
Artikel
LPC2000
/2148/2368/2378/LPC2387/LPC2388/2468/2478) vorinstallierter serieller Bootloader mit automatischer Baudrate-Erkennung JTAG-Interface ETM Trace-Interface 2-4 UART-Schnittstellen (bei einigen Modellen auch mit allen "Modem
- LPC2000-Projekte und -Beispiele von Martin Thomas LPC2138 Design Contest - Viele Beispiele mit Hard- and Software LPC2103 unter Linux entwickeln - LED blink mit gcc unter Linux Bringing up the LPC-P212x
-
Thread
Hackbarer(?) 21 EUR Quadcopter
so wir (steinerhippo und ich) haben den SWD von einem STM32F4Disocervy mit einem NXP LPC1343 verbunden und das Target wird von Keil erkannt. Verbundene Pins für eine erfolgreiche Kommunikation: LPC1343 SWD STM32F4Discovery SWDIO/TMS SWDIO SWDCLK/TCK SWDCLK nRESET
Beitrag #3408170: >> Dann geht natürlich der Streit los: AVR? MSP430? ARM? > > Natürlich ARM :) LPC812 im SOIC20 Gehäuse - hat den gleichen Footprint. Wenn ich das richtig sehe, dann wird ein ADC benötigt und der LPC812 hat keinen.
-
Thread
DRAM - SRAM Frage
festgestellt hab nur schnell, wenn die CPU die Daten als Block liest und intern einen Cache hat. Der LPC2468 kann z.B. SDRAM ansteuern, hat aber als ARM7 keinen Cache und ist richtig langsam. Ein ARM9 mit internem Cache ist bedeutend performanter mit SDRAM, z.B. der AT92SAM9G20. Da gibts z.B. kleine Module
-
Thread
[V] Hobbyauflösung, STM32, LPC, Proxxon MF70 Fräse, haufenweise ICs, OP AMPs, Drucksensoren
original verpackt und ungebraucht (3 x PSOC DART LF / 2 x STM32L Discovery / 2 x STM32 EBV board / 1 x LPC Stick LPC2468 / 1 x LPC COM Board / 2 x EVAL-ADUC7020MKZ-ND) 150 € + Versand 2 x Drucksensor Set (MPX2102GP x 4 /MPX12DP x 1 / MPX10DP x 5) je 35 € + Versand Proxxon Set: Micro Fräse MF70
-
Thread
uclinux auf Arm-Architekturen
Beispiel für uclinux Anpassung: https://www.olimex.com/Products/ARM/NXP/LPC-E2468/ https://www.olimex.com/Products/ARM/NXP/LPC-E2468/resources/LPC-E2468-ucLinux-notes.pdf
-
Thread
Embedded Linux Kernel debuggen
[41007700] revision 0 (ARMv3), cr=00000000 CPU: VIVT data cache, VIVT instruction cache Machine: LPC24XX SoC (Flattened Device Tree), model: LPC2468 Board bootconsole [earlycon0] enabled init early Built 1 zonelists in Zone order, mobility grouping on. Total pages: 12192 Kernel command line: earlyprintk
für einen NXP Prozessor? > Darf man Fragen für welchen? Ich Tippe mal auf das Bootlog Machine: LPC24XX SoC (Flattened Device Tree), model: LPC2468 Board
-
Thread
Linux Kernel compilieren
/mach-lpc22xx/head.S ./arch/arm/mach-lpc22xx/irq.c ./arch/arm/mach-lpc22xx/Kconfig ./arch/arm/mach-lpc22xx/Kconfig-boards ./arch/arm/mach-lpc22xx/Kconfig-lpc2468 ./arch/arm/mach-lpc22xx/lpc2468_devices.c ./arch/arm/mach-lpc22xx/lpc2468_ea_board.c ./arch/arm/mach-lpc22xx/lpc_2478stk.c ./arch/arm/mach-lpc22xx/lpc_e2468.c ./arch/arm/mach-lpc22xx/Makefile ./arch/arm/mach-lpc22xx/old/arch.c ./arch/arm/mach-lpc22xx/old/
-
Thread
[Umfrage] Welchen uC habt ihr bis jetzt a meisten benutzt?
ATtiny26: 1 ATtiny85: 1 ATtiny2313 5 MB91101 (FR3) 1 LPC2101: 1 LPC2148 2 LPC2368 1 LPC1113: 2 LPC1114: 1 LPC2214: 1 LPC1343 2 LPC1768 3 LPC2468
ATtiny26: 1 ATtiny85: 1 ATtiny2313 6 MB91101 (FR3) 1 LPC2101: 1 LPC2148 2 LPC2368 1 LPC1113: 2 LPC1114: 1 LPC2214: 1 LPC1343 2 LPC1768 3 LPC2468
-
Thread
CAN Telemetrie
gibt. Hier ein MC mit USB-Host, CAN, und portiertem Linux: https://www.olimex.com/Products/ARM/NXP/LPC-E2468
22494&creativeASIN=B0028R7RFO Dann irgendeinen MC mit CAN und Ethernet dran und fertig. Für z.B. LPC17xx gibt es fertige Freeware (uIP).
-
Thread
Frage zu Grundlagen der Interrupt Programmierung mit GCC und AT91SAM7
bei mir aber flach bin eher VBA und Delphi gewohnt. Sind die AIC Controller so identisch? Beim LPC2468 sieht ja sehr viel anders aus bei den Periphals. (den hatte ich mir erst angesehen, aber wegen falscher Linker und Lowlevel Files nicht in Betrieb nehmen können...)
-
Thread
ARM Board ohne MMU für µClinux Uniprojekt
richtig? Nach einigem Googlen bin ich auf folgendes Board gestoßen: http://www.olimex.com/dev/lpc-e2468.html Dies hat (zumindest in meinen Augen, evt irre ich mich) keine MMU. Leider auch kein Display (was man aber zur Not extra bauen könnte.) Scheinbar ist µCLinux vorinstalliert, es wäre
Das Olimex LPC-E2468 Board ist sehr sehr langsam. Das liegt daran, das auf dem Board SDRAM ist, der ARM7 aber keinen Cache hat.
-
Thread
Problem mit Yagarto und LPC 2468
Ich bin grade dabei einen LPC2468 mit Yagarto in Betrieb zu nehmen. Als Grundlage für Software etc nehme ich ein Tutorial von der Yagarto Homepage für den LPC 2294, da der meinem Controller am nächstem kommt. Die Toolchain scheint
elf32-bigarm", "elf32-littlearm") OUTPUT_ARCH(arm) ENTRY(_start) MEMORY { /* memory map of LPC2468 */ ROM (rx) : ORIGIN = 0x00000000, LENGTH = 512k RAM (rwx) : ORIGIN = 0x40000000, LENGTH = 64k } /* The sizes of the stacks used by the application. NOTE: you need to adjust */ C_STACK_SIZE
-
Thread
BLDC mit Sinuskommutierung
Hallo, ich verwende einen LPC2468. Ich möchte damit einen BLDC ansteuern, allerdings mit Sinuskommutierung. Dazu habe ich mir die Application Note AVR447 zu gemüte geführt (http://www.atmel.com/Images/doc8010.pdf), wo das einigermassen
-
Thread
ARM Board Layout
Board huckepack auf eine andere Platine zu montieren. Soweit so gut. Ich habe sowas ähnliches mit dem LPC2468 schonmal gemacht; das war auf einer Europakarte mit 6 Layern. Nun möchte ich es wenn möglich auf eine halbe Europakarte zusammenpacken. Ansich ginge es wohl; denn die Bauteile haben locker Platz
Beidseitige Bestückung erfolgt von Hand, ist also keine Sache. Das erwähnte Board, welches ich mit dem LPC2468er realisiert habe, hatte ich auch im PCB-Pool fertigen lassen. Dort hab ich ein paar einzelne Leitungen, die ich versucht habe, impedanzkontrolliert zu layouten, und das hat auch Funktioniert. Auf
-
Thread
LPC2468 für CAN-Bus konfigurieren etc.
Ich arbeite an der Portierung eines Prüfaufbaus vom HCS12 auf den LPC2468. Grund dafür: es ist keine Toolchain mehr für den HCS12 vorhanden, die ist irgendwie verloren gegangen, lange Geschichte, der Aufbau hat aber eh nie richtig funktioniert. Mein Board ist leider
-
Thread
PWM: Unterschied Single Edge / Doube Edge
dar für die Betriebsart "Double edged controlled" dar. Ganz konkret geht es dabei um einen NXP LPC2468 (eine ARM-CPU). Hier kann man das PWM in den beiden Betriebsarten benutzen.
-
Thread
LPC2378 als USB-Host
Es gibt ja von NXP als Demo USB-Host den USB Host Lite, der zwar für den LPC2468 ist, aber die Grundzuge sind die gleichen. Ich habe da 2 Probleme: 1. Initialisierung der Clock void Host_Init (void) { USB_INT32U pinsel; PCONP |= 0x80000000; VICIntEnClr = (
Sorry Schreibfehler, soll LPC2387 heissen
-
Thread
LPC1700: Code aus externem Memory ausführbar?
Hallo, bisher habe ich immer mit den NXP LPC2000 gearbeitet (vor allem der 2468er ist mein Lieblingsprozessor). Ich will mal was neues ausprobieren, und da Cortex-M3 nun ja in aller Munde ist wären die LPC1700-Teile ganz interessant. Daher habe
Projekt, wo ich den lwIP im Vollausbau laufen lasse sowie ein kleines RTOS. Das passt jedenfalls beim LPC2468 nicht in das interne RAM, deshalb lasse ich das aus dem externen SDRAM laufen. Download geht natürlich sehr viel schneller als ins Flash, und auch die Performance der Software ist recht gut, der
-
Thread
YAGARTO/Eclipse kein float to string per sprintf
Hallo, Ich bin grade dabei mich mit YAGARTO/Eclipse auseinander zusetzen (Arbeite mit einem NXP LPC2468). Eigentlich funktioniert alles bis mir gestern aufgefallen ist das ich keine float-Werte über sprintf umwandeln kann – Integer funktionieren. Eclipse gibt mir keine Fehler oder Warnings aus, kommt
####################### # Start of user section # # Define project name here PROJECT = Start_LPC2468 # Define linker script file here LDSCRIPT_RAM = ./Setup/LPC2468_RAM.ld LDSCRIPT_FLASH = ./Setup/LPC2468_FLASH.ld # List all user C define here, like -D_DEBUG=1 UDEFS = -DDEBUG=1
-
Thread
Beste Möglichkeit 140 LEDs anzusteuern
Stück)... Ist es nicht sinnvoller auf Schieberegister etc. zu verzichten und z.B. einen Cortex M3 (LPC2468) mit 160 Ausgangspins zu nehmen??? + Transistor und zwei Widerstände.. (Der LPC kostet gerade mal nen 10ner) Ich weiß nicht wie schnell er die Ausgangspins bewegen kann (viertel der Taktfrequ?
... > Ist es nicht sinnvoller auf Schieberegister etc. zu verzichten und z.B. > einen Cortex M3 (LPC2468) mit 160 Ausgangspins zu nehmen??? + > Transistor und zwei Widerstände.. (Der LPC kostet gerade mal nen 10ner) > Ich weiß nicht wie schnell er die Ausgangspins bewegen kann (viertel der > Taktfrequ
-
Thread
avr32 vs. ARM
@nicolas LPC2468 von NXP zum Beispiel. SDRAM ist aber bei MCUs ohne Cache ungünstig da langsam. Besser ist schon der AT91SAM9Gxx. Den gibts aber glaub ich nur in BGA.
ja, den AT91SAM9Gxx gibts eben nur als BGA, also (ziemlich) unlötbar. und der LPC2468 kann "nur" full speed USB, nicht high speed (laut Datenblatt). Viele Grüße nicolas
-
Thread
Jtag Programmierung
Hallo Ich habe ein Problem mit der JTAG Programmierung meines LPC2468 Mikrocontrollers. Als Hardware nutze das MCB2400 Evaluation Board Set von Keil MCB2400 Base Board LPC2468 OEM Board. Und die Entwicklungsumgebung ist das uVision 4 Nun läst sich
Chip erase geht auch nicht. Immer die selben Fehlermeldungen. Vielleicht weis Jemand wie man den LPC wieder zum laufen bekommt. Grüsse Rudi
-
Thread
Monitorprogramm für LPC2468?
Hallo, ich habe hier ein LPC2468 Board. Ich möchte darauf ein kleines Programm im internen Flash ablegen, welches nach dem Reset gestartet wird und eine Art Konsole via serielle Schnittstelle bietet. Damit möchte ich eine Hex-Datei
-
Thread
USB steuern bei lpc2468
Hallo mein Problem ist folgendes: Auf meinem LPC2468 läuft ein USB Composite Device, mit HDIinterface und Bulktransfer für Dateien, zu einem Windows PC. Parallel dazu eine Zeitkritische Messroutine. Solange ich keinen großen Datentrasfer mache
-
Thread
Evaluation neuer Mikrocontroller: ARM? Gesperrt
zu viel, für das was die können. Ich dachte beim Prozessor für die Zentralsteuerung so an einen LPC2468 oder AT91SAM ... irgendwas. Bei den Sensoren könnte ich mir sowas wie LPC214x oder auch irgend einen Atmel vorstellen. Was könnt ihr hierzu sagen, gibts ausser ARM noch andere Prozessoren, die
Beide genannten Typen (AT91RM9200, LPC2468) sind durchaus Universalprozessoren, die von vielen Kunden, gerade auch im langlebigen industriellen Umfeld, eingesetzt werden. Im Gegensatz dazu gibt es Prozessoren, deren Lebenszyklus nur dem
-
Thread
Alternative zum LPC2468
Hallo zusammen, ich bin derzeit auf der Suche nach einer möglichen Alternative für den LPC2468. Der Schwerpunkt soll dabei auf Cortex-Modellen liegen. Folgende Mindestforderungen: - SDRAM-Controller mit mind. 64MB Speicherbereich (Totschlagargument?) - mind. 3 UART - SPI- und I²C-Schnittstellen
gerhard Den hat er bereits mit ALL den Eigenschaften die er sucht ;-) @Frank, warum denn weg vom LPC2468? Nur weil's kein Cortex ist? Wusstest Du, dass es Einstellmoeglichkeiten fuer den Takt der CPU und der Peripherie getrennt gibt? Kannst also die Peripherie bei 72 MHz und die CPU bei 12 MHz laufen
-
Thread
LPC2468 MCI Treiber oder Doku
Hallo, gibt es zum multimedia card interface der NXP-ARMe, oder besonders beim LPC2468, eine Dokumentation? ich suche schon seit Stunden, wie man das Ding richtig ansteuert. Zwar geistert immer mal wieder ein Treiber von Keil herum, doch der ist absolut schrecklich programmiert -
Soweit ich weiss, basiert das MCI in LPC23xx/24xx auf der Prime-Cell PL180. Zu dieser gibt es im ARM Infocenter etwas Dokumentation und auch Treiberquellcode im Linux-Kernel. Nicht fertig vorgekaut für die NXP-Controller aber mglw. Inspirationsquellen
-
Thread
Mehr I/O Pins.
Controller mit mehr Pins zu nehmen. So ein STM32F103 mit 144 Pins erlaubt schon einiges. Oder ein LPC2468 mit 208 Pins. Mehr wirst Du als Bastler aber nicht verarbeiten können. fchk
(nur USB) > entwickeln kann. Wenn bei einem JTAG "ARM" dabei steht, kann ich das > dann mit dem LPC3131 verwenden, bzw. mit jedem "ARM"? Viele LPC-Microcontroller haben einen Bootloader per seriellen Port: Man muß da während Reset eine Taste drücken oder so ähnlich und kann dann mit einem speziellen
-
Thread
EBI-Routing des LPC2478
das auch immer noch gut möglich sein. Nimm 6-8 mils als Untergrenze, und es wird funktionieren. Der LPC2468 kann nur 72 MHz, das heisst, die Flanken der Signale sind recht lahm. Ich werde dir noch zwei Bilder vom Oszi hier hochladen, damit du siehst was ich meine. Das Zeug ist so unkritisch, dass es
Ethernet-PHY auf deinem Board vorgesehen. Momentan kämpfe ich etwas mit dieser Ethernet-Geschichte beim LPC2468. Evtl. kannst du mir da etwas weiter helfen? Du hast ja, nehme ich mal an, auf einem Evalboard softwaremässig schon ein bisschen herumexperimentiert.
-
Thread
LPC2468, Ethernet MAC und Interrupts
Hallo Leute, ich experimentiere immer noch mit dem Ethernet MAC des 2468 herum. Ich habe ein eigenes, einfaches Protokoll erfunden, über das ich mit meinem LPC kommunizieren will. Die passende Windoof-Software dazu habe ich schon erfunden, nun gehts an den LPC. Hier setze
Empfang der Pakete klappt nicht richtig. Hier ist mein Code: [c] #include "mac.h" #include "lpc2468.h" #include "ucos_ii.h" #include "os_cpu.h" #include "packet.h" static void mac_init_rx_descriptors(void); static void mac_init_tx_descriptors(void); static void mac_phy_interrupt
-
Thread
Netzwerkstack im Eigenbau
einer einen Anhaltspunkt geben, wo man am besten anfängt? ich habe schon so einiges gecodet auf meinem LPC2468 Board, aber so richtig zufrieden bin ich noch immer nicht damit. 3. Gibt es das, was ich mir wünsche, etwa schon? Bitte bitte nicht lwip und nicht uip. Die zwei kenne ich, und ich finde sie unschön
Eigenbau-Board. Frank, dass Kopieren doof ist, sehe ich genauso :) nur geht es manchmal nicht anders. Beim LPC2468 gibt es einen Memory-Bereich, auf welchen per DMA zugegriffen werden kann. Der Ethernet-MAC platziert dann empfangene Frames automatisch dort hin. Da ich im Voraus nicht wissen kann, zu welchem
-
Thread
Ethernet beim LPC2468
Hallo, ich möchte schon lange was mit Ethernet auf meinem LPC2468 machen, doch habe ich nach anfänglichen Versuchen mit dem lwip aufgegeben und mich anderen Dingen zugewandt (wie z.B. RTOS). Nachdem ich nun uC/OS am laufen habe, dachte ich, es wäre wieder einmal
er mit uC/OS zurechtkommt. Herausgekommen ist folgender Code: [c] #include "mac.h" #include "lpc2468.h" #include "ucos_ii.h" #include "os_cpu.h" SDRAM OS_EVENT *macsem; SDRAM OS_EVENT *macmbox; void MAC_fInitialize(OS_EVENT* m) { tDWord dwID; macsem = OSSemCreate(0); macmbox
-
Thread
[Suche] Interessierte(n) an Projekt (ARM/FPGA)
schwebt schon lange wieder einmal ein grösseres Mikrocontrollerboard vor. Im Moment benutze ich noch LPC2468, ist ein ARM7. Mein jetziges selbergemachtes Board hat ARM, FPGA, SDRAM, FLASH, Ethernet, RS-232, Multimedia Card Interface, ein paar Tasten und Lampen mit drauf. Das reicht vorerst zum Basteln
Hoi, das Board ist mit einem LPC2468 bestückt (ARM7 mit max. 72 MHz). Am externen Bus hängen 64MB SDRAM über einen 32 Bit breiten Datenbus angebunden, sowie ein 8MB grosses NOR-Flash mit 16 Bit Bus. Ein Altera EP2C8 FPGA (8k LEs) ist
-
Thread
IAR EWARM, externes Flash, Download & Breakpoints
Hallo Forengemeinde, ich habe ein kleineres Problem hier. Ich habe hier ein LPC2468 Board, an dessen externem Bus ein Flash-Memory angeschlossen ist. Im Linkersckript habe ich dann eine Region definiert für dieses Flash Memory. Nun möchte ich gerne, dass gewisse (sehr grosse)
Flash kann ja nur beschrieben werden wenn man diese Programmierroutinen benützt. Internes Flash des LPC2468 lässt sich problemlos programmieren, doch sobald ich etwas ins externe Flash auslagere funktioniert der Programmdownload nicht mehr. Ich habe dann mal von Hand (mittels Segger J-Flash) ein Testprogramm
-
Thread
LWIP einrichten
Moin, bin grade dabei, LWIP einzurichten, damit ich den auf meinem LPC2468 Board laufen lassen kann. Im Moment bin ich schon mal soweit, dass das Ding in IAR EWARM sich compilieren lässt, bis auf einen einzigen Error: "MEMP_NUM_SYS_TIMEOUT is too low to accomodate all
zu starten und wo verbinde ich das mit dem EMAC driver? Einen solchen habe ich bereits geschrieben (LPC2468 + Micrel KSZ8001 Phy), welcher auch funktioniert. Doch wie füge ich das nun zusammen? Alles in allem noch ein paar Fragezeichen, ich hoffe ihr könnt mir ein paar Tipps geben, die Doku von LWIP
-
Thread
FRAM an LPC24xx über EMC?
products/nonvolatile-memory/parallel-product.aspx?id=15 ) die ich zusammen am externen Speicherbus meines LPC2468 betreiben möchte. Hardware-technisch ist das bereits wie auf Seite 97 des entsprechenden Manuals von NXP ( http://www.nxp.com/documents/user_manual/UM10237.pdf ) in Abbildung 11.1b gelöst.
-
Thread
IP-Stack bauen
Variablen-Inhalte zerschossen werden, und ich weiss nicht wieso. Da die Übertragung der Daten vom Phy zum LPC2468 via DMA läuft, habe ich so langsam das Gefühl, dass da was nicht richtig läuft. Ich habe jetzt ein neues Testprojekt angelegt. Ich habe die Interrupts zwar eingeschaltet, da sie benötigt werden
also zu funktionieren. ABER! nach einigen tausend Paketen resettet sich das Board einfach und der LPC2468 hängt im prefetch_abort oder data_abort fest.
-
Thread
LPC2468 und KSZ8001L Phy
Hallo Leute, ich habe grade einen Versuchsaufbau mit einem LPC2468 und einem Phy des Typs KSZ8001L fertiggestellt. Jetzt möchte ich natürlich möglichst schnell und einfach testen, ob die Sache mit dem Phy auch richtig funktioniert. Hat einer von euch eine Idee
-
Thread
NXP LPC2468 interrupt handling mit arm-toolchain
Hi, ich verwende einen LPC2468 von NXP mit arm-toolchain. Ich kann Daten über uart0 senden und empfangen. Das Empfangen würde ich, anstatt auf den Empfangspuffer zu pollen, gerne über einen Interrupt lösen. Leider wird die von
VICVectAddr6, VICVectCntrl6 und VICVectPriority6 ist mir noch nicht ganz klar. Besonders weil man in der lpc2468_registers.h folgende Kommentarzeile findet: [c]//The name convention below is from previous LPC2000 family MCUs, in LPC230x, these registers are known as "VICVectPriority(x)". #define VICVectCntl0