Lesson 14.2. UI Flow. Burning with Mac
Dimi last edited by Dimi
The purpose of this lesson
Hi! Today we will learn how to flash M5 using macOS (figure 1).
This lesson will teach you how to: update the M5 firmware using the macOS operating system.
The first thing to do is to visit the official website https://m5stack.com, then select Explore  (figure 2), Download  from the top menu.
The first thing to download is the driver  (figure 3) and the program .
Once the driver download is complete. Open the file as shown in figure 4.
Proceed according to the screenshots in figures 5-5.6.
Great! Drivers are installed. You must now allow the operating system to run third-party applications. To do this, open the search  (figure 6), then find the Terminal application.app and start it by pressing Enter .
Now write the line below and press Enter (figure 6.1).
sudo spctl --master-disable
Good! Now click on the Apple in the upper left corner  (figure 6.2), then open System Preferences... , then open Security & Privacy .
Make sure you have the radio check box set to Anywhere (if not, check it) (figure 6.3).
Now go back to the browser to downloads  (figure 7) and open the file with the Ctrl key pressed .
So, now connect your device to your Mac with a USB cable. Select the most current SOFTWARE version and click on the Flash  button (figure 7.1). At the end of the process, the indicator will be completely painted .
Once the device is flashed - disconnect the cable from the Mac and press the red button (the same power button) on the M5. That's it!
Alas, there is nothing here today :)
Alpine-Lake last edited by
Hello there, I am not <ble to run the M5 Burner on my Mac(Mojave 10.14.12) I installed but when the program is launched it only opens a blank window named M5 Burner and the only "clickables" are shrink and quit. Any idea where to look ? I can't burn the UI Flow firmware from the UI Flow IDE either. It keeps telling me to download the firmware before, which I assumed is by clicking on the desired firmware in the menu. I can erase the module, so there is communication between the Mac and the target. Even though it is bot reliable, sometimes it works only after 3 or 4 attempts.