| #!/bin/bash |
| TOP=$(pwd) |
| cd ap |
| bash choose_wifi.sh $1 |
| cd ${TOP} |
| source update_version.sh |
| mkdir esdk_patch/Uboot |
| cp -R boot/ build/ cp/ pub/ rpm/ tools/ esdk_patch/Uboot/ |
| cd esdk_patch |
| tar -czvf Uboot.tar.gz Uboot |
| cd ${TOP} |
| cd ap/project/zx297520v3/prj_vehicle_dc_ref/build/ |
| make allclean all |
| cd ../../../../.. |
| cd boot/prj/zx297520v3/vehicle_dc_ref/build/ |
| make allclean all |
| cd ../../bootrom/ |
| bash merge_boorom.sh |
| cd ../../../../ |
| cd cap/zx297520v3/ |
| #ln -s ~/T106_downloads/downloads/ ./ |
| DISTRO=vehicle_dc_ref MACHINE=zx297520v3 SDK=yes source zxic-setup-release.sh -b build-vehicle_dc_ref |
| bitbake zxic-image && bitbake mkimgsig |
| cd ${TOP}/allbins/zx297520v3/prj_vehicle/scripts_linux |
| bash copybin_vehicle_dc_ref.sh |
| cd ${TOP}/cap/zx297520v3 |
| bitbake zxic-image -c populate_sdk_ext |
| cd ${TOP} |
| cp esdk_patch/mk_esdk.sh cap/zx297520v3/build-vehicle_dc_ref/tmp/deploy/sdk/ |
| cp esdk_patch/linux_bb.diff cap/zx297520v3/build-vehicle_dc_ref/tmp/deploy/sdk/ |
| mkdir cap/zx297520v3/build-vehicle_dc_ref/tmp/deploy/sdk/upstream |
| cp -R pub cap/zx297520v3/build-vehicle_dc_ref/tmp/deploy/sdk/upstream/ |
| cp -R tools cap/zx297520v3/build-vehicle_dc_ref/tmp/deploy/sdk/upstream/ |
| cp -R cap/zx297520v3/zxic_code/zxic_source/linux-5.10 cap/zx297520v3/build-vehicle_dc_ref/tmp/deploy/sdk/upstream/ |
| cd cap/zx297520v3/build-vehicle_dc_ref/tmp/deploy/sdk/ |
| tar -czvf upstream.tar.gz upstream |
| mkdir do_package_tool |
| cd ${TOP} |
| cp esdk_patch/Uboot.tar.gz allbins cap/zx297520v3/build-vehicle_dc_ref/tmp/deploy/sdk/ |
| cp -R allbins cap/zx297520v3/build-vehicle_dc_ref/tmp/deploy/sdk/do_package_tool/ |
| cd cap/zx297520v3/build-vehicle_dc_ref/tmp/deploy/sdk/ |
| tar -czvf do_package_tool.tar.gz do_package_tool |
| rm -rf do_package_tool upstream |
| tar -czvf T106_esdk.tar.gz ./* |