Hi there Regarding the chdir issue:
The way to fix it properly is to install a more recent tcpborphserver which always programs an absolute path. (See progdev_cmd() in tcpborphserver3/raw.c on github). I think that was changed at the beginning of the year. However, this probably isn't necessary - I haven't gone through the old revisions to check, but it may be that the chdir to /var/tmp might be triggered the older ?upload or ?uploadbof logic - if this is the case: if you don't use them you shouldn't see your directory changing. Alternatively: tcpborphserver understands an initialisation file where you can put commands, including changing directories and programming bof files, to be run at startup. But again I think you might need a newer image ... come to think of it, the new tcpborphserver3 revisions also fix a more irritating bug which prevents one reprogramming bof files after a dozen or so times without rebooting - so might be worth an upgrade ... but that requires one to be comfortable with uboot and ymodem, so maybe defer all this until you run into the above problem ? regards marc

