Homepage

  • Projekte
  • Shop
  • Forum
Erweiterte Suche
  • Schnellzugriff
    • Unbeantwortete Themen
    • Aktive Themen
    • Suche
  • FAQ
  • Anmelden
  • Registrieren
  • Foren-Übersicht
  • Suche

Fragen zum LPC2294 aufbau!!

Fragen zu ARMs
Antworten
  • Druckansicht
Erweiterte Suche
44 Beiträge
  • Vorherige
  • 1
  • 2
  • 3
  • Nächste
Benutzeravatar
Ulrich
Site Admin
Beiträge: 2998
Registriert: 29.02.2004, 18:12:19
Wohnort: Siegen
Kontaktdaten:
Kontaktdaten von Ulrich
Website

  • Zitieren

Beitrag von Ulrich » 05.12.2005, 15:30:03

Hello Thierry,

I thing you have no RTL8019 chip on your board or the chip is dosen't work!

Edit the file on the second Partition /etc/rc or /etc/inittab and delete the line with ifconfig! IFCONFIG configure the networkcontroller eth0 on system startup.

Greetings
Ulrich
Nach oben

Patrick

  • Zitieren

Beitrag von Patrick » 06.12.2005, 12:01:57

Calibrating delay loop... 0.81 BogoMIPS
Ist das eigentlich normal bei dem Boot von Thierry ?
Nach oben

Benutzeravatar
Ulrich
Site Admin
Beiträge: 2998
Registriert: 29.02.2004, 18:12:19
Wohnort: Siegen
Kontaktdaten:
Kontaktdaten von Ulrich
Website

  • Zitieren

Beitrag von Ulrich » 06.12.2005, 12:15:31

Hallo,

Mit meinen Bootloader ist das normal!! Save Settigs!! Nachdem die BCFG Register angeasst wurden rennt dann das Board wie Hölle. Somit funktioniert erstmal mein Bootloader auch mit langsamen Speicher. Dazu lese mal diesen Thread durch. Hier habe ich auch schon beschrieben wie diese eingestellt werden müssen.

Gruss
Urich
Nach oben

Thierry

  • Zitieren

Beitrag von Thierry » 06.12.2005, 16:18:51

Hi Ulrich,

you're right. I had not mounted the RTL8019 chip when I writed my last post.

I received my sample piece yesterday and I mounted them this morning.
Now, my board is full equiped.

Here is my last trace of starting uClinux:
http://cuefa.free.fr/uClinux/uClinux_boot_v4.txt

