pru: BeagleBone Firmware upgrade to Debian 11.7 Bullseye (#6577)

* Porting BeagleBone to Kernel 5.10

* Fixing issue with installation for BeagleBone.

This fix resolve 2 issue:
1. Conflict with AVR packages.
2. "klipper_pru" script is executed before PRU cores are ready

* Adding additional steps to BeagleBone install guide.

* Updating BeagleBone documentation, adding different use cases, adding buses configurations SPI, I2C, CAN, UART

Signed-off-by: Oleg Gavavka <work@datalink.net.ua>
This commit is contained in:
Oleg Gavavka
2024-04-27 18:01:57 +03:00
committed by GitHub
parent 0b329c5d28
commit b1eec53ff4
23 changed files with 565 additions and 2601 deletions

View File

@@ -20,7 +20,7 @@
#define GPIO2BIT(PIN) (1<<((PIN) % 32))
struct gpio_regs {
uint32_t pad_0[77];
uint32_t pad_0[77]; // 77*4=308=134h
volatile uint32_t oe;
volatile uint32_t datain;
volatile uint32_t dataout;