For proposal please refer to here. For weekly meeting notes please refer to notes.
curl https://sh.rustup.rs -sSf \
| \
sh -s -- \
--default-toolchain nightly-2019-12-20 \
--component rust-src llvm-tools-preview rustfmt rls rust-analysis
source $HOME/.cargo/env
cargo install cargo-xbuild cargo-binutils
The official firmware for RPi 3 B+:
- Create an
FAT32
partition namedboot
and then copy the files above andkernel8.img
to the microSD card. And create aconfig.txt
file with contents:
init_uart_clock=48000000
-
Insert the microSD card to RPi 3 and connect the USB series to host PC.
-
Run
screen
on the host PC
sudo screen /dev/ttyUSB0 230400
make
before demo_payload_rpi3.img
become useful. Then you can make chainboot
. Need ruby runtime environment and colorize
, ruby-progressbar
, serialport
gem packages.
-
Use
gpio().setup(pin, direction, pull)
to set up GPIO pins and clear the output bit respectively. -
Write or read the status of GPIO pins by using
gpio().output(pin, value)
andgpio().input(pin)