The issue looks to be a directory structure or user login issue.
From the switch, can you try to ssh directly to the SCP server to confirm reachability? For example:
code:sw0# ssh 10.229.48.1 -l ian vrf mgmt-vrf
Once you connected to your SCP server, run the following and paste it back here:
code:$ ls -R /home/ian/nos7.0.2 | grep ":$" | sed -e 's/:$//' -e 's/[^-][^\/]*\//--/g' -e 's/^/ /' -e 's/-/|/' | head -20
So, I can see your directory structure. Depending on how you decompress the files, it may tier the folders multiple times which could cause this error as the script is not able to find the firmware files.
For example, you may need to run:
code:firmware download scp host 10.229.48.1 user *** directory /home/ian/nos7.0.2/nos7.0.2 password *********** coldboot
Lastly, the latest target path release for 7.x is 7.0.2b which has a good number of fixes and considered stable. I would recommend upgrading to 7.0.2b if you are planning to run it long term.