기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

 

 

일반적으로 flash memory등의 저장매체에 bootloader image를 writing하기 위해서 JTAG장비를 사용합니다.

물론, 최초 1회만 writing하면,그 다음부터는 bootloader의 명령어에 의해서

bootloader image를 up-date(재 writing)할 수가 있습니다.

그런데, 최초 1회 writing시에 JTAG장비가 없이, S/W방법으로만 저장매체에 bootloader image를 writing할 수있는 방법이 있는지요 ?

있다면, 그 원리가 무엇인지요 ?

 

네...~~~ 감사합니다.


이제현

2012.07.07 07:57:21
*.105.153.190

MMC 부팅을 지원하는 경우 SD카드나 Micro-SD를 PC에 연결해서 boot loader를 기록할 수 있고요.

이는 너무 당연한 이야기이네요.


그런데 일부 CPU는 UART나 USB 부팅이 가능하도록 내부 ROM에 boot-strap 코드가 들어있는 경우가 있습니다. 이런 CPU라면 JTAG 장비 없이도 boot loader 기록이 가능합니다.

양산성을 위해서 USB boot를 지원하는 CPU/AP가 점점 많아지고 있는 추세입니다.

고도리

2012.07.07 23:08:22
*.127.19.87

CPU에 따라 많이 틀려집니다.


진짜 대량 생산의 경우는 특정 물량이상이면 memory 업체에서 writing해 주는 경우가 많습니다.

나머지 회사에서는 usb boot를 사용해서 writing을 하는 경우도 있고 여러가지가 많습니다.


제 경우는 업체의 양산 공정에 따라 틀리게 작업을 해서 양산 툴을 준비해 주고 있는 편입니다.

profile

김경호

2012.07.10 18:59:00
*.99.124.254

대량 양산이라면 아래와 같은 eMMC 복제기로 복제하여 사용하기도 합니다.

http://clonix.co.kr/kr/dexpreso/info.php

 

List of Articles
번호 제목 글쓴이 날짜 조회 수

device driver 에서 cmd_read 호출하는 방법 문의 [1]

i2c mux 칩 제어 문의 file [3]

저장매체에 bootloader image를 writing하는 방법 [3]

sendmail arm 으로 빌드 해 보신분

H.264 codec 또는 영상 코덱 처리 방법 [3]

  • 천향
  • 2012-07-04
  • 조회 수 2208

nand scrub 에 관한 질문입니다. [3]

ffmpeg 관련하여 examples 이 컴파일이 되지 않습니다. [1]

register_console()함수에 대해서 여쭤보려고 합니다. [1]

bcm4329 관련 문의질문..

s3c2440 보드 관련 [4]

sshd를 보드에 포팅하려면 어떻게 해야되나요? [4]

6410보드에서 root로 로그인을 하여도 파일을 생성하거나 수정할수 ... [5]

bootloader binary file과 kernel image file [1]

  • 테크
  • 2012-06-27
  • 조회 수 1126

Linux BSP 제공되는 개발보드는 어떤 것들이 있나요? [3]

  • 다콩
  • 2012-06-27
  • 조회 수 1676

aesop2440 보드에 대한 질문 드립니다. [2]

[완료] Linux 커널 2.6.28에 LAN9215 드라이버 포팅해 보신분 계... [9]

V4L2 library가 존재하는지요 ? [1]

6410보드에 SD메모리 용량 확인하는 법 [2]

  • 53%
  • 2012-06-25
  • 조회 수 1539

[완료] Displaying Character on screen [16]

IMAGE sensor [3]

사용자 로그인