looks like the embeded dtb problem. From Bodhi's rfs tar.bz2 ... -rw-r--r-- 1 root root 4600448 May 14 2020 uImage ... From dsg's bootlog loading uImage ... 4609480 bytes read in 419 ms (10.5 MiB/s)by daviddyer - Debian
Is it traditional MBR partition or GPT? GPT is not supported in this u-boot yet.by daviddyer - Debian
Most likely, you did not name your root file system "rootfs". Mount it to another linux box, suppose that partition is /dev/sdb1, then do sudo tune2fs -L rootfs /dev/sdb1 sync; umount, remove usb, replug to pogopro, then try to boot pogopro again.by daviddyer - Debian
I think this is the thread you should read. If you have serial console, it should be easy. https://forum.doozan.com/read.php?2,15887,page=1 This thread should be helpful as well https://gist.github.com/braian87b/b5a4c5f20d1112473c470b096df766a3?permalink_comment_id=3319945by daviddyer - Debian
Failed to mount /dev/sdc1 as root file system. Maybe your root file system's label is NOT rootfs. It should be labeled rootfs for the system to work.by daviddyer - Debian
https://www.amazon.com/InstallerParts-Ethernet-Cable-CAT5E-Booted/dp/B06W9NKH5R/ This is cheaper. At this length, we don't need to worry about speed.by daviddyer - Off-Topic
bodhi Wrote: ------------------------------------------------------- > rsavera, > > Nicely done! > > Did you make those short Ethernet cable, or bought > it somewhere? Newegg used to have them. Free after rebate.by daviddyer - Off-Topic
I guess these kirkwood boxes uses 3.3v i/o, so you can just use a raspberry pi's serial port and connect them directly. No ca-42 cable needed. Or you can use another working kirkwood box and connect its serial port to the bad one. ( Ground-Ground, TX--RX, RX--TX)by daviddyer - Debian
No biggy. This box supports kwboot. No jtag required. Just insert some stripped wires in the three holes. https://cyanlabs.net/tutorials/recovering-a-seagate-goflex-via-serial/ https://wiki.beyondlogic.org/images/4/49/Consoleconnected.pngby daviddyer - Debian
Another possible solution to non-bootable usb flash drive: put a usb hub between the usb flash drive and the device. This is from my notebook Sometimes, u-boot's usb system won't work so well, some of the usb flash drives can not be detected. Eg, sandisk 32gb usb 2.0 disk drive (Walmart cheapo) won't get detected in Ctera C200 V1's u-boot 2021 v0.3, it will showby daviddyer - uBoot
Can't overwrite "ethaddr" was reported here before. Don't know why it happens. But there are solutions available: 1 change it in u-boot. 2 use a different version of fw_setenv or OS. (just like you changed it in Openwrt) https://forum.doozan.com/read.php?3,45299,46159 https://forum.doozan.com/read.php?3,31453,31453by daviddyer - uBoot
I tried sysupgrade -v with these two files from https://downloads.openwrt.org/releases/21.02.3/targets/oxnas/ox820/ cloudengines_pogoplugpro-ubifs-sysupgrade.tar cloudengines_pogoplugpro-ubifs-ubinized.bin Well, nothing changed after the "upgrade", I still have my good old version and it can still boot. :P I think I should call it a "stable" version. BusyBoby daviddyer - Rescue System
chessplayer Wrote: ------------------------------------------------------- > daviddyer, > > does this survive a sysupgrade from OpenWrt? (Just > out of curiosity - the use case for that is > probably not too obvious ...). My guess is it > wouldn't, would it? > > Cheers, > > chessplayer I'm sure it won't survive a sysupgrade from Openwrby daviddyer - Rescue System
This is in Debian (NFS root) Linux pogopronfs 5.4.101-oxnas-tld-1 #1.0 SMP PREEMPT Sat Feb 27 20:19:53 PST 2021 armv6l The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted bby daviddyer - Rescue System
Well, I think change the dts in openwrt then recompile is the best solution for this box. In this way, Bodhi's debian and the openwrt will have the same mtd definition and it will be easy to use. This is in openwrt (with the modified dts file) BusyBox v1.33.1 (2021-10-24 09:01:35 UTC) built-in shell (ash) _______ ________ __ | |.-----.-----.-by daviddyer - Rescue System
In the original dts file (from openwrt source) ... partition@0 { label = "stage1"; reg = <0x00000000 0x00040000>; read-only; }; partition@40000 { label = "u-boot"; reg = <0x00040000 0x0by daviddyer - Rescue System
Well, openwrt put the dtb file in the kernel (like booting debian with old u-boot), and the mtd definition is in the dtb. You can modify the dts file and compile your own kernel, then combine it with the openwrt root file system, build a volume to write to the ubi file system, then adjust the u-boot parameters. The dts file is located here: ~/openwrt/target/linux/oxnas/files/arch/arm/booby daviddyer - Rescue System
I built the cable myself. Barrel jack cable was from the broken Goflexhome adapter the other end was connected to an adjustable switching power module (LM2596 module, eBay has it @ $0.99 shipped long time ago).by daviddyer - Off-Topic
I guess I will give up the wireless part of Dreamplug. Thanks to Bodhi and LeggoMyEggo!by daviddyer - Debian
I grabbed the info from two dreamplugs. Kernel version 5.9.12-kirkwood-tld-1 One without the non-free firmware, it mentions sd8787 Non-free firmware NOT installed. [ 37.134802] systemd-udevd[353]: Using default interface naming scheme 'v240'. [ 37.151152] systemd-udevd[352]: Using default interface naming scheme 'v240'. [ 37.232019] systemd-udevd[352]: lby daviddyer - Debian
Is it easy to make the onboard wireless (Dreamplug, Topkick-1281P2, etc, I guess they both use the sd8787?) work with modern debian? I use the ethernet port, but it is nice to get less errors in dmesg.by daviddyer - Debian
And bodhi said to Topkick: No new u-boot for you!by daviddyer - Debian
bodhi Wrote: ------------------------------------------------------- > This USI Topkick has been done and should be on > the support list. > > There it is: > > Quote......., > Lenovo/Iomega ix2-dl, CTera C220 V1, and all other > Kirkwood plugs that are already in the > mainline. Hi, bodhi, just found one typo here, C220 should be C200by daviddyer - Debian
Long time ago, those 1GB Quad core Rock64 SBCs were really good. It also had 5V3A power supply, ugly case, i2c 1602 lcd, 16GB or 8GB SD card. I got three @ amazon for $12 each. And those M300 used to be $15 each. The good old days...by daviddyer - Debian
Speaking of price, Ctera C200 can be $16 shipped. (Best offer. With power supply, but no back door).by daviddyer - Debian
DDR2 / DDR3 speed doesn''t make big difference. Capacity is more important. The CPU is kind of slow, but 2GHz is good! M300's performance is noticeably better than Goflex Home. After these boxes damaged a few of my flash drives, I usually just run them on NFS root, so no swap... swapfile on NFS will cause DIO error. Flash drives are for testing only, not for the long run.by daviddyer - Debian
Looks like kirkwood @ 2Ghz with DDR2 memory https://wiki.debian.org/ArmEabiPort so it is a shrinked version of M300 (both accept one 2.5" HD, but M300 has 2GB memory, this one has 512MB memory. The better part: this one has more flash, but it is not so useful now) I guess M300 is a better deal. @ 512MB memory, you even can not compile a kernel without swap... (It will stop at lzmaby daviddyer - Debian
apt-get install u-boot-toolsby daviddyer - Debian
Your root file system on usb (the ext4/ext3 partition) should be labeled rootfs. Bodhi's instruction for making root file system: ...Format a new USB drive with a single Ext3 partition, and label it rootfs .... Suppose you put the stick on another linux machine, and the stick is sdb, and the partition for the debian root file system is sdb1 sudo tune2fs -L rootfs /dev/sdb1by daviddyer - Debian
LABEL=rootfs does not exist. Dropping to a shell! Did you label your root file system partition rootfs? initrd need this to change root to final root file system.by daviddyer - Debian