WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

Commit 08def0f

Browse files
Merge pull request #12 from the-snowwhite/mksocfpga_may_2019_rel
Mksocfpga may 2019 rel
2 parents 1acb11a + 7e87dee commit 08def0f

File tree

38 files changed

+764
-341
lines changed

38 files changed

+764
-341
lines changed

SD-Image-Gen/build-all.sh

Lines changed: 144 additions & 52 deletions
Large diffs are not rendered by default.

SD-Image-Gen/functions/file_build-func.sh

Lines changed: 26 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -556,8 +556,8 @@ xzcat ../${RT_PATCH_FILE} | patch -p1
556556
echo "rt-Patch applied"
557557
## Uio Patch:
558558
uiomod_kernel
559-
#cp /home/mib/intelFPGA/QuartusProjects/DE1-Soc/DE1-SoC-Sound/socfpga_cyclone5_DE1-SoC-FB.dts /home/mib/Development/HolosynthV-Image-gen/arm-linux-4.9.33-gnueabifh-kernel/linux-4.9.33/arch/arm/boot/dts
560-
#cp /home/mib/intelFPGA/QuartusProjects/DE1-Soc/DE1-SoC-Sound/Makefile-dtb /home/mib/Development/HolosynthV-Image-gen/arm-linux-4.9.33-gnueabifh-kernel/linux-4.9.33/arch/arm/boot/dts/Makefile
559+
#cp /home/mib/intelFPGA/QuartusProjects/DE1-Soc/DE1-SoC-Sound/socfpga_cyclone5_DE1-SoC-FB.dts /home/mib/Development/HolosynthV-Image-gen/arm-linux-4.9.33-gnueabihf-kernel/linux-4.9.33/arch/arm/boot/dts
560+
#cp /home/mib/intelFPGA/QuartusProjects/DE1-Soc/DE1-SoC-Sound/Makefile-dtb /home/mib/Development/HolosynthV-Image-gen/arm-linux-4.9.33-gnueabihf-kernel/linux-4.9.33/arch/arm/boot/dts/Makefile
561561
}
562562

