-
-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cannot flash the WiFi firmware to M1W #9
Comments
|
|
Spare also your time and solder proper headers to that board, then use cables that make a reliable electrical contact. You´re living in strange world where access to cutting-edge micro-controller is possible, but a simple soldering iron is out of reach. Like owning Formula 1 car but having no asphalt around and wondering why you can´t steer it in the mud. |
LOL, nice metaphor! Now, storytime if you don't mind... I'm a statistics major from China working as a Research Assistant in the U.S., so it's probably unsurprising that I don't have a solder in my apartment. The thing is, I'm also an amateur in EECS, so I brought a Maix M1W board from China to have some fun during my stay in the U.S. I thought playing with it just requires a computer and a USB cable, but it clearly turns out to be wrong and I need to buy adapters and solders. While It's not hard to order a solder on Amazon, my roommates would complain about the smell and the risk of burning everything, so I have to find a safer place to do the job, and that takes time. By the way, I see you have another repo called MicroPython_ESP32_psRAM_LoBo, and there happens to be a pre-soldered Maixduino with an ESP32 module at my hand (you may find its name confusing because Sipeed uses "Maixduino" as the name for both their hardware and software). Is there any chance that I can get them to work together when waiting for the solder? |
I´m pretty sure you can find a hackerlab around you where you can do that "dirty" job of soldering few pins. The repository for Micropython ESP32 won´t work on the Maixduino. Also it´s pretty outdated, last commit was 10 months ago. |
@nalzok |
If you still haven't gotten this to work, or if anyone else has this issue, try switching TX and RX. Sometimes these cheap USB Serial devices are mislabeled. (Mine was) |
Thank you. Thanks to this explanation (of the need for common ground) I was able to do the basic soldering needed to hook my K210 up to an old 8266 I had laying around. I just wish I'd thought of this 6 months ago! I'll give upgrading the internal 8285 a try eventually when I'm a bit more confident but I have zero background / aptitude in anything related to the physical realm..Happy to be back in software land now with the K210! |
I have successfully flashed the firmware to the internal ESP8285 after soldering the pins. It took me tens of tries before finally succeeded, so you probably need to re-run the flash script a few times. In fact, I didn't follow the instruction in README thoroughly. The commands given are
The first line will erase the flash, and the second one will erase the flash (yes, erase again) and then flash the firmware. It appears that you cannot erase/flash the device again without doing a power cycle, so I used the following commands instead
The second line now has an additional option Note that by close visual inspection, the pins touch the pad firmly, so the flashing errors like |
So I have got myself a USB to Serial Adapter on Amazon, but I'm still getting the following error. Any tips?
Here is my set up (quite crude, I know)
The text was updated successfully, but these errors were encountered: