Problem mit FA USB Download driver setup

Killerwatt
Hallo Leute, habe mir bei Watterott das Mini2440 bestellt.
Leider ist keine CD dabei!
Habe mir dann alles hier aus den Downloads gezogen.
Leider spinnt der USB-Treiber(Logotest nicht bestanden).Die driversetup.exe
habe ich ausgeführt.
Wenn das Gerät gefunden wird(DNW.EXE), meldet sich Win XP und sucht nach
Software.
Aber die SECBULK.SYS kann nicht gefunden werden?

DNW.EXE zeigt als Status USB:X und nicht USB:O.K.

Vielleicht hat ja jemand ähnliche Erfahrung gemacht und kann mir bei dem
Problem helfen.

Andreas Watterott
> Leider spinnt der USB-Treiber(Logotest nicht bestanden).
Das ist nicht schlimm und erscheint nur weil der Treiber nicht von MS
verifiziert ist.

> Aber die SECBULK.SYS kann nicht gefunden werden?
Wurde der Treiber richtig installiert?
Unter Umständen muss man die Datei auch selbst auswählen. Sie befindet sich
nach erfolgreicher Treiberinstallation in "/Windows-Pfad/system32".

Gruß
Andreas

Trinitro
Ich habe ein anderes Problem:

bei der USB Treiberinstallation sehe ich in den Windows Message-Boxen
lediglich Sonderzeichen. Auch sind die Dialogbuttons nicht erkennbar
beschriftet. Ich habe zwei mini 2440 Boards, die weder über die Serielle
Schnittstelle noch über USB mit dem PC kommunizieren.
Was mir ebenso auffiel: in den Screenshots im Manual sind ebenfalls mir
unbekannte Zeichen Dargestellt (Bspw. bei den Hyperterm Einstellungen).
Wie bekomme ich meine Board nun zum Laufen ?
Ich hoffe auf hilfreiche Hinweise etc.

Grüße und vielen Dank schon einmal im Vorraus

Killerwatt
Hi Trinitro, bei der Treiberinstallation immer den mittleren Button
drücken! Ich habe da auch nur Fragzeichen und Wirrwar. Hat aber so
geklappt.

Killerwatt
Hallo Andreas, kann es sein das ich ein defektes Board habe?
DNW (NOR)X,V und K ausgeführt hat alles geklappt.
Neustart im NAND hagelt nur so von Fehlermeldungen.
Bad Block ohne Ende!
Das Teil kommt aus dem Booten garnicht mehr raus.

Jetzt habe ich das ganze nochmal von vorne gemacht.

Enter your selection: x
Found block size = 0x00020000
Erasing...    ... done
Writing...    ... done
Written 49152 bytes
Saved vivi private data

Enter your selection: v
USB host is connected. Waiting a download.

Now, Downloading [ADDRESS:30000000h,TOTAL:256358]
RECEIVED FILE SIZE:  256358 (250KB/S, 1S)
Downloaded file at 0x30000000, size = 256348 bytes
Found block size = 0x00040000
Erasing...    ... done
Writing...    ... done
Written 256348 bytes

Enter your selection: k
USB host is connected. Waiting a download.
Length of file is too big : 51505872 > 2097152
Failed downloading file

Jetzt bekomme ich kein Kernel mehr geladen!
Da scheint ja massig Speicher zerschossen zu sein?
2440test.bin über [a] wird geladen, führt im NAND aber nicht jeden Test
vernünftig aus.
Irgend eine Idee?

Andreas Watterott
> Enter your selection: k
> USB host is connected. Waiting a download.
> Length of file is too big : 51505872 > 2097152
> Failed downloading file

Hast du das richtige zImage ausgewählt?

Killerwatt
Sauber, nee hatte ich nicht.

So sieht es nun aus.

