Wu Zhangjin
0ff6451b55
tools: fix up toc generator
...
Signed-off-by: Wu Zhangjin <wuzhangjin@gmail.com>
2020-05-31 21:19:08 +08:00
Wu Zhangjin
923d411f02
README: Fix up toc generater
...
Signed-off-by: Wu Zhangjin <wuzhangjin@gmail.com>
2020-05-31 21:02:57 +08:00
Wu Zhangjin
0eeb0ccc4b
tools: docker/env.sh: share it with the other labs
...
Signed-off-by: Wu Zhangjin <wuzhangjin@gmail.com>
2020-05-06 21:44:13 +08:00
Wu Zhangjin
368ba6de6b
tools: docker/env.sh: check file path
...
Signed-off-by: Wu Zhangjin <wuzhangjin@gmail.com>
2020-05-06 21:34:50 +08:00
Wu Zhangjin
69de8642f7
Makefile: silence gcc-switch logging
...
Signed-off-by: Wu Zhangjin <wuzhangjin@gmail.com>
2020-05-06 16:18:32 +08:00
Wu Zhangjin
f9326dee86
uboot: add aarch64 support
...
1. use -bios instead of -kernel
see: https://github.com/ARM-software/u-boot/blob/master/doc/README.qemu-arm
2. use -device loader instead of old -kernel and name it 'ram' bootdev
please get dram info via 'bdinfo' command of uboot and make sure the size is not bigger than MEM=xxx.
3. use the second flash (unit=1) for the first one is used by -bios
see: https://stackoverflow.com/questions/57461025/how-to-add-sd-flash-to-qemu-virt-machine
4. no uImage for aarch64, use Image instead, and then use booti instead of bootm
5. ENV_xxx are added for ADDR, SIZE and OFFSET of flash. not hardcoded as before.
Signed-off-by: Wu Zhangjin <wuzhangjin@gmail.com>
2020-05-06 07:24:47 +08:00
Wu Zhangjin
ba7dffc19c
tools: add latest dtc and mkimage
...
The tools in docker image is too old to work.
Signed-off-by: Wu Zhangjin <wuzhangjin@gmail.com>
2020-05-06 06:39:45 +08:00
Wu Zhangjin
c3944b6e10
uboot: allow customize environment offset of flash
...
Signed-off-by: Wu Zhangjin <wuzhangjin@gmail.com>
2020-05-05 23:54:27 +08:00
Wu Zhangjin
fb00409a67
tools: board/config.sh: clean up logging
...
Signed-off-by: Wu Zhangjin <wuzhangjin@gmail.com>
2020-05-05 23:38:34 +08:00
Wu Zhangjin
22cf23d82f
tools: docker/env.sh: add macosx refs
...
Signed-off-by: Wu Zhangjin <wuzhangjin@gmail.com>
2020-05-04 22:19:47 +08:00
Wu Zhangjin
bd7575a663
tools: docker/env.sh: clean up system info for windows
...
Signed-off-by: Wu Zhangjin <wuzhangjin@gmail.com>
2020-05-04 21:56:25 +08:00
Wu Zhangjin
84faf7f6b3
tools: docker/env.sh: add macosx support
...
Signed-off-by: Wu Zhangjin <wuzhangjin@gmail.com>
2020-05-04 21:46:02 +08:00
Wu Zhangjin
8ecce7941a
tools: docker/env.sh: add windows support
...
Signed-off-by: Wu Zhangjin <wuzhangjin@gmail.com>
2020-05-04 20:53:55 +08:00
Wu Zhangjin
8b4784def8
tools: uboot: silence bootcmd redefiniton
...
Signed-off-by: Wu Zhangjin <wuzhangjin@gmail.com>
2020-05-04 20:53:55 +08:00
Wu Zhangjin
0e5833ff2a
tools: docker/env.sh: fix up shell version and arch info
...
Signed-off-by: Wu Zhangjin <wuzhangjin@gmail.com>
2020-04-30 22:26:25 +08:00
Wu Zhangjin
28408fcfbc
tools: docker/env.sh: make sure docker is installed
...
Signed-off-by: Wu Zhangjin <wuzhangjin@gmail.com>
2020-04-30 11:51:51 +08:00
Wu Zhangjin
2401543ca4
tools: docker/env.sh: only allow run in host system
...
Signed-off-by: Wu Zhangjin <wuzhangjin@gmail.com>
2020-04-30 11:46:44 +08:00
Wu Zhangjin
ee302f1a8c
tools: env: get product and board info
...
Signed-off-by: Wu Zhangjin <wuzhangjin@gmail.com>
2020-04-30 01:45:37 +08:00
Wu Zhangjin
6b6238082d
tools: get more env information
...
Signed-off-by: Wu Zhangjin <wuzhangjin@gmail.com>
2020-04-30 01:25:17 +08:00
Wu Zhangjin
29aacc3cfe
tools: add script to get docker running env
...
Signed-off-by: Wu Zhangjin <wuzhangjin@gmail.com>
2020-04-29 22:47:15 +08:00
Wu Zhangjin
2ac24ff998
Clean up copyright info
...
Signed-off-by: Wu Zhangjin <wuzhangjin@gmail.com>
2020-04-27 20:50:32 +08:00
Wu Zhangjin
fb1b04b49d
uboot: fix up nodtb version support
...
Signed-off-by: Wu Zhangjin <wuzhangjin@gmail.com>
2020-04-27 20:50:32 +08:00
Wu Zhangjin
c3de1cfae8
tools/toc.sh: add missing first level toc
...
Signed-off-by: Wu Zhangjin <wuzhangjin@gmail.com>
2020-03-28 13:56:44 +08:00
Wu Zhangjin
f64f7a1d08
add local-edit/local-config support
...
This allow easier remote-local sync.
Signed-off-by: Wu Zhangjin <wuzhangjin@gmail.com>
2020-03-28 13:36:18 +08:00
Wu Zhangjin
fe73f0e91b
tools: comment the sync command
...
this command may block normal boot in slow system.
Signed-off-by: Wu Zhangjin <wuzhangjin@gmail.com>
2020-03-23 01:48:05 +08:00
Wu Zhangjin
73183226b5
tools: add missing kernel/olddefconfig.sh
...
Signed-off-by: Wu Zhangjin <wuzhangjin@gmail.com>
2020-03-14 03:54:55 +08:00
Wu Zhangjin
ddace0aa1c
update tools/toc.sh
...
Signed-off-by: Wu Zhangjin <wuzhangjin@gmail.com>
2020-03-12 17:33:09 +08:00
Wu Zhangjin
c7972bbf83
fix up for list command
...
Signed-off-by: Wu Zhangjin <wuzhangjin@gmail.com>
2020-03-03 20:56:16 +08:00
Wu Zhangjin
64c71de93e
Fix up default rootfs type setting
...
Signed-off-by: Wu Zhangjin <wuzhangjin@gmail.com>
2020-03-03 18:26:10 +08:00
Wu Zhangjin
b5032d85b3
uboot: fix up cmdline parsing
...
Signed-off-by: Wu Zhangjin <wuzhangjin@gmail.com>
2020-02-29 20:09:30 +08:00
Wu Zhangjin
ae8d8bfead
README_zh: fix up content table
...
Signed-off-by: Wu Zhangjin <wuzhangjin@gmail.com>
2020-02-05 17:30:38 +08:00
Wu Zhangjin
d26fd07230
Makefile: remove deprecated tools/save-env.sh
...
Signed-off-by: Wu Zhangjin <wuzhangjin@gmail.com>
2020-02-01 19:40:33 +08:00
Wu Zhangjin
bbc26104f7
Makefile: add gengoals
...
Signed-off-by: Wu Zhangjin <wuzhangjin@gmail.com>
2020-02-01 12:24:41 +08:00
Wu Zhangjin
045c72ff68
Makefile: share more codes
...
Signed-off-by: Wu Zhangjin <wuzhangjin@gmail.com>
2020-01-31 23:30:52 +08:00
Wu Zhangjin
c5cd47ba8b
testing: document timeout continue running
...
allow ignore known timeout issue.
Signed-off-by: Wu Zhangjin <wuzhangjin@gmail.com>
2020-01-31 20:12:51 +08:00
Wu Zhangjin
fe2eaa1803
tools: add missing depmod.sh
...
This is from latest linux-stable: v5.1
Signed-off-by: Wu Zhangjin <wuzhangjin@gmail.com>
2020-01-09 21:05:02 +08:00
Wu Zhangjin
6678328411
tools: config.sh: allow save to sub makefiles
...
Signed-off-by: Wu Zhangjin <wuzhangjin@gmail.com>
2020-01-09 20:59:28 +08:00
Wu Zhangjin
e63d473378
feature: add missing patch.sh calling
...
Signed-off-by: Wu Zhangjin <wuzhangjin@gmail.com>
2020-01-09 02:00:53 +08:00
Wu Zhangjin
22c7e72c18
tools: feature: allow add feature specific patch.sh
...
Signed-off-by: Wu Zhangjin <wuzhangjin@gmail.com>
2020-01-09 01:55:26 +08:00
Wu Zhangjin
e03ffad40b
Makefile: clean up CCVER info
...
Align CCVER with GCC while CCORI=internal
Signed-off-by: Wu Zhangjin <wuzhangjin@gmail.com>
2020-01-08 21:55:48 +08:00
Wu Zhangjin
9b32326fff
Makefile: save BOARD/B at board-config and boot/test
...
Signed-off-by: Wu Zhangjin <wuzhangjin@gmail.com>
2020-01-08 19:46:38 +08:00
Wu Zhangjin
59fb2a7e40
tools: add a stable git clone script
...
Use init+fetch instead of clone to fix up big repo clone issue.
Signed-off-by: Wu Zhangjin <wuzhangjin@gmail.com>
2020-01-07 18:25:21 +08:00
Wu Zhangjin
7d8f6f0032
Makefile: update board configure script and usage
...
Signed-off-by: Wu Zhangjin <wuzhangjin@gmail.com>
2020-01-06 05:31:46 +08:00
Wu Zhangjin
754678e0d7
tools: add missing kernel/config
...
Signed-off-by: Wu Zhangjin <wuzhangjin@gmail.com>
2020-01-03 00:24:30 +08:00
Wu Zhangjin
555f013ab4
conifg.sh: assign the value immediately, to override the previous defined.
...
Signed-off-by: Wu Zhangjin <wuzhangjin@gmail.com>
2020-01-02 02:18:01 +08:00
Wu Zhangjin
517441ad67
config.sh: fix up variable match
...
Signed-off-by: Wu Zhangjin <wuzhangjin@gmail.com>
2019-12-30 17:34:26 +08:00
Wu Zhangjin
06fd06a5fc
Makefile: kernel-clone: clone GCC too
...
Signed-off-by: Wu Zhangjin <wuzhangjin@gmail.com>
2019-12-30 17:17:56 +08:00
Wu Zhangjin
563f17a59a
README: fix up url
...
Signed-off-by: Wu Zhangjin <wuzhangjin@gmail.com>
2019-12-27 12:42:21 +08:00
Wu Zhangjin
ce9acac417
tools: add docker/tags.sh to list all tags of image
...
Signed-off-by: Wu Zhangjin <wuzhangjin@gmail.com>
2019-08-16 15:27:26 +08:00
Wu Zhangjin
502ef68e1b
board: add variables config helper
...
$ make board-config LINUX=v4.6.7
Signed-off-by: Wu Zhangjin <wuzhangjin@gmail.com>
2019-08-16 15:27:26 +08:00