mirror of
https://github.com/brain-hackers/buildbrain
synced 2024-12-22 12:10:12 +09:00
add nkbin_maker
This commit is contained in:
parent
c8fc2900b5
commit
fc89580655
3
.gitmodules
vendored
3
.gitmodules
vendored
@ -4,3 +4,6 @@
|
||||
[submodule "linux-brain"]
|
||||
path = linux-brain
|
||||
url = https://github.com/brain-hackers/linux-brain
|
||||
[submodule "nkbin_maker"]
|
||||
path = nkbin_maker
|
||||
url = https://github.com/brain-hackers/nkbin_maker.git
|
||||
|
5
Makefile
5
Makefile
@ -60,6 +60,11 @@ lbuild:
|
||||
uuu:
|
||||
sudo uuu ./u-boot-brain/u-boot.sb
|
||||
|
||||
.PHONY:
|
||||
nkbin:
|
||||
make -C ./nkbin_maker
|
||||
./nkbin_maker/bsd-ce ./u-boot-brain/u-boot.bin
|
||||
|
||||
debian:
|
||||
mkdir debian
|
||||
sudo debootstrap --arch=armel --foreign buster debian/
|
||||
|
14
README.md
14
README.md
@ -3,7 +3,7 @@ buildbrain
|
||||
|
||||
This repository includes:
|
||||
|
||||
- linux-brain and u-boot-brain as submodules
|
||||
- linux-brain, u-boot-brain and nkbin_maker as submodules
|
||||
- Useful build targets in Makefile
|
||||
- r3build.toml to watch changes that occur in submodules
|
||||
|
||||
@ -53,6 +53,18 @@ Build and inject U-Boot
|
||||
3. To inject the executable into i.MX283 in recovery mode, run `make uuu`.
|
||||
|
||||
|
||||
Build and make NK.bin
|
||||
-----------------------
|
||||
|
||||
1. Run `make udefconfig` to generate `.config`.
|
||||
|
||||
2. Run `make ubuild` to build whole repository and generate `u-boot.bin`.
|
||||
|
||||
- nkbin_maker packs `u-boot.bin` into `nk.bin`.
|
||||
|
||||
3. To make `nk.bin`, run `make nkbin`.
|
||||
|
||||
|
||||
Build Linux
|
||||
-----------
|
||||
|
||||
|
1
nkbin_maker
Submodule
1
nkbin_maker
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit f73a53f54c84fac53035d89c7b931e064943f014
|
Loading…
Reference in New Issue
Block a user