본문 바로가기

어떻게 할까

(135)
Renesas H8SC1527R Self Programming w/ RS-232C #2 이전 글 에 이어, FDT 없이 1527R 에 firmware 를 전송 하는 방법에 대해 이어 나가 보겠습니다. New Bit Rate SelectionNew bit rate 를 쓰는 이유는 1527R 에서는 일반 통신 속도 (9600BPS) 와 달리 펌웨어 전송시엔 제일 빠른 38400BPS 를 사용하여 데이터를 전송하게 됩니다.그러기 위해서는 다음과 같은 명령어 packet을 전송 해야 하며, 이는 이미 설정된 값을 고정으로 사용되는 듯 합니다.(FDT 에서 고정으로 보내는 값을 사용) [0x3F][size = 0x07][0x01][0x80][0x01][0xF4][0x02][0x08][0x04][check sum=0x36] 이는 각각 new bit rate 를 선택하는 flag 가 0x3F 가 되며,..
Renesas H8SC1527R Self Programming w/ RS-232C #1 이번에 Renesas 에서 나온 H8SC1527R MCU 를 FDT 없이 programming 하는 방법을 찾으면서 정리된 것을 공유하고자 합니다. 그리 감출것도 없는 기술인데 (명시된 것도 아니고) 통신 방법 등을 감추고 공개하지 않는 Renesas 측의 행보가 참 일본기업 답다는 느낌이 드네요. (그래서 정말 짜증 납니다...) 먼저 FDT 가 Programming 을 진행하는 방법을 보면 다음과 같습니다. *조건* MD1 은 short, MD0 은 open 되어 있는 상태로 되어 있어야 합니다. 즉,MD0 = 0MD1 = 1이 되어 있어야 합니다. RS-232C 연결은 9600BPS->38400BPS 로 가변 연결 되어야 하므로, 모듈 설계시 RX 와 TX 까지 모두 참조할수 있는 구조로 만들어야 ..
HELL G (LG) Optimus BIG downgrade+customize 에 관해... DMB 시청 말고는 어디 딱히 쓸데도 없이 굴리던 자랑스럽고 기술력 쩌는 대한민국의 대만기업 스러운 헬쥐의 아름다운 작품인 옵티머스 빅을 어떻게 할까 하다, 결국 downgrade + customize 를 결심 했습니다.매달 기기값이 아직 나가는데 이걸 안쓰기도 뭐한 복잡한 심정이다 보니 어떻게든 이걸로 뭔가를 해야 돈이 아깝지 않다는 사실을 안 것이죠. (중고가 보면 내가 왜 아직도 이걸 돈내고 쓰고 있어야 하는가 합니다만) 국내 사용자들이 일명 말하는 커롬/커스텀 롬 이란 용어가 아마 PSP 에서 EBOOT.BIN 파일을 개조하는 것으로 부터 시작된 듯 합니다만, 그 용어가 맞고 틀리고를 떠나 대부분의 정보가 뇌입원 까페에 등록 되어 있는데 이게 참 정보 하나 보기가 병맛스럽기 거지 없더군요. 아마 ..
UE(Logitech) Super Fi 4 안쪽 분해 (우수몰 사진) Super Fi 4 가 고장나면 대체 어떻게 해야 할까 하고 이리 저리 찾아 보다 우수몰에서 이전에 공동구매 하면서 내부 확인차 올려 놓은 사진들이 있더군요. 아래 사진들은 우수몰에 올라온 사진을 좀 더 알아 보기 편하게 편집한 것 입니다.원본은 이 링크 에서 확인이 가능 합니다. 물론 사진의 원래 저작권은 우수몰에 있습니다. SIREN 드라이버처럼 둥근 제품이 사용 되었을 거라 생각 했는데, 일반 BA 드라이버 입니다.아마 놀즈사에서 공급된 것일듯 합니다.전체적으로 실리콘이 드라이버를 잡고 있도록 되어 있고 ..밀봉은 iRiver AE-2, AE-7 처럼 스크류로 마감되도록 되어 있으나, 록타이트 금속용 본드로 붙여 놔서 분해가 불가능 하다고 합니다. (좌절 ...) 노즐쪽을 보면 정말 작지만, 철망이..
극진다이어트 이 글은 극진다이어트에 정리한 자료 입니다.혹시 글을 썻던 분이 이 글을 보시고, 삭제를 요구 하신다면 바로 삭제 하도록 하겠습니다 :) 준비물 현미밥 4kg , 흰쌀밥 4kg , 김치 , 참치캔10개 , 김1set , 각종야채 , 프로틴 파우더 , 커피 극진다이어트는 20일 체중감량 10일 보식 150일 유지로 들어갑니다즉, 한달만 고생하고 나머지 5개월은 조심 하면 됩니다.유지기간은 5개월. 이것을 꼭 유지 해야 한다고 합니다. 식사 식단 아침 : 기상후 블랙커피를 냉수에 타서 500ml한잔 + 아침 운동(운동이라곤 걷는거 뿐입니다 파워워킹하지 않습니다 그냥 느긋하게 걷는것으로도 충분 하다고 합니다) + 현미밥 3/2공기(현미와 쌀의 비율 5:5 , 물에 깨끗이 씻은 김치) -> 이걸 20일 하고 다..
God Of Fight (iOS) Save Hack iOS 게임 중에 가끔 하는 것이 God Of Fight 라는 것이 있습니다.Free 로 풀렸을떄 구한 것인데, 이런 게임이 요즘 현질(현금성 아이템 구입을 유도 하는 형태)을 워낙 요구 하므로 저는 개인의 권리(?)를 위해 Hack 을 택했습니다. 먼저 필요한 것은 iFunBox 입니다.탈옥(JailBreaked) 이 없이도 일반 어플 폴더 접근이 가능합니다.세상이 좋아 졌죠. 먼저 iFunBox 로 아래 위치의 God Of Fight 로 이동 합니다. 이제 dk2.bin 파일을 특정 폴더로 이동 후, HxD 와 같은 HEX code editor 로 0x00000033 위치에 4byte 를 수정 합니다. FF FF FF FF 는 절대 하시면 안되며, FF FF FF 7F 를 넘지 않는 값으로 수정 하시..
Mercurial HG push 할때 오류 처리 법 (google code) CVS 와 SVN 을 쓰다가 HG 를 쓰면서 바뀐 commit 과 push 에 대한 개념은 처음에 조금 이해 하기 어려울 수 있겠습니다만 ...분산처리 + local cache 정도로 해석 한다면 어렵지 않게 이해 할 수 있지 않을까 합니다. 어쨋든, 구글 코드 이용시, HG 가 자신의 계정 설정과 제대로 연동이 안되어 있을때 다음과 같이 오류가 나옵니다.HTTP 403 Forbidden 오류. 이걸 해결 하는 방법은 다음과 같이 https://code.google.com/hosting/settings 로 이동 해서 설정 하는 방법 입니다. 아마, 특별한 설정 없이 이동을 하면, 랜덤으로 만들어 져 있는 구글 코드 암호가 따로 존재 하고 있다는 것을 알 수 있습니다.이를 쓰지 않고 자신의 gmail 계정..
Mercurial HG 사용자 (username) 지정 하기. + lightpackkr ... Mercurial HG 를 처음 접하다 보니, 다음과 같이 소스를 수정 한 다음 commit 을 할떄 오류가 나더군요.username 을 지정하라 ?보통 CVS 나 SVN 에서는 내부에 숨김 디렉토리가 생기고, 이 안에 정보가 포함 되던데, HG는 이런 부분이 다른가 봅니다.일단 하라니 해야겠으니, hg help config 에서 설명 하는데로, 먼저 Mercurial 이 설치된 곳으로 이동 합니다. 저의 경우는 Windows7 64ibit 이므로 다음과 같이 이동 했습니다.(C:\Program Files\Mercurial)여기서 Mercurial.ini 파일을 열고 다음과 같이 항목을 추가 합니다.이중, ui session 이 이미 있으신 분은 추가 되거나 수정 되는 정도 이겠습니다.이제 commit ..