Joris van Rantwijk
131fe91c67
Update test program
...
Add test register.
Wait for 4k data blocks when possible.
2024-08-24 23:06:54 +02:00
Joris van Rantwijk
c50dd84011
Add userspace test program
2024-08-09 22:16:22 +02:00
Joris van Rantwijk
60800cce4b
Linux driver reports DMA buffer address
2024-08-09 20:17:14 +02:00
Joris van Rantwijk
12bcf4e4a9
Add Linux driver for PuzzleFW firmware
2024-08-02 21:02:17 +02:00
Joris van Rantwijk
3808d1051a
Fix FPGA register range and DMA buffer in device tree
2024-08-02 20:58:50 +02:00
Joris van Rantwijk
699fa63a75
Fix kernel build script
2024-08-02 20:57:50 +02:00
Joris van Rantwijk
1afdc44db9
Avoid re-downloading stuff when building buildroot
2024-08-02 20:57:06 +02:00
Joris van Rantwijk
a8ceeddc83
Configure IP address, NTP, SSH
...
- Build userspace (Buildroot) in Thumb2 mode
- Set MAC address from EEPROM on boot
- Load SSH host key from SD card
- Enable DHCP
- Configure NTP (using DHCP if possible)
2024-01-13 16:01:49 +01:00
Joris van Rantwijk
bddfa86b28
Buildroot: Enable SFTP server
2024-01-12 19:18:05 +01:00
Joris van Rantwijk
b5c7ddaff3
Switch to Xilinx Linux kernel
...
The Xilinx Linux kernel supports uploading FPGA bitstreams from Linux.
2024-01-12 19:16:02 +01:00
Joris van Rantwijk
de94d4e085
Enable CFI flash in Linux
...
This does not work for QSPI, but let's leave it in anyways.
2024-01-07 17:30:33 +01:00
Joris van Rantwijk
f8ba7bc57b
Use identical devicetree for U-Boot and Linux
2024-01-07 17:30:17 +01:00
Joris van Rantwijk
e6a058d20b
Trim down U-Boot configuration
2024-01-07 15:03:51 +01:00
Joris van Rantwijk
32089fab15
Build files for SD card
2024-01-07 01:11:46 +01:00
Joris van Rantwijk
737bd78d2e
FSBL from Vivado project
2024-01-07 01:08:53 +01:00
Joris van Rantwijk
84e6e9ef39
Rework U-Boot config and devicetree
2024-01-07 01:06:45 +01:00
Joris van Rantwijk
2c23fa705d
Add devicetree (work in progress)
2024-01-07 00:52:36 +01:00
Joris van Rantwijk
f198d12675
Scripts for Linux kernel
2024-01-07 00:51:38 +01:00
Joris van Rantwijk
b15bde58a1
Scripts for u-boot
2024-01-05 12:44:53 +01:00
Joris van Rantwijk
cc4172f905
Scripts for buildroot
2024-01-05 12:16:17 +01:00