From: j Z. <jz...@gm...> - 2007-01-15 02:07:47
|
Morning, Could anybody point me to some accurate instructions on how to boot my netstix from CF? I have been flashing the stix itself but would prefer to be able to have the image boot from the CF card. Any help would be appreciated Thanks! |
From: Dave H. <dhy...@gm...> - 2007-01-15 07:14:17
|
Hi j Zee, > Could anybody point me to some accurate instructions on how to boot my > netstix from CF? I have been flashing the stix itself but would prefer to be > able to have the image boot from the CF card. > Any help would be appreciated I haven't done this myself, but this page has the instructions: http://docwiki.gumstix.org/Root_filesystems -- Dave Hylands Vancouver, BC, Canada http://www.DaveHylands.com/ |
From: j Z. <jz...@gm...> - 2007-01-17 18:22:04
|
Thanks Dave, As a first step, I tried to download hte examples and run them but the links appear broken. Do you know of another source for the example files needed? On 1/14/07, Dave Hylands <dhy...@gm...> wrote: > > Hi j Zee, > > > Could anybody point me to some accurate instructions on how to boot my > > netstix from CF? I have been flashing the stix itself but would prefer > to be > > able to have the image boot from the CF card. > > Any help would be appreciated > > I haven't done this myself, but this page has the instructions: > http://docwiki.gumstix.org/Root_filesystems > > -- > Dave Hylands > Vancouver, BC, Canada > http://www.DaveHylands.com/ > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share > your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > |
From: Dave H. <dhy...@gm...> - 2007-01-17 18:30:52
|
Hi j Zee, On 1/17/07, j Zee <jz...@gm...> wrote: > Thanks Dave, > As a first step, I tried to download hte examples and run them but the links > appear broken. Do you know of another source for the example files needed? Could you be more specific? Which page contained the links that are broken? Which specific links are broken? -- Dave Hylands Vancouver, BC, Canada http://www.DaveHylands.com/ |
From: j Z. <jz...@gm...> - 2007-01-17 18:43:16
|
On page http://docwiki.gumstix.org/Root_filesystems Attempting to download the links to the examples http://www.gumstix.com/~ken/development_systems/initramfs_boot.zip and http://www.gumstix.com/~ken/development_systems/rootfs.zip and http://www.gumstix.com/~ken/development_systems/initramfs_boot_ext3.zip and http://www.gumstix.com/~ken/development_systems/rootfs_ext3.zip result in 404 errors. JZee On 1/17/07, Dave Hylands <dhy...@gm...> wrote: > > Hi j Zee, > > On 1/17/07, j Zee <jz...@gm...> wrote: > > Thanks Dave, > > As a first step, I tried to download hte examples and run them but the > links > > appear broken. Do you know of another source for the example files > needed? > > Could you be more specific? > > Which page contained the links that are broken? > Which specific links are broken? > > -- > Dave Hylands > Vancouver, BC, Canada > http://www.DaveHylands.com/ > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share > your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > |
From: j Z. <jz...@gm...> - 2007-01-18 16:55:27
|
Ok, some progress. I start with a fresh CF card and copy the contents of the ZIP files onto it. It now has 4 files on it gumstix-factory.script ramdisk.img rootfs.img uImage-2.6.17-initrd I install into netstix and apply power with a serial port attached and output is below. It seems to find the script and start executing it and reads the uImage and ramdisk.img but eventually craps out trying to setup the CF. Any suggestions? U-Boot 1.1.4 (Nov 6 2006 - 11:20:03) - 400 MHz - 1161 *** Welcome to Gumstix *** U-Boot code: A3F00000 -> A3F25DE4 BSS: -> A3F5AF00 RAM Configuration: Bank #0: a0000000 64 MB Flash: 16 MB SMC91C1111-0 Can't overwrite "serial#" Net: SMC91C1111-0 Hit any key to stop autoboot: 0 Instruction Cache is ON Found gumstix-factory.script on CF... ## Executing script at a2000000 No MMC card found SAMSUNG CFCARD VER4 Fixed Disk Card IDE interface [silicon] [unique] [single] [sleep] [standby] [idle] [low power] Bus 0: OK Device 0: Model: CFCARD :) Firm: REV2.4 Ser#: 21436587A9CBED F Type: Removable Hard Disk Capacity: 126.7 MB = 0.1 GB (259584 x 512) reading uImage-2.6.17-initrd 757308 bytes read reading ramdisk.img 2343698 bytes read ## Booting image at a1000000 ... Image Name: uImage Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 757244 Bytes = 739.5 kB Load Address: a0008000 Entry Point: a0008000 OK ## Loading Ramdisk Image at a2000000 ... Image Name: rootfs Image Type: ARM Linux RAMDisk Image (gzip compressed) Data Size: 2343634 Bytes = 2.2 MB Load Address: 00000000 Entry Point: 00000000 Starting kernel ... Linux version 2.6.17gum (k_s...@in...) (gcc version 3.4.5) #2 Thu Nov 9 11:58:51 PST 2006 CPU: XScale-PXA255 [69052d06] revision 6 (ARMv5TE) Machine: The Gumstix Platform Memory policy: ECC disabled, Data cache writeback Memory clock: 99.53MHz (*27) Run Mode clock: 398.13MHz (*4) Turbo Mode clock: 398.13MHz (*1.0, inactive) CPU0: D VIVT undefined 5 cache CPU0: I cache: 32768 bytes, associativity 32, 32 byte lines, 32 sets CPU0: D cache: 32768 bytes, associativity 32, 32 byte lines, 32 sets Built 1 zonelists Kernel command line: root=/dev/ram0 rw console=ttyS0,115200n8 reboot=cold,hard M EDIA=CF PID hash table entries: 512 (order: 9, 2048 bytes) 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: 61056KB available (1232K code, 249K data, 68K init) Mount-cache hash table entries: 512 CPU: Testing write buffer coherency: ok checking if image is initramfs... it is Freeing initrd memory: 2288K NET: Registered protocol family 16 NET: Registered protocol family 2 IP route cache hash table entries: 512 (order: -1, 2048 bytes) TCP established hash table entries: 2048 (order: 1, 8192 bytes) TCP bind hash table entries: 1024 (order: 0, 4096 bytes) TCP: Hash tables configured (established 2048 bind 1024) TCP reno registered JFFS2 version 2.2. (NAND) (C) 2001-2003 Red Hat, Inc. Initializing Cryptographic API io scheduler noop registered (default) pxa2xx-uart.0: ttyS0 at MMIO 0x40100000 (irq = 15) is a FFUART pxa2xx-uart.1: ttyS1 at MMIO 0x40200000 (irq = 14) is a BTUART pxa2xx-uart.2: ttyS2 at MMIO 0x40700000 (irq = 13) is a STUART pxa2xx-uart.3: ttyS3 at MMIO 0x41600000 (irq = 0) is a HWUART RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize loop: loaded (max 8 devices) Probing Gumstix Flash ROM at physical address 0x00000000 (16-bit bankwidth) Gumstix Flash ROM: Found 1 x16 devices at 0x0 in 16-bit bank Intel/Sharp Extended Query Table at 0x0031 Using buffer write method cfi_cmdset_0001: Erase suspend on write enabled Using static partitions on Gumstix Flash ROM Creating 2 MTD partitions on "Gumstix Flash ROM": 0x00000000-0x00040000 : "Bootloader" 0x00040000-0x01000000 : "RootFS" TCP bic registered Freeing init memory: 68K /init script running... smc91x module... smc91x.c: v1.1, sep 22 2004 by Nicolas Pitre <ni...@ca...> eth0: SMC91C11xFD (rev 2) at c4851300 IRQ 59 DMA 8 [nowait] eth0: Ethernet addr: 66:bd:cf:5f:6f:91 pcmcia module... CPLD responded with: 00 Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2 ide: Assuming 50MHz system bus speed for PIO modes; override with idebus=xx pccard: PCMCIA card inserted into slot 0 pcmcia: registering new device pcmcia0.0 hda: CFCARD :), CFA DISK drive ide0 at 0xc4860000-0xc4860007,0xc486000e on irq 49 hda: max request size: 128KiB hda: 259584 sectors (132 MB) w/1KiB Cache, CHS=507/16/32 hda:hda: status error: status=0x20 { DeviceFault } ide: failed opcode was: unknown hda: drive not ready for command ide0: reset: success hda: status error: status=0x20 { DeviceFault } ide: failed opcode was: unknown hda: drive not ready for command ide0: reset: success hda: status error: status=0x20 { DeviceFault } ide: failed opcode was: unknown end_request: I/O error, dev hda, sector 0 Buffer I/O error on device hda, logical block 0 hda: drive not ready for command hda: status error: status=0x20 { DeviceFault } ide: failed opcode was: unknown hda: drive not ready for command ide0: reset: success hda: status error: status=0x20 { DeviceFault } ide: failed opcode was: unknown hda: drive not ready for command ide0: reset: success hda: status error: status=0x20 { DeviceFault } ide: failed opcode was: unknown end_request: I/O error, dev hda, sector 0 Buffer I/O error on device hda, logical block 0 hda: drive not ready for command unable to read partition table ide-cs: hda: Vpp = 0.0 mount: Mounting /dev/hda1 on /mnt/cf failed: No such device or address e2fsck 1.38 (30-Jun-2005) e2fsck: while trying to open /mnt/cf/rootfs.img The superblock could not be read or does not describe a correct ext2 filesystem. If the device is valid and it really contains an ext2 filesystem (and not swap or ufs or something else), then the superblock is corrupt, and you might try running e2fsck with an alternate superblock: e2fsck -b 8193 <device> e2fsck: Segmentation fault mount: Mounting /mnt/cf/rootfs.img on /rfs failed: No such file or directory switch_root: bad newroot /rfs Kernel panic - not syncing: Attempted to kill init! |
From: ken s. <ken...@gm...> - 2007-01-19 04:14:47
|
On 1/18/07, j Zee <jz...@gm...> wrote: > I start with a fresh CF card and copy the contents of the ZIP files onto it. what do you mean "fresh CF"? how was it formatted, etc? > output is below. It seems to find the script and start executing it and > reads the uImage and ramdisk.img but eventually craps out trying to setup > the CF. try this: setenv bootargs root=/dev/ram0 rw console=ttyS0,115200n8 reboot=cold,hard rdinit=/bin/sh you should wind up in a shell where you can manually run the commands in /init except for the last one where it tries to run the init on the mounted file system. see if you can mount the cf by hand and read and write files to it. the problem is either with your cf partition table, the fat format, or the image that is on it was corrupted. --- ken |
From: j Z. <jz...@gm...> - 2007-01-19 05:42:34
|
Morning Ken, By "fresh" I mean that it is a new CF card. I did not format it but placed it in a card reader where Windows recognized it with no problems. I copied the files onto it from a windows machine. U-Boot also recognizes the card after "pinit on" and I can use "fatls ide 0" to list the files on it. I assume that the card is formatted with a FAT files system based on that. It is a 128Meg card. I have not yet gotten to the point of mounting it and running it on an already booted system. Not sure of the steps needed there so that is bound to be my next query soon. I'll try out the steps you outlined and post the results Thanks, JZee On 1/18/07, ken staton <ken...@gm...> wrote: > > On 1/18/07, j Zee <jz...@gm...> wrote: > > > I start with a fresh CF card and copy the contents of the ZIP files onto > it. > > what do you mean "fresh CF"? > how was it formatted, etc? > > > output is below. It seems to find the script and start executing it and > > reads the uImage and ramdisk.img but eventually craps out trying to > setup > > the CF. > > try this: > setenv bootargs root=/dev/ram0 rw console=ttyS0,115200n8 > reboot=cold,hard rdinit=/bin/sh > > you should wind up in a shell > where you can manually run the commands in /init > except for the last one where it tries to run the init on the mounted > file system. > > see if you can mount the cf by hand and read and write files to it. > > the problem is either with your cf partition table, the fat format, or the > image > that is on it was corrupted. > > --- > ken > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share > your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > |
From: j Z. <jz...@gm...> - 2007-01-22 21:44:46
|
Morning, OK, here is the latest status and I am still having a problem. Rather than try and boot from CF, I figured a better first step would be to see if I could access a CF card. I have access to three CF cards. A 32MB Lexar and two 128MB Fuji cards. I am running the 1161 Factory images If I power on the system with the Lexar card installed, I can mount and read the card. If I power on the system with either of the Fuji cards installed, I see the same errors I reported on the attempt to boot and can NOT access the files on the card. One of the Fuji cards is blank and right out of the package. The other contains files written via a card reader on Windows in exactly the same process used to write the file on the Lexar CF card. In both cases there has never been a need to format the CF card before windows recognizes it. During the boot sequence with the Fuji card, I get the following errors... hda: CF CARD, CFA DISK drive ide0 at 0xc4860000-0xc4860007,0xc486000e on irq 49 ide-cs: hda: Vpp = 0.0 hda: max request size: 128KiB hda: 257536 sectors (131 MB) w/1KiB Cache, CHS=503/16/32 hda:hda: status error: status=0x20 { DeviceFault } ide: failed opcode was: unknown hda: drive not ready for command ide0: reset: success hda: status error: status=0x20 { DeviceFault } ide: failed opcode was: unknown hda: drive not ready for command ide0: reset: success hda: status error: status=0x20 { DeviceFault } ide: failed opcode was: unknown end_request: I/O error, dev hda, sector 0 Buffer I/O error on device hda, logical block 0 hda: drive not ready for command hda: status error: status=0x20 { DeviceFault } ide: failed opcode was: unknown hda: drive not ready for command ide0: reset: success hda: status error: status=0x20 { DeviceFault } ide: failed opcode was: unknown hda: drive not ready for command ide0: reset: success hda: status error: status=0x20 { DeviceFault } ide: failed opcode was: unknown end_request: I/O error, dev hda, sector 0 Buffer I/O error on device hda, logical block 0 hda: drive not ready for command unable to read partition table Windows reports that all 3 CF cards are using the FAT file system. U-Boot has no problem reading the Fuji cards as I previously reported. Any suggestions as to why I can not get the Fuji cards working? Thanks, JZee On 1/18/07, j Zee <jz...@gm...> wrote: > > Morning Ken, > By "fresh" I mean that it is a new CF card. I did not format it but placed > it in a card reader where Windows recognized it with no problems. I copied > the files onto it from a windows machine. U-Boot also recognizes the card > after "pinit on" and I can use "fatls ide 0" to list the files on it. I > assume that the card is formatted with a FAT files system based on that. It > is a 128Meg card. > > I have not yet gotten to the point of mounting it and running it on an > already booted system. Not sure of the steps needed there so that is bound > to be my next query soon. > > I'll try out the steps you outlined and post the results > Thanks, > JZee > > |
From: ken s. <ken...@gm...> - 2007-01-23 04:49:04
|
On 1/22/07, j Zee <jz...@gm...> wrote: > Rather than try and boot from CF, I figured a better first step would be to > see if I could access a CF card. I have access to three CF cards. A 32MB good idea - testing card function before trying to boot from it. i don't have an explanation for the fuji card behavior. you could try to format one of your fuji cards on your linux host - fdisk (use fat16 on one partition) then mkfs --- ken |