What application are configured in your uClinux version (the one you give me at that URL: http://www.ulrichradig.de/gfx/MMC_Kernel.zip (linux.bin and mmc128mb.img.gz) ?
Is there a web server or not?

I plugged my network cable on the board.
Could I try to connect me on it from a computer? For exemple, ping the board or connect on it with an URL?

Have the board an IP Address (I didn't find it)?

Big thanks to your precious help, Ulrich.

Regards.

Thierry.
Nach oben

Benutzeravatar
Ulrich
Site Admin
Beiträge: 2998
Registriert: 29.02.2004, 18:12:19
Wohnort: Siegen
Kontaktdaten:
Kontaktdaten von Ulrich
Website

  • Zitieren

Beitrag von Ulrich » 07.12.2005, 08:50:00

Hello,

You can reached the board with ping 192.168.0.220 (Subnet 255.255.255.0)
You would like change the Value, edit the /etc/rc on the second ext2 Partition. I thing i have no webserver applikation on the image. I would like to make a new image later.

Best regards
Ulrich
Nach oben

Thierry

  • Zitieren

Beitrag von Thierry » 07.12.2005, 14:22:30

Hi Ulrich,

thanks for the network address:
The ping of 192.168.0.220 is responding when I'm connecting my network cable.

My board seems now ready to embed uClinux and network functionality.

I will now concentrate to make my own uClinux.
Then, I would developped an application with WinArm and run it on uClinux.

Best Regards.

Thierry.
Nach oben

Rubi

  • Zitieren

Beitrag von Rubi » 21.12.2005, 15:23:36

Hallo Ulrich

In der Bauteilliste zum Arm Webserver steht ein 12 Mhz Quarz,
bei der Webbox mußte ich einen 14,3... Quarz verwenden um
deinen Bootloader zum funktionieren zu überreden.

Welcher von den beiden Q ist der "richtige" um den Arm Webserver mit deinem Bootloader verwenden zu können?

LG
Michael
Nach oben

Benutzeravatar
Ulrich
Site Admin
Beiträge: 2998
Registriert: 29.02.2004, 18:12:19
Wohnort: Siegen
Kontaktdaten:
Kontaktdaten von Ulrich
Website

  • Zitieren

Beitrag von Ulrich » 21.12.2005, 19:22:23

Hallo,

Der 12Mhz ist beim LPC2294 Board der Richtige! In der main.h ist nun auch ein 12MHz definiert.

Gruss
Ulrich
Nach oben

Rubi

  • Zitieren

Beitrag von Rubi » 21.12.2005, 20:16:56

Hallo Ulrich

Alles klar.
Danke!

LG und frohe Weihnachten
Michael
Nach oben

pixet

  • Zitieren

Beitrag von pixet » 24.06.2006, 17:46:09

Hi Ulrich

I have build a board with a LPC2294, CS8900AS ethernet chip, 4MByte SRAM 15ns
and MMC slot.

I ported the Bootloader to my board and it work. Start Loading linux.bin
and go in loop with the message Memory Error ...address...
Look here http://www.occupa.to/Memory_Error.png

I have verified all circuit and uClinux compilation not appare error.
I have verified setting xtal speed and partition on MMC.

I use uClinux dist-2.6.5-04122005

Any suggestion ....

Regards.

Robert[/url]
Nach oben

Benutzeravatar
Ulrich
Site Admin
Beiträge: 2998
Registriert: 29.02.2004, 18:12:19
Wohnort: Siegen
Kontaktdaten:
Kontaktdaten von Ulrich
Website

  • Zitieren

Beitrag von Ulrich » 25.06.2006, 09:30:19

Hello,

How do you connet your SRAM 8/16 or with a 32Bit Datapath?

Don't forget the BCFG1 Register with the courrent Datapath widh.

Greetings
Ulrich
Nach oben

pixet

  • Zitieren

Beitrag von pixet » 25.06.2006, 13:38:10

Hello, Ulrich

I am using your PCB board, layout with connector EXT, and SRAM with buswide 16

and 2 SRAM CY7C1061AV33-12ZXC


They are suspiciones the warning that it marks in the compiler log (winARM20060606), that ago reference to the routines of loading the files.


make.exe" all
-------- begin --------
arm-elf-gcc (GCC) 4.1.1 (WinARM)
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.


Compiling: main.c
arm-elf-gcc -c -mcpu=arm7tdmi -I. -g -DROM_RUN -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=main.lst -std=gnu99 -MD -MP -MF .dep/main.o.d main.c -o main.o

Compiling: mmc.c
arm-elf-gcc -c -mcpu=arm7tdmi -I. -g -DROM_RUN -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=mmc.lst -std=gnu99 -MD -MP -MF .dep/mmc.o.d mmc.c -o mmc.o

Compiling: fat.c
arm-elf-gcc -c -mcpu=arm7tdmi -I. -g -DROM_RUN -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=fat.lst -std=gnu99 -MD -MP -MF .dep/fat.o.d fat.c -o fat.o
fat.c: In function 'Search_File':
fat.c:285: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
fat.c:285: warning: pointer targets in passing argument 2 of 'strcasecmp' differ in signedness

Compiling: uart.c
arm-elf-gcc -c -mcpu=arm7tdmi -I. -g -DROM_RUN -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=uart.lst -std=gnu99 -MD -MP -MF .dep/uart.o.d uart.c -o uart.o

Compiling: printf_P.c
arm-elf-gcc -c -mcpu=arm7tdmi -I. -g -DROM_RUN -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=printf_P.lst -std=gnu99 -MD -MP -MF .dep/printf_P.o.d printf_P.c -o printf_P.o

Compiling: bootloader.c
arm-elf-gcc -c -mcpu=arm7tdmi -I. -g -DROM_RUN -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=bootloader.lst -std=gnu99 -MD -MP -MF .dep/bootloader.o.d bootloader.c -o bootloader.o
bootloader.c: In function 'load_file':
bootloader.c:18: warning: pointer targets in passing argument 1 of 'Search_File' differ in signedness
bootloader.c:18: warning: pointer targets in passing argument 3 of 'Search_File' differ in signedness
bootloader.c: In function 'verify_file':
bootloader.c:85: warning: pointer targets in passing argument 1 of 'Search_File' differ in signedness
bootloader.c:85: warning: pointer targets in passing argument 3 of 'Search_File' differ in signedness

Assembling: build/lpc210x_crt0.S
arm-elf-gcc -c -mcpu=arm7tdmi -I. -x assembler-with-cpp -Wa,-adhlns=build/lpc210x_crt0.lst,-gdwarf-2 build/lpc210x_crt0.S -o build/lpc210x_crt0.o

Linking: main.elf
arm-elf-gcc -mcpu=arm7tdmi -I. -g -DROM_RUN -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=main.o -std=gnu99 -MD -MP -MF .dep/main.elf.d main.o mmc.o fat.o uart.o printf_P.o bootloader.o build/lpc210x_crt0.o --output main.elf -nostartfiles -Wl,-Map=main.map,--cref -lm -lc -Tbuild/LPC2119_ROM.ld

Creating load file for Flash: main.hex
arm-elf-objcopy -O ihex -R .eeprom main.elf main.hex

Creating Extended Listing: main.lss
arm-elf-objdump -h -S main.elf > main.lss

Creating Symbol Table: main.sym
arm-elf-nm -n main.elf > main.sym
Size after:
main.elf :
section size addr
.text 7260 0
.data 4 1073741824
.bss 8 1073741828
.stack 4132 1073742080
.comment 297 0
.debug_aranges 320 0
.debug_pubnames 697 0
.debug_info 4818 0
.debug_abbrev 1725 0
.debug_line 1720 0
.debug_frame 1048 0
.debug_str 1412 0
.debug_loc 4258 0
Total 27699


Errors: none
-------- end --------
> Process Exit Code: 0
> Time Taken: 00:02

Greetings

Robert
Nach oben

TerraTux

  • Zitieren

Beitrag von TerraTux » 20.03.2007, 21:28:32

Hallo,

irgendwie machen sich in mir grad n bissl Konfussionen breit. In der Partlist steht dass es den LPC2294 bei Segor geben würde, dem ist aber nicht so. Auch sonst kann man den nicht wirklich auftreiben, stattdessen gibt es überall nur den LPC2214.
Kann dieser trotzdem genommen werden? Läuft der µC dann auch mit dem hier angebotenen Image, oder muss ich das µCLinux dann erst neu backen?

Danke & Gruß
Nach oben

Benutzeravatar
Ulrich
Site Admin
Beiträge: 2998
Registriert: 29.02.2004, 18:12:19
Wohnort: Siegen
Kontaktdaten:
Kontaktdaten von Ulrich
Website

  • Zitieren

Beitrag von Ulrich » 21.03.2007, 14:54:21

Hallo,

Natürlich geht auch ein LPC2214 diesen habe ich auch auf 2 meiner Boards. Das Image ist genau das gleiche.

Gruss
Ulrich Radig
Nach oben

TerraTux

  • Zitieren

Beitrag von TerraTux » 11.04.2007, 11:57:35

Hallo,

ich hab das Teil nun bis auf den Ram soweit aufgebaut, auch den Bootloader konnte ich schon flashen. Ich habe dazu das LPC2000-Flashtool von NXP genommen, jedoch funktioniert die Verifizierung nicht so wirklich (alles andere wie flashen, erase blank check und identify schon).
Als nächstes habe ich dann eine SD-Card bespielt, auf das Board gesteckt und eingeschaltet, aber es passiert nichts. Ich nehme mal an, die LED hinter dem SD-Slot soll die Zugriffe visualisieren, diese bleibt aber dunkel.

Was mich auch noch verwirrt ist, das LED3 nach dem einschalten aktiv ist, obwohl kein Netzwerkkabel steckt, also kann ja weder Link noch Activity angezeigt werden...is dat normal?

Was auch immer, was muss ich tun, um das Board testen zu können BEVOR ich die knapp 100€ für den RAM ausgebe? Auf der Projektseite hattest Du ja geschrieben, dass Netzwerkkomponenten sowie SRAM nicht zwingend erforderlich wären. Aus diesem Grund hab mir diese Bestellung auch noch erspart...

Danke & Gruß,
TT
Nach oben

Antworten
  • Druckansicht

44 Beiträge
  • Vorherige
  • 1
  • 2
  • 3
  • Nächste

Zurück zu „ARM Mikrocontroller“



  • Foren-Übersicht
  • Alle Zeiten sind UTC+01:00
  • Alle Cookies löschen

Powered by phpBB® Forum Software © phpBB Limited

Deutsche Übersetzung durch phpBB.de

Datenschutz | Nutzungsbedingungen

 

 

sitemap  |    |  datenschutz   |  impressum