Сборка U-Boot: различия между версиями
(Подготовка страницы к переводу) |
Fizikdaos (обсуждение | вклад) |
||
(не показана 1 промежуточная версия 1 участника) | |||
Строка 2: | Строка 2: | ||
<translate> | <translate> | ||
===elftosb=== | ===elftosb=== <!--T:1--> | ||
<!--T:2--> | |||
По инструкции с [http://eewiki.net/display/linuxonarm/iMX233-OLinuXino#iMX233-OLinuXino-Bootloader:U-Boot] , раздел “Freescale Utilities: elftosb” | По инструкции с [http://eewiki.net/display/linuxonarm/iMX233-OLinuXino#iMX233-OLinuXino-Bootloader:U-Boot] , раздел “Freescale Utilities: elftosb” | ||
<!--T:3--> | |||
<pre> | <pre> | ||
git clone git://github.com/eewiki/elftosb.git | git clone git://github.com/eewiki/elftosb.git | ||
Строка 13: | Строка 15: | ||
</pre> | </pre> | ||
===Загрузчик=== <!--T:4--> | |||
<!--T:5--> | |||
По инструкции с [http://eewiki.net/display/linuxonarm/iMX233-OLinuXino#iMX233-OLinuXino-Bootloader:U-Boot] , раздел “Bootloader: U-Boot” | По инструкции с [http://eewiki.net/display/linuxonarm/iMX233-OLinuXino#iMX233-OLinuXino-Bootloader:U-Boot] , раздел “Bootloader: U-Boot” | ||
<!--T:6--> | |||
<pre> | <pre> | ||
git clone git://git.denx.de/u-boot.git | git clone git://git.denx.de/u-boot.git | ||
Строка 24: | Строка 27: | ||
</pre> | </pre> | ||
<!--T:7--> | |||
патчи: | патчи: | ||
<!--T:8--> | |||
<pre> | <pre> | ||
wget -c https://raw.github.com/eewiki/u-boot-patches/master/v2013.07/0001-mx23_olinuxino-uEnv.txt-bootz-n-fixes.patch | wget -c https://raw.github.com/eewiki/u-boot-patches/master/v2013.07/0001-mx23_olinuxino-uEnv.txt-bootz-n-fixes.patch | ||
Строка 32: | Строка 37: | ||
</pre> | </pre> | ||
<!--T:9--> | |||
сборка: | сборка: | ||
<!--T:10--> | |||
<pre> | <pre> | ||
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- | make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- |
Текущая версия на 16:46, 24 мая 2020
elftosb
По инструкции с [1] , раздел “Freescale Utilities: elftosb”
git clone git://github.com/eewiki/elftosb.git cd elftosb make CC=gcc sudo cp ./bld/linux/elftosb /usr/local/bin/
Загрузчик
По инструкции с [2] , раздел “Bootloader: U-Boot”
git clone git://git.denx.de/u-boot.git cd u-boot/ git checkout v2013.07 -b tmp
патчи:
wget -c https://raw.github.com/eewiki/u-boot-patches/master/v2013.07/0001-mx23_olinuxino-uEnv.txt-bootz-n-fixes.patch patch -p1 < 0001-mx23_olinuxino-uEnv.txt-bootz-n-fixes.patch
сборка:
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- mx23_olinuxino_config make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- u-boot.sb