Mango24R2 Auto Write

Size: px
Start display at page:

Download "Mango24R2 Auto Write"

Transcription

1 Mango24R2 Auto Write Crazy Embedded Laboratory cafe.naver.com/embeddedcrazyboys CRZ Technology 1

2 Document History Revision Date Change note 2

3 1. Auto write uboot 수정 key1,2로 7 inch, 10.4 inch LCD선택하여 NAND flash write LCD화면에 writing, write 완료이미지출력하기 cafe.naver.com/embeddedcrazyboys CRZ Technology 3

4 1. Auto write 1.1. uboot 수정 uboot 를보면아래와같이 GPCDAT_REG 로난드모드인지구별한다. 부트스위치에서 5 번과 6 번에의해서난드부팅과 MMC 부팅으로선택됩니다. GPC5 와 GPC7 번을확인합니다. S3C2450 매뉴얼을보면 To use NAND Flash Device, The OM and the GPC5/6/7 configuration should be set to use IROM boot and select proper nand device type. Nand Boot written below is boot device in IROM boot. Refer to IROM application Note for more information. S3C2450 supports nand boot by using IROM boot mode. 위와같이부트스위치를통해 NAND 모드로부팅합니다. 4

5 비트분석기로계산해보겠습니다. A0 입니다. uboot$ vi lib_arm/board.c 565 #if 1 /* Delete this code for NFS */ 566 /* by CRZ, boot cmd, args setting */ 567 if((gpcdat_reg & 0xA0) == 0xA0) 568 { 569 setenv("bootcmd", CONFIG_NAND_BOOTCOMMAND); 570 setenv("bootargs", CONFIG_NAND_BOOTARGS); 571 } 572 else 573 { 574 setenv("bootcmd", CONFIG_MMC_BOOTCOMMAND); 575 setenv("bootargs", CONFIG_MMC_BOOTARGS); 576 } 577 #endif if((gpcdat_reg & 0xA0) == 0xA0) << 이부분이 AND연산하여동일하다면 NAND부팅모드입니다. 아래에서각각 bootcmd를설정합니다. uboot$ vi include/configs/mango2450.h 363 #define CONFIG_NAND_BOOTCOMMAND "nand read 0xC x x480000;bootm 0xC " 364 #define CONFIG_NAND_BOOTARGS "noinitrd console=ttysac1, rw ubi.mtd=2 root=ubi0:rootfs rootfstype=ubifs rootwait" 365 //#elif defined(config_boot_movinand) 366 //#define CFG_ENV_IS_IN_MOVINAND 367 //#define CONFIG_BOOTCOMMAND "sleep 1;nand scrub ;sleep 1;nand erase;sleep 1;movi read # c ;sleep 1;nand write c ;sleep 1;movi read kernel c ; sleep 1;nand write c ;sleep 1;movi read # c ;sleep 1;nand write.yaffs c db4c0" cafe.naver.com/embeddedcrazyboys CRZ Technology 5

6 368 #define CONFIG_MMC_BOOTCOMMAND "nand scrub; movi read u-boot C ; nand erase ; nand write C ; movi read kernel C ; nand erase ; nand write C ; movi read kernel 0xC ; bootm 0xC " #define CONFIG_MMC_BOOTARGS "noinitrd console=ttysac1, rw root=/dev/mmcblk0p2 rootfstype=ext3 rootwait" nand scrub 입력시 y 입력안해도되게변경합니다. 418 if (scrub) { 419 skip = argc > 2 &&!strcmp("y", argv[2]); 420 puts("warning: " 421 "scrub option will erase all factory set " 422 "bad blocks!\n" 423 " " 424 "There is no reliable way to recover them.\n" 425 " " 426 "Use this command only for testing purposes " 427 "if you\n" 428 " " 429 "are sure of what you are doing!\n" 430 "\nreally scrub this NAND flash? <y/n>\n"); 431 #if if (skip) { 433 opts.scrub = 1; 434 } else if (getc() == 'y' && getc() == '\r') { 435 opts.scrub = 1; 436 } else { 437 puts("scrub aborted\n"); 438 return -1; 439 } 440 } #else 443 opts.scrub = 1; 444 #endif 6

7 변경전 /uboot$ vi include/configs/mango2450.h #define CONFIG_NAND_BOOTCOMMAND "nand read 0xC x x480000;bootm 0xC " 363 #define CONFIG_NAND_BOOTARGS "noinitrd console=ttysac1, rw ubi.mtd=2 root=ubi0:rootfs rootfstype=ubifs rootwait" 364 //#elif defined(config_boot_movinand) 365 //#define CFG_ENV_IS_IN_MOVINAND 366 //#define CONFIG_BOOTCOMMAND "sleep 1;nand scrub ;sleep 1;nand erase;sleep 1;movi read # c ;sleep 1;nand write c ;sleep 1;movi read kernel c ; sleep 1;nand write c ;sleep 1;movi read # c ;sleep 1;nand write.yaffs c db4c0" 367 #define CONFIG_MMC_BOOTCOMMAND "movi read kernel 0xC ; bootm 0xC " 368 #define CONFIG_MMC_BOOTARGS "noinitrd console=ttysac1, rw root=/dev/mmcblk0p2 rootfstype=ext3 rootwait" 변경후 /uboot$ vi include/configs/mango2450.h 377 #define CONFIG_NAND_BOOTCOMMAND "nand read 0xC x x480000;bootm 0xC " 378 #define CONFIG_NAND_BOOTARGS "noinitrd console=ttysac1, rw ubi.mtd=2 root=ubi0:rootfs rootfstype=ubifs rootwait" 379 //#elif defined(config_boot_movinand) 380 //#define CFG_ENV_IS_IN_MOVINAND 381 //#define CONFIG_BOOTCOMMAND "sleep 1;nand scrub ;sleep 1;nand erase;sleep 1;movi read # c ;sleep 1;nand write c ;sleep 1;movi read kernel c ; sleep 1;nand write c ;sleep 1;movi read # c ;sleep 1;nand write.yaffs c db4c0" 382 #define CONFIG_MMC_BOOTCOMMAND "nand scrub; movi read u-boot C ; nand erase ; nand write C ; movi read kernel C ; nand erase ; nand write C ; movi read kernel 0xC ; bootm 0xC " #define CONFIG_MMC_BOOTARGS "noinitrd console=ttysac1, rw root=/dev/mmcblk0p2 rootfstype=ext3 rootwait" cafe.naver.com/embeddedcrazyboys CRZ Technology 7

8 S99_build_system.sh 를추가하였습니다. /image/rootfs/etc/init.d$ vi S99_build_system.sh 1 #!/bin/sh 2 3 echo "Start nand boot ubifs filesystem..." 4 mkdir -p /mnt/nand 5 6 flash_erase /dev/mtd echo "[Step 1] mtd2 flash_erase done..." 8 9 ubiattach /dev/ubi_ctrl -m 2 10 echo "[Step 2] mtd2 ubiattach done..." ubimkvol /dev/ubi0 -N rootfs -m 13 echo "[Step 3] mtd2 ubimkvol done..." mount -t ubifs ubi0:rootfs /mnt/nand 16 echo "[Step 4] mount done..." tar xvf /root/ /rootfs.tar -C /mnt/nand 19 echo "[Step 5] file copy done..." sleep umount /mnt/nand 24 echo "[Step 6] umount done..." echo "Complete nand boot ubifs filesystem..." sleep 1 rootfs/etc/init.d $ cd../../ rootfs $ tar cf../rootfs.tar * sd 카드를컴퓨터에연결후 dmesg tail 명령어로 sd카드인식확인 image$./sdwriter_sdhc sdb 24 sd 카드에이미지를라이트합니다. image$ cd rootfs/etc/init.d/ 8

9 init.d$ rm -rf S99_build_system.sh image/rootfs/etc/init.d$ cd../.. rootfs $ tar cf../rootfs2.tar * Mango24R2 의 DRAM 이 64MB 입니다. yaffs2 의용량을확인하면 64MB 를훌쩍넘어서 UBIFS 를사용했습니다. mango24r2에삽입되어있던 sd카드를빼서 sd카드를리눅스 pc에삽입합니다. fdisk -l 을입력합니다. 개인에맞게 sdc1 sdc2 가보입니다. sdc1은이전에 sdwrie할때사용한것으로 sdc2를사용합니다. mkdir /home/usb sudo chmod 755 /home/usb 마운트할곳을만들고권한설정해줍니다. sudo mount /dev/sdc2 /home/usb 마운트해주고 sudo cp rootfs2.tar /home/usb/root/rootfs.tar sudo umount /home/usb sd카드를빼서보드에삽입후 sd부트로바꿔서부팅 (3 ON) 난드부팅 (3, 5, 6 ON) 합니다. 2. key1,2 로 7 inch, 10.4 inch LCD 선택하여 NAND flash write key1 을누르고부팅시 7 인치 LCD 용커널이미지를라이트하도록하겠습니다. cafe.naver.com/embeddedcrazyboys CRZ Technology 9

10 매뉴얼을보면 10

11 GPFCON 으로 Input, Output, EINT, Reserved 모드를결정합니다. 195 #define GPFCON_OFFSET 0x #define GPFDAT_OFFSET 0x #define GPFPU_OFFSET 0x #define GPFCON (0x ) 269 #define GPFDAT (0x ) 270 #define GP (0x ) 341 #define GPFCON_REG REG(0x ) 342 #define GPFDAT_REG REG(0x ) 343 #define GPFPU_REG REG(0x ) cafe.naver.com/embeddedcrazyboys CRZ Technology 11

12 아래와같이키테스트를합니다. key1을누르고부팅시 key1이출력되고 key2를누르고부팅시 key2 가출력됩니다. 27 #define KEY01 0x2 28 #define KEY02 0x int key_test(void) 70 int board_init(void) 71 { 72 DECLARE_GLOBAL_DATA_PTR; usb_pre_init(); 75 smsc9220_pre_init(); gd->bd->bi_arch_number = MACH_TYPE; 78 gd->bd->bi_boot_params = (PHYS_SDRAM_1+0x100); 79 key_test(); 80 return 0; 81 }. 98 #if 1//key test 99 int key_test(void) 100 { 101 GPFCON_REG &=0x00; if((gpfdat_reg&0x3)==key01) 105 { 106 printf("key1"); 107 } 108 else if((gpfdat_reg &0x3)==KEY02) 109 { 110 printf("key2"); 111 } } 114 #endif 12

13 아래와같이 7inch LCD용과 10.4inch LCD용 bootcommand를정의합니다. uboot$ vi include/configs/mango2450.h 363 #define CONFIG_NAND_BOOTCOMMAND "nand read 0xC x x500000;bootm 0xC " 364 #define CONFIG_NAND_BOOTARGS "noinitrd console=ttysac1, rw ubi.mtd=2 root=ubi0:rootfs rootfstype=ubifs rootwait" 365 //#elif defined(config_boot_movinand) 366 //#define CFG_ENV_IS_IN_MOVINAND 367 //#define CONFIG_BOOTCOMMAND "sleep 1;nand scrub ;sleep 1;nand erase;sleep 1;movi read # c ;sleep 1;nand write c ;sleep 1;movi read kernel c ; sleep 1;nand write c ;sleep 1;movi read # c ;sleep 1;nand write.yaffs c db4c0" 368 #define CONFIG_MMC_BOOTCOMMAND " movi read kernel 0xC ; bootm 0xC " #define CONFIG_MMC_BOOTARGS "noinitrd console=ttysac1, rw root=/dev/mmcblk0p2 rootfstype=ext3 rootwait" #define CONFIG_MMC_7inch_LCD_BOOTCOMMAND "nand scrub; movi read u-boot C ; nand erase ; nand write C ; nand erase ; movi read FFFFF c ; c ; nand write c ; movi read kernel 0xC ; bootm 0xC " #define CONFIG_MMC_10_4inch_LCD_BOOTCOMMAND "nand scrub; movi read u-boot C ; nand erase ; nand write C ; movi read kernel C ; nand erase ; nand write C ; movi read kernel 0xC ; bootm 0xC " 위에서두껍게표시한 이값은변할수도있습니다. 동일한 8GB SD카드는상관없으나다른 SD카드에서는값이변경됩니다. 아래에서 SD Write할때설명하겠습니다. /uboot$ vi lib_arm/board.c 63 #define KEY01 0x2 64 #define KEY02 0x #if 1 /* Delete this code for NFS */ 566 /* by CRZ, boot cmd, args setting */ 567 GPFCON_REG &=0x00; if((gpcdat_reg & 0xA0) == 0xA0) cafe.naver.com/embeddedcrazyboys CRZ Technology 13

14 570 { 571 setenv("bootcmd", CONFIG_NAND_BOOTCOMMAND); 572 setenv("bootargs", CONFIG_NAND_BOOTARGS); 573 } 574 else 575 { 576 if((gpfdat_reg&0x3)==key01) 577 { 578 printf("push key1\n7inch LCD image write \n"); 579 setenv("bootcmd", CONFIG_MMC_7inch_LCD_BOOTCOMMAND); 580 setenv("bootargs", CONFIG_MMC_BOOTARGS); 581 } 582 else if((gpfdat_reg&0x3)==key02) 583 { 584 printf("push key2\n10.4inch LCD image write \n") 585 setenv("bootcmd", CONFIG_MMC_10_4inch_LCD_BOOTCOMMAND); 586 setenv("bootargs", CONFIG_MMC_BOOTARGS); 587 } 588 else 589 { 590 setenv("bootcmd", CONFIG_MMC_BOOTCOMMAND); 591 setenv("bootargs", CONFIG_MMC_BOOTARGS); 592 } 593 } 594 #endif zimage가기본이 10.4인치 LCD용이미지입니다. image$ vi sdwriter_sdhc 12 KERNEL_NAME=zImage 13 KERNEL_7_NAME=zImage_7inch 74 OFFSET_KERNEL7=$(($OFFSET_KERNEL-$SIZEOF_KERNEL)) 170 echo -n "OFFSET_KERNEL7 : $OFFSET_KERNEL7 " 171 dd bs=512 seek=$offset_kernel7 if=$kernel_7_name of=$tflash > /dev/null 2>&1 172 print_success "$?" 14

15 /image$ sudo./sdwriter_sdhc sdb 24 [sudo] password for ubuntu: no talloc stackframe at../source3/param/loadparm.c:4864, leaking memory WARNING: Ignoring invalid value 'share' for parameter 'security' Ignoring unknown parameter "display charset" Mango SD Writer V1.0 TFLASH_SECTORS: START_ROOTFS= Unmount all : success Partition Create : success Write Mango24R2 Signature OFFSET_SIGNATURE_24: success OFFSET_BL1: Write Mango24R2 BL1 : success OFFSET_BL2: Write Mango24R2 Uboot : success OFFSET_KERNEL: Write Mango24 Kernel : success OFFSET_KERNEL7 : success Linux Filesystem Create : success Unmount all : success Success 이위에서 SD카드에따라서변경될수도있는값을여기서확인합니다. 위에서두껍게표시한 OFFSET_KERNEL7 : success 이값을사용하여 uboot$ vi include/configs/mango2450.h << 이부분의값을변경하면됩니다. rootfs.tar를 sd카드에복사해야합니다. rootfs.tar와 rootfs2.tar의차이는 /etc/init.d에 S99_build_system.sh 가있고없고의차이입니다. sdwriter_sdhc에서는 rootfs.tar를사용하여 S99_build_system.sh 스크립트를사용합니다. NAND 부팅을하기위해 NAND flash에 ubifs 를사용하여 filesystem을 write합니다. 스크립트에서사용하는 filesystem은 rootfs2.tar입니다. cafe.naver.com/embeddedcrazyboys CRZ Technology 15

16 rootfs2.tar는 /etc/init.d에 S99_build_system.sh 스크립트를제거하였습니다. sd write 후아래와같이명령어를입력합니다. image$ sudo mount /dev/sdb2 /home/usb image$ sudo cp rootfs2.tar /home/usb/root/rootfs.tar image$ sudo umount /home/usb 이부분을 sdwriter_sdhc에추가하였습니다. 199 nand_boot_ubifs_filesystem() 200 { 201 echo -n "Start nand_boot_ubifs_filesystem " 202 sudo mkdir /home/usb 203 sudo chmod 755 /home/usb 204 sudo mount "$TFLASH"2 /home/usb 205 sudo cp rootfs2.tar /home/usb/root/rootfs.tar 206 sudo umount /home/usb 207 } 이제위에명령어를입력안하고 sudo./sdwriter_sdhc sdb 24 이렇게입력하여 sdcard를 write하면됩니다. 3. LCD 화면에 writing, write 완료이미지출력하기 NAND FLASH에라이트후이미지를띄우기위해 rootfs 수정아래와같이추가 /etc/init.d$ vi S99_build_system.sh /bin/sh /root/bmp_output.sh /root$ vi bmp_output.sh 1 #!/bin/sh 2 export PATH=/usr/bin/:/sbin:$PATH 3 4 /root/bmp_reader i /root/bmp/all_ok.bmp bmp_reader를파일시스템에 root안에복사합니다. cp bmp_reader root/ /etc/init.d$ vi S01logging /bin/sh /root/bmp_output_writing.sh 16

17 root$ vi bmp_output_writing.sh 1 #!/bin/sh 2 export PATH=/usr/bin/:/sbin:$PATH 3 4 /root/bmp_reader i /root/bmp/file_ing.bmp 권한을설정합니다. sudo chmod 755 bmp_output_writing.sh bmp_output.sh NAND flash 에라이팅중에는 LCD 화면에아래이미지출력하였습니다. NAND flash 에 write 후에는 LCD 화면에아래이미지출력하였습니다. 4. 추가변경사항 기본부팅을 10.4inch LCD 에서 7inch LCD 로변경하였습니다 커널수정 /image$ vi sdwriter_sdhc_test_touch_ethernet_usb cafe.naver.com/embeddedcrazyboys CRZ Technology 17

18 KERNEL_10_4_NAME=zImage_10.4inch KERNEL_7_NAME=zImage_7inch ROOTFS_NAME=rootfs_test_touch_ethernet_usb.tar. case "$BOARD" in 24) SIZEOF_SIGNATURE=1026 # SIZEOF_SIGNATURE=2 OFFSET_SIGNATURE_24=$(($TFLASH_SECTORS-$SIZEOF_SIGNATURE)) SIZEOF_BL1=16 OFFSET_BL1=$(($OFFSET_SIGNATURE_24-$SIZEOF_BL1)) #u-boot(1024x512) +env(32x512) SIZEOF_BL2=1056 OFFSET_BL2=$(($OFFSET_BL1-$SIZEOF_BL2)) SIZEOF_KERNEL7=10240 OFFSET_KERNEL7=$(($OFFSET_BL2-$SIZEOF_KERNEL7)) SIZE_FAT=$(($TFLASH_SECTORS-$SIZE_BINARY-$SIZE_ROOTFS-2)) OFFSET_KERNEL_10_4=$(($OFFSET_KERNEL7-$SIZEOF_KERNEL7)) START_FAT=2048 START_ROOTFS=$(($START_FAT+$SIZE_FAT)) echo "START_ROOTFS=$START_ROOTFS" ;;. write_bin() { case "$BOARD" in 24) echo echo -n "Write Mango24R2 Signature" echo -n " OFFSET_SIGNATURE_24: $OFFSET_SIGNATURE_24 " dd bs=512 seek=$offset_signature_24 if=$m24_signature of=$tflash > /dev/null 2>&1 print_success "$?" 18

19 echo -n " OFFSET_BL1: $OFFSET_BL1 " echo -n "Write Mango24R2 BL1 : " dd bs=512 seek=$offset_bl1 if=$bl1_name of=$tflash > /dev/null 2>&1 print_success "$?" echo -n " OFFSET_BL2: $OFFSET_BL2 " echo -n "Write Mango24R2 Uboot : " dd bs=512 seek=$offset_bl2 if=$uboot_name of=$tflash > /dev/null 2>&1 print_success "$?" 2>&1 echo -n "OFFSET_KERNEL7 : $OFFSET_KERNEL7 " echo -n "Write Mango24 Kernel : " dd bs=512 seek=$offset_kernel7 if=$kernel_7_name of=$tflash > /dev/null print_success "$?" echo -n " OFFSET_KERNEL_10_4: $OFFSET_KERNEL_10_4 " dd bs=512 seek=$offset_kernel_10_4 if=$kernel_10_4_name of=$tflash > /dev/null 2>&1 print_success "$?" ;; } *) echo "Make Bootloader and Kernel: Error!!!" ;; esac 4.2. u-boot 수정 #define CONFIG_MMC_BOOTCOMMAND " movi read kernel 0xC ; bootm 0xC " cafe.naver.com/embeddedcrazyboys CRZ Technology 19

20 #define CONFIG_MMC_BOOTARGS "noinitrd console=ttysac1, rw root=/dev/mmcblk0p2 rootfstype=ext3 rootwait" #define CONFIG_MMC_10_4inch_LCD_BOOTCOMMAND "nand scrub; movi read u-boot C ; nand erase ; nand write C ; nand erase ; movi read FFFFF c ; nand write c ; movi read kernel 0xC ; bootm 0xC " #define CONFIG_MMC_7inch_LCD_BOOTCOMMAND "nand scrub; movi read u-boot C ; nand erase ; nand write C ; movi read kernel C ; nand erase ; nand write C ; movi read kernel 0xC ; bootm 0xC " 20

Mango-AM335x LCD Type 커널 Module Parameter에서 변경하기

Mango-AM335x LCD Type 커널 Module Parameter에서 변경하기 Mango-AM335x LCD Type 커널 Module Parameter 에서 변경하기 http://www.mangoboard.com/ http://cafe.naver.com/embeddedcrazyboys Crazy Embedded Laboratory www.mangoboard.com cafe.naver.com/embeddedcrazyboys CRZ Technology

More information

Mango220 Android How to compile and Transfer image to Target

Mango220 Android How to compile and Transfer image to Target Mango220 Android How to compile and Transfer image to Target http://www.mangoboard.com/ http://cafe.naver.com/embeddedcrazyboys Crazy Embedded Laboratory www.mangoboard.com cafe.naver.com/embeddedcrazyboys

More information

Mango-IMX6Q mfgtool을 이용한 이미지 Write하기

Mango-IMX6Q mfgtool을 이용한 이미지 Write하기 Mango-IMX6Q mfgtool 을 이용한이미지 Write 하기 http://www.mangoboard.com/ http://cafe.naver.com/embeddedcrazyboys Crazy Embedded Laboratory www.mangoboard.com cafe.naver.com/embeddedcrazyboys CRZ Technology 1 Document

More information

무시하고진행합니다. $ sudo rootstock -d precise --seed ubuntu-standard -x en_us.utf-8 -f ubuntu -l ubuntu -p ubuntu -i 2G I: Running on a x86_64 machine I: Cre

무시하고진행합니다. $ sudo rootstock -d precise --seed ubuntu-standard -x en_us.utf-8 -f ubuntu -l ubuntu -p ubuntu -i 2G I: Running on a x86_64 machine I: Cre ( 망고 220 ubuntu 포팅 ) $ wget http://launchpadlibrarian.net/52888742/rootstock_0.1.99.4-0ubuntu1_i386.deb --2014-09-23 18:02:26-- http://launchpadlibrarian.net/52888742/rootstock_0.1.99.4-0ubuntu1_i386.deb

More information

휠세미나3 ver0.4

휠세미나3 ver0.4 andromeda@sparcs:/$ ls -al dev/sda* brw-rw---- 1 root disk 8, 0 2014-06-09 18:43 dev/sda brw-rw---- 1 root disk 8, 1 2014-06-09 18:43 dev/sda1 brw-rw---- 1 root disk 8, 2 2014-06-09 18:43 dev/sda2 andromeda@sparcs:/$

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 BOOTLOADER Jo, Heeseung 부트로더컴파일 부트로더소스복사및압축해제 부트로더소스는웹페이지에서다운로드 /working 디렉터리로이동한후, wget으로다운로드 이후작업은모두 /working 디렉터리에서진행 root@ubuntu:# cp /media/sm5-linux-111031/source/platform/uboot-s4210.tar.bz2 /working

More information

망고 M 카메라 포팅 가이드

망고 M 카메라 포팅 가이드 망고 220 1.3M 카메라포팅 가이드 http://www.mangoboard.com/ http://cafe.naver.com/embeddedcrazyboys Crazy Embedded Laboratory www.mangoboard.com cafe.naver.com/embeddedcrazyboys CRZ Technology 1 Document History

More information

Mango-E-Toi Board Developer Manual

Mango-E-Toi Board Developer Manual Mango-E-Toi Board Developer Manual http://www.mangoboard.com/ http://cafe.naver.com/embeddedcrazyboys Crazy Embedded Laboratory www.mangoboard.com cafe.naver.com/embeddedcrazyboys CRZ Technology 1 Document

More information

(SW3704) Gingerbread Source Build & Working Guide

(SW3704) Gingerbread Source Build & Working Guide (Mango-M32F4) Test Guide http://www.mangoboard.com/ http://cafe.naver.com/embeddedcrazyboys Crazy Embedded Laboratory www.mangoboard.com cafe.naver.com/embeddedcrazyboys CRZ Technology 1 Document History

More information

임베디드시스템설계강의자료 4 (2014 년도 1 학기 ) 김영진 아주대학교전자공학과

임베디드시스템설계강의자료 4 (2014 년도 1 학기 ) 김영진 아주대학교전자공학과 임베디드시스템설계강의자료 4 (2014 년도 1 학기 ) 김영진 아주대학교전자공학과 Outline n n n n n n 보드개요보드연결필수패키지, Tool-Chain 설치 Kernel, file system build Fastboot 및 Tera Term설치 Kernel, file system 이미지전송및설치 - 2 - Young-Jin Kim X-Hyper320TKU

More information

/chroot/lib/ /chroot/etc/

/chroot/lib/ /chroot/etc/ 구축 환경 VirtualBox - Fedora 15 (kernel : 2.6.40.4-5.fc15.i686.PAE) 작동 원리 chroot유저 ssh 접속 -> 접속유저의 홈디렉토리 밑.ssh의 rc 파일 실행 -> daemonstart실행 -> daemon 작동 -> 접속 유저만의 Jail 디렉토리 생성 -> 접속 유저의.bashrc 의 chroot 명령어

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 KeyPad Device Control - Device driver Jo, Heeseung HBE-SM5-S4210 에는 16 개의 Tack Switch 를사용하여 4 행 4 열의 Keypad 가장착 4x4 Keypad 2 KeyPad 를제어하기위하여 FPGA 내부에 KeyPad controller 가구현 KeyPad controller 16bit 로구성된

More information

CD-RW_Advanced.PDF

CD-RW_Advanced.PDF HP CD-Writer Program User Guide - - Ver. 2.0 HP CD-RW Adaptec Easy CD Creator Copier, Direct CD. HP CD-RW,. Easy CD Creator 3.5C, Direct CD 3.0., HP. HP CD-RW TEAM ( 02-3270-0803 ) < > 1. CD...3 CD...5

More information

Copyright 2004 Sun Microsystems, Inc Network Circle, Santa Clara, CA U.S.A..,,. Sun. Sun. Berkeley BSD. UNIX X/Open Company, Ltd.. Sun, Su

Copyright 2004 Sun Microsystems, Inc Network Circle, Santa Clara, CA U.S.A..,,. Sun. Sun. Berkeley BSD. UNIX X/Open Company, Ltd.. Sun, Su Java Desktop System 2 Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. : 817 7757 10 2004 9 Copyright 2004 Sun Microsystems, Inc. 4150 Network Circle, Santa Clara, CA 95054 U.S.A..,,.

More information

슬라이드 제목 없음

슬라이드 제목 없음 < > Target cross compiler Target code Target Software Development Kit (SDK) T-Appl T-Appl T-VM Cross downloader Cross debugger Case 1) Serial line Case 2) LAN line LAN line T-OS Target debugger Host System

More information

Chap 5 루트파일시스템 (Root F/S)

Chap 5 루트파일시스템 (Root F/S) Chap 5 루트파일시스템 (Root F/S) Chap 5. 루트파일시스템 (Root F/S) 1. Root File System 1.1. Root File system Root file system이란 / 에마운트되는 file system을말한다. 리눅스시스템에서커널이기본적인운용환경을구성해주고난다음, 루트파일시스템이리눅스시스템에서사용하는유틸리티, 라이브러리등과같은부가적인요소들을제공한다.

More information

IoT FND8 7-SEGMENT api

IoT FND8 7-SEGMENT api IoT FND8 7-SEGMENT api http://www.mangoboard.com/ http://cafe.naver.com/embeddedcrazyboys Crazy Embedded Laboratory www.mangoboard.com cafe.naver.com/embeddedcrazyboys CRZ Technology 1 Document History

More information

CD 무결성체크는 SKIP 을해도좋습니다. Next 버튼을누릅니다. Next 버튼을누릅니다.

CD 무결성체크는 SKIP 을해도좋습니다. Next 버튼을누릅니다. Next 버튼을누릅니다. :: F.T.Z 복구매뉴얼 :: Redhat 9.0 설치 F.T.Z는 Redhat 9.0 리눅스운영체제를기반으로구성되어있습니다. Redhat 9.0은비교적낮은버전의배포본에속하는데, 이처럼낮은버전을이용하는이유는최신리눅스배포본들의경우 Buffer Overflow 등취약점공격에대한보안장치가뛰어나서초보들이쉽게공략하기힘들기때문입니다. 반면 Redhat 9.0은 Buffer

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Text-LCD Device Control - Device driver Jo, Heeseung M3 모듈에장착되어있는 Tedxt LCD 장치를제어하는 App 을개발 TextLCD 는영문자와숫자일본어, 특수문자를표현하는데사용되는디바이스 HBE-SM5-S4210 의 TextLCD 는 16 문자 *2 라인을 Display 할수있으며, 이 TextLCD 를제어하기위하여

More information

Microsoft PowerPoint - lab14.pptx

Microsoft PowerPoint - lab14.pptx Mobile & Embedded System Lab. Dept. of Computer Engineering Kyung Hee Univ. Keypad Device Control in Embedded Linux HBE-SM5-S4210 에는 16 개의 Tack Switch 를사용하여 4 행 4 열의 Keypad 가장착되어있다. 2 Keypad Device Driver

More information

다음 사항을 꼭 확인하세요! 도움말 안내 - 본 도움말에는 iodd2511 조작방법 및 활용법이 적혀 있습니다. - 본 제품 사용 전에 안전을 위한 주의사항 을 반드시 숙지하십시오. - 문제가 발생하면 문제해결 을 참조하십시오. 중요한 Data 는 항상 백업 하십시오.

다음 사항을 꼭 확인하세요! 도움말 안내 - 본 도움말에는 iodd2511 조작방법 및 활용법이 적혀 있습니다. - 본 제품 사용 전에 안전을 위한 주의사항 을 반드시 숙지하십시오. - 문제가 발생하면 문제해결 을 참조하십시오. 중요한 Data 는 항상 백업 하십시오. 메 뉴 다음 사항을 꼭 확인하세요! --------------------------------- 2p 안전을 위한 주의 사항 --------------------------------- 3p 구성품 --------------------------------- 4p 각 부분의 명칭 --------------------------------- 5p 제품의 규격

More information

untitled

untitled Step Motor Device Driver Embedded System Lab. II Step Motor Step Motor Step Motor source Embedded System Lab. II 2 open loop, : : Pulse, 1 Pulse,, -, 1 +5%, step Step Motor (2),, Embedded System Lab. II

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 (Host) set up : Linux Backend RS-232, Ethernet, parallel(jtag) Host terminal Target terminal : monitor (Minicom) JTAG Cross compiler Boot loader Pentium Redhat 9.0 Serial port Serial cross cable Ethernet

More information

Mango64R3 How to write Wince 6.0

Mango64R3 How to write  Wince 6.0 Mango64R3 How to write Wince 6.0 http://www.mangoboard.com/ http://cafe.naver.com/embeddedcrazyboys Crazy Embedded Laboratory www.mangoboard.com cafe.naver.com/embeddedcrazyboys CRZ Technology 1 Document

More information

목차 1. 개요... 3 2. USB 드라이버 설치 (FTDI DRIVER)... 4 2-1. FTDI DRIVER 실행파일... 4 2-2. USB 드라이버 확인방법... 5 3. DEVICE-PROGRAMMER 설치... 7 3-1. DEVICE-PROGRAMMER

목차 1. 개요... 3 2. USB 드라이버 설치 (FTDI DRIVER)... 4 2-1. FTDI DRIVER 실행파일... 4 2-2. USB 드라이버 확인방법... 5 3. DEVICE-PROGRAMMER 설치... 7 3-1. DEVICE-PROGRAMMER < Tool s Guide > 목차 1. 개요... 3 2. USB 드라이버 설치 (FTDI DRIVER)... 4 2-1. FTDI DRIVER 실행파일... 4 2-2. USB 드라이버 확인방법... 5 3. DEVICE-PROGRAMMER 설치... 7 3-1. DEVICE-PROGRAMMER 실행파일... 7 4. DEVICE-PROGRAMMER 사용하기...

More information

Tizen

Tizen 1 Porting Tizen on ODROID (1/2) Compile kernel Index 2 Hardware check Configure platform Bootloader Building a kernel Building a Tizen platform Platform image flash Platform configuration Trouble shooting

More information

문서 대제목

문서 대제목 Linux OS Backup 교육자료 v1.1 2013. 12. 27. 이스턴네트웍스 기술지원팀전흥수 목차 1. Linux OS Backup & Cloning Layout 2. Solution Install & Configuration 3. Recovery Procedure 4. Reference Site - 1 - 1. Linux OS Backup / Cloning

More information

지난시간에... 우리는 kernel compile을위하여 cross compile 환경을구축했음. UBUNTU 12.04에서 arm-2009q3를사용하여 간단한 c source를빌드함. 한번은 intel CPU를위한 gcc로, 한번은 ARM CPU를위한 gcc로. AR

