Lv. 83 (전무) 70,159 납
26%
Exp. 69,331/70,560 | 26%
회원가입 ID/PW 찾기

마이크로프로세서 HOTflash read,write 방법

healt****2016.01.02 14:4401.02조회 수 730댓글 1이 게시물을

AA

안녕하세요?

 

일반적으로, MCU의 경우 대부분 flash memory를 MCU에 내장하고 있습니다.

그리고, flash memory의 경우 program을 저장하기 위한 목적으로 사용이 됩니다.

그리고, flash memory에 program(binary파일)을 write(fusing)하기 위해서는, JTAG등의 H/W적인 장비를 사용합니다.

 

이상의 방법은 제가 알고 있는 배경지식입니다.

그런데, JTAG과 같은 장비를 사용하지 않고,

firmware로써, MCU 내장 flash memory를 read,write하는 code를 짜야할 일이 발생했습니다.

 

이유는...

#.첫째: serial로 PC와 MCU간에 통신을 하여, new version의 firmware를 up-date해야 함

#.둘째: flash memory의 특정 영역을 EEPROM에 저장하는 data를 저장할 목적

(즉, 원가절감 목적으로 EEPROM대신에 flash를 사용할 목적)

 

위와 같이 firmware로써, MCU 내장 flash memory를 read,write하기 위해서는

모든 MCU가 가능한가요 ? 아니면, 특정 MCU에서만 가능한가요 ?

특정 MCU에서만 가능하다면, 가능한 MCU의 maker와 P/N를 알려 주시면 감사하겠습니다.

모든 MCU에서 가능하다면, flash memory를 read,write 하는 code(방법)을 알려 주시면 감사하겠습니다.

(아니며, 해당부분을 알려주는 site의 URL을 알려 주셔도 감사하겠습니다.)

 

 

댓글 1
  • No Profile

     

     MCU내장 플레쉬를 사용하기 위한 기본적인 방식은 거의 비슷하지만 각 회사마다 명령어등 사용법이 조금씩 다름니다.

     

     칩 제조사에서 제공하는 IAP(In Application Programming)나 Flash r/w 샘플코드를 받아서 사용하십시오.

     

     32비트 arm계열 flash모델 제품이면 어지간하면 지원됩니다.

     

하드웨어 설계 및 개발에 대하여 개발자들이 자유롭게 토론하는 공간입니다.
- Q&A, 자유주재 토론, 관련 정보 공유
- 분야 : 마이크로프로세서 응용, 전기/전자(아날로그/디지털) 회로 설계, C/C++ 프로그래밍, 펌웨어,
         PCB Artwork, 트러블슈팅 등 하드웨어 설계에 관한 전반인 내용
※ 게시글에 맞는 분류를 선택하여 글을 작성해 주시면 쾌적한 사이트 운영에 많은 도움이 됩니다.
※ 하드웨어 인사이트는 회원들간의 거래정보를 게재할 뿐이지, 그 어떤 책임과 의무도 가지지 않습니다.

search
번호 분류 제목 글쓴이 조회 수 날짜
274 구인구직 유머 WEWW 123 2023.08.22
273 구인구직 (주)엔슨 H/W, F/W 개발인원 채용 - 경북 경산1 천상락원 191 2023.01.09
272 구인구직 HOT[구인] (주)가스트론 전자설계(경력) 채용합니다. 박경원 467 2018.09.20
271 구인구직 HOTPCB ARTWORK 프리랜서입니다.1 minepcb 904 2018.07.29
270 구인구직 HOTPCB Artwork 알바 합니다. 고자라니 411 2018.05.14
269 구인구직 구인 구직게시판이 언제부터 학원 광고판으로 변질되었습니까?2 블루핑 192 2017.08.18
268 구인구직 불루투스 비콘 펌웨어1 07땜쟁이 230 2017.05.11
267 구인구직 TI DSP CCS 사용가능 및 DSP 동적 시험 인력 모집 나비71548 161 2017.02.07
266 구인구직 라즈베리 와 같은 싱글보드컴을 사용한 데이타 통신 기능 개발 개인 알바 하실분1 은꼬비 187 2017.01.20
265 구인구직 소프트웨어 엔지니어- MFC, 비쥬얼스튜디오 프로그램가능자 나비71548 135 2016.08.22
264 구인구직 [TheAlphaLabs] 하드웨어 엔지니어 구합니다 myyoui 209 2015.02.25
263 구인구직 Analog IC 설계자 긴급구인 질순없다,청춘 394 2014.10.01
262 구인구직 HOT[헤드헌팅]3D 프린터 SW드라이버 및 펌웨어 개발자 긴급구인 질순없다,청춘 943 2014.07.17
261 구인구직 HOT웨이버스- SI사업 SW개발 경력자 모집 (~6/4 수) 쭈니닷 1413 2014.05.29
260 구인구직 HOT비아이매트릭스- [경력]JAVA,JSP 개발자 채용 (~5/30 금) 쭈니닷 1150 2014.05.22
259 구인구직 HOT요기요 - 스크럼마스터(Scrum Master) 채용 알지피코리아인사팀 800 2014.05.21
258 구인구직 HOT[구인] 요기요-안드로이드 개발자 채용(경력직) 알지피코리아인사팀 766 2014.05.20
257 구인구직 HOT소프트넷- 각 부문 신입 및 경력사원 모집 (~5/22 목) 쭈니닷 1009 2014.05.15
256 구인구직 HOT리눅스웨어- 리눅스웨어(주) 신입 및 경력직 공개 채용 (~5/11 일) 쭈니닷 1151 2014.05.08
255 구인구직 HOT국내 유명 펩리스 SW/FW/HW 개발, AE 헌터헌터 1086 2014.04.28
Prev 1 2 3 4 5 6 7 8 9 10 ... 14 Next
  • 인간은 오로지 자신의 무지에 대한 대략적인 깊이를 추정하기 시작할 때부터 현명해진다.
    - 메노티
  • * 납포인트 정보 *
  • 글 작성 : 3
  • 댓글 작성 : 1
  • 내 글이 추천받음 : 1
저작권법에 위배되는 콘텐츠는 등록 불가하며, 저작물에 대한 권리는 저작자에게 있습니다.
Copyright 2006-2021 © hardwareis.com, All rights reserved.