- Connect your Raspberry Pi using the PC Ethernet Port using a straight Ethernet Cable
- Modify Internet Connection Sharing (ICS) from another interface so that it shares internet connection with rpi connected interface
- install cross compiller
sudo apt install gcc-aarch64-linux-gnu
- Install required packages
sudo apt-get install git wget flex bison gperf python3 python3-pip python3-venv cmake \
ninja-build ccache libffi-dev libssl-dev dfu-util libusb-1.0-0
- Get esp-idf
git clone --recursive https://github.com/espressif/esp-idf.git
- Install OpenSSH Server on remote machine
- Set OpenSSH Authentication Agent service & OpenSSH Server service to start automatically
- Start both services
- Edit C:\ProgramData\ssh\sshd_config file
PubKeyAuthentication yes
PasswordAuthentication no
# Match group admin ...
# Authorized key file ...
- install dependencies
sudo apt install build-essential libncurses-dev bison flex libssl-dev libelf-dev fakeroot dwarves
- download latest kernel from kernel.org in tarball format and extract it
wget https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.9.9.tar.xz
tar -xf linux-6.9.9.tar.xz
rm linux-6.9.9.tar.xz
NewerOlder