M.CU.M.E = Multi CompUter Machine Emulator
Link
apt-get update
apt-get -y install git wget flex bison gperf cmake ninja-build ccache libffi-dev libssl-dev
apt-get -y install dfu-util libncurses-dev build-essential gperf libncursesw6 libtinfo-dev pkg-config
apt-get -y install python3 python3-pip python-is-python3
apt -y install python3-venv
apt -y install python3-virtualenv
apt update
apt -y install software-properties-common
add-apt-repository ppa:deadsnakes/ppa
apt update
apt -y install python3.9 python3.9-venv
python -m ensurepip --upgrade
python -m pip install --upgrade pip setuptools
cd $HOME
if [ -e "$HOME/esp" ]; then rm -rf $HOME/esp; fi
if [ -e "$HOME/.espressif" ]; then rm -rf $HOME/.espressif; fi
mkdir -p $HOME/esp
cd $HOME/esp
# git tag
# git clone -b v5.5 --recursive https://github.com/espressif/esp-idf.git
# git clone -b v3.3.6 --recursive https://github.com/espressif/esp-idf.git
# git clone -b v4.4.8 --recursive https://github.com/espressif/esp-idf.git
# git clone -b v2.1 --recursive https://github.com/espressif/esp-idf.git
git clone -b v3.0 --recursive https://github.com/espressif/esp-idf.git
cd $HOME/esp/esp-idf
git tag
export PYTHON=$(which python3.9)
cd $HOME/esp/esp-idf
python3.9 tools/idf_tools.py install-python-env
python3.9 tools/idf_tools.py install
export IDF_PYTHON_ENV_PATH=$HOME/.espressif/python_env/idf3.3_py3.9_env
export PATH="$IDF_PYTHON_ENV_PATH/bin:$PATH"
source $HOME/esp/esp-idf/export.sh
idf.py --help
MCUME Download
mkdir -p $HOME/esp
cd $HOME/esp
git clone https://github.com/Jean-MarcHarvengt/espMCUME.git
cd $HOME/esp/espMCUME/espboot
make
make flash
cd $HOME/esp/espMCUME/esp64
make
bash flashapp.sh
ToDo
... todo ...
Notizen
... Notizen ...