라즈베리 파이에서 can-isotp 설치 기록
git clone https://github.com/hartkopp/can-isotp.git
cd can-isotp
sudo apt install raspberrypi-kernel-headers
make
sudo make modules_install
sudo depmod -a
import framebuf | |
import time | |
from machine import Pin, SPI, I2C | |
''' | |
import m5stickc_lcd | |
lcd = m5stickc_lcd.ST7735() | |
lcd.text('hello', 10, 10, 0xffff) | |
lcd.show() | |
''' |
import framebuf | |
''' | |
from machine import Pin, SPI | |
vspi = SPI(2, baudrate=1000000, polarity=0, phase=0, bits=8, firstbit=SPI.MSB, sck=Pin(18), mosi=Pin(23)) | |
import sh1107 | |
oled = sh1107.SH1107(64, 128, vspi, Pin(27), Pin(33), Pin(14)) | |
oled.text('hello', 0, 0, 1) | |
oled.show() | |
''' |
/dts-v1/; | |
/plugin/; | |
/ { | |
compatible = "brcm,bcm2835", "brcm,bcm2708", "brcm,bcm2709"; | |
fragment@0 { | |
target = <&spi0>; | |
__overlay__ { | |
status = "okay"; |
// SPDX-License-Identifier: GPL-2.0+ | |
#include <linux/module.h> | |
#include <linux/kernel.h> | |
#include <linux/init.h> | |
#include <video/mipi_display.h> | |
#include "fbtft.h" | |
#define DRVNAME "fb_st7789vw" |
rz > /dev/ttyUSB0 < /dev/ttyUSB0 | |
sz filename > /dev/ttyUSB0 < /dev/ttyUSB0 |
라즈베리 파이에서 can-isotp 설치 기록
git clone https://github.com/hartkopp/can-isotp.git
cd can-isotp
sudo apt install raspberrypi-kernel-headers
make
sudo make modules_install
sudo depmod -a
라즈베리 파이 python3.7 빌드 기록
sudo apt build-dep python3
sudo apt install libffi-dev libssl-dev libncurses5-dev libncursesw5-dev libreadline-dev libsqlite3-dev libexpat1-dev
git clone https://github.com/python/cpython
cd cpython
git checkout v3.7.0
./configure --enable-optimizations --with-lto --prefix=$HOME/python37
make -j4
/dts-v1/; | |
/plugin/; | |
#include <dt-bindings/input/input.h> | |
/{ | |
compatible = "brcm,bcm2708"; | |
fragment@0 { | |
target = <&i2c1>; |
CROSS_COMPILE = arm-none-eabi- | |
TOOLCHAIN_LIBS = gcc | |
LIBGCC_DIR = $(shell dirname `$(CROSS_COMPILE)gcc ${KBUILD_CFLAGS} -print-libgcc-file-name`) | |
LIB_INCLUDE_DIR += -L ${LIBGCC_DIR} | |
TOOLCHAIN_CFLAGS = -I/usr/lib/arm-none-eabi/include | |
DTC ?= /usr/bin/dtc |
# Maintainer: Dave Higham <[email protected]> | |
# Maintainer: Kevin Mihelich <[email protected]> | |
# Maintainer: Oleg Rakhmanov <[email protected]> | |
# NOTE: Packages replace linux-raspberrypi-latest, remove if that package comes back | |
buildarch=20 | |
pkgbase=linux-raspberrypi | |
_commit=11f2a1f8db91523fbcf10f8428f407cf3b37f936 |