Ну и конечно же вам нужно будет установить docker (в интернете есть десятки руководств)
Obviously you have to install docker (for that search on the net that there are dozens of guides)
git clone https://github.com/Blockstream/Jade.git
CD Jade
sudo docker-compose up -d
sudo docker-compose exec dev bash
git submodule update --init --recursive
cp configs/sdkconfig_display_m5stickplus.defaults sdkconfig.defaults
idf.py flash
Только для флэшки, плюс последняя команда:
Only for usb stick plus the last command is
idf.py -b 115200 flash monitor
Если вы хотите сделать ещё одну установку или установка по каки либо причинам не удалась, не забудьте удалить контейнер с помощью команды "sudo docker-compose down", а также удалить папку Jade с помощью команды "sudo rm -r Jade" и потом перезапуститься с помощью команд git.
If you have to do another installation on another device or it was not successful, remember to delete the container with sudo docker-compose down and delete the Jade folder with sudo rm -r Jade and restart from the commands with git
Как я уже говорил в другом месте, у меня были некоторые трудности с core basic, но ничего такого, что нельзя было бы исправить, проблема была в порте, который в отличие от stick plus, который был виден на /dev/ttyUSB0 core basic был на /dev/ttyACM0, поэтому достаточно было переназначить его в docker-compose и делать это всегда в папке Jade, введя эти команды:
As I said elsewhere I had some difficulties with core basic but nothing that can't be fixed, the problem was in the port which unlike the stick plus which was seen on /dev/ttyUSB0 core basic was on /dev/ttyACM0 so it was enough to remap it on docker-compose and to do this always in the Jade folder, give these commands:
sudo nano docker-compose.yml (or if you use Vim) vim docker-compose.yml
то, что он вам покажет, будет редактором для изменения файла, и он должен быть именно таким
what he will present to you will be an editor to modify the file and it must be exactly like this
version: "3.7"
services:
dev:
builds:
context: .
dockerfile: Dockerfile.dev
volumes:
- type: bind
source: .git
target: /host/jade/.git
devices:
- "/dev/ttyACM0:/dev/ttyUSB0"
privileged: true
tty:true
Измените в пункте devices точно так, как показано выше, если это не сработает, то вам придется проверить, на каком порту видно ваше устройство с помощью команды sudo dmesg, после чего измените файл с правильным портом
Modify under the item devices exactly as shown above if it doesn't work then you will have to check on which port your device is seen with the sudo dmesg command at that point modify the file with the correct port