load Image of Linux...Uncompressing
Linux...........................................................................
.......................................................
done, booting the kernel.
Linux version 2.6.29.4-FriendlyARM (root@tom) (gcc version 4.3.2 (Sourcery
G++ Lite 2008q3-72) ) #4 Wed Jul 8 18:20:04 CST 2009
CPU: ARM920T [41129200] revision 0 (ARMv4T), cr=c0007177
CPU: VIVT data cache, VIVT instruction cache
Machine: FriendlyARM Mini2440 development board
ATAG_INITRD is deprecated; please update your bootloader.
Memory policy: ECC disabled, Data cache writeback
CPU S3C2440A (id 0x32440001)
S3C24XX Clocks, (c) 2004 Simtec Electronics
S3C244X: core 405.000 MHz, memory 101.250 MHz, peripheral 50.625 MHz
CLOCK: Slow mode (1.500 MHz), fast, MPLL on, UPLL on
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 16256
Kernel command line: noinitrd root=/dev/mtdblock2 init=/linuxrc
console=ttySAC0
irq: clearing subpending status 00000002
PID hash table entries: 256 (order: 8, 1024 bytes)
Console: colour dummy device 80x30
console [ttySAC0] enabled
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
Memory: 64MB = 64MB total
Memory: 60608KB available (3724K code, 407K data, 128K init)
SLUB: Genslabs=12, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
Calibrating delay loop... 201.93 BogoMIPS (lpj=504832)
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
net_namespace: 296 bytes
NET: Registered protocol family 16
S3C2440: Initialising architecture
S3C2440: IRQ Support
S3C24XX DMA Driver, (c) 2003-2004,2006 Simtec Electronics
DMA channel 0 at c4808000, irq 33
DMA channel 1 at c4808040, irq 34
DMA channel 2 at c4808080, irq 35
DMA channel 3 at c48080c0, irq 36
S3C244X: Clock Support, DVS off
bio: create slab <bio-0> at 0
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
cfg80211: Using static regulatory domain info
cfg80211: Regulatory domain: US
  (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
  (2402000 KHz - 2472000 KHz @ 40000 KHz), (600 mBi, 2700 mBm)
  (5170000 KHz - 5190000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
  (5190000 KHz - 5210000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
  (5210000 KHz - 5230000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
  (5230000 KHz - 5330000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
  (5735000 KHz - 5835000 KHz @ 40000 KHz), (600 mBi, 3000 mBm)
cfg80211: Calling CRDA for country: US
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 2048 (order: 2, 16384 bytes)
TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
TCP: Hash tables configured (established 2048 bind 2048)
TCP reno registered
NET: Registered protocol family 1
yaffs Jul  7 2009 16:39:58 Installing. 
msgmni has been set to 118
alg: No test for stdrng (krng)
io scheduler noop registered (default)
Console: switching to colour frame buffer device 100x30
fb0: s3c2410fb frame buffer device
backlight  initialized
leds  initialized
buttons  initialized
pwm  initialized
adc  initialized
s3c2440-uart.0: s3c2410_serial0 at MMIO 0x50000000 (irq = 70) is a S3C2440
s3c2440-uart.1: s3c2410_serial1 at MMIO 0x50004000 (irq = 73) is a S3C2440
s3c2440-uart.2: s3c2410_serial2 at MMIO 0x50008000 (irq = 76) is a S3C2440
loop: module loaded
dm9000 Ethernet Driver, V1.31
Now use the default MAC address: 08:90:90:90:90:90
eth0 (dm9000): not using net_device_ops yet
eth0: dm9000e at c4810000,c4814004 IRQ 51 MAC: 08:90:90:90:90:90
(friendly-arm)
usbcore: registered new interface driver rt73usb
Linux video capture interface: v2.00
gspca: main v2.4.0 registered
usbcore: registered new interface driver conex
conex: registered
usbcore: registered new interface driver etoms
etoms: registered
usbcore: registered new interface driver finepix
finepix: registered
usbcore: registered new interface driver mars
mars: registered
usbcore: registered new interface driver ov519
ov519: registered
usbcore: registered new interface driver ov534
ov534: registered
usbcore: registered new interface driver pac207
pac207: registered
usbcore: registered new interface driver pac7311
pac7311: registered
usbcore: registered new interface driver sonixb
sonixb: registered
usbcore: registered new interface driver sonixj
sonixj: registered
usbcore: registered new interface driver spca500
spca500: registered
usbcore: registered new interface driver spca501
spca501: registered
usbcore: registered new interface driver spca505
spca505: registered
usbcore: registered new interface driver spca506
spca506: registered
usbcore: registered new interface driver spca508
spca508: registered
usbcore: registered new interface driver spca561
spca561: registered
usbcore: registered new interface driver sunplus
sunplus: registered
usbcore: registered new interface driver stk014
stk014: registered
usbcore: registered new interface driver t613
t613: registered
usbcore: registered new interface driver tv8532
tv8532: registered
usbcore: registered new interface driver vc032x
vc032x: registered
usbcore: registered new interface driver zc3xx
zc3xx: registered
usbcore: registered new interface driver ALi m5602
ALi m5602: registered
usbcore: registered new interface driver STV06xx
STV06xx: registered
usbcore: registered new interface driver uvcvideo
USB Video Class driver (v0.1.0)
initializing s3c2440 camera interface......
s3c2440 camif init done
Loading OV9650 driver.........
SCCB address 0x60, manufacture ID 0xFFFF, expect 0x7FA2
SCCB address 0x60, manufacture ID 0xFFFF, expect 0x7FA2
No OV9650 found!!!
Driver 'sd' needs updating - please use bus_type methods
S3C24XX NAND Driver, (c) 2004 Simtec Electronics
s3c2440-nand s3c2440-nand: Tacls=3, 29ns Twrph0=7 69ns, Twrph1=3 29ns
NAND device: Manufacturer ID: 0xec, Chip ID: 0xf1 (Samsung NAND 128MiB 3,3V
8-bit)
Scanning device for bad blocks
Bad eraseblock 21 at 0x0000002a0000
Bad eraseblock 22 at 0x0000002c0000
Bad eraseblock 24 at 0x000000300000
Bad eraseblock 25 at 0x000000320000
Bad eraseblock 26 at 0x000000340000
Bad eraseblock 30 at 0x0000003c0000
Bad eraseblock 31 at 0x0000003e0000
Bad eraseblock 33 at 0x000000420000
Bad eraseblock 35 at 0x000000460000
Bad eraseblock 36 at 0x000000480000
Bad eraseblock 37 at 0x0000004a0000
Bad eraseblock 38 at 0x0000004c0000
Bad eraseblock 39 at 0x0000004e0000
Bad eraseblock 40 at 0x000000500000
Bad eraseblock 41 at 0x000000520000
Bad eraseblock 42 at 0x000000540000
Bad eraseblock 44 at 0x000000580000
Bad eraseblock 45 at 0x0000005a0000
Bad eraseblock 46 at 0x0000005c0000
Bad eraseblock 47 at 0x0000005e0000
Bad eraseblock 48 at 0x000000600000
Bad eraseblock 49 at 0x000000620000
Bad eraseblock 51 at 0x000000660000
Bad eraseblock 52 at 0x000000680000
Bad eraseblock 53 at 0x0000006a0000
Bad eraseblock 54 at 0x0000006c0000
Bad eraseblock 55 at 0x0000006e0000
Bad eraseblock 56 at 0x000000700000
Bad eraseblock 57 at 0x000000720000
Bad eraseblock 58 at 0x000000740000
Bad eraseblock 59 at 0x000000760000
Bad eraseblock 60 at 0x000000780000
Bad eraseblock 61 at 0x0000007a0000
Bad eraseblock 62 at 0x0000007c0000
Bad eraseblock 63 at 0x0000007e0000
Bad eraseblock 64 at 0x000000800000
Bad eraseblock 65 at 0x000000820000
Bad eraseblock 66 at 0x000000840000
Bad eraseblock 67 at 0x000000860000
Bad eraseblock 68 at 0x000000880000
Bad eraseblock 69 at 0x0000008a0000
Bad eraseblock 70 at 0x0000008c0000
Bad eraseblock 71 at 0x0000008e0000
Bad eraseblock 72 at 0x000000900000
Bad eraseblock 73 at 0x000000920000
Bad eraseblock 74 at 0x000000940000
Bad eraseblock 75 at 0x000000960000
Bad eraseblock 76 at 0x000000980000
Bad eraseblock 77 at 0x0000009a0000
Bad eraseblock 78 at 0x0000009c0000
Bad eraseblock 79 at 0x0000009e0000
Bad eraseblock 80 at 0x000000a00000
Bad eraseblock 81 at 0x000000a20000
Bad eraseblock 82 at 0x000000a40000
Bad eraseblock 83 at 0x000000a60000
Bad eraseblock 84 at 0x000000a80000
Bad eraseblock 85 at 0x000000aa0000
Bad eraseblock 86 at 0x000000ac0000
Bad eraseblock 87 at 0x000000ae0000
Bad eraseblock 88 at 0x000000b00000
Bad eraseblock 89 at 0x000000b20000
Bad eraseblock 90 at 0x000000b40000
Bad eraseblock 91 at 0x000000b60000
Bad eraseblock 92 at 0x000000b80000
Bad eraseblock 93 at 0x000000ba0000
Bad eraseblock 94 at 0x000000bc0000
Bad eraseblock 95 at 0x000000be0000
Bad eraseblock 96 at 0x000000c00000
Bad eraseblock 97 at 0x000000c20000
Bad eraseblock 98 at 0x000000c40000
Bad eraseblock 99 at 0x000000c60000
Bad eraseblock 100 at 0x000000c80000
Bad eraseblock 101 at 0x000000ca0000
Bad eraseblock 102 at 0x000000cc0000
Bad eraseblock 103 at 0x000000ce0000
Bad eraseblock 104 at 0x000000d00000
Bad eraseblock 105 at 0x000000d20000
Bad eraseblock 106 at 0x000000d40000
Bad eraseblock 107 at 0x000000d60000
Bad eraseblock 108 at 0x000000d80000
Bad eraseblock 109 at 0x000000da0000
Bad eraseblock 110 at 0x000000dc0000
Bad eraseblock 111 at 0x000000de0000
Bad eraseblock 112 at 0x000000e00000
Bad eraseblock 113 at 0x000000e20000
Bad eraseblock 114 at 0x000000e40000
Bad eraseblock 115 at 0x000000e60000
Bad eraseblock 116 at 0x000000e80000
Bad eraseblock 117 at 0x000000ea0000
Bad eraseblock 118 at 0x000000ec0000
Bad eraseblock 119 at 0x000000ee0000
Bad eraseblock 120 at 0x000000f00000
Bad eraseblock 121 at 0x000000f20000
Bad eraseblock 122 at 0x000000f40000
Bad eraseblock 123 at 0x000000f60000
Bad eraseblock 124 at 0x000000f80000
Bad eraseblock 125 at 0x000000fa0000
Bad eraseblock 126 at 0x000000fc0000
Bad eraseblock 128 at 0x000001000000
Bad eraseblock 129 at 0x000001020000
Bad eraseblock 130 at 0x000001040000
Bad...stripped-down

Killerwatt
Attachment: Neu Textdokument.txt (28.85 KB)
Ich habe es mal als Anhang beigefügt.

Das Spielchen geht so ohne Ende wieter!

Andreas Watterott
Wurde der NAND auch vorher partitioniert? Dabei wird auch ein
Bad-Block-Test gemacht.

Welches Linux-Image hast du geflasht? Qtopia-128MB?

Gruß
Andreas

Killerwatt
Hallo Andreas, erstmal wünsche ich Dir frohe Weihnachten.



[x] 
[v]=Supervivi128M
[k]=zImage_A70 
[y]=root_qutopia_128M

Es lag aber am Netzteil: 5V/2,5A (ist abgedampft!)
Jetzt habe ich 5V/15A dran und alles klappt!
Nur noch zwei Badblocks 8)

Jetzt habe ich das Teil auch mal richtig Checken können.
W-Lan, eth0, USB und SD funzt!
Webcam an USB wird erkannt (prob ok)
Aber kein Bild im Browser!(192.168.1.230) Alles was ich lesen kann ist
JAVASCRIPT? 

Test2440.bin klappt alles, bis auf TFT!
Da geht einfach nur die Beleuchtung an und aus, das wars.
Keine Schrift, keine Farbe und auch kein bmp.
Cam wird initialisiert und ok gemeldet, TFT leuchtet nur.
Ausser Gitterlinien nichts zu sehen!

Hast Du da vielleicht eine Idee?

Danke für Deine Unterstützung.