563563
## parameters: 1: folder name, 2: patch file name
@@ -673,6 +673,7 @@ arm64_build() {
673673
## parameters: 1: distro name, 2: dir, 3: dist arch, 4: file filter
674674
add2repo(){
675675
#sudo systemctl stop apache2
676+
set -x
676677
contains ${DISTROS[@]} ${1}
677678
if [ "$?" -eq 0 ]; then
678679
echo "Valid distroname = ${1} given"
@@ -683,7 +684,12 @@ add2repo(){
683684
echo ""
684685
echo "Script_MSG: Repo content before -->"
685686
echo ""
686-
LIST1=`reprepro -b ${HOME_REPO_DIR} -C main -A ${3} --list-format='''${package}\n''' list ${1} | { grep -E "${4}" || true; }`
687+
if [[ "${1}" == "bionic" ]]; then
688+
dist_flavor=ubuntu
689+
else
690+
dist_flavor=debian
691+
fi
692+
LIST1=`reprepro -b "${HOME_REPO_DIR}/${dist_flavor}" -C main -A ${3} --list-format='''${package}\n''' list ${1} | { grep -E "${4}" || true; }`
687693
echo "Got list1"
688694
REPO_LIST1=$"${LIST1}"
689695

@@ -699,12 +705,12 @@ add2repo(){
699705
echo ""
700706
echo "Script_MSG: Will remove former version from repo"
701707
echo ""
702-
reprepro -b ${HOME_REPO_DIR} -C main -A ${3} remove ${1} ${REPO_LIST1}
703-
reprepro -b ${HOME_REPO_DIR} export ${1}
708+
reprepro -b "${HOME_REPO_DIR}/${dist_flavor}" -C main -A ${3} remove ${1} ${REPO_LIST1}
709+
reprepro -b "${HOME_REPO_DIR}/${dist_flavor}" export ${1}
704710
echo "Script_MSG: Restarting web server"
705711

706712
sudo systemctl restart apache2
707-
reprepro -b ${HOME_REPO_DIR} export ${1}
713+
reprepro -b "${HOME_REPO_DIR}/${dist_flavor}" export ${1}
708714
else
709715
echo ""
710716
echo "Script_MSG: Former version not found"
@@ -714,16 +720,16 @@ add2repo(){
714720

715721
#
716722
# if [[ "${CLEAN_KERNELREPO}" == "${OK}" ]]; then
717-
# CLEAN_ALL_LIST=`reprepro -b ${HOME_REPO_DIR} -C main -A ${3} --list-format='''${package}\n''' list ${1}`
723+
# CLEAN_ALL_LIST=`reprepro -b "${HOME_REPO_DIR}/${dist_flavor}" -C main -A ${3} --list-format='''${package}\n''' list ${1}`
718724
#
719725
# JESSIE_CLEAN_ALL_LIST=$"${CLEAN_ALL_LIST}"
720726
#
721727
# if [ ! -z "${JESSIE_CLEAN_ALL_LIST}" ]; then
722728
# echo ""
723729
# echo "Script_MSG: Will clean repo"
724730
# echo ""
725-
# reprepro -b ${HOME_REPO_DIR} -C main -A ${3} remove ${1} ${JESSIE_CLEAN_ALL_LIST}
726-
# reprepro -b ${HOME_REPO_DIR} export ${1}
731+
# reprepro -b "${HOME_REPO_DIR}/${dist_flavor}" -C main -A ${3} remove ${1} ${JESSIE_CLEAN_ALL_LIST}
732+
# reprepro -b "${HOME_REPO_DIR}/${dist_flavor}" export ${1}
727733
# echo "Script_MSG: Restarting web server"
728734
# sudo systemctl restart apache2
729735
# else
@@ -734,11 +740,11 @@ add2repo(){
734740
# echo ""
735741
# fi
736742
#
737-
reprepro -b ${HOME_REPO_DIR} -C main -A ${3} includedeb ${1} ${2}/*.deb
738-
reprepro -b ${HOME_REPO_DIR} export ${1}
739-
reprepro -b ${HOME_REPO_DIR} list ${1}
743+
reprepro -b "${HOME_REPO_DIR}/${dist_flavor}" -C main -A ${3} includedeb ${1} ${2}/*.deb
744+
reprepro -b "${HOME_REPO_DIR}/${dist_flavor}" export ${1}
745+
reprepro -b "${HOME_REPO_DIR}/${dist_flavor}" list ${1}
740746

741-
LIST2=`reprepro -b ${HOME_REPO_DIR} -C main -A ${3} --list-format='''${package}\n''' list ${1}`
747+
LIST2=`reprepro -b "${HOME_REPO_DIR}/${dist_flavor}" -C main -A ${3} --list-format='''${package}\n''' list ${1}`
742748
REPO_LIST2=$"${LIST2}"
743749
echo "${REPO_LIST2}"
744750
echo ""
@@ -874,7 +880,7 @@ sudo dd if=/dev/zero of=${1} bs=4K count=1500K
874880
sudo sh -c "LC_ALL=C ${mkfs} ${mkfs_options} ${1} ${mkfs_label}"
875881
}
876882

877-
## parameters: 1: loop dev name, 2: boot partition
883+
## parameters: 1: loop dev name, 2: boot partition
878884
fdisk_2part() {
879885
sudo fdisk ${1} << EOF
880886
n
@@ -939,7 +945,8 @@ if [ "${1}" = "1" ]; then
939945
echo "# Script_MSG: 1 part rootfs image"
940946
create_rootfs_img ${2}
941947
elif [ "${1}" = "2" ] || [ "${1}" = "3" ]; then
942-
sudo dd if=/dev/zero of=${2} bs=4K count=1700K
948+
sudo dd if=/dev/zero of=${2} bs=4K count=1850K
949+
# sudo dd if=/dev/zero of=${2} bs=4K count=3525K
943950
echo "Now mounting sd-image file"
944951
mount_sd_imagefile ${2} ${3}
945952
if [ "${1}" = "2" ]; then
@@ -1118,10 +1125,10 @@ EOT'
11181125
echo ""
11191126
echo "NOTE: Generated ${2}/etc/fw_env.config"
11201127

1121-
cat <<EOT > ${CURRENT_DIR}/fw_env.config
1128+
#cat <<EOT > ${CURRENT_DIR}/fw_env.config
11221129
# MMC device name Device offset Env. size Flash sector size Number of sectors
1123-
${1} 0x4000 0x2000
1124-
EOT
1130+
#${1} 0x4000 0x2000
1131+
#EOT
11251132

11261133
}
11271134

@@ -1144,6 +1151,7 @@ make_bmap_image() {
11441151
cd ${1}
11451152
bmaptool create -o ${2}.bmap ${2}
11461153
tar -cSf ${2}.tar.bz2 ${2} --use-compress-program lbzip2
1154+
md5sum ${2}.tar.bz2 > ${2}.tar.bz2.md5
11471155
echo ""
11481156
echo "NOTE: Bmap image created"
11491157
echo ""

0 commit comments

Comments
 (0)