diff --git a/Makefile b/Makefile index a66686d..f35d375 100644 --- a/Makefile +++ b/Makefile @@ -123,8 +123,8 @@ ifeq ($(UNAME), armv7l) PFLAGS=-march=armv7-a -mtune=arm1176jzf-s -mfloat-abi=hard -mfpu=neon-vfpv4 -ffast-math -DRASPI2 TARGET=RASPI2 else - PFLAGS=-march=armv7-a -mtune=arm1176jzf-s -mfloat-abi=hard -mfpu=vfp -ffast-math -DRASPI=4 - TARGET = RASPI4L + PFLAGS=-march=armv7-a -mtune=arm1176jzf-s -mfloat-abi=hard -mfpu=vfp -ffast-math -DRASPI4 + TARGET=RASPI4L endif ifeq ($(UNAME), armv8l) @@ -133,7 +133,7 @@ ifeq ($(UNAME), armv8l) endif ifeq ($(UNAME), armv8l) - PFLAGS=-march=armv7-a -mtune=arm1176jzf-s -mfloat-abi=hard -mfpu=neon-vfpv4 -ffast-math -DRASPI3 + PFLAGS=-march=armv7-a -mtune=arm1176jzf-s -mfloat-abi=hard -mfpu=neon-vfpv4 -ffast-math -DRASPI4 TARGET=RASPI4 endif @@ -144,11 +144,14 @@ endif ifeq ($(UNAME), aarch64) ifeq ($(PCPUI), 14) - PFLAGS=-march=armv8-a -ffast-math -DRASPI=4A + PFLAGS=-march=armv8-a -ffast-math -DRASPI4A TARGET=RASPI4A else ifeq ($(LSCPU), Cortex-A72) - PFLAGS=-march=armv8-a -mtune=cortex-a72 -ffast-math -DRASPI=4C + PFLAGS=-march=armv8-a -mtune=cortex-a72 -ffast-math -DRASPI4C TARGET=RASPI4C + else ifeq ($(LSCPU), Cortex-A76) + PFLAGS=-march=armv8-a -mtune=cortex-a72 -ffast-math -DRASPI5 + TARGET=RASPI5 endif $(TARGET) diff --git a/README.md b/README.md index a02d2e8..466262d 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,7 @@ ___ 0. Download Linux-Pi-Distribution -[Raspbian Buster lastest (Full)](https://downloads.raspberrypi.org/raspbian_full_latest) >= v4.19.97+ +[Raspbian Buster latest (Full)](https://downloads.raspberrypi.org/raspbian_full_latest) >= v4.19.97+ or use the extra provided imager and extract and load bootable image on SD-card via Rufus @@ -339,6 +339,7 @@ e) For handling overheating of the Pi's processor use cooling-ribs with fan (+5 you can overclock the Pi if you want to on own risk but it's not recommended +Optional modules: f) RTC: Module DS3231 uses +3.3 V (PIN 1), SDA0 (PIN 3, GPIO0 on I2C), SCL0 (PIN 5, GPIO 1 on I2C) & GND (PIN 9) @@ -347,8 +348,6 @@ f) RTC: Module DS3231 uses ![RTC](docs/RTC-bottom.png) -![RTC](docs/RTC-top.jpg) - g) GPS Module: Ublox Neo 8M (best one so far) Pinout: +5 V (PIN 4), GND (PIN 6), RX to UART-TXD (GPIO 14, PIN 8), TX to UART-RXD (GPIO 15, PIN 10), PPS to PCM_CLK (GPIO 18, PIN 12) @@ -361,13 +360,11 @@ it prints in NMEA format so change config `ttyAMA0` to `tty1` ![GPS](docs/GPS-Neo-8M-bottom.jpg) -![GPS](docs/GPS-Neo-8M-top.jpg) - h) Morse-code-table: -Will be implemented later! +Maybe implemented later! -![Morsecode](docs/morsecodeCW.jpg) +![Morsecode/CW](docs/morsecodeCW.jpg) ___ diff --git a/docs/GPS-Neo-8M-top.jpg b/docs/GPS-Neo-8M-top.jpg deleted file mode 100644 index 2f92e88..0000000 Binary files a/docs/GPS-Neo-8M-top.jpg and /dev/null differ