Commit Graph

51 Commits

Author SHA1 Message Date
Florian Agbuya 7d5fbdd281 use fast-servo csrmap 2024-05-21 16:07:48 +08:00
Florian Agbuya fc71fe0ab3 fix incorrect terminology 2024-04-25 10:36:28 +08:00
Florian Agbuya 1ee382564e add pyfastservo package and initialize at boot 2024-04-24 18:03:17 +08:00
Florian Agbuya 7c6320f66d configure loading of bitstream at boot time 2024-04-24 18:03:17 +08:00
Florian Agbuya 3d98549fd1 rename board specific packages 2024-04-23 14:19:19 +08:00
Florian Agbuya 0ff299aa55 increase qemu image size 2024-04-04 13:43:19 +08:00
Florian Agbuya c2d38540c0 integrate linien-server to not-os 2024-04-04 13:06:01 +08:00
Florian Agbuya d9a2d60b50 configure arm linux toolchain 2024-03-26 17:53:25 +08:00
Florian Agbuya 0d3f87c5bc use nix gnu toolchain format for baremetal apps 2024-03-25 15:14:15 +08:00
Florian Agbuya 208d56adb2 fix linien-server red pitaya dependencies 2024-03-20 13:40:09 +08:00
Florian Agbuya bc09e60a15 add fpga programming support 2024-03-14 13:03:09 +08:00
Florian Agbuya 3618a1f17d add linien-server package 2024-03-06 11:48:08 +08:00
Florian Agbuya 22992e2e82 update nixpkgs and use upstream qemu 2024-03-05 09:50:55 +08:00
Florian Agbuya c61597ea4f fix qemu build errors 2024-03-01 18:09:53 +08:00
Florian Agbuya efe58d8106 move not-os patches to dedicated folder 2024-03-01 17:14:09 +08:00
Florian Agbuya 007ca18cab fix homeless-shelter error 2024-03-01 16:39:56 +08:00
Florian Agbuya 506bbcc0db add fast-servo linien gateware 2024-03-01 16:39:56 +08:00
Florian Agbuya e4dcc0e84a configure shutdown instructions in runit stage 3 2024-02-22 09:58:29 +08:00
Florian Agbuya afa00efee3 clean up device tree package 2024-02-20 09:51:57 +08:00
Florian Agbuya 25ef8fa486 refactor build script for better board management 2024-02-20 09:51:57 +08:00
Florian Agbuya 073f1c9bbd device tree source from u-boot and cleanup 2024-02-20 09:51:44 +08:00
Florian Agbuya 388e7e7082 configure qemu with u-boot and cleanup 2024-02-20 09:51:00 +08:00
Florian Agbuya 22129bc04e fix fast-servo u-boot 2024-02-20 09:51:00 +08:00
Florian Agbuya 62b8b691fe configure device-tree support 2024-02-20 09:50:41 +08:00
Florian Agbuya 69a252e488 add fast-servo bootimage, sd-image and cleanup 2024-02-20 09:48:40 +08:00
Florian Agbuya ae31216084 add fast-servo fsbl support 2024-02-20 09:48:40 +08:00
Florian Agbuya e6f4512554 add device-tree builder 2024-02-20 09:48:40 +08:00
Florian Agbuya eb10e3ad4e configure fast-servo u-boot 2024-02-20 09:48:40 +08:00
Florian Agbuya bd4885c597 enable host key generation on first boot 2024-01-15 17:51:52 +08:00
Florian Agbuya dad71891b6 zynq: configure networking 2024-01-13 21:59:22 +08:00
Florian Agbuya 1f62e6a35e not-os: enable networking 2024-01-08 19:44:52 +08:00
Florian Agbuya 1aee5344a5 flake: add not-os disk image builder and qemu 2024-01-05 12:43:23 +08:00
Sebastien Bourdeauducq 543a8632c6 flake: add hydraJobs 2024-01-02 17:21:01 +08:00
Florian Agbuya f14b459624 flake: apply not-os patches 2024-01-02 17:09:10 +08:00
Florian Agbuya 3f92b3f13b activationSripts: add previous var value (closes #6) 2024-01-02 14:05:45 +08:00
Florian Agbuya d12dee6198 flake: update flake inputs 2024-01-02 13:41:57 +08:00
Florian Agbuya aff470615c update not-os patch 2023-12-21 14:06:24 +08:00
Florian Agbuya 52675eefd4 flake: configure u-boot to autoboot kernel
Signed-off-by: Florian Agbuya <fa@m-labs.ph>
2023-12-20 16:32:54 +08:00
Florian Agbuya 7ae798a809 flake: add various boot fixes
Signed-off-by: Florian Agbuya <fa@m-labs.ph>
2023-12-20 15:19:59 +08:00
Florian Agbuya 3b34e11cbf flake: use the uImage format for not-os 2023-12-13 17:16:10 +08:00
Florian Agbuya ed7d4386b9 update not-os patch hash 2023-12-13 09:55:04 +08:00
Sebastien Bourdeauducq a9a3c64aff fix not-os patch hash 2023-12-12 17:07:18 +08:00
Florian Agbuya 0f1acb3e10 flake: fix not-os
Signed-off-by: Florian Agbuya <fa@m-labs.ph>
2023-12-12 16:49:03 +08:00
Florian Agbuya ba3934bb06 flake: fix mkbootimage (#2)
Signed-off-by: Florian Agbuya <fa@m-labs.ph>
2023-11-29 21:37:12 +08:00
Sebastien Bourdeauducq ac4d1dfdce cleanup 2023-11-28 18:35:56 +08:00
Florian Agbuya 678b9f50cf flake: use nixpkgs-unstable to build u-boot 2023-11-28 13:47:45 +08:00
Florian Agbuya 21c77b4887 flake: add various package 2023-11-24 17:33:24 +08:00
Florian Agbuya 03eaa5b0c4 flake: add u-boot and fsbl 2023-11-24 10:08:12 +08:00
Florian Agbuya abac1cc5b0 revert to mainline kernel
Signed-off-by: Florian Agbuya <fa@m-labs.ph>
2023-11-14 11:44:55 +08:00
Florian Agbuya a8542697f1 use the linux xilinx fork for the kernel
Signed-off-by: Florian Agbuya <fa@m-labs.ph>
2023-11-13 13:50:16 +08:00