:::: MENU ::::
Posts tagged with:

맥에서 키보드 단축키 추가하기

Automator 설정

  • Automator를 실행후 “서비스”를 선택한다.
  • 다음 그림과 같이 실행으로 필터링을 해서 “응용 프로그램 실행”을 선택 후 우측 창에 드래깅한다.

  • 서비스가 받는 항목에는 “입력없음”으로 설정후 실행할 프로그램을 선택후 저장한다.

키보드 단축키 설정

시스템 환경설정 > 키보드 > 단축키 > 서비스를 선택후 “일반” 항목에 좀전에 추가한 서비스를 선택후 단축키 설정을 한다.



맥 ISO 이미지를 부팅용 USB로 복사하기

ISO파일을 img파일로 변환

hdiutil convert -format UDRW -o OSX-Mavericks.img OSX-Mavericks.iso

OS X 는 자동적으로 확장자를 .dmg 로 한다. 즉 OSX-Mavericks.img.dmg

diskutil list를 실행하여 USB 메모리 스틱이 어떤 디바이스에 할당됐는지 확인하고 다음과 같이 unmount를 한다.

diskutil unmountDisk /dev/disk2

디스크 이미지를 복사

sudo dd if=OSX-Mavericks.img of=/dev/rdisk2 bs=1m

Disk Utility.app’ 를 실행하여 드라이버를 unmount

diskutil eject /dev/disk2 를 실행하고 USB 메모리 스틱을 물리적으로 분리

*위 글에서 OSX-Mavericks.iso가 맥용 이미지 파일이고, USB 메모리 스틱은 /dev/disk2에 있다고 가정


NXP LPC 시리즈 맥에서 개발 환경 – Flash Magic

NXP의 LPC 시리즈는 이클립스 기반의 툴인 LPCExpresso를 제공한다. 대부분의 개발 환경은 지난 포스팅을 참고. 따라서 Mac에서도 윈도우즈와 동일한 개발환경을 구축할 수 있다.  LPC 시리즈 칩 역시 시리얼 부트로더가 내장이 되어 있어서 쉽게 flash를 write할 수 있으며, FlashMagic이라는 툴을 사용한다. 원래 윈도우 기반으로 개발된 툴을 Mac에 Wine을 사용하여 포팅이 되어 있다. 그래서 시리얼 포트도 COM1, COM2 이런 식으로 표시가 된다.
FlashMagic

Mac에서 잡힌 시리얼 포트를 FlashMagic이 구동이 될때 COM1, COM2.. 으로 매핑이 되는데, 이것을 확인해서 해당되는 COM 포트를 넣어주면 된다. 매핑된 포트를 찾는 방법은 다음의 그림을 참고… 대개 serial to USB 컨버터를 사용하는데, Mac에서는 cu.*의 형태와 tty.*의 형태가 잡히는데, cu.*의 형태로 잡힌 포트를 사용하면 된다.
FlashMagic 포트찾기
즉 명령어는

ls -l /Applications/FlashMagic.app/Contents/Resources/dosdevices

그런데 문제는 추가적으로 연결되는 Seirial to USB 케이블들을 찾아주지를 못한다. 따라서 이때는 기존에 저장된 정보를 지우고 스크립트를 다시 실행해서 정보를 업데이트 해야 한다.

rm ./FlashMagic.app/Contents/Resources/dosdevices/COM*
./FlashMagic.app/Contents/Resources/WineskinStartupScript
ls -l ./FlashMagic.app/Contents/Resources/dosdevices

관련정보: http://forum.flashmagictool.com/index.php?topic=4130.0