E-Ink display working using Waveshare’s C libraries.
https://github.com/waveshare/e-Paper.git // <-- URL to the Waveshare e-ink c and python repo.
Redefined the GPIO pins in lib/Config/sysfs_gpio.h under a TACHYON flag, then used the JETSON make flag.
#ifdef TACHYON
#define GPIO_BASE 547
#define GPIO4 (GPIO_BASE + 61) // 7, 4
#define GPIO17 (GPIO_BASE + 33) // 11, 17
#define GPIO18 (GPIO_BASE + 144) // 12, 18
#define GPIO27 (GPIO_BASE + 44) // 13, 27
#define GPIO22 (GPIO_BASE + 158) // 15, 22
#define GPIO23 (GPIO_BASE + 165) // 16, 23
#define GPIO24 (GPIO_BASE + 166) // 18, 24
#define SPI0_MOSI (GPIO_BASE + 57) // 19, 57
#define SPI0_MISO (GPIO_BASE + 56) // 21, 56
#define GPIO25 (GPIO_BASE + 24) // 22, 25
#define SPI0_SCK (GPIO_BASE + 58) // 23, 11
#define SPI0_CS0 (GPIO_BASE + 59) // 24, 8
#define SPI0_CS1 (GPIO_BASE + 62) // 26, 7
#define GPIO5 (GPIO_BASE + 18) // 29, 5
#define GPIO6 (GPIO_BASE + 19) // 31, 6
#define GPIO12 (GPIO_BASE + 78) // 32, 12
#define GPIO13 (GPIO_BASE + 106) // 33, 13
#define GPIO19 (GPIO_BASE + 145) // 35, 19
#define GPIO16 (GPIO_BASE + 32) // 36, 16
#define GPIO26 (GPIO_BASE + 6) // 37, 26
#define GPIO20 (GPIO_BASE + 146) // 38, 20
#define GPIO21 (GPIO_BASE + 147) // 40, 21
#else
Ping me if you have any questions!