Package: uboot-envtools
Version: 20080520-4
Severity: normal

Hi,

I tried to add mem=127M boot option on openmoko neo freerunner but
fw_setenv seems to fail mysteriously:

li...@ginger:~$ sudo fw_setenv bootcmd 'setenv bootargs ${bootargs_base} 
${mtdparts} rootfstype=ext2 root=/dev/mmcblk0p2 rootdelay=5 panic=10 mem=127M; 
mmcinit; ext2load mmc 1 0x32000000 ${sd_image_name}; bootm 0x32000000'
Unlocking flash...
Done
Cannot malloc -131072 bytes: Cannot allocate memory
Error: can't write fw_env to flash

li...@ginger:~$ free
             total       used       free     shared    buffers     cached
Mem:        118704      75956      42748          0       2260      47908
-/+ buffers/cache:      25788      92916
Swap:            0          0          0


li...@ginger:~$ sudo fw_printenv
boot_menu_timeout=300
bootargs_base=rootfstype=jffs2 root=/dev/mtdblock6 console=ttySAC2,115200 
console=tty0 loglevel=8 regular_boot
bootcmd=setenv bootargs ${bootargs_base} ${mtdparts} rootfstype=ext2 
root=/dev/mmcblk0p2 rootdelay=5 panic=10 mem=127M; mmcinit; ext2load mmc 1 
0x32000000 ${sd_image_name}; bootm 0x32000000
bootdelay=1
menu_1=Boot from Flash: setenv bootargs ${bootargs_base} ${mtdparts}; nand 
read.e 0x32000000 kernel 0x200000; bootm 0x32000000
menu_2=Reboot: reset
menu_3=Power off: neo1973 power-off
menu_4=Set console to USB: setenv stdin usbtty; setenv stdout usbtty; setenv 
stderr usbtty
menu_5=Set console to serial: setenv stdin serial; setenv stdout serial; setenv 
stderr serial
menu_6=SD/uImage2.bin: setenv bootargs ${bootargs_base} ${mtdparts} 
rootfstype=ext2 root=/dev/mmcblk0p2 rootdelay=5 panic=10; mmcinit; ext2load mmc 
1 0x32000000 uImage2.bin; bootm 0x32000000
menu_7=SD/uImage3.bin: setenv bootargs ${bootargs_base} ${mtdparts} 
rootfstype=ext2 root=/dev/mmcblk0p2 rootdelay=5 panic=10; mmcinit; ext2load mmc 
1 0x32000000 uImage3.bin; bootm 0x32000000
mtddevname=nor
mtddevnum=0
mtdids=nor0=physmap-flash,nand0=neo1973-nand
mtdparts=mtdparts=physmap-flash:-(nor);neo1973-nand:0x00040000(u-boot),0x00040000(u-boot_env),0x00800000(kernel),0x000a0000(splash),0x00040000(factory),0x0f6a0000(rootfs)
partition=nor0,0
pcb_rev=0x000
pcf50633_int1=0x80
pcf50633_int2=0xfe
quiet=1
sd_image_name=uImage.bin
splashimage=nand read.e 0x32000000 splash 0x5000; unzip 0x32000000 0x8800000 
0x96000
stderr=usbtty
stdin=usbtty
stdout=usbtty
usbtty=cdc_acm


li...@ginger:~$ cat /etc/fw_env.config
# Configuration file for fw_(printenv/saveenv) utility.

# MTD device name       Device offset   Env. size       Flash sector size
/dev/mtd2               0x0000          00040000        00020000

li...@ginger:~$ cat /proc/mtd
dev:    size   erasesize  name
mtd0: 00200000 00010000 "physmap-flash.0"
mtd1: 00040000 00020000 "u-boot"
mtd2: 00040000 00020000 "u-boot_env"
mtd3: 00800000 00020000 "kernel"
mtd4: 000a0000 00020000 "splash"
mtd5: 00040000 00020000 "factory"
mtd6: 0f6a0000 00020000 "rootfs"





-- System Information:
Debian Release: 5.0
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: armel (armv4tl)

Kernel: Linux 2.6.28-GTA02_lindi-andy-tracking_b8b36e5ec3db71d5-mokodev 
(PREEMPT)
Locale: LANG=C, LC_CTYPE=fi_FI (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/dash

Versions of packages uboot-envtools depends on:
ii  libc6                         2.7-18     GNU C Library: Shared libraries

uboot-envtools recommends no packages.

uboot-envtools suggests no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to