-
Thread
[V] Diverses
Es ist ein Hitex LPC2468-Stick (siehe Bild).
-
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
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 / FBS 220E
-
Thread
Embedded Linux Kernel debuggen
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 console=ttyS0 PID hash table entries
welchen? Ich Tippe mal auf das Bootlog Machine: LPC24XX SoC (Flattened Device Tree), model: LPC2468 Board
-
Thread
Linux Kernel compilieren
#3095348: > > Mir stellt sich noch die Frage, wie ich dem Teil verklickere, dass ich > einen LPC2468 habe, der mit einem PHY ans Ethernet angeschlossen ist. > Von sich aus kann der Kernel das ja nicht einfach so wissen.... :-/ > PHY und MAC sind wichtig. soweit ich weis gibt es für den LPC2468
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
-
Thread
[Umfrage] Welchen uC habt ihr bis jetzt a meisten benutzt?
LPC1114: 1 LPC2214: 1 LPC1343 2 LPC1768 3 LPC2468 1 LPC2478 1 MSP430F1612: 1 MSP430F5438: 1 TMS320F28023: 1 PIC12F509 1 PIC12F683 1 PIC12F1822 2 PIC16C57
LPC1114: 1 LPC2214: 1 LPC1343 2 LPC1768 3 LPC2468 1 LPC2478 1 MSP430F1612: 1 MSP430F5438: 1 TMS320F28023: 1 PIC12F509 1 PIC12F683 1 PIC12F1822 2 PIC16C57
-
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
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
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 = (1
-
Thread
LPC1700: Code aus externem Memory ausführbar?
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 Memory
-
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
-
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
Oder andersherum gefragt: Controller wie die AT91RM9200 oder LPC2468 sind zu schwachbrüstig, als dass man die in consumer-multimedia-Geräten gebrauchen könnte. Aber andersherum scheinen sie zu wenig "langlebig" zu sein, um sie für industrielle Steuerungen zu gebrauchen
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 eines
-
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 - ein
-
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
-
Thread
EBI-Routing des LPC2478
um 22 Ohm. - Datenbus, Adressbus - keine Terminierungswiderstände, da die internen Treiber des LPC2468 schon relativ langsam und schwach sind. Um bessere Signale zu erhalten, habe ich sogar die internen Pullup-Widerstände des Buscontrollers deaktiviert, dann wird es noch ein wenig besser. - Auf der
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
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
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
. 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 Protokoll
-
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
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)
die Funktion, die man gerne hätte, beim QFP nicht herausgeführt ist. Das Gefällt mir eben beim LPC2468 so gut: es ist alles nach aussen geführt, und man kann die ganze Peripherie nutzen - deshalb auch das QFP208. Wenn jetzt dein Prozessor noch SDRAM unterstützen würde, dann wäre er nahezu perfekt
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) Tabellen
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
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 lässt
-
Thread
FRAM an LPC24xx über EMC?
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 fürs
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
, 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
-
Thread
Einige Fragen zum ARM LPC 2xxx
suchst, steig auf SDRAM um, es gibt einige Controller von NXP die direkt SDRAM ansprechen können. (LPC2468, LPC2478) Passenden RAM gibt es in verschiedensten Versionen und Größen. Ich habe dafür eine ältere Grafikkarte geplündert. So kam ich an mehrere 2M x 32.
Der 2290 hat wirklich kein internes Flash und ich wuerde Dir eher einen LPC2468 anraten. Zum Thema loslaufen ohne internes Flash, der hat eben externes Flash. Das zu programmieren koennen evtl. Geraete wie J-Link oder U-Link uebernehmen. Dann laeuft der LPC2xxx von der Adresse
-
Thread
Woher LPC2xxx mit SDRAM und I²S ?
LPCxxxx sein. Soll 64MB SDRAM und zumindest einen I²S Port unterstützen. Es gibt da zwar noch den LPC2468, aber bei Farnell ist er nicht vorrätig und andere Typen wären mir jetzt ad hoc nicht bekannt :( Sollte aber lötbar sein (Also keine BGA Varianten) Grüße in die Runde, Christian
LPC2468 gibt's bei de.digikey.com, de.mouser.com, ggf. www.schukat.de (nur gewerblich).
-
Thread
IAR EWARM: Programm im externen Flash
Nein. Der von mir verwendete Mikrocontroller LPC2468 kann Code aus dem externen Flash ausführen, man muss nur an die richtige Adresse springen.
-
Thread
uClinux installieren
Hallo, Ich möchte auf meinem selber entwickelten LPC2468-Board gerne ein Betriebssystem laufen lassen, welches multitasking ermöglicht. Zudem will ich nicht das Rad neu erfinden, sondern ich will gerne die bereits existierenden Programme zur SD/MMC-Ansteuerung
-
Thread
Keil uVision4 LPC2148: Startup.s Läuft nicht durch
hi, kontrollier mal die pll einstellungen, ich hatte beim lpc2468 das problem, dass die pll nur mit bestimmten werten lief (fehler im silizium). vlt ist das dort auch ein solches problem? gruß
-
Thread
LPC2468 - Wo ist unbelegter Flash-Speicher? - Wie per Befehl neustarten?
machen, würde ich gerne wissen, ob die jew. Seiten bereits benutzt werden. Wie kann ich dass mit dem LPC2468 realisieren? Und gibt es einen Befehl (im C), um den Controller zu resetten bzw. dessen Programm neu auszuführen? Ich konnte in der Hilfe nix dazu finden...
würde ich gerne wissen, ob die jew. > Seiten bereits benutzt werden. Wie kann ich dass mit dem LPC2468 > realisieren? Wenn du deinem Linker nicht mitteilst, dass an der entsprechenden Adresse noch Flashspeicher ist, wird er ihn auch nicht benutzen und du hast ihn ganz für dich alleine.
-
Thread
Leistungsfähigster bedrahteter uC gesucht
Also wenn's denn gross sein soll, dann vielleicht den LPC2468 oder LPC2478 im LQFP Gehauese mit 208 pins. Die sind gross und haben beinchen, doch Locjraster ist schon eine harte Forderung. Waren die nicht in den 70-ern echt in :-) Robert