BLENano에 bootloader.hex를 잘 쓸 수 없을 때

3066 단어 ArduinoBLE

BLE 나노

초보자 너무 굉장히 맞았으므로, 비망록으로 메모.

Mac OS10.10.x(Yosemite)라면 BLENano에 bootloader.hex가 잘 쓸 수 없었다.

전제



BLENano를 ArduinoIDE에서 개발하려면
htps : // 기주 b. 이 m / re d 베아 r ぁ b / n RF 51822 - r rzui ​​/ b b / S130 / Rea D. md

결론은 다음 명령으로 해결되었습니다.
sudo mount -u -w -o sync /Volumes/MBED;
cp -X ~/(your path)/bootloader.hex /Volumes/MBED/

보통의 순서는, BLENano를 mac에 꽂으면 마운트된 MBED 가 출현하므로, 거기에 bootloader.hex 파일을 드래그&드롭 하는 것만. 그러면 한 번 언마운트되고 다시 마운트된다. 이것으로 완료.

하지만 내 맥이라면 fail.txt라는 아무리 실패한 것 같은 파일이 생성되어 역시 제대로 bootloader를로드 할 수 없습니다.

아무래도 발매원의 Redbare의 포럼을 봐도, 똑같이 곤란하고 있는 사람이 있는 것 같다.
굉장히 끝에, 납땜은 제대로 되어 있는가? 같은 지적을 하고 있고, 조금 귀엽다.

Please help - cannot install nRF51822 Arduino Add-on on Mac (Yosemite)

해결로 이어진 기사↓
Yosemite file copier for HDK-based mbed

이것의 맨 아래에 매우 중요한 것이 쓰여있다.

Note: If you are using OSX 10.10.x (Yosemite), it has a bug with the OS, please use this method to load firmware:
htps : //에서 ゔぇぺぺr. m베 d. 오 rg / 우세 rs / 오카 / 노테 보오 k / m 베드 온 - 요세미 / /? c=14179

덧붙여서, 몇번이나 마운트, 언마운트를 반복하고 있다고 드물게, 「/Volumes」의 마운트 포인트가 중복해 버리는 버그가 일어나는 경우가 있다.

volumes-에 중복된 마운트 포인트 삭제

그 외, 참조

공식 참조
RedBearLab/nRF51822-Arduino
BLE Nano에서 iOS 앱과 Bluetooth 통신 (BLE Nano 편)
BLE Nano를 Arduino IDE에서 개발

appleWatch와 연동의 지견도↓
6500엔으로 만드는 스마트 락 전자 공작편

좋은 웹페이지 즐겨찾기