From: albertd <alb...@sy...> - 2005-02-05 14:38:03
|
[I changed the Subject line to match what is discussed herein :) ] Craig: Well that was fast. I mean both your turnaround and the first crash. At least I wont be spamming the group with large logs... I installed the downloaded file to the GS with my mmc card and u-boot's fsload as per the tutorial. <verbatim> U-Boot 1.1.1 (Oct 3 2004 - 21:30:21) *** Welcome to Gumstix *** U-Boot code: A3F00000 -> A3F1B01C BSS: -> A3F4CB54 RAM Configuration: Bank #0: a0000000 64 MB erase_region_count = 32 erase_region_size = 131072 Flash: 4 MB Hit any key to stop autoboot: 0 GUM> mmcinit Trying MMC *********************************************** * MMC found. Card desciption is: * * Manufacturer ID = 000033 * * HW/FW Revision = 0x01 0x09 * * Product Name = M23 * * Serial Number = a4746e * * Month = 9 Year = 2003 * *********************************************** CSD_STRUCTURE = 2, MMC_PROT=3 TAAC=e (1000000ns), NSAC=1 TRAN = 2a (20000000bps) CCC=ff, READ_BL_LEN=9 (512) C_SIZE=7a7, C_SIZE_MULT=3 (32) TOTAL MMC SIZE=32096256 MMC_RDTO = 314 GUM> fatls mmc 1 2798344 root_fs.306 2167276 root_fs.162 2346432 root_fsi.350 3 file(s), 0 dir(s) GUM> fatload mmc 1 a2000000 root_fsi.350 reading root_fsi.350 2346432 bytes read GUM> era 1:2-31; cp.b a2000000 40000 ${filesize}; cmp.b a2000000 40000 ${filesize} Erase Flash Sectors 2-31 in Bank # 1 .............................. done Copy to Flash... done Total of 2346432 bytes were the same GUM> crc a2000000 ${filesize} CRC32 for a2000000 ... a223cdbf ==> 3463b9a8 </verbatim> And the 3463b9a8 agrees with the checksum of the file I downloaded. ALSO, the checksum of the flash *after* booting the system three times is unchange change. The first second and third boots are all the same as far as diff can tell: <verbatim> GUM> run bootcmd ### JFFS2 loading 'boot/uImage' to 0xa2000000 Scanning JFFS2 FS: ..... done. ### JFFS2 load complete: 859294 bytes loaded to 0xa2000000 ## Booting image at a2000000 ... Image Name: uImage Image Type: ARM Linux Kernel Image (gzip compressed) Data Size: 859230 Bytes = 839.1 kB Load Address: a0008000 Entry Point: a0008000 Verifying Checksum ... OK Uncompressing Kernel Image ... OK Starting kernel ... Uncompressing Linux............................................................done, booting the kernel. Linux version 2.6.10gum (craig@azazel) (gcc version 3.4.2) #2 Sat Feb 5 00:27:45 PST 2005 CPU: XScale-PXA255 [69052d06] revision 6 (ARMv5TE) CPU: D VIVT undefined 5 cache CPU: I cache: 32768 bytes, associativity 32, 32 byte lines, 32 sets CPU: D cache: 32768 bytes, associativity 32, 32 byte lines, 32 sets 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) Built 1 zonelists Kernel command line: console=ttyS0,115200n8 root=1f02 rootfstype=jffs2 reboot=cold,hard PID hash table entries: 512 (order: 9, 8192 bytes) drivers/serial/pxa.c:508: spin_is_locked on uninitialized spinlock c01a65ec. drivers/serial/pxa.c:565: spin_is_locked on uninitialized spinlock c01a65ec. Dentry cache hash table entries: 16384 (order: 4, 65536 bytes) Inode-cache hash table entries: 8192 (order: 3, 32768 bytes) Memory: 64MB = 64MB total Memory: 62976KB available (1552K code, 230K data, 60K init) Mount-cache hash table entries: 512 (order: 0, 4096 bytes) CPU: Testing write buffer coherency: ok NET: Registered protocol family 16 PXA CPU frequency change support initialized NetWinder Floating Point Emulator V0.97 (double precision) JFFS2 version 2.2. (C) 2001-2003 Red Hat, Inc. JFFS2: default compression mode: size ttyS0 at MMIO 0x40100000 (irq = 15) is a FFUART ttyS1 at MMIO 0x40200000 (irq = 14) is a BTUART ttyS2 at MMIO 0x40700000 (irq = 13) is a STUART ttyS3 at MMIO 0x41600000 (irq = 0) is a HWUART io scheduler noop registered elevator: using noop as default io scheduler physmap flash device: 400000 at 0 phys_mapped_flash: 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 cmdlinepart partition parsing not available RedBoot partition parsing not available 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-0x00400000 : "RootFS" NET: Registered protocol family 2 IP: routing cache hash table of 128 buckets, 4Kbytes TCP: Hash tables configured (established 4096 bind 1170) VFS: Mounted root (jffs2 filesystem). Freeing init memory: 60K /sbin/init: can't handle reloc type 0x7 Kernel panic - not syncing: Attempted to kill init! </verbatim> Craig R Hughes wrote: >mark gross wrote: > >mg> Both the one and zero test passed. > >Ok, new build with modified instrumented kernel is now at >http://www.hughes-family.org/craig/root_fs_arm.350 > >Turn on logging in your terminal program before booting -- it might generate a >lot of messages! > >Thanks > >C > > >------------------------------------------------------- >This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting >Tool for open source databases. Create drag-&-drop reports. Save time >by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc. >Download a FREE copy at http://www.intelliview.com/go/osdn_nl >_______________________________________________ >gumstix-users mailing list >gum...@li... >https://lists.sourceforge.net/lists/listinfo/gumstix-users > > |