uboot-get-source
Last modified by Microchip on 2025/07/17 12:47
Dedicated page on U-Boot wiki: http://www.denx.de/wiki/U-Boot/SourceCode
You can easily download U-Boot source code from Linux4Microchip GitHub U-Boot repository:
- clone the Linux4microchip GitHub U-Boot repository$ git clone https://github.com/linux4microchip/u-boot-mchp.git
Cloning into 'u-boot-mchp'...
remote: Enumerating objects: 951876, done.
remote: Counting objects: 100% (17718/17718), done.
remote: Compressing objects: 100% (5735/5735), done.
remote: Total 951876 (delta 12391), reused 15314 (delta 11846), pack-reused 934158
Receiving objects: 100% (951876/951876), 164.77 MiB | 401.00 KiB/s, done.
Resolving deltas: 100% (790362/790362), done.
$ cd u-boot-mchp/
- The source code has been taken from the master branch which is pointing to the latest branch we use. If you want to use the other branch, you can list them and use one of them by doing:$ git branch -r
origin/HEAD -> origin/master
origin/dev/tony/sama7g5ek_optee
origin/master
origin/sam9x60_curiosity_early
origin/sam9x60_early
origin/sam9x60_iar
origin/sam9x7_early
origin/sama5d27wlsom1ek_ear
origin/sama7g5_early
origin/u-boot-2012.10-at91
origin/u-boot-2013.07-at91
origin/u-boot-2014.07-at91
origin/u-boot-2015.01-at91
origin/u-boot-2016.01-at91
origin/u-boot-2016.03-at91
origin/u-boot-2017.03-at91
origin/u-boot-2018.07-at91
origin/u-boot-2019.04-at91
origin/u-boot-2020.01-at91
origin/u-boot-2021.04-at91
origin/u-boot-2022.01-at91
origin/u-boot-2023.07-mchp
origin/u-boot-2024.07-mchp
origin/uboot_5series_1.x
$ git checkout origin/u-boot-2024.07-mchp -b u-boot-2024.07-mchp
Branch 'u-boot-2024.07-mchp' set up to track remote branch 'u-boot-2024.07-mchp' from 'origin'.
Switched to a new branch 'u-boot-2024.07-mchp'