I recently acquired an MR33 and I'm attempting to follow the Google Drive instructions for installing OpenWRT, but having an issue in one of the first steps (flashing uboot). I'm by no means an expert in this sort of stuff, but I can usually figure out what needs to be done for a successful flash. Previously I have done this for the MR18, but the instructions are different enough that I'm having problems.
When I get to step 4 (Starting ubootwrite on the PC), I jump to the User Story: Flashing with Windows section later in the document. For me, the CP2102 COM port is 4, so start a CMD window in the directory of the mr33-uboot.bin files and I use the following command:
I tried the Linux version of the instructions and got past my previous hurdle with no issues.
I'm now ssh'd into the MR33 and can access LuCi via a web browser.
But I have a new issue... I'm at the point where I need to decide to do either a "Permanent" install openwrt or a "Basic" install with a fallback. I'm attempting to follow the Basic/Fallback approach and replace "part.old" with the initramfs. The commands provided in the instructions are:
When I try the second command ( size=$(cat "$file" | wc -c) ) I get a "No such file or Directory" error. Like I said previously I'm not an expert in this stuff. The .itb file that the variable 'file' points to is what was used in the tftp process, and now that I'm SSH'd into the router it appears I need to find the location of where the .itb was saved. Is that correct? Is there a default location for tftp transfers?
Nvm, I figured it out. Sorry for my ignorance. After looking at this thread (post #45) I realized my understanding was correct (the .itb was only in RAM) and I needed to upload separately. I used SCP just like the other poster.
Do you know which version of u-boot your MR33 has? The latest u-boot version apparently has problems flashing, so I would be very interested if you managed to flash openwrt on the latest u-boot.
So I actually had two MR33's. One I accidentally plugged into the live network. The unit I successfully got to install openwrt on was the one that never left the box (U-boot 2012. something). I just tried all the same steps with the other unit and the python script does not work (windows or linux). The version of U-boot running on that is
im running windows 10 with python 2.7 ,and ive twoo Mr33 and i want to flash them with usb ttl i can see them bootup with Tera Term and throught cmd i can't get access to Uboot the MR33 ....please how can i get to the uboot mr33 ...?