1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 |
- 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:
- #- [Windows]
- sudo cp -rfv /media/sf_D_DRIVE/git/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_D_DRIVE/git/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_D_DRIVE/git/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
- #- [Windows]
- sudo rm -rfv /opt/ti-processor-sdk-linux-am335x-evm-04.02.00.09/EVSE/Projects/CCS/*;
- sudo cp -rfv /media/sf_D_DRIVE/git/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
- # -- [Windows]
- sudo cp -rfv /opt/ti-processor-sdk-linux-am335x-evm-04.02.00.09/EVSE/Projects/CCS/Images/* /media/sf_D_DRIVE/git/CCS_Board_Apps/Images/;
- sudo chmod 777 /media/sf_D_DRIVE/git/CCS_Board_Apps/Images/*
- sync
- sleep 10
- rm -f /media/sf_D_DRIVE/git/CCS_Board_Apps/Images/boot/MLO
- rm -f /media/sf_D_DRIVE/git/CCS_Board_Apps/Images/boot/u-boot.img
- rm -f /media/sf_D_DRIVE/git/CCS_Board_Apps/Images/boot/am335x-evm.dtb
- rm -f /media/sf_D_DRIVE/git/CCS_Board_Apps/Images/boot/zImage
- rm -f /media/sf_D_DRIVE/git/CCS_Board_Apps/Images/boot/ramdisk.gz
- rm -f /media/sf_D_DRIVE/git/CCS_Board_Apps/Images/boot/FactoryConfig
- sync
- sudo mv -f /media/sf_D_DRIVE/git/CCS_Board_Apps/Images/MLO /media/sf_D_DRIVE/git/CCS_Board_Apps/Images/boot/;
- sudo mv -f /media/sf_D_DRIVE/git/CCS_Board_Apps/Images/u-boot.img /media/sf_D_DRIVE/git/CCS_Board_Apps/Images/boot/;
- sudo mv -f /media/sf_D_DRIVE/git/CCS_Board_Apps/Images/am335x-evm.dtb /media/sf_D_DRIVE/git/CCS_Board_Apps/Images/boot/;
- sudo mv -f /media/sf_D_DRIVE/git/CCS_Board_Apps/Images/zImage /media/sf_D_DRIVE/git/CCS_Board_Apps/Images/boot/;
- sudo mv -f /media/sf_D_DRIVE/git/CCS_Board_Apps/Images/ramdisk.gz /media/sf_D_DRIVE/git/CCS_Board_Apps/Images/boot/;
- # sudo cp -rfv /media/sf_D_DRIVE/git/CCS_Board_Apps/Images/root/FactoryConfig /media/sf_D_DRIVE/git/CCS_Board_Apps/Images/boot/;
- sync
- echo -e "\n\n========================================================\n"
- echo -e " STEP 4: Finished\n"
- echo -e "========================================================\n"
|