wget -qO /etc/apt/keyrings/StackFlow.gpg https://repo.llm.m5stack.com/m5stack-apt-repo/key/StackFlow.gpg
echo 'deb [arch=arm64 signed-by=/etc/apt/keyrings/StackFlow.gpg] https://repo.llm.m5stack.com/m5stack-apt-repo jammy ax630c' > /etc/apt/sources.list.d/StackFlow.list
apt update
command to update the package index.apt update
llm-model-name
are model packages, and named llm-name
are functional unit packages.apt list | grep llm
apt
commands as needed. For example, to install the llm-whisper
package. Note: The model will take up a large amount of space. It is recommended to install it according to your needs.apt install llm-whisper
For detailed information about the software packages, you can check the package list on StackFlow Github . It includes model configuration JSON files, which will show the model's source (homepage), functionality, and data format.
1.Download the updated firmware package (.axp
)
Firmware Version | Download Link |
---|---|
M5_LLM_ubuntu22.04_20250328 | Download |
2.Download the flashing tool and driver, then complete the driver installation.
3.Open the flashing tool and click the “Load” button in the upper-left corner to load the firmware package.
4.Click the “Start” button. At this point, it enters flashing wait mode, waiting for the module to be detected.
/dev/mmcblk0
. This is the onboard eMMC, which by default is used as the system disk. When there is no partition, the ax630c treats it as the eMMC boot item, reads data from the partition map, and boots from it. Once partitioned, it will be treated as an SD card and boot in SD card mode. Due to its higher priority, if an error occurs, there is almost no possibility of online repair, and even flashing may be impossible. You would have to remove the eMMC and forcibly erase the sectors.before_boot_cmd
that automatically runs before ax_boot
. Currently, it turns on the module’s LED.