2015-10-08 9 views
0

У меня есть совершенно новый PICkit 3, MPLAB X на MacBook Pro и PIC16F1827. Я создал новый проект с компилятором xc8 и, насколько мне известно, все правильно настроил. Затем я подключил свой PICkit и подумал, что он начнет загрузку и прошивку новой прошивки.PICkit 3 не распознается компьютером

Вместо этого он просто высветил красный светодиод STATUS и ничего не произошло. У меня есть питание на PICkit, и соединение активно.

Это то, что я получаю при попытке начать сеанс отладки: enter image description here

Я попытался переустановить MPLAB X и переключить USB-кабель, в случае, если он был неисправен. Какие-либо предложения?

+0

Так что же происходит когда вы выберете PICKit3 и нажмите «ОК»? –

+0

Ничего не происходит, окно закрывается, и это все. – redxef

ответ

1

Ошибка была фактически защитой целостности системы яблок, которая не позволяла установщику изменять жизненно важные разрешения одной папки установки. К настоящему времени это, вероятно, уже было разрешено в новых версиях.

Но в случае, если кто еще нуждается в этом:

  1. Reboot свой макинтош в режим восстановления.

  2. Открыть терминал.

  3. Тип csrutil disable # Эта отключает SIP на вашей машине

  4. Reboot и установить MPLAB X

  5. Reboot в восстановление снова и снова включить SIP (с csrutil enable)

0

Обычно, когда инструмент обнаружен, серийный номер появляется под его именем. Я считаю, что ваш PICkit3 не обнаружен. Вы подключили его непосредственно к порту USB на вашем компьютере? Иногда они не распознаются при подключении через USB-концентраторы.

+0

Я на самом деле понял, что это было тихо, это связано с маской System Integrity Protection, которая предотвратила загрузку некоторой библиотеки. Но все равно спасибо. – redxef

+0

Не возражаете ли вы опубликовать это как ответ? Другие могут оказаться полезными в будущем. –