echo -e "\n\n========================================================\n" echo -e " STEP 0: Update rcS file into Linux Kernel\n" echo -e "========================================================\n" #@STEP1: Update rcS file into Linux Kernel #- modified by hand, not using copy. # - Location: cd /opt/ti-processor-sdk-linux-am335x-evm-04.02.00.09/EVSE/rootfs/etc/init.d/ #- Copy Method: #- [Macbook] sudo cp -rfv /media/sf_Mac-Ubuntu_CCS/CCS_Board_Apps/sh/rcS /opt/ti-processor-sdk-linux-am335x-evm-04.02.00.09/EVSE/rootfs/etc/init.d/ sudo cp -rfv /media/sf_Mac-Ubuntu_CCS/CCS_Board_Apps/dts/linux/[CCS]am335x-evm.dts /opt/ti-processor-sdk-linux-am335x-evm-04.02.00.09/board-support/linux-4.9.59+gitAUTOINC+a75d8e9305-ga75d8e9305/arch/arm/boot/dts/ sudo cp -rfv /media/sf_Mac-Ubuntu_CCS/CCS_Board_Apps/dts/uboot/[CCS]am335x-evm.dts /opt/ti-processor-sdk-linux-am335x-evm-04.02.00.09/board-support/u-boot-2017.01+gitAUTOINC+340fb36f04-g340fb36f04/arch/arm/dts/ sudo cp -rfv /media/sf_D_DRIVE/git/CCS_Board_Apps/linux/fs/jffs2/summary.h /opt/ti-processor-sdk-linux-am335x-evm-04.02.00.09/board-support/linux-4.9.59+gitAUTOINC+a75d8e9305-ga75d8e9305/fs/jffs2/ echo -e "\n\n========================================================\n" echo -e " STEP 1: Copy CCS_Board_Apps folder into Linux Images\n" echo -e "========================================================\n" #@STEP2: Copy CCS_Board_Apps folder into Linux Images #- [Macbook] sudo rm -rfv /opt/ti-processor-sdk-linux-am335x-evm-04.02.00.09/EVSE/Projects/CCS/*; sudo cp -rfv /media/sf_Mac-Ubuntu_CCS/CCS_Board_Apps/* /opt/ti-processor-sdk-linux-am335x-evm-04.02.00.09/EVSE/Projects/CCS/ echo -e "\n\n========================================================\n" echo -e " STEP 2: Compile\n" echo -e "========================================================\n" #@STEP3: Compile cd /opt/ti-processor-sdk-linux-am335x-evm-04.02.00.09/ sudo make CCS-all sudo chmod 777 /opt/ti-processor-sdk-linux-am335x-evm-04.02.00.09/EVSE/Projects/CCS/* cd /opt/ti-processor-sdk-linux-am335x-evm-04.02.00.09/EVSE/Projects/CCS/Apps/ sudo make echo -e "\n\n========================================================\n" echo -e " STEP 3: Copy Linux Images Out from Virtualbox\n" echo -e "========================================================\n" #@STEP4: Copy Linux Images Out from Virtualbox #- location: /opt/ti-processor-sdk-linux-am335x-evm-04.02.00.09/EVSE/Projects/CCS/Images/ #- Use sftp #- Virtualbox Shared Folder # -- [Macbook] sudo cp -rfv /opt/ti-processor-sdk-linux-am335x-evm-04.02.00.09/EVSE/Projects/CCS/Images/* /media/sf_Mac-Ubuntu_CCS/CCS_Board_Apps/Images/; sudo chmod 777 /media/sf_Mac-Ubuntu_CCS/CCS_Board_Apps/Images/* sync sleep 10 rm -f /media/sf_Mac-Ubuntu_CCS/git/CCS_Board_Apps/Images/boot/MLO rm -f /media/sf_Mac-Ubuntu_CCS/git/CCS_Board_Apps/Images/boot/u-boot.img rm -f /media/sf_Mac-Ubuntu_CCS/git/CCS_Board_Apps/Images/boot/am335x-evm.dtb rm -f /media/sf_Mac-Ubuntu_CCS/git/CCS_Board_Apps/Images/boot/zImage rm -f /media/sf_Mac-Ubuntu_CCS/git/CCS_Board_Apps/Images/boot/ramdisk.gz rm -f /media/sf_Mac-Ubuntu_CCS/git/CCS_Board_Apps/Images/boot/FactoryConfig sync sudo mv -f /media/sf_Mac-Ubuntu_CCS/CCS_Board_Apps/Images/MLO /media/sf_Mac-Ubuntu_CCS/CCS_Board_Apps/Images/boot/; sudo mv -f /media/sf_Mac-Ubuntu_CCS/CCS_Board_Apps/Images/u-boot.img /media/sf_Mac-Ubuntu_CCS/CCS_Board_Apps/Images/boot/; sudo mv -f /media/sf_Mac-Ubuntu_CCS/CCS_Board_Apps/Images/am335x-evm.dtb /media/sf_Mac-Ubuntu_CCS/CCS_Board_Apps/Images/boot/; sudo mv -f /media/sf_Mac-Ubuntu_CCS/CCS_Board_Apps/Images/zImage /media/sf_Mac-Ubuntu_CCS/CCS_Board_Apps/Images/boot/; sudo mv -f /media/sf_Mac-Ubuntu_CCS/CCS_Board_Apps/Images/ramdisk.gz /media/sf_Mac-Ubuntu_CCS/CCS_Board_Apps/Images/boot/; # sudo cp -rfv /media/sf_Mac-Ubuntu_CCS/CCS_Board_Apps/Images/root/FactoryConfig /media/sf_Mac-Ubuntu_CCS/CCS_Board_Apps/Images/boot/; sync echo -e "\n\n========================================================\n" echo -e " STEP 4: Finished\n" echo -e "========================================================\n"