I wasn't able to make a copy of the original u-boot (U-Boot 1.1.4 Cloud Engines 1.1.2 (3.4.22))on my GoFlexNet. I had to install bodhi's latest u-boot via tftpboot since I could not run kwboot. Is there a repository of original pogo goflexnet files up on dropbox? I searched the forum as best I could and can't find any suggestions for this issue. I need it so I can use the folloby atglabs - uBoot
Sorry for the previous nearly-duplicate post - I didn't realize that there were new messages on the second "page" of the forum thread. At this point, I have achieved nearly all that my original post was asking help for: "how to boot Debian from USB and then edit the nand filesystem to correct an accidental clog". Thanks @bodhi and @jdwl101 for all the patience and helby atglabs - Debian
@jdwl101 replied: ------------------------------------------------------ > Bohdi basically answered that question in his last post. > Give up on stock, the Debian install you have built is infinitely more capable. I absolutely agree that Debian is drastically better, but that leaves me with several questions about running the Debian in the USB flash drive. With the rootfs not mounby atglabs - Debian
@jdwl101 replied: ------------------------------------------------------ > Bohdi basically answered that question in his last post. > Give up on stock, the Debian install you have built is infinitely more capable. I absolutely agree that Debian is drastically better, but that leaves me with several questions about running the Debian in the USB flash drive. With the rootfs not mounby atglabs - Debian
Bodhi, I installed your latest uboot (2017.07-tld-1) for the GoFlexNet using the tftp method and now I can boot from the USB flash drive with Debian-4.12.1-kirkwood-tld-1-rootfs-bodhi. Interestingly, trying to access the original GoFlex rootfs in nand shows that the mknod command doesn't seem to be needed as I already have all four mtdblocks and can mount the rootfs using the jffs2 type:by atglabs - Debian
Thanks @bodhi. Instead of getting another linux box working, I found out that the Pogo uboot could use tftp to update the uboot in flash, so I installed the latest doozan uboot and voila, I can now boot from the USB drive. It didn't give me a way to save the original uboot using tftp back to my laptop, but looks like the new uboot is working pretty well. So my next task is to mount the oby atglabs - Debian
Some progress - TFTP server has downloaded three files from the Debian-4.12.1-kirkwood-tld-1-rootfs-bodhi.tar.bz2 tarball: tftp 0x800000 uImage tftp 0x1100000 uInitrd tftp 0x1c00000 kirkwood-goflexnet.dtb I then try to boot these memory images: CE>> bootm 0x800000 0x1100000 0x1c00000 ## Booting image at 00800000 ... Image Name: Linux-4.12.1-kirkwood-tld-1 Creaby atglabs - Debian
OK, so I have TFTP server set up on my PC and GoFlexNet can run "TFTP" from uboot CLI. Should I try to load kwboot? I found the boot version in my box is 1.11, not 1.21, and it sounds like kwboot won't work. Shoud I go directly to loading the uImage and uInitrd binaries from the goflexnet tarball? I can use cygwin to extract them into the tftp server dir, but don't know thby atglabs - Debian
Hmmm. The GoFlexNet uBoot doesn't seem to have the 'usb' command built in. CE>> usb start Unknown command 'usb' - try 'help' CE>> run usb start ## Error: "usb" not defined I do see looking at a boot of the NAND kernel that the USB stuff is loaded and recognized. Here is a snippet of the log: [ 1.180000] Creating 4 MTD partby atglabs - Debian
@bodhi - I could not find a version of kermit 95 with the ssh capability to download to my windoz PC, and my Putty doesn't have any way to support the kermit protocol (xmodem, probably). If I can't get GoFlexNet to boot from USB using env vars, I'll have to put Debian on an old laptop and hope that it has kermit built into the OS. Sorry about the corrupted code I posted - somehoby atglabs - Debian
OK, after a bunch of attempts to boot from the USB flash drive, I spent some time learning generic UBoot to understand env vars and how booting occurs. I'm stuck trying to figure out why the boot components don't seem to work. Env vars defining stock boot from: onboard NAND rootpath=/mnt/ARM_FS/ bootargs_root=root=/dev/mtdblock2 ro bootcmd=nand read.e 0x800000 0x100000 0x300000;by atglabs - Debian
@bodhi - Thanks for the continued help. I think the reason I want to use the stock uBoot on the GoFlexNet to boot the USB drive with the Debian rootfs is that I only have a serial port connection with the box, and the stock linux hangs at the point where it starts a shell and runs init.d/rcS. Thus, I have no ssh access. I looked at using the kwboot, but it appears to require that my laptop usby atglabs - Debian
Aha. Figured out the error msg. I had untarred the PogoPro rootfs into a subdir on another USB flash drive. When I tried to run mkimage from that mounted USB subdir, I got Permission Denied, even though the file execute bit was set. I found some comments online that perhaps the mounted filesystem needed a sudo or something. I then copied the mkimage executable to the PogoPro /usr/bin dir andby atglabs - Debian
Another few layers of the onion have been peeled, but still no joy. I am having trouble with running mkimage to get the right dts embedded. QuoteThe rootfs Debian-4.12.1-kirkwood-tld-1-rootfs-bodhi.tar.bz2 has this command already (it is a full Debian system). So if the native environment does not have the command, you can always execute it directly. Assumming the rootfs USB drive is mounted aby atglabs - Debian
Again, sorry to be so ignorant about this stuff. So I have prepared a 2gb USB flash drive (using my PogoPro) with a single partition and used mkfs.ext2 to create an empty file system. (My PogoPro used to create the USB files ystem didn't have a Ext3 command, so I hope ext2 will work. I then downloaded the Debian-4.12.1-kirkwood-tld-1-rootfs-bodhi.tar.bz2 (24 Jul 2017) and untarred tby atglabs - Debian
Bodhi, Thanks for the pointers. I wasn't sure if you realized I was just using the PPPro as a "linux box" to create a USB Flash drive that I can take over to my GoFlexNet and boot from the uBoot prompt. It doesn't seem that I need the hardware-specific files for the PPPro any more than I would need files for a VM running Debian on a PC. My primary issue is what to put ontby atglabs - Debian
Since I don't have GSNet, I've been trying various ways to find the kernel Debian-4.12.1-kirkwood-tld-1-rootfs-bodhi.tar.bz2 (24 Jul 2017) to download, including trying to guess what your dropbox url might be for this, without success. Is there a url to wget it from, or someplace to download it? I have a second PogoPlug Pro (PPP) that has ssh access and some USB plugs. If I understanby atglabs - Debian
The Pogoplug's DC 12v power consumption doesn't take into account the efficiency of the AC wall wart supplying 12v power to the box. I'm thinking that an AC amp meter with the wall wart plugged into it would show somewhat less actual efficiency between 1.2ghz and 400mhz. The wall wart could be analyzed by putting a load on the dc output of 390 and 320 ma and measuring the AC drawby atglabs - Debian
I was hacking my GoFlexNet pogoplug to install miniDLNA package and somehow I corrupted the /etc/init.d/rcS script file and when I boot, it gets to the point where the rcS script starts to run but it never completes the script. I had ssh access and have now got serial port working. I can break into uboot shell, and I'm hoping there is some way to use the serial port to break into the /bin/shby atglabs - Debian