Welcome! Log In Create A New Profile

Advanced

Starting from square one

Posted by Wesy32 
Starting from square one
December 04, 2016 05:26PM
Hey everyone,

So after a whole mess of problems, I've decided to start fresh.

I've formatted my SD card that I was attempting to boot with (formatted on windows).

After removing my SD card and just letting the Pogoplug Mobile try to boot, I am getting this output in serial console:

U-Boot 2016.05-tld-1 (Jun 12 2016 - 13:41:47 -0700)
Pogoplug V4

SoC:   Kirkwood 88F6192_A1
DRAM:  128 MiB
WARNING: Caches not enabled
NAND:  128 MiB
MMC:   kwsdio: 0
In:    serial
Out:   serial
Err:   serial
Net:   egiga0
Error: egiga0 address not set.

Hit any key to stop autoboot:  0
Card did not respond to voltage select!
** Bad device mmc 0 **
** Bad device mmc 0 **
** Bad device mmc 0 **
Wrong Image Format for bootm command
ERROR: can't get kernel image!
resetting ...


U-Boot 2016.05-tld-1 (Jun 12 2016 - 13:41:47 -0700)
Pogoplug V4

SoC:   Kirkwood 88F6192_A1
DRAM:  128 MiB
WARNING: Caches not enabled
NAND:  128 MiB
MMC:   kwsdio: 0
In:    serial
Out:   serial
Err:   serial
Net:   egiga0
Error: egiga0 address not set.

Hit any key to stop autoboot:  0
Pogov4>

Should state I have literally no idea what I'm doing, this is my first experience with Linux.

Thanks,
Wes
Re: Starting from square one
December 04, 2016 06:38PM
Wes,

This error might indicate that there is not enough power into the bus for whatever reason:

Quote

Card did not respond to voltage select!


At this point at console prompt
U-Boot 2016.05-tld-1 (Jun 12 2016 - 13:41:47 -0700)
Pogoplug V4

SoC:   Kirkwood 88F6192_A1
DRAM:  128 MiB
WARNING: Caches not enabled
NAND:  128 MiB
MMC:   kwsdio: 0
In:    serial
Out:   serial
Err:   serial
Net:   egiga0
Error: egiga0 address not set.

Hit any key to stop autoboot:  0
Pogov4>

run this command to see if the card is recognized
printenv
mmc rescan
If it did then run

ext2ls mmc 0:1 /boot

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)
Re: Starting from square one
December 04, 2016 09:24PM
Bodhi,

Here is the output from the commands:

Pogov4> printenv
baudrate=115200
bootcmd=mmc rescan; run set_bootargs_mmc; run mmc_boot; reset
bootdelay=5
ethact=egiga0
mmc_boot=mw 0x800000 0 1; run mmc_load_uimage; run mmc_load_dtb; if run mmc_load_uinitrd; then bootm 0x800000 0x1100000 0x1c00000; else bootm 0x800000 - 0x1c00000; fi
mmc_load_dtb=load mmc 0:1 0x1c00000 /boot/dts/kirkwood-pogoplug_v4.dtb
mmc_load_uimage=load mmc 0:1 0x800000 /boot/uImage\
setenv mmc_load_uinitrd load mmc 0:1 0x1100000 /boot/uInitrd
set_bootargs_mmc=setenv bootargs console=$console root=LABEL=rootfs  rootdelay=10 $mtdparts $custom_params
stderr=serial
stdin=serial
stdout=serial

Environment size: 626/131068 bytes
Pogov4> mmc rescan

MMC rescan: current device # 0 initialized OK
Pogov4> ext2ls mmc 0:1 /boot
Failed to mount ext2 filesystem...
** Unrecognized filesystem type **
Pogov4>

I formatted the SD card in a Windows 8.1 computer, in case you missed that part of my post.

-Wes
Re: Starting from square one
December 04, 2016 11:47PM
Wes,

> Pogov4> mmc rescan
>
> MMC rescan: current device # 0 initialized OK

Everything is OK here.

> Pogov4> ext2ls mmc 0:1 /boot
> Failed to mount ext2 filesystem...
> ** Unrecognized filesystem type **
> Pogov4>
> [/code]
>
> I formatted the SD card in a Windows 8.1 computer,
> in case you missed that part of my post.
>

Now that's the problem. You need to format this card as Ext2/Ext3/Ext4. So if you don't have a Linux laptop/desktop then you need to do this on a Linux Live CD. However, that will be a little cumbersome (you need to be root user to create the rootfs).

Advice: either intstall Ubuntu VM on your Windows PC/laptop, or ask someone who has Linux to do it. Use rootfs Debian-4.4.0-kirkwood-tld-1-rootfs-bodhi.tar.bz2 in this instruction:
http://forum.doozan.com/read.php?2,12096

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)
Author:

Subject:


Spam prevention:
Please, enter the code that you see below in the input field. This is for blocking bots that try to post this form automatically. If the code is hard to read, then just try to guess it right. If you enter the wrong code, a new image is created and you get another chance to enter it right.
Message: