#U-boot ¿ë ÄÄÆÄÀÏ ¼³Ä¡ $ cd /opt/ $ sudo wget http://crztech.iptime.org:8080/Release/Toolchain/gcc-linaro-arm-linux-gnueabihf-4.8-2013.09_linux.tar.bz2 $ sudo tar xf gcc-linaro-arm-linux-gnueabihf-4.8-2013.09_linux.tar.bz2 #Ä¿³Î Toolchain ¼³Ä¡ $ cd /opt/ $ sudo wget http://crztech.iptime.org:8080/Release/Toolchain/arm-eabi-4.6.tgz $ sudo tar xf arm-eabi-4.6.tgz # ¼Ò½º ´Ù¿î·Îµå , ¾ÐÃà Ç®±â $ wget http://crztech.iptime.org:8080/Release/mango-am335x-ST/Linux/20170413/m3358_kernel3.2_buildroot_rtl8189_170413.tgz $ tar xf m3358_kernel3.2_buildroot_rtl8189_170413.tgz Ä¿³Î ¼Ò½º µð·ºÅ丮·Î À̵¿ "build_kernel" ÆÄÀÏ¿¡¼­ ¼öÁ¤ export CROSS_COMPILE=/opt/arm-eabi-4.6/bin/arm-eabi- export TOOLCHAIN_PATH=/opt/arm-eabi-4.6/bin export PATH=$PATH:$TOOLCHAIN_PATH/bin #u-boot ÄÄÆÄÀÏ $ ./build_uboot config $ ./build_uboot #Kernel ÄÄÆÄÀÏ $ ./build_kernel defconfig m3358_defconfig $ ./build_kernel #ÆÄÀÏ ½Ã½ºÅÛ ÄÄÆÄÀÏ $ ./build_rootFS.sh #MMC ºÎÆà À̹ÌÁö Write ¹× ºÎÆÃÇϱâ $ tar xvf m3358_buildroot_xxx_image.tgz $ sudo ./create-sdcard.sh #ºÎÆà ¸ðµå 4¹ø ON ³ª¸ÓÁö OFF #nand ÆÄƼ¼Ç 0x000000000000-0x000000020000 : "SPL" 0x000000020000-0x000000040000 : "SPL.backup1" 0x000000040000-0x000000060000 : "SPL.backup2" 0x000000060000-0x000000080000 : "SPL.backup3" 0x000000080000-0x000000260000 : "U-Boot" 0x000000260000-0x000000280000 : "U-Boot Env" 0x000000280000-0x000000780000 : "Kernel" 0x000000780000-0x000010000000 : "File System" #nand À̹ÌÁö WriteÇϱâ 4¹ø ON ÈÄ sd ºÎÆà ÈÄ - u-boot À̹ÌÁö Write nand scrub.chip mmc rescan fatload mmc 0 ${loadaddr} MLO nand erase 0x0 0x20000 nand write ${loadaddr} 0x0 0x20000 fatload mmc 0 ${loadaddr} u-boot.img nand erase 0x80000 0x1e0000 nand write ${loadaddr} 0x80000 0x1e0000 -kernel À̹ÌÁö write mmc rescan fatload mmc 0 ${loadaddr} uImage nand erase 0x280000 0x400000 nand write ${loadaddr} 0x280000 0x400000 SD Card »ðÀÔ µÈ »óÅ·ΠºÎÆà -ÆÄÀÏ ½Ã½ºÅÛ write flash_erase /dev/mtd7 0 0 ubiattach /dev/ubi_ctrl -m 7 ubimkvol /dev/ubi0 -N rootfs -m -n 0 mkdir -p /mnt/nand_rootfs mount -t ubifs ubi0:rootfs /mnt/nand_rootfs cd /mnt/nand_rootfs/ tar xvf ~/custom_datafs.tar tar xvf ~/rootfs.tar sync cd /root umount /mnt/nand_rootfs 3,4¹ø ON ÈÄ ºÎÆÃ