지난시간에... 우리는 kernel compile을위하여 cross compile 환경을구축했음. UBUNTU 12.04에서 arm-2009q3를사용하여 간단한 c source를빌드함. 한번은 intel CPU를위한 gcc로, 한번은 ARM CPU를위한 gcc로. AR Configure Kernel Build Environment And kernel & root file system Build 2018-09-27 VLSI Design Lab 1 지난시간에... 우리는 kernel compile을위하여 cross compile 환경을구축했음. UBUNTU 12.04에서 arm-2009q3를사용하여 간단한 c source를빌드함.

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 7-Segment Device Control - Device driver Jo, Heeseung HBE-SM5-S4210 의 M3 Module 에는 6 자리를가지는 7-Segment 모듈이아래그림처럼실장 6 Digit 7-Segment 2 6-Digit 7-Segment LED controller 16비트로구성된 2개의레지스터에의해제어 SEG_Sel_Reg(Segment

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 7-Segment Device Control - Device driver Jo, Heeseung HBE-SM5-S4210 의 M3 Module 에는 6 자리를가지는 7-Segment 모듈이아래그림처럼실장 6 Digit 7-Segment 2 6-Digit 7-Segment LED Controller 16비트로구성된 2개의레지스터에의해제어 SEG_Sel_Reg(Segment

More information

강의10

강의10 Computer Programming gdb and awk 12 th Lecture 김현철컴퓨터공학부서울대학교 순서 C Compiler and Linker 보충 Static vs Shared Libraries ( 계속 ) gdb awk Q&A Shared vs Static Libraries ( 계속 ) Advantage of Using Libraries Reduced

More information

SRC PLUS 제어기 MANUAL

SRC PLUS 제어기 MANUAL ,,,, DE FIN E I N T R E A L L O C E N D SU B E N D S U B M O TIO

More information

DE1-SoC Board

DE1-SoC Board 실습 1 개발환경 DE1-SoC Board Design Tools - Installation Download & Install Quartus Prime Lite Edition http://www.altera.com/ Quartus Prime (includes Nios II EDS) Nios II Embedded Design Suite (EDS) is automatically

More information

Remote UI Guide

Remote UI Guide Remote UI KOR Remote UI Remote UI PDF Adobe Reader/Adobe Acrobat Reader. Adobe Reader/Adobe Acrobat Reader Adobe Systems Incorporated.. Canon. Remote UI GIF Adobe Systems Incorporated Photoshop. ..........................................................

More information

(72) 발명자 서진교 경기 용인시 수지구 풍덕천2동 1167 진산마을 삼성5차아파트526동 1004호 조필제 경기 용인시 풍덕천동 725-1 유스빌 401호 - 2 -

(72) 발명자 서진교 경기 용인시 수지구 풍덕천2동 1167 진산마을 삼성5차아파트526동 1004호 조필제 경기 용인시 풍덕천동 725-1 유스빌 401호 - 2 - (51) Int. Cl. (19) 대한민국특허청(KR) (12) 공개특허공보(A) G06F 12/14 (2006.01) (21) 출원번호 10-2006-0056087 (22) 출원일자 2006년06월21일 심사청구일자 전체 청구항 수 : 총 18 항 2006년06월21일 (54) 유에스비 메모리 도난 방지 시스템 및 방법 (11) 공개번호 10-2007-0121264

More information

목차 1. 제품 소개... 4 1.1 특징... 4 1.2 개요... 4 1.3 Function table... 5 2. 기능 소개... 6 2.1 Copy... 6 2.2 Compare... 6 2.3 Copy & Compare... 6 2.4 Erase... 6 2

목차 1. 제품 소개... 4 1.1 특징... 4 1.2 개요... 4 1.3 Function table... 5 2. 기능 소개... 6 2.1 Copy... 6 2.2 Compare... 6 2.3 Copy & Compare... 6 2.4 Erase... 6 2 유영테크닉스( 주) 사용자 설명서 HDD014/034 IDE & SATA Hard Drive Duplicator 유 영 테 크 닉 스 ( 주) (032)670-7880 www.yooyoung-tech.com 목차 1. 제품 소개... 4 1.1 특징... 4 1.2 개요... 4 1.3 Function table... 5 2. 기능 소개... 6 2.1 Copy...

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 임베디드리눅스개발환경구축 Jo, Heeseung 개발환경 HBE-SM5-S4210 개발환경 타겟보드와리눅스가설치된호스트컴퓨터가필요 임베디드리눅스개발환경 - 호스트컴퓨터환경설치 - 호스트와타겟연결 - 디버그환경 호스트컴퓨터는임베디드시스템의동작을모니터링하는디버깅환경으로서의역할도수행 임베디드시스템을위한소프트웨어를개발하기위해서호스트시스템에구축하는개발환경 교차개발환경

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 7-SEGMENT DEVICE CONTROL - DEVICE DRIVER Jo, Heeseung 디바이스드라이버구현 : 7-SEGMENT HBE-SM5-S4210 의 M3 Module 에는 6 자리를가지는 7-Segment 모듈이아래그림처럼실장 6 Digit 7-Segment 2 디바이스드라이버구현 : 7-SEGMENT 6-Digit 7-Segment LED

More information

망고100 보드로 놀아보자-4

망고100 보드로 놀아보자-4 망고 100 보드로놀아보자 -4 Minicom,tftp,nfs 설정,vnc 설정 minicom 설정 Minicom 설정 >#yum install minicom >#ls /dev/ttyusb* ># minicom s Minicom 설정 Serial Device :/dev/ttyusb0 Baudrate:115200 Hardware Flow control: NO

More information

1. 안드로이드개발환경설정 안드로이드개발을위해선툴체인을비롯한다양한소프트웨어패키지가필요합니다 툴체인 (Cross-Compiler) 설치 안드로이드 2.2 프로요부터는소스에기본툴체인이 prebuilt 라는이름으로포함되어있지만, 리눅스 나부트로더 (U-boot)

1. 안드로이드개발환경설정 안드로이드개발을위해선툴체인을비롯한다양한소프트웨어패키지가필요합니다 툴체인 (Cross-Compiler) 설치 안드로이드 2.2 프로요부터는소스에기본툴체인이 prebuilt 라는이름으로포함되어있지만, 리눅스 나부트로더 (U-boot) 1. 안드로이드개발환경설정 안드로이드개발을위해선툴체인을비롯한다양한소프트웨어패키지가필요합니다. 1.1. 툴체인 (Cross-Compiler) 설치 안드로이드 2.2 프로요부터는소스에기본툴체인이 prebuilt 라는이름으로포함되어있지만, 리눅스 나부트로더 (U-boot) 만별도로필요한경우도있어툴체인설치및설정에대해알아봅니다. 1.1.1. 툴체인설치 다음링크에서다운받을수있습니다.

More information

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202839C1D6C2F7207E203135C1D6C2F >

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202839C1D6C2F7207E203135C1D6C2F > 10주차 문자 LCD 의인터페이스회로및구동함수 Next-Generation Networks Lab. 5. 16x2 CLCD 모듈 (HY-1602H-803) 그림 11-18 19 핀설명표 11-11 번호 분류 핀이름 레벨 (V) 기능 1 V SS or GND 0 GND 전원 2 V Power DD or V CC +5 CLCD 구동전원 3 V 0 - CLCD 명암조절

More information

Microsoft PowerPoint - 03-Development-Environment-2.ppt

Microsoft PowerPoint - 03-Development-Environment-2.ppt 개발환경 2 임베디드시스템소프트웨어 I 차례 부트로더의기능, 컴파일방법 커널의기능, 컴파일방법 파일시스템의기능, 생성방법 Host-KIT 네트워크연결방법 (Bootp, TFTP, NFS) 개발환경 2 2 부트로더의기능 하드웨어초기화 CPU clock, Memory Timing, Interrupt, UART, GPIO 등을초기화 커널로드 커널이미지를 flash

More information

MySQL-Ch10

MySQL-Ch10 10 Chapter.,,.,, MySQL. MySQL mysqld MySQL.,. MySQL. MySQL....,.,..,,.,. UNIX, MySQL. mysqladm mysqlgrp. MySQL 608 MySQL(2/e) Chapter 10 MySQL. 10.1 (,, ). UNIX MySQL, /usr/local/mysql/var, /usr/local/mysql/data,

More information

K&R2 Reference Manual 번역본

K&R2 Reference Manual 번역본 typewriter structunion struct union if-else if if else if if else if if if if else else ; auto register static extern typedef void char short int long float double signed unsigned const volatile { } struct

More information

OnTuneV3_Agent_Install

OnTuneV3_Agent_Install OnTune Agent 설치하기 - OnTune Manager Version 3.1.6-2010-06-21 TeemStone 순서 1. Installer 를이용한 agent 설치하기 2. Windows 서버에 agent 설치하기 3. 파일에대한설명 4. 시스템재부팅시자동실행되도록설정하기 5. 직접설치하기 6. 직접실행하기 7.. Agent 종료하기 8.. Agent

More information

GNU/Linux 1, GNU/Linux MS-DOS LOADLIN DOS-MBR LILO DOS-MBR LILO... 6

GNU/Linux 1, GNU/Linux MS-DOS LOADLIN DOS-MBR LILO DOS-MBR LILO... 6 GNU/ 1, qkim@pecetrirekr GNU/ 1 1 2 2 3 4 31 MS-DOS 5 32 LOADLIN 5 33 DOS- LILO 6 34 DOS- 6 35 LILO 6 4 7 41 BIOS 7 42 8 43 8 44 8 45 9 46 9 47 2 9 5 X86 GNU/LINUX 10 1 GNU/, GNU/ 2, 3, 1 : V 11, 2001

More information

untitled

untitled Push... 2 Push... 4 Push... 5 Push... 13 Push... 15 1 FORCS Co., LTD A Leader of Enterprise e-business Solution Push (Daemon ), Push Push Observer. Push., Observer. Session. Thread Thread. Observer ID.

More information

Sena Technologies, Inc. HelloDevice Super 1.1.0

Sena Technologies, Inc. HelloDevice Super 1.1.0 HelloDevice Super 110 Copyright 1998-2005, All rights reserved HelloDevice 210 ()137-130 Tel: (02) 573-5422 Fax: (02) 573-7710 E-Mail: support@senacom Website: http://wwwsenacom Revision history Revision

More information

R50_51_kor_ch1

R50_51_kor_ch1 S/N : 1234567890123 Boot Device Priority NumLock [Off] Enable Keypad [By NumLock] Summary screen [Disabled] Boor-time Diagnostic Screen [Disabled] PXE OPROM [Only with F12]

More information

고급 프로그래밍 설계

고급 프로그래밍 설계 UNIT 13 라즈베리파이블루투스 광운대학교로봇 SW 교육원 최상훈 Bluetooth Module 2 Bluetooth Slave UART Board UART 인터페이스용블루투스모듈 slave/device mode 라즈베리파이 GPIO 3 < 라즈베리파이 B+ 의 P1 헤더핀 GPIO 배치도 > wiringpi 라이브러리 4 라즈베리파이 GPIO 라이브러리

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 임베디드리눅스개발환경구축 Jo, Heeseung 개발환경 HBE-SM5-S4210 개발환경 타겟보드와리눅스가설치된호스트컴퓨터가필요 임베디드리눅스개발환경 - 호스트컴퓨터환경설치 - 호스트와타겟연결 - 디버그환경 호스트컴퓨터는임베디드시스템의동작을모니터링하는디버깅환경으로서의역할도수행 임베디드시스템을위한소프트웨어를개발하기위해서호스트시스템에구축하는개발환경 교차개발환경

More information

USB 케이블만을이용한리눅스 NFS 개발환경 (VirtualBox) 최초작성 : 2010 년 10 월 21 일 작성자 : 김정현 수정내용 최초작성 by 김정현 스크립트추가, 설명보충 by 유형목 1. VritualBox

USB 케이블만을이용한리눅스 NFS 개발환경 (VirtualBox) 최초작성 : 2010 년 10 월 21 일 작성자 : 김정현 수정내용 최초작성 by 김정현 스크립트추가, 설명보충 by 유형목 1. VritualBox USB 케이블만을이용한리눅스 NFS 개발환경 (VirtualBox) 최초작성 : 2010 년 10 월 21 일 작성자 : 김정현 수정내용 2010. 10. 21. 최초작성 by 김정현 2010. 10. 24. 스크립트추가, 설명보충 by 유형목 1. VritualBox 설정 Windows 환경에서 VirtualBox 를설치한다음게스트 OS 로우분투리눅스를사용하는경우,

More information

28 THE ASIAN JOURNAL OF TEX [2] ko.tex [5]

28 THE ASIAN JOURNAL OF TEX [2] ko.tex [5] The Asian Journal of TEX, Volume 3, No. 1, June 2009 Article revision 2009/5/7 KTS THE KOREAN TEX SOCIETY SINCE 2007 2008 ko.tex Installing TEX Live 2008 and ko.tex under Ubuntu Linux Kihwang Lee * kihwang.lee@ktug.or.kr

More information

DocsPin_Korean.pages

DocsPin_Korean.pages Unity Localize Script Service, Page 1 Unity Localize Script Service Introduction Application Game. Unity. Google Drive Unity.. Application Game. -? ( ) -? -?.. 준비사항 Google Drive. Google Drive.,.. - Google

More information

알아 둘 사항 아이오드 제조사는 본 기기에 하드디스크를 포함하여 출고하지 않습니다. 따라서 하드디스크에 문제가 발생할 경우, 구매처 또는 해당 하드디스크 서비 스센터에 문의 하시기 바랍니다. 정해진 용도 외의 사용으로 발생한 문제에 대해서, 당사는 어떠한 책임도 지지

알아 둘 사항 아이오드 제조사는 본 기기에 하드디스크를 포함하여 출고하지 않습니다. 따라서 하드디스크에 문제가 발생할 경우, 구매처 또는 해당 하드디스크 서비 스센터에 문의 하시기 바랍니다. 정해진 용도 외의 사용으로 발생한 문제에 대해서, 당사는 어떠한 책임도 지지 경기도 용인시 기흥구 중동 1030번지 대우프론티어밸리 1단지 714호 고객지원실 1599-7936 www.iodd.co.kr MNU2541-01-201309 알아 둘 사항 아이오드 제조사는 본 기기에 하드디스크를 포함하여 출고하지 않습니다. 따라서 하드디스크에 문제가 발생할 경우, 구매처 또는 해당 하드디스크 서비 스센터에 문의 하시기 바랍니다. 정해진 용도

More information

Solaris Express Developer Edition

Solaris Express Developer Edition Solaris Express Developer Edition : 2008 1 Solaris TM Express Developer Edition Solaris OS. Sun / Solaris, Java, Web 2.0,,. Developer Solaris Express Developer Edition System Requirements. 768MB. SPARC

More information

교육지원 IT시스템 선진화

교육지원 IT시스템 선진화 Module 6: Target Board (Achro-210T) Initialization ESP30076 임베디드시스템프로그래밍 (Embedded System Programming) 조윤석 전산전자공학부 주차별목표 타겟보드 (Achro-210T) 타겟보드하드웨어사양 타겟보드소프트웨어구성요소 타겟보드구동하기 MicroSD 메모리초기화하기 MicroSD 메모리에시스템이미지올리기

More information

K7VT2_QIG_v3

K7VT2_QIG_v3 1......... 2 3..\ 4 5 [R] : Enter Raid setup utility 6 Press[A]keytocreateRAID RAID Type: JBOD RAID 0 RAID 1: 2 7 " RAID 0 Auto Create Manual Create: 2 RAID 0 Block Size: 16K 32K

More information

LXR 설치 및 사용법.doc

LXR 설치 및 사용법.doc Installation of LXR (Linux Cross-Reference) for Source Code Reference Code Reference LXR : 2002512( ), : 1/1 1 3 2 LXR 3 21 LXR 3 22 LXR 221 LXR 3 222 LXR 3 3 23 LXR lxrconf 4 24 241 httpdconf 6 242 htaccess

More information

Chap 10 안드로이드커널 (Kernel)

Chap 10 안드로이드커널 (Kernel) Chap 10 안드로이드커널 (Kernel) 1. Kernel Operating System에서 Kernel은운영체제의핵심부분이다. Bootloader에서하드웨어초기화를담당했다면, 커널은우리가사용해야할시스템자원을관리해주는기능을해준다. 아래는기본적인커널의역할을나열해보았다. 물론, 안드로이드가적용되면서기본적인커널에추가적인기능이포함되었다. 기본적인커널의역할을나열하면아래와같다.

More information

Macaron Cooker Manual 1.0.key

Macaron Cooker Manual 1.0.key MACARON COOKER GUIDE BOOK Ver. 1.0 OVERVIEW APPLICATION OVERVIEW 1 5 2 3 4 6 1 2 3 4 5 6 1. SELECT LAYOUT TIP 2. Add Page / Delete Page 3. Import PDF 4. Image 5. Swipe 5-1. Swipe & Skip 5-2. Swipe & Rotate

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Ubuntu 13.04 설치매뉴얼 작성일자 : 2013.05 cafe24 IDC 사업팀 설치이미지부팅 1. Ubuntu CD(DVD) 를넣고해당미디어로부팅을시킵니다. 2. 처음설치화면에서한국어를선택합니다. Ubuntu 설치 1. 우분투서버설치를선택합니다. 번역안내 1. 한국어설정에대한안내화면이출력됩니다. 아직은번역이완벽하지않다는내용임으로 무시하고 < 예 >

More information

목차 BUG offline replicator 에서유효하지않은로그를읽을경우비정상종료할수있다... 3 BUG 각 partition 이서로다른 tablespace 를가지고, column type 이 CLOB 이며, 해당 table 을 truncate

목차 BUG offline replicator 에서유효하지않은로그를읽을경우비정상종료할수있다... 3 BUG 각 partition 이서로다른 tablespace 를가지고, column type 이 CLOB 이며, 해당 table 을 truncate ALTIBASE HDB 6.1.1.5.6 Patch Notes 목차 BUG-39240 offline replicator 에서유효하지않은로그를읽을경우비정상종료할수있다... 3 BUG-41443 각 partition 이서로다른 tablespace 를가지고, column type 이 CLOB 이며, 해당 table 을 truncate 한뒤, hash partition

More information

1. efolder 시스템구성 A. DB B. apache - mod-perl - PHP C. SphinxSearch ( 검색서비스 ) D. File Storage 2. efolder 설치순서 A. DB (MySQL) B. efolder Service - efolder

1. efolder 시스템구성 A. DB B. apache - mod-perl - PHP C. SphinxSearch ( 검색서비스 ) D. File Storage 2. efolder 설치순서 A. DB (MySQL) B. efolder Service - efolder Embian efolder 설치가이드 efolder 시스템구성 efolder 설치순서 Installation commands 1. efolder 시스템구성 A. DB B. apache - mod-perl - PHP C. SphinxSearch ( 검색서비스 ) D. File Storage 2. efolder 설치순서 A. DB (MySQL) B. efolder

More information

PA for SWE2007

PA for SWE2007 CSE3047-41: Operating System Practice (Spring 2016) Programming Assignment #2: 1. Introduction Due: 18th April. (Mon), 11:59 PM I-Campus 과제내용을필히확인하세요. 이번과제에서는 Linux kernel 에새로운 system call 을추가하고, Tizen

More information

BH의 아이폰 추천 어플

BH의 아이폰 추천 어플 BH의 아이폰 추천 어플 정병훈 소개글 목차 1 [BH의 아이폰 필수 앱] Pulse - 뉴스/웹사이트/RSS 모아주는 앱 4 2 [BH의 아이폰 필수 앱] Dropbox - n스크린 파일 공유 앱 (문서, 사진, 동영상 등) 12 3 [BH의 아이폰 필수 앱] 파노라마 사진찍기 Photosynth 17 4 [BH의 아이폰 필수 앱] 연락처 동기화 네이버 주소록

More information

Microsoft PowerPoint - Flash Memory Based Bottom Up Analysis for Smart Phone System _Final [호환 모드]

Microsoft PowerPoint - Flash  Memory Based Bottom Up Analysis for Smart Phone System _Final [호환 모드] Flash Memory Based Bottom Up Analysis for Smart Phone System 목 차 1. Background 2. Controller & Driver Layer 3. File System Layer 4. DB Layer 5. Summary 2012. 10. 16 LG Electronics / Mobile Communications

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Deep Learning 작업환경조성 & 사용법 ISL 안재원 Ubuntu 설치 작업환경조성 접속방법 사용예시 2 - ISO file Download www.ubuntu.com Ubuntu 설치 3 - Make Booting USB Ubuntu 설치 http://www.pendrivelinux.com/universal-usb-installer-easy-as-1-2-3/

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 임베디드리눅스개발환경실습 Jo, Heeseung 타겟보드모니터링동작실습 호스트 PC 에서시리얼포트를통해서타겟보드를모니터링 타겟보드가프로그램을실행하는동안일어나는일을시리얼포트로메시지를출력하면호스트 PC 에서는시리얼포트를통해메시지를수신하여이를화면에출력 minicom 프로그램사용 - minicom 이정상적으로설정이되고, 타겟보드에최소한부트로더가올라간상태라면 minicom

More information

Clover 부트로더를 이용한 해킨토시 설치방법

Clover 부트로더를 이용한 해킨토시 설치방법 Clover Mac OS X Mavericks Clover EFI. Maxxuss Slice 2,. http://osx86.tistory.com/849 BIOS UEFI Native OS X DSDT/kernel/kexts OS X Recovery partition 4K Advanced Format drives boot0 error Linux Windows

More information

본교재는수업용으로제작된게시물입니다. 영리목적으로사용할경우저작권법제 30 조항에의거법적처벌을받을수있습니다. [ 실습 ] 스위치장비초기화 1. NVRAM 에저장되어있는 'startup-config' 파일이있다면, 삭제를실시한다. SWx>enable SWx#erase sta

본교재는수업용으로제작된게시물입니다. 영리목적으로사용할경우저작권법제 30 조항에의거법적처벌을받을수있습니다. [ 실습 ] 스위치장비초기화 1. NVRAM 에저장되어있는 'startup-config' 파일이있다면, 삭제를실시한다. SWx>enable SWx#erase sta [ 실습 ] 스위치장비초기화 1. NVRAM 에저장되어있는 'startup-config' 파일이있다면, 삭제를실시한다. SWx>enable SWx#erase startup-config Erasing the nvram filesystem will remove all configuration files Continue? [confirm] ( 엔터 ) [OK] Erase

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Install the PDI on CentOS 2013.04 G L O B E P O I N T 1 Ⅰ linux 구성 II Pentaho Install 2013, Globepoint Inc. All Rights Reserved. 2 I. Linux 구성 2013, Globepoint Inc. All Rights Reserved. 3 IP 설정 1. 설정파일

More information

CPX-E-EC_BES_C_ _ k1

CPX-E-EC_BES_C_ _ k1 CPX-E CPX-E-EC EtherCAT 8071155 2017-07 [8075310] CPX-E-EC CPX-E-EC-KO EtherCAT, TwinCAT (). :, 2 Festo CPX-E-EC-KO 2017-07 CPX-E-EC 1... 4 1.1... 4 1.2... 4 1.3... 4 1.4... 5 1.5... 5 2... 6 2.1... 6

More information

(Asynchronous Mode) ( 1, 5~8, 1~2) & (Parity) 1 ; * S erial Port (BIOS INT 14H) - 1 -

(Asynchronous Mode) ( 1, 5~8, 1~2) & (Parity) 1 ; * S erial Port (BIOS INT 14H) - 1 - (Asynchronous Mode) - - - ( 1, 5~8, 1~2) & (Parity) 1 ; * S erial Port (BIOS INT 14H) - 1 - UART (Univ ers al As y nchronous Receiver / T rans mitter) 8250A 8250A { COM1(3F8H). - Line Control Register

More information

MAX+plus II Getting Started - 무작정따라하기

MAX+plus II Getting Started - 무작정따라하기 무작정 따라하기 2001 10 4 / Version 20-2 0 MAX+plus II Digital, Schematic Capture MAX+plus II, IC, CPLD FPGA (Logic) ALTERA PLD FLEX10K Series EPF10K10QC208-4 MAX+plus II Project, Schematic, Design Compilation,

More information

Microsoft PowerPoint - ch07.ppt

Microsoft PowerPoint - ch07.ppt chapter 07. 시스코라우터기본동작 한빛미디어 -1- 학습목표 시스코라우터외적, 내적구성요소 시스코라우터부팅단계 시스코라우터명령어모드 한빛미디어 -2- 시스코라우터구성요소 라우터외부구성요소 (1) [ 그림 ] 2600 라우터전면도 인터페이스카드 전원부 LED 라우터조건 한빛미디어 -3- 시스코라우터구성요소 라우터외부구성요소 (2) [ 그림 ] VTY 를이용한라우터접속

More information

2008

2008 DAT 를이용한 backup 2016. 03 - C&Thoth H/W Team - 목차 1. DAT의정의와종류 1) DAT의정의 2) DAT의종류 2. DAT backup (ufsdaump / ufsrestore) 1) mt 명령어확인 2) Restore 명령어확인 3) Ufsrestore 명령을이용한 backup 4) TAPE 에서 Ufsrestore 로백업한내용확인

