That's great news about the flash drives patch. I'll be looking forward to the release.by plasticassius - uBoot
bodhi, Are you interested in fixing the U-Boot bug that prevents booting from flash drives? I'll explain why I think it's a U-Boot bug. Out of about 10 flash drives including Kingston, Verbatim and Transcend of various models, I've only had 3 not produce the following failure: GoFlexNet> load usb 0 0x800000 /boot/uImage load usb 0 0x800000 /boot/uImage EHCI timed ouby plasticassius - uBoot
Thanks for the great stuff!by plasticassius - uBoot
bodhi, Thanks for looking this over. My guess is that tftp is checking the values of fileaddr and/or filesize to determine the status that it returns. If they are deleted, then false is returned, else true. However, when tftp fails, they are not deleted, rather they still contain the values from a previous call. This makes it work correctly for the first call to tftp since fileaddr and filesizby plasticassius - uBoot
GoFlexNet> ver U-Boot 2016.05-tld-1 (Jun 12 2016 - 13:27:19 -0700) Seagate GoFlex Net gcc (Debian 4.9.2-10) 4.9.2 GNU ld (GNU Binutils for Debian) 2.25by plasticassius - uBoot
I've been loading env variables via dhcp / tftp from an OpenWrt router: setenv preboot 'dhcp $uenv_addr boot/preboot.u-boot && env import -t $fileaddr $filesize && run uenv_run' This has the nice combination of getting ip addresses, netconsole setup and other variables all from a common server. Unfortunately, the return status of the dhcp or tftp command doesby plasticassius - uBoot
I recently set up a GFN device; while it's working great for me now, I had some seriously frustrating problems getting it there. If I had come across this forum earlier, I might have been able to install with the instructions from http://projects.doozan.com/uboot/ or http://projects.doozan.com/debian/ but, I had already broken my Pogoplug installation through failed attempts to install OpenWby plasticassius - Debian