Commit Graph

  • 4f144b3344 bare-metal: Add uart0_puthex function master Paul Kocialkowski 2025-04-16 12:36:54 +02:00
  • c507149dbf jtag-loop: Use common bare-metal code, adding support for most SoCs Paul Kocialkowski 2025-04-16 12:35:13 +02:00
  • edcbe4f4b8 bare-metal: Add JTAG pin muxing support Paul Kocialkowski 2025-04-16 12:33:57 +02:00
  • c90ae72147 bare-metal: Use anonymous structs in soc_info and expand table Paul Kocialkowski 2025-04-16 12:22:49 +02:00
  • b5e2eb2bbc Move bare-metal common support code to dedicated files Paul Kocialkowski 2025-04-16 12:15:52 +02:00
  • 4e9338a246 Makefile: Use lastword function for ld script Paul Kocialkowski 2025-04-16 12:00:22 +02:00
  • 53f54d65d4 Makefile: prefer mkimage for sunxi images James Hilliard 2026-05-17 18:16:27 -06:00
  • 5d552bcea8 Makefile: avoid broad image wildcards in clean James Hilliard 2026-05-17 18:38:16 -06:00
  • 7540cb2356 uart0-helloworld-sdboot: add support for Allwinner A100/A133 Andre Przywara 2025-03-19 00:40:51 +00:00
  • 02353e9ae4 fel: add support for Allwinner A133 Andre Przywara 2022-12-06 23:03:52 +00:00
  • 4390ca668f uart0-helloworld-sdboot: add support for Allwinner A80 Andre Przywara 2024-08-25 02:24:46 +01:00
  • 720ee04120 uart0-helloworld-sdboot: add support for Allwinner A83T Andre Przywara 2024-08-25 02:20:07 +01:00
  • 36e0801f22 uart0-helloworld-sdboot: add support for Allwinner A523 Andre Przywara 2024-08-23 20:53:27 +01:00
  • 7c5d024a40 uart0-helloworld-sdboot: make remaining function static Andre Przywara 2024-08-23 19:34:45 +01:00
  • eedb1f57ae uart0-helloworld-sdboot: remove old soc_is_xxx() macros Andre Przywara 2024-08-23 20:23:45 +01:00
  • 0cb8e8f0cb uart0-helloworld-sdboot: add SRAM A1 base address to SoC table Andre Przywara 2024-08-23 20:19:20 +01:00
  • cac50a6881 uart0-helloworld-sdboot: add GPIO data to the SoC table Andre Przywara 2024-08-23 20:18:45 +01:00
  • 46a8f2ae6e uart0-helloworld-sdboot: add clock data to the SoC table Andre Przywara 2024-08-23 20:13:35 +01:00
  • 3e2ffe4660 uart0-helloworld-sdboot: add UART base address to SoC table Andre Przywara 2024-08-23 19:51:41 +01:00
  • 211787193f uart0-helloworld-sdboot: introduce SoC table Andre Przywara 2024-08-23 17:32:55 +01:00
  • 2f55111def uart0-helloworld-sdboot: rework SRAM version register detection Andre Przywara 2024-02-18 13:51:13 +00:00
  • e3f41d48f2 fel-lib: Fix parsing scratchpad field Jernej Skrabec 2025-02-09 21:31:35 +01:00
  • f88e5fe32f fel: a523: change buffer and load addresses Andre Przywara 2024-08-25 01:50:12 +01:00
  • f0834e49a0 fel: a523: add icache fix Andre Przywara 2024-08-26 01:43:17 +01:00
  • 29d48c3c39 fel-remotefunc-compiler: Fix for newer ruby versions Iscle 2024-10-12 04:31:13 +02:00
  • df60a46e38 soc_info: Add t7_sid_maps qianfan Zhao 2024-01-03 09:45:45 +08:00
  • 3fe6efdc8a fel: Add support for allwinner T7 qianfan Zhao 2024-01-02 18:39:27 +08:00
  • 34573bfec5 fel: add Allwinner A523 SoC support Andre Przywara 2023-11-02 01:14:48 +00:00
  • fcb78657a2 fel: sid: fix stack overflow while reading from SID Andre Przywara 2023-11-03 00:58:04 +00:00
  • 91f9ccfc1a fel: add list-socs command Andre Przywara 2022-11-28 22:04:12 +00:00
  • 34c3150898 fel: introduce get_next_soc() Andre Przywara 2023-02-20 22:30:37 +00:00
  • c336885f6a
    Merge pull request #199 from apritzel/h618 Paul Kocialkowski 2023-10-22 19:01:43 +02:00
  • 0f037b2ee3 coverage dependency PF4Public 2023-07-23 21:32:30 +03:00
  • 05f58b50dd fel: h616: support alternative die variant Andre Przywara 2023-08-08 01:08:12 +01:00
  • 6a2f6b5e32 fel: sid: fix segfault with default section map Andre Przywara 2023-04-02 16:49:29 +01:00
  • ed3039cdbe fel: sid: add documentation Andre Przywara 2023-02-22 21:50:59 +00:00
  • 536a1910ad fel: sid: add SID dump maps for other SoCs Andre Przywara 2023-02-20 20:18:51 +00:00
  • 4a0c8c7ec7 fel: sid: unify SID functions into fel_read_sid() Andre Przywara 2023-02-21 00:43:09 +00:00
  • c1f947e085 fel: sid: extend assembly to dump arbitrary range Andre Przywara 2023-02-21 00:29:19 +00:00
  • 056b65fbc0 fel: Introduce 'sid-dump' qianfan Zhao 2023-02-10 17:29:34 +08:00
  • 494e65a5a8 uart0-helloworld-sdboot: update prebuilt blob Icenowy Zheng 2022-11-27 12:45:32 +08:00
  • 530adfa142 uart0-helloworld-sdboot: add support for F1C100s Andre Przywara 2022-11-28 14:04:59 +00:00
  • 5cf618a216
    Merge pull request #180 from ChalesYu/a63-220729 Andre Przywara 2022-07-29 23:21:32 +01:00
  • 7123ec8d16 fel: add support for A63 chalesyu 2022-07-29 09:39:30 +08:00
  • 277a16ee63 uart0-helloworld-sdboot: add support for A63 chalesyu 2022-07-29 09:05:32 +08:00
  • e9c5719fea
    Merge pull request #179 from apritzel/v5_r528 Icenowy Zheng 2022-07-30 00:55:41 +08:00
  • 91fcdf81fe uart0-helloworld-sdboot: add V5 support Andre Przywara 2022-07-28 22:46:17 +01:00
  • cbaf572b3d fel: add Allwinner V5 SoC support Andre Przywara 2022-05-27 23:54:48 +01:00
  • 432e45d3d5 uart0-helloworld-sdboot: add R528/T113 support Andre Przywara 2022-07-28 22:46:17 +01:00
  • f0e5fe9766 fel: add support for R528/T113s Andre Przywara 2022-07-13 00:27:59 +01:00
  • 457c11302e
    Merge pull request #178 from Icenowy/v853 Andre Przywara 2022-07-29 11:59:36 +01:00
  • c347538a20 uart0-helloworld-sdboot: add support for V853 Icenowy Zheng 2022-07-06 05:02:06 +08:00
  • bb00a855c4 uart0-helloworld-sdboot: implement support for new GPIO controllers Icenowy Zheng 2022-07-06 05:01:00 +08:00
  • d39b0a7d6e fel: add support for V853 Icenowy Zheng 2022-07-29 10:11:02 +01:00
  • f03565a8eb fel: implement I-Cache hack Icenowy Zheng 2022-07-06 04:54:15 +08:00
  • ae3db3195d
    Merge pull request #177 from apritzel/tests_fix Chen-Yu Tsai 2022-07-02 23:27:26 +08:00
  • d71ae62321 tests: fex: remove remaining patch file Andre Przywara 2022-06-22 00:06:59 +01:00
  • 76089c82d0
    Merge pull request #173 from apritzel/f1c100 Chen-Yu Tsai 2022-03-29 21:10:49 +08:00
  • cf942c0293
    Merge pull request #164 from danielkucera/v536 Chen-Yu Tsai 2022-03-29 21:10:25 +08:00
  • db0fba3fd0 fel-spiflash: add support for suniv SoCs Icenowy Zheng 2018-01-19 22:52:07 +08:00
  • 6a951f32d0 fel-spiflash: rebuild remotefunc to add support for ARM9 Icenowy Zheng 2018-01-19 22:50:57 +08:00
  • ece518ff61 fel-remotefunc-compiler: change march parameter to armv5te Icenowy Zheng 2018-01-19 22:50:01 +08:00
  • 1fc2af5c4b fel: add F1C100s SoC Icenowy Zheng 2018-01-13 20:00:49 +08:00
  • 0512f4d916 fel: ignore more bits in SCTLR Icenowy Zheng 2018-01-13 19:59:47 +08:00
  • 4fb307f1e4 fel: thunks: Use armv5te architecture for thunks Andre Przywara 2022-01-20 20:30:05 +00:00
  • 0b49f88acf fel: thunks: Fix fel-to-spl-thunk to be ARMv5TE compatible Andre Przywara 2022-01-20 01:14:54 +00:00
  • d5f4fd1e12 CI: add Github Actions control file Andre Przywara 2022-02-19 22:42:52 +00:00
  • e70b70eb45 checks: fix .fex files to pass checks Andre Przywara 2022-02-20 00:04:09 +00:00
  • a8013395e6 fex: handle trailing semicolons Andre Przywara 2022-02-23 01:06:43 +00:00
  • 8c62bba660
    Merge pull request #172 from ijc/tests-copyright-headers Chen-Yu Tsai 2022-02-21 21:36:42 +08:00
  • f851594b52 Add license header to tests/* Ian Campbell 2022-02-20 13:28:31 +00:00
  • edec4d2f6c fex: add support for '-' and '/' characters RavRabbit 2017-06-07 18:00:28 +02:00
  • 34da6cf5b9 fel_lib: make internal functions as static Andre Przywara 2022-02-18 13:42:30 +00:00
  • 0fc5630f3c fel_lib: fix wrong const annotation Andre Przywara 2022-02-18 13:37:12 +00:00
  • 08e209122b
    Merge pull request #167 from apritzel/manpage Chen-Yu Tsai 2022-02-12 10:10:39 +08:00
  • d7af91cf4c sunxi-fel: add manpage Andre Przywara 2022-01-13 23:46:24 +00:00
  • 4fa6de79c6
    Merge pull request #166 from apritzel/build_fixes Chen-Yu Tsai 2022-01-16 21:51:46 +08:00
  • ab68d7fca9
    Merge pull request #168 from ijc/pkg-config-cross-buildable Chen-Yu Tsai 2022-01-16 21:48:51 +08:00
  • a2cc3dd19a Makefile: Specify pkg-config via a variable. Ian Campbell 2022-01-16 11:10:36 +00:00
  • fa80ab13cf fit-image: Fix endianess conversion Andre Przywara 2021-12-15 23:29:01 +00:00
  • 6a9bde9d34 nandpart: fix strncpy compiler warning Andre Przywara 2021-12-15 23:04:14 +00:00
  • 458a2c6d25 add V536 SoC support Daniel Kucera 2021-11-28 21:13:28 +01:00
  • 02a865f5f8
    Merge pull request #159 from Icenowy/r329 Chen-Yu Tsai 2021-12-16 00:52:13 +08:00
  • 74273b671a
    Merge pull request #160 from gediz/mention-dependencies Chen-Yu Tsai 2021-08-29 15:06:28 +08:00
  • 64d6403b79 README: Add more information about other requirements Nazım Gediz Aydındoğmuş 2021-08-17 08:34:07 +03:00
  • c7438f834c uart0-helloworld-sdboot: add support for R329 Icenowy Zheng 2021-07-15 17:00:53 +08:00
  • 7a21ba04de fel: add support for R329 Icenowy Zheng 2021-07-15 16:59:13 +08:00
  • 6c02224448
    Merge pull request #152 from apritzel/fit Chen-Yu Tsai 2021-03-15 20:15:09 +08:00
  • 14b3492e41 fel: Add FIT image parsing and loading Andre Przywara 2018-06-12 01:47:58 +01:00
  • 65412b1466 fel: Detect (and report) FIT image Andre Przywara 2020-12-22 02:11:22 +00:00
  • 5541673db8 fel: Parse SPL DT name Andre Przywara 2018-06-12 11:13:59 +01:00
  • 059b831198 fel: autoboot: Support entering in AArch64 Andre Przywara 2018-06-12 11:13:45 +01:00
  • f917e69d75 fel: Skip uploading empty image Andre Przywara 2020-12-22 02:11:52 +00:00
  • 7a6a2221ad
    Merge pull request #154 from apritzel/larger_spl Chen-Yu Tsai 2021-01-03 17:48:18 +08:00
  • ada2483093 fel: A64/H5: Allow bigger SPL size Andre Przywara 2020-12-28 23:52:11 +00:00
  • 2f59b574ba fel: H6: Allow bigger SPL size Andre Przywara 2020-12-29 00:00:18 +00:00
  • 2a2af190d4 fel: H616: Allow bigger SPL size Andre Przywara 2020-12-29 00:00:18 +00:00
  • 4c6a1a0150 fel: Observe SRAM size to extend SPL load size Andre Przywara 2020-12-29 00:00:01 +00:00
  • 276a97da6c soc_info: Introduce SRAM size Andre Przywara 2020-12-28 23:51:14 +00:00
  • 75960dd232 fel: Check actual SPL size before considering U-Boot proper Andre Przywara 2020-12-19 10:27:39 +00:00