More information

s SINUMERIK 840C Service and User Manual DATA SAVING & LOADING & & /

s SINUMERIK 840C Service and User Manual DATA SAVING & LOADING & & / SINUMERIK 840C Service and Uer Manual DATA SAVING & LOADING & & / / NC, RS232C /. NC NC / Computer link () Device ( )/PC / / Print erial Data input RS232C () Data output Data management FLOPPY DRIVE, FLOPPY

More information

slide2

slide2 Program P ::= CL CommandList CL ::= C C ; CL Command C ::= L = E while E : CL end print L Expression E ::= N ( E + E ) L &L LefthandSide L ::= I *L Variable I ::= Numeral N ::=

More information

4 CD Construct Special Model VI 2 nd Order Model VI 2 Note: Hands-on 1, 2 RC 1 RLC mass-spring-damper 2 2 ζ ω n (rad/sec) 2 ( ζ < 1), 1 (ζ = 1), ( ) 1

4 CD Construct Special Model VI 2 nd Order Model VI 2 Note: Hands-on 1, 2 RC 1 RLC mass-spring-damper 2 2 ζ ω n (rad/sec) 2 ( ζ < 1), 1 (ζ = 1), ( ) 1 : LabVIEW Control Design, Simulation, & System Identification LabVIEW Control Design Toolkit, Simulation Module, System Identification Toolkit 2 (RLC Spring-Mass-Damper) Control Design toolkit LabVIEW

