BIG THING. get tftp working. I run linux mint and use tfpd-hpa. get that set up first
If you are using Windows, I can not help as I do not own a Windows machine
my first debrick, worked on the MR7350 except I set static Ip to 192.168.99.1. - which I just did Saturday on the MR7350 since the snapshot did not take
basically setenv is safe since it resets on reboot. this also allows you to set the server and client ip so everything is set up. If you Get ‘T’ - something is wrong with your TFPT server. I had that saturday and had to reinstall ftpd-hpa, which was messed up after linux mint upgrade from 22.1 to 22.2. then manually re set up and it worked.
I use picocom (linux mint and LMDE)
picocom -b 115200 /dev/ttyUSB0
LINUX setup
tftpd-hpa server running
create a directory to store files for the firmware
example /home/user/Downloads/tftp
chmod -R 777 /home/user/Downloads/tftp
edit tftpd-hpa
sudo nano /etc/default/tftpd-hpa
/etc/default/tftpd-hpa
TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/home/user/Downloads/tftp"
TFTP_ADDRESS="0.0.0.0:69"
TFTP_OPTIONS="--secure --create"
Set static IP, I used network manager and edited my wired connection to lexridge's post
setenv image FW_MR5500_1.1.2.209598_prod.img
setenv ipaddr 192.168.99.1
setenv serverip 192.168.99.15
run flashimg
run flashimg2
obviously change your firmware name, I flashed Factory for MR7350 and it works the exact same
NEVER USE SAVEENV, only setenv which is temp is UBoot
