From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from www6.jnb1.host-h.net (www6b.your-server.co.za [196.22.132.6]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by ozlabs.org (Postfix) with ESMTPS id 095A7DDE10 for ; Wed, 13 Aug 2008 19:30:14 +1000 (EST) Message-ID: <48A2A99C.5000309@vastech.co.za> Date: Wed, 13 Aug 2008 11:30:04 +0200 From: Pieter MIME-Version: 1.0 To: Wolfgang Denk Subject: Re: Mounting PRAMFS support References: <48A15FC3.3060008@vastech.co.za> <20080812181138.BEF53248BF@gemini.denx.de> In-Reply-To: <20080812181138.BEF53248BF@gemini.denx.de> Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------ms090707020704020100020107" Cc: linuxppc-embedded@ozlabs.org List-Id: Linux on Embedded PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , This is a cryptographically signed message in MIME format. --------------ms090707020704020100020107 Content-Type: multipart/alternative; boundary="------------070904010909020802050303" This is a multi-part message in MIME format. --------------070904010909020802050303 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Hi Wolfgang thanks for your quick reply. Below i have placed the boot message, Another question I have that might help is that in DULG section 5.10 where the environmental variable "pram" is defined, the documentation states "If the "Protected RAM" feature is enabled in your board's configuration" Is the PRAMFS support built in and available when CONFIG_PRAM and the "pram" environmental variable is defined in the board config or are there other elements to be configured or activated on the linux side aswell?. (mpc8548 board using ELDK 4.1 ppc_85xx) The boot message: U-Boot 1.2.0 (Aug 12 2008 - 16:21:15) CPU: 8548_E, Version: 1.1, (0x80390011) Core: E500, Version: 1.0, (0x80210010) Clock Configuration: CPU: 990 MHz, CCB: 396 MHz, DDR: 198 MHz, LBC: 49 MHz L1: D-cache 32 kB enabled I-cache 32 kB enabled Board: Equus MPC8548 PCI1: 64 bit, 66 MHz, sync I2C: ready DRAM: Initializing DDR: 512 MB FLASH: 128 MB L2 cache 512KB: enabled *** Warning - bad CRC, using default environment BIE: serial number = EQ_0002 build level = EQUUS-1.1 set ethaddr to 00:50:C2:52:50:FC set eth1addr to 00:50:C2:52:50:FD set eth2addr to 00:50:C2:52:50:FE set bootsrc to factory Running boot diagnostics In: serial Out: serial Err: serial Net: eTSEC0, eTSEC1, eTSEC2 boot count loaded 1 boot count stored 2 Hit any key to stop autoboot: 0 ### CRAMFS loading '/boot/uImage' to 0x200000 ### CRAMFS load complete: 1067930 bytes loaded to 0x200000 ## Booting image at 00200000 ... Image Name: Linux-2.6.19.2 Image Type: PowerPC Linux Kernel Image (gzip compressed) Data Size: 1067866 Bytes = 1 MB Load Address: 00000000 Entry Point: 00000000 Verifying Checksum ... OK Uncompressing Kernel Image ... OK Memory CAM mapping: CAM0=256Mb, CAM1=64Mb, CAM2=64Mb residual: 64Mb Linux version 2.6.19.2 (root@sdh-ts2) (gcc version 4.0.0 (DENX ELDK 4.1 4.0.0)) #1 Tue Aug 12 15:56:47 SAST 2008 Zone PFN ranges: DMA 0 -> 98304 Normal 98304 -> 98304 early_node_map[1] active PFN ranges 0: 0 -> 98304 Built 1 zonelists. Total pages: 97536 Kernel command line: root=/dev/mtdblock0 ro console=ttyS0,115200 mem=458752k OpenPIC Version 1.2 (1 CPUs and 60 IRQ sources) at fcfbb000 PID hash table entries: 2048 (order: 11, 8192 bytes) Dentry cache hash table entries: 65536 (order: 6, 262144 bytes) Inode-cache hash table entries: 32768 (order: 5, 131072 bytes) Memory: 387328k available (1712k kernel code, 500k data, 136k init, 0k highmem) Mount-cache hash table entries: 512 NET: Registered protocol family 16 PCI: Probing PCI hardware PCI: Cannot allocate resource region 0 of device 0000:00:00.0 PCI: Cannot allocate resource region 1 of device 0000:00:00.0 PCI: Failed to allocate mem resource #1:80000000@0 for 0000:00:00.0 Generic PHY: Registered new driver NET: Registered protocol family 2 IP route cache hash table entries: 4096 (order: 2, 16384 bytes) TCP established hash table entries: 16384 (order: 4, 65536 bytes) TCP bind hash table entries: 8192 (order: 3, 32768 bytes) TCP: Hash tables configured (established 16384 bind 8192) TCP reno registered JFFS2 version 2.2. (NAND) (C) 2001-2006 Red Hat, Inc. io scheduler noop registered io scheduler anticipatory registered (default) io scheduler deadline registered io scheduler cfq registered Generic RTC Driver v1.07 Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing disabled serial8250.0: ttyS0 at MMIO 0xe0004500 (irq = 26) is a 16550A serial8250.0: ttyS1 at MMIO 0xe0004600 (irq = 26) is a 16550A RAMDISK driver initialized: 16 RAM disks of 32768K size 1024 blocksize loop: loaded (max 8 devices) Gianfar MII Bus: probed eth0: Gianfar Ethernet Controller Version 1.2(MW), 00:50:c2:52:50:fc eth0: Running with NAPI enabled eth0: 256/1024 RX/TX BD ring size eth1: Gianfar Ethernet Controller Version 1.2(MW), 00:50:c2:52:50:fd eth1: Running with NAPI enabled eth1: 256/1024 RX/TX BD ring size eth2: Gianfar Ethernet Controller Version 1.2(MW), 00:50:c2:52:50:fe eth2: Running with NAPI enabled eth2: 256/1024 RX/TX BD ring size Cicada Cis8204: Registered new driver Cicada Cis8201: Registered new driver 0: Found 2 x16 devices at 0x0 in 32-bit bank Amd/Fujitsu Extended Query Table at 0x0040 0: CFI does not contain boot bank location. Assuming top. number of CFI chips: 1 cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness. Equus flash bank 0: Using static image bank1 partition definition Creating 9 MTD partitions on "0": 0x00000000-0x01000000 : "factory-image" mtd: Giving out device 0 to factory-image 0x01000000-0x02000000 : "app-image-1" mtd: Giving out device 1 to app-image-1 0x02000000-0x03000000 : "app-image-2" mtd: Giving out device 2 to app-image-2 0x03000000-0x04000000 : "jffs2" mtd: Giving out device 3 to jffs2 0x04000000-0x05000000 : "testing" mtd: Giving out device 4 to testing 0x05000000-0x07f40000 : "reserved" mtd: Giving out device 5 to reserved 0x07f40000-0x07f80000 : "u-boot-env" mtd: Giving out device 6 to u-boot-env 0x07f80000-0x08000000 : "u-boot-app" mtd: Giving out device 7 to u-boot-app 0x00000000-0x08000000 : "all" mtd: Giving out device 8 to all i2c /dev entries driver TCP cubic registered NET: Registered protocol family 1 NET: Registered protocol family 17 VFS: Mounted root (cramfs filesystem) readonly. Freeing unused kernel memory: 136k init INIT: version 2.85 booting $Mounting /dev/mtdblock2 to /usr/config jffs2 Mount Sucsesfull. Checking config files cron.daily file missing - Copy from defaults cron.hourly file missing - Copy from defaults cron.weekly file missing - Copy from defaults ifcfg-eth0 file exist - Skipping ifcfg-eth1 file exist - Skipping ifcfg-eth2 file exist - Skipping logrotate.conf file exist - Skipping ntp.conf file exist - Skipping resolv.conf file exist - Skipping syslog.conf file exist - Skipping $ Welcome to $DENX Embedded$ Linux Environment $ VAStech SDH Gateway $ Press 'I' to enter interactive startup. $ done[ $OK ] $Setting clock : Thu Jan 1 00:00:01 UTC 1970 [ $OK ] $Setting hostname sdh-gateway: [ $OK ] $Mounting local filesystems: [ $OK ] INIT: Entering runlevel: 3 current directory/etc/sysconfig/network-scripts $Bringing up loopback interface: Hardware Address [ $OK ] $Bringing up interface eth0: Hardware Address [ $OK ] $Bringing up interface eth1: Hardware Address [ $OK ] $Bringing up interface eth2: Hardware Address [ $OK ] $Starting system logger: [ $OK ] $Starting kernel logger: [ $OK ] $Starting xinetd: [ $OK ] $Starting ntpd: [ $OK ] $Starting periodic command scheduler : [ $OK ] DENX ELDK version 4.0 build 2006-01-12 Linux 2.6.19.2 on a ppc When i then try to mount the PRAMFS i get the following: sh\$ mount -t pramfs -o physaddr=0x1c000000,init=0x4000000 none /tmp/test/ mount: mounting none on /tmp/test/ failed: No such device sh\$ I might be missing something simple. There are no recent documentation regarding PRAMFS is it still suported or has it been abandoned? thanks for your time Pieter Wolfgang Denk wrote: > Dear Pieter, > > In message <48A15FC3.3060008@vastech.co.za> you wrote: > >> Im using a ppc85xx processor with Denx ELDK (4.1) The board has 512MB >> DDR2 and the board config reserves 64M for pram. during bootup the >> mem=$mem argument is passed to the linux kernel command line and linux >> boots successfully. >> > > So what are the exact boot messages of your kernel? > > >> I am unable to mount the PRAMFS - all documentation leads me to use >> >> mount -t pramfs -o physaddr=0x1c000000,init=0x4000000 none /mnt >> > -------------------------------------------------------------^^^^ > >> witch fails with the message: >> mounting none on /mtd failed: no such devise >> > -------------------^^^^ > > /mnt != /mtd > --------------^^^^ This was a typo > There is something worng, probably your description. It would be > better if you showed the precise commands and outpout from your > target system. > > Best regards, > > Wolfgang Denk > > -- Pieter Henning VASTech Tel: +27 (0)21 850 5921 Fax: +27 (0)86 503 8941 e-mail: phenning@vastech.co.za --------------070904010909020802050303 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Hi Wolfgang

thanks for your quick reply. Below i have placed the boot message, Another question I have that might help is that in DULG  section 5.10 where the environmental variable "pram" is defined,  the documentation states "If the "Protected RAM" feature is enabled in your board's configuration" 
Is the PRAMFS support  built in and available when CONFIG_PRAM and the "pram" environmental variable is defined in the board config or are there other elements to be configured or activated on the linux side aswell?.  (mpc8548 board using  ELDK 4.1 ppc_85xx)

The boot message:

U-Boot 1.2.0 (Aug 12 2008 - 16:21:15)

CPU:   8548_E, Version: 1.1, (0x80390011)
Core:  E500, Version: 1.0, (0x80210010)
Clock Configuration:
       CPU: 990 MHz, CCB: 396 MHz,
       DDR: 198 MHz, LBC:  49 MHz
L1:    D-cache 32 kB enabled
       I-cache 32 kB enabled
Board: Equus MPC8548
    PCI1: 64 bit, 66 MHz, sync
I2C:   ready
DRAM:  Initializing
    DDR: 512 MB
FLASH: 128 MB
L2 cache 512KB: enabled
*** Warning - bad CRC, using default environment

BIE:
  serial number = EQ_0002
  build level   = EQUUS-1.1
  set ethaddr  to 00:50:C2:52:50:FC
  set eth1addr to 00:50:C2:52:50:FD
  set eth2addr to 00:50:C2:52:50:FE
  set bootsrc  to factory
Running boot diagnostics
In:    serial
Out:   serial
Err:   serial
Net:   eTSEC0, eTSEC1, eTSEC2
boot count loaded 1
boot count stored 2
Hit any key to stop autoboot:  0
### CRAMFS loading '/boot/uImage' to 0x200000
### CRAMFS load complete: 1067930 bytes loaded to 0x200000
## Booting image at 00200000 ...
   Image Name:   Linux-2.6.19.2
   Image Type:   PowerPC Linux Kernel Image (gzip compressed)
   Data Size:    1067866 Bytes =  1 MB
   Load Address: 00000000
   Entry Point:  00000000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK
Memory CAM mapping: CAM0=256Mb, CAM1=64Mb, CAM2=64Mb residual: 64Mb
Linux version 2.6.19.2 (root@sdh-ts2) (gcc version 4.0.0 (DENX ELDK 4.1 4.0.0)) #1 Tue Aug 12 15:56:47 SAST 2008
Zone PFN ranges:
  DMA             0 ->    98304
  Normal      98304 ->    98304
early_node_map[1] active PFN ranges
    0:        0 ->    98304
Built 1 zonelists.  Total pages: 97536
Kernel command line: root=/dev/mtdblock0 ro console=ttyS0,115200 mem=458752k
OpenPIC Version 1.2 (1 CPUs and 60 IRQ sources) at fcfbb000
PID hash table entries: 2048 (order: 11, 8192 bytes)
Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
Memory: 387328k available (1712k kernel code, 500k data, 136k init, 0k highmem)
Mount-cache hash table entries: 512
NET: Registered protocol family 16
PCI: Probing PCI hardware
PCI: Cannot allocate resource region 0 of device 0000:00:00.0
PCI: Cannot allocate resource region 1 of device 0000:00:00.0
PCI: Failed to allocate mem resource #1:80000000@0 for 0000:00:00.0
Generic PHY: Registered new driver
NET: Registered protocol family 2
IP route cache hash table entries: 4096 (order: 2, 16384 bytes)
TCP established hash table entries: 16384 (order: 4, 65536 bytes)
TCP bind hash table entries: 8192 (order: 3, 32768 bytes)
TCP: Hash tables configured (established 16384 bind 8192)
TCP reno registered
JFFS2 version 2.2. (NAND) (C) 2001-2006 Red Hat, Inc.
io scheduler noop registered
io scheduler anticipatory registered (default)
io scheduler deadline registered
io scheduler cfq registered
Generic RTC Driver v1.07
Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing disabled
serial8250.0: ttyS0 at MMIO 0xe0004500 (irq = 26) is a 16550A
serial8250.0: ttyS1 at MMIO 0xe0004600 (irq = 26) is a 16550A
RAMDISK driver initialized: 16 RAM disks of 32768K size 1024 blocksize
loop: loaded (max 8 devices)
Gianfar MII Bus: probed
eth0: Gianfar Ethernet Controller Version 1.2(MW), 00:50:c2:52:50:fc
eth0: Running with NAPI enabled
eth0: 256/1024 RX/TX BD ring size
eth1: Gianfar Ethernet Controller Version 1.2(MW), 00:50:c2:52:50:fd
eth1: Running with NAPI enabled
eth1: 256/1024 RX/TX BD ring size
eth2: Gianfar Ethernet Controller Version 1.2(MW), 00:50:c2:52:50:fe
eth2: Running with NAPI enabled
eth2: 256/1024 RX/TX BD ring size
Cicada Cis8204: Registered new driver
Cicada Cis8201: Registered new driver
0: Found 2 x16 devices at 0x0 in 32-bit bank
 Amd/Fujitsu Extended Query Table at 0x0040
0: CFI does not contain boot bank location. Assuming top.
number of CFI chips: 1
cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.
Equus flash bank 0: Using static image bank1 partition definition
Creating 9 MTD partitions on "0":
0x00000000-0x01000000 : "factory-image"
mtd: Giving out device 0 to factory-image
0x01000000-0x02000000 : "app-image-1"
mtd: Giving out device 1 to app-image-1
0x02000000-0x03000000 : "app-image-2"
mtd: Giving out device 2 to app-image-2
0x03000000-0x04000000 : "jffs2"
mtd: Giving out device 3 to jffs2
0x04000000-0x05000000 : "testing"
mtd: Giving out device 4 to testing
0x05000000-0x07f40000 : "reserved"
mtd: Giving out device 5 to reserved
0x07f40000-0x07f80000 : "u-boot-env"
mtd: Giving out device 6 to u-boot-env
0x07f80000-0x08000000 : "u-boot-app"
mtd: Giving out device 7 to u-boot-app
0x00000000-0x08000000 : "all"
mtd: Giving out device 8 to all
i2c /dev entries driver
TCP cubic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
VFS: Mounted root (cramfs filesystem) readonly.
Freeing unused kernel memory: 136k init
INIT: version 2.85 booting
$Mounting /dev/mtdblock2 to /usr/config
jffs2 Mount Sucsesfull. Checking config files
cron.daily file missing - Copy from defaults
cron.hourly file missing - Copy from defaults
cron.weekly file missing - Copy from defaults
ifcfg-eth0 file exist - Skipping
ifcfg-eth1 file exist - Skipping
ifcfg-eth2 file exist - Skipping
logrotate.conf file exist - Skipping
ntp.conf file exist - Skipping
resolv.conf file exist - Skipping
syslog.conf file exist - Skipping
$               Welcome to $DENX Embedded$ Linux Environment
$               VAStech SDH Gateway
$               Press 'I' to enter interactive startup.
$ done[  $OK  ]
$Setting clock : Thu Jan  1 00:00:01 UTC 1970 [  $OK  ]
$Setting hostname sdh-gateway:  [  $OK  ]
$Mounting local filesystems:  [  $OK  ]
INIT: Entering runlevel: 3
current directory/etc/sysconfig/network-scripts
$Bringing up loopback interface:  Hardware Address
[  $OK  ]
$Bringing up interface eth0:  Hardware Address
[  $OK  ]
$Bringing up interface eth1:  Hardware Address
[  $OK  ]
$Bringing up interface eth2:  Hardware Address
[  $OK  ]
$Starting system logger: [  $OK  ]
$Starting kernel logger: [  $OK  ]
$Starting xinetd: [  $OK  ]
$Starting ntpd: [  $OK  ]
$Starting periodic command scheduler : [  $OK  ]

DENX ELDK version 4.0 build 2006-01-12
Linux 2.6.19.2 on a ppc


When i then try to mount  the PRAMFS i get the following:

sh\$ mount -t pramfs -o physaddr=0x1c000000,init=0x4000000 none /tmp/test/
mount: mounting none on /tmp/test/ failed: No such device
sh\$

I might be missing something simple. There are no recent documentation regarding PRAMFS  is it still suported or has it been abandoned?

thanks for your time Pieter

Wolfgang Denk wrote:
Dear Pieter,

In message <48A15FC3.3060008@vastech.co.za> you wrote:
  
Im using a ppc85xx processor with Denx ELDK (4.1) The board  has 512MB
DDR2 and the board config reserves 64M for pram. during bootup the
mem=$mem argument is passed to the linux kernel command line and linux
boots successfully.
    

So what are the exact boot messages of your kernel?

  
I am unable to mount the PRAMFS - all documentation leads me to use

mount -t pramfs -o physaddr=0x1c000000,init=0x4000000 none /mnt
    
-------------------------------------------------------------^^^^
  
witch fails with the message:
mounting none on /mtd failed: no such devise 
    
-------------------^^^^

/mnt != /mtd
  
--------------^^^^
This was a typo
There is something worng, probably your description. It would be
better if you showed the precise commands and outpout from your
target system.

Best regards,

Wolfgang Denk

  

-- 
Pieter Henning
VASTech

Tel: +27 (0)21 850 5921
Fax: +27 (0)86 503 8941
e-mail: phenning@vastech.co.za
--------------070904010909020802050303-- --------------ms090707020704020100020107 Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature 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 8tXhyksFQPFQpPxoIjqNUQAAAAAAAA== --------------ms090707020704020100020107--