More information

LCD Monitor

LCD Monitor LCD MONITOR quick start guide 320TSn-2 ii Floor standing type) LCD Display D-Sub AAA X 2) 8 DVI KIT LAN TV Note TV MENU MENU] 9 ENTER ENTER] SOURCE SOURCE] [PC DVI HDMI MagicInfo] TV TV D.MENU D.MENU TV

More information

untitled

untitled GUI Programming in Embedded Linux Embedded System Lab. II GUI 1:1 Embedded System Lab. II 2 Qt QT trolltech cross GUI QT ( ),, Mac, Linux, *nix C++ Qt X11 C++ GUI. (, ). Qt. Embedded System Lab. II 3 Qt/Embedded

More information

LCD Monitor

LCD Monitor LCD MONITOR quick start guide 400FP-2 460FP-2 400FPn-2 460FPn-2 ii Floor standing type) Note LCD Display MagicInfo Software CD MagicInfo Manual CD (FPn-2.) (AAA X 2) (FPn-2.) BNC to RCA (46.) D-Sub DVI

More information

슬라이드 1

슬라이드 1 / 유닉스시스템개요 / 파일 / 프로세스 01 File Descriptor file file descriptor file type unix 에서의파일은단지바이트들의나열임 operating system 은파일에어떤포맷도부과하지않음 파일의내용은바이트단위로주소를줄수있음 file descriptor 는 0 이나양수임 file 은 open 이나 creat 로 file

More information

ISP and CodeVisionAVR C Compiler.hwp

ISP and CodeVisionAVR C Compiler.hwp USBISP V3.0 & P-AVRISP V1.0 with CodeVisionAVR C Compiler http://www.avrmall.com/ November 12, 2007 Copyright (c) 2003-2008 All Rights Reserved. USBISP V3.0 & P-AVRISP V1.0 with CodeVisionAVR C Compiler

More information

PowerPoint Presentation

PowerPoint Presentation Hyperledger Fabric 개발환경구축및예제 Intelligent Networking Lab Outline 2/64 개발환경구축 1. Docker installation 2. Golang installation 3. Node.Js installation(lts) 4. Git besh installation 예제 1. Building My First Network

More information

Sena Device Server Serial/IP TM Version

Sena Device Server Serial/IP TM Version Sena Device Server Serial/IP TM Version 1.0.0 2005. 3. 7. Release Note Revision Date Name Description V1.0.0 2005-03-7 HJ Jeon Serial/IP 4.3.2 ( ) 210 137-130, : (02) 573-5422 : (02) 573-7710 email: support@sena.com

More information

LCD Display

LCD Display LCD Display SyncMaster 460DRn, 460DR VCR DVD DTV HDMI DVI to HDMI LAN USB (MDC: Multiple Display Control) PC. PC RS-232C. PC (Serial port) (Serial port) RS-232C.. > > Multiple Display

More information

RaspberryPi U-Boot & GPIO 제어 1 제 12 강 U-Boot + GPIO 제어 부트로더 U-Boot 부트로더 raw GPIO 제어 (LED, BTN) LED, BTN 제어

RaspberryPi U-Boot & GPIO 제어 1 제 12 강 U-Boot + GPIO 제어 부트로더 U-Boot 부트로더 raw GPIO 제어 (LED, BTN) LED, BTN 제어 RaspberryPi U-Boot & GPIO 제어 1 제 12 강 U-Boot + GPIO 제어 부트로더 U-Boot 부트로더 raw GPIO 제어 (LED, BTN) LED, BTN 제어 RaspberryPi U-Boot & GPIO 제어 2 부트로더 * boot loader : 시스템초기화후 OS로부팅 : 부트로더의기능 -시스템초기화 -시스템동작에필요한환경설정

More information

Microsoft PowerPoint - 02-Development-Environment-1.ppt

Microsoft PowerPoint - 02-Development-Environment-1.ppt 개발환경 1 임베디드시스템소프트웨어 I 차례 개발환경 Host와 Target의연결 Host 및 target 사양 Toolchain이란, 설치방법 시험 Cross Compile Minicom 설정및사용방법 JTAG 설치및사용방법 Bootloader, kernel, file system flash 방법 개발환경 1 2 개발환경 Host 시스템 임베디드소프트웨어를개발하는시스템

More information

T100MD+

T100MD+ User s Manual 100% ) ( x b a a + 1 RX+ TX+ DTR GND TX+ RX+ DTR GND RX+ TX+ DTR GND DSR RX+ TX+ DTR GND DSR [ DCE TYPE ] [ DCE TYPE ] RS232 Format Baud 1 T100MD+

More information

Microsoft PowerPoint - polling.pptx

Microsoft PowerPoint - polling.pptx 지현석 (binish@home.cnu.ac.kr) http://binish.or.kr Index 이슈화된키보드해킹 최근키보드해킹이슈의배경지식 Interrupt VS polling What is polling? Polling pseudo code Polling 을이용한키로거분석 방어기법연구 이슈화된키보드해킹 키보드해킹은연일상한가! 주식, 펀드투자의시기?! 최근키보드해킹이슈의배경지식

More information

목차 BUG 문법에맞지않는질의문수행시, 에러메시지에질의문의일부만보여주는문제를수정합니다... 3 BUG ROUND, TRUNC 함수에서 DATE 포맷 IW 를추가지원합니다... 5 BUG ROLLUP/CUBE 절을포함하는질의는 SUBQUE

목차 BUG 문법에맞지않는질의문수행시, 에러메시지에질의문의일부만보여주는문제를수정합니다... 3 BUG ROUND, TRUNC 함수에서 DATE 포맷 IW 를추가지원합니다... 5 BUG ROLLUP/CUBE 절을포함하는질의는 SUBQUE ALTIBASE HDB 6.3.1.10.1 Patch Notes 목차 BUG-45710 문법에맞지않는질의문수행시, 에러메시지에질의문의일부만보여주는문제를수정합니다... 3 BUG-45730 ROUND, TRUNC 함수에서 DATE 포맷 IW 를추가지원합니다... 5 BUG-45760 ROLLUP/CUBE 절을포함하는질의는 SUBQUERY REMOVAL 변환을수행하지않도록수정합니다....

More information

Learn Raspberry Pi with Linux by Peter Membrey, David Hows Original English language edition published by Apress, Inc. Copyright c 2013 by Apress. Kor

Learn Raspberry Pi with Linux by Peter Membrey, David Hows Original English language edition published by Apress, Inc. Copyright c 2013 by Apress. Kor R A S P B E R R Y P I L I N U X Learn Raspberry Pi with Linux by Peter Membrey, David Hows Original English language edition published by Apress, Inc. Copyright c 2013 by Apress. Korean edition copyright

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Network Programming Jo, Heeseung Network 실습 네트워크프로그래밍 멀리떨어져있는호스트들이서로데이터를주고받을수있도록프로그램을구현하는것 파일과는달리데이터를주고받을대상이멀리떨어져있기때문에소프트웨어차원에서호스트들간에연결을해주는장치가필요 이러한기능을해주는장치로소켓이라는인터페이스를많이사용 소켓프로그래밍이란용어와네트워크프로그래밍이랑용어가같은의미로사용

More information

<31332DB9E9C6AEB7A2C7D8C5B72D3131C0E528BACEB7CF292E687770>

<31332DB9E9C6AEB7A2C7D8C5B72D3131C0E528BACEB7CF292E687770> 보자. 이제 v4.6.2-1 로업데이트됐다. 그림 F-15의하단처럼 msfupdate를입력해 root @bt:~# msfudpate 그림 F-16 과같이정상적으로업데이트가진행되는것을볼수있다. 이후에는 msfupdate를입력하면최신업데이트모듈과공격코드를쉽게유지할수있다. 그림 F-16 msfupdate의진행확인 G. SET 업데이트문제해결 백트랙을기본설치로운영을할때에는

More information

Chapter. 5 Embedded System I Bootloader, Kernel, Ramdisk Professor. Jaeheung, Lee

Chapter. 5 Embedded System I Bootloader, Kernel, Ramdisk Professor. Jaeheung, Lee Chapter. 5 Bootloader, Kernel, Ramdisk Professor. Jaeheung, Lee 목차 Bootloader Kernel File System 1 Bootloader Bootloader 란? 리눅스커널부팅이전에미리실행되면서커널이올바르게부팅되기위해필요한모든관련작업을마무리하고최종적으로리눅스커널을부팅시키기위한목적으로짜여진프로그램 Bootloader

More information

Mentor_PCB설계입문

Mentor_PCB설계입문 Mentor MCM, PCB 1999, 03, 13 (daedoo@eeinfokaistackr), (kkuumm00@orgionet) KAIST EE Terahertz Media & System Laboratory MCM, PCB (mentor) : da & Summary librarian jakup & package jakup & layout jakup &

More information

본문서는 초급자들을 대상으로 최대한 쉽게 작성하였습니다. 본문서에서는 설치방법만 기술했으며 자세한 설정방법은 검색을 통하시기 바랍니다. 1. 설치개요 워드프레스는 블로그 형태의 홈페이지를 빠르게 만들수 있게 해 주는 프로그램입니다. 다양한 기능을 하는 플러그인과 디자인

본문서는 초급자들을 대상으로 최대한 쉽게 작성하였습니다. 본문서에서는 설치방법만 기술했으며 자세한 설정방법은 검색을 통하시기 바랍니다. 1. 설치개요 워드프레스는 블로그 형태의 홈페이지를 빠르게 만들수 있게 해 주는 프로그램입니다. 다양한 기능을 하는 플러그인과 디자인 스마일서브 CLOUD_Virtual 워드프레스 설치 (WORDPRESS INSTALL) 스마일서브 가상화사업본부 Update. 2012. 09. 04. 본문서는 초급자들을 대상으로 최대한 쉽게 작성하였습니다. 본문서에서는 설치방법만 기술했으며 자세한 설정방법은 검색을 통하시기 바랍니다. 1. 설치개요 워드프레스는 블로그 형태의 홈페이지를 빠르게 만들수 있게

More information

BMP 파일 처리

BMP 파일 처리 BMP 파일처리 김성영교수 금오공과대학교 컴퓨터공학과 학습내용 영상반전프로그램제작 2 Inverting images out = 255 - in 3 /* 이프로그램은 8bit gray-scale 영상을입력으로사용하여반전한후동일포맷의영상으로저장한다. */ #include #include #define WIDTHBYTES(bytes)

More information