Поклонники продукции Microchip Technology Inc тусуются тут.
Ответить

Как правильно выставить перемычки PICKIT3 ?

Вс ноя 22, 2020 07:18:49

Всем привет! Купил программатор PICKKIT 3, а как пользоваться не купил )
В общем вопрос. Нужно скинуть дамп памяти с EEPROM, микросхема 24LC16b.

Использую программу pickit 3.10.

Выставляю в настройках микросхему, пытаюсь прочитать, пишет ошибку: L2C Bus error (No aknowledge) Aborted

Какие мысли приходят, не правильно выставлены перемычки. На обратной стороне не очень понятно нарисованы подключения. Но судя по всему, чтобы прочитать 8 pin микросхему, необходимо 1JP установить в положение 2, а 7й JP в положение 2-3, остальные снять. Собственно так и делаю, но не получается.

Кто владеет опытом, объясните пожалуйста как правильно выставить джамперы в моем случае? И как правильно поставить саму микросхему?

https://img.radiokot.ru/files/142610/th ... fafsdb.jpg
https://img.radiokot.ru/files/142610/th ... fysn7b.jpg

Re: Как правильно выставить перемычки PICKIT3 ?

Вс ноя 22, 2020 11:25:27

Бросай все дела, посмотри свои фотки и попробуй разглядеть перемычки .
Даже из того что видно можно сказать, что это не программатор, а адаптер для него (труба от грамофона).

Re: Как правильно выставить перемычки PICKIT3 ?

Вс ноя 22, 2020 12:42:57

Мне очень интересно, каким концом этот "программатор" был подключен к компу.

Re: Как правильно выставить перемычки PICKIT3 ?

Вс ноя 22, 2020 13:25:17

Мне очень интересно, каким концом этот "программатор" был подключен к компу.

Подключен был на ножки программатора, а сам программатор через USB к компу. Это элементарно. Читайте внимательнее вопрос! Я спрашиваю как правильно выставить перемычки. Сам программатор не вижу смысла фотографировать.

Добавлено after 4 minutes 11 seconds:
Бросай все дела, посмотри свои фотки и попробуй разглядеть перемычки .
Даже из того что видно можно сказать, что это не программатор, а адаптер для него (труба от грамофона).


Читай внимательнее вопрос! На фото нет программатора. Я не спрашиваю как отличить адаптер от программатора. Я спрашиваю как правильно выставить перемычки. Считаю, что человеку, который разбирается в PIC программаторах и прочих устройствах, вопрос более чем понятен.

Re: Как правильно выставить перемычки PICKIT3 ?

Вс ноя 22, 2020 13:42:00

wickedwave, а где вы в переходной колодке для ПИКов нашли подключение памяти? На "соплях" подключайте или делайте свой переходник.

Re: Как правильно выставить перемычки PICKIT3 ?

Вс ноя 22, 2020 13:42:34

Микросхемы EEPROM к пиккиту каким-то особым образом подключаются, который, вроде, недоступен через этот адаптер. Я сам их не читал не писал через PicKit3, но помню, что там не просто линии программатора нужно к чипу подключить. То ли ноги какие соединять нужно между собой, то ли еще что-то сделать.

Re: Как правильно выставить перемычки PICKIT3 ?

Вс ноя 22, 2020 13:57:56

Всем привет! Купил программатор PICKKIT 3, а как пользоваться не купил )
Использую программу pickit 3.10.

Откройте help программы. Там есть распиновка подключения I2C EEPROM к программатору (там еще что-то было про резистор, который нужно удалить).
По нему и найдете правильное подключение.

Программатор поставляется без переходников, вы же выставили фото адаптера без предупреждения.
Потому и была такая реакция.

Re: Как правильно выставить перемычки PICKIT3 ?

Вс ноя 22, 2020 13:59:55

там еще что-то было про резистор, который нужно удалить

Вот оно. Именно из-за этого я и забил на прошивание eeprom пиккитом. Не хотелось отладчик курочить из-за ипромок.

Re: Как правильно выставить перемычки PICKIT3 ?

Вс ноя 22, 2020 15:33:38

Да ну, нашли проблему.

Вот, нашел:

Код:
24LC I2C bus devices:
      Bus Speed-
                400kHz with Tools -> Fast Programming checked
                100kHz with Tools -> Fast Programming unchecked

        NOTE: Bus pullups are required for all
              programming operations.  400kHz requires
              2k Ohm pullups.

      NOTE: The I2C (24LC) Serial EEPROM devices require the following PICkit 3
            hardware changes to work properly:

            Remove TR3 from the PICkit 3.
            Remove R50 from the PICkit 3.

        Connections for 24LC devices
        ----------
        PICkit 3 Pin             24LC Device Pin (DIP)
        (2) Vdd                  8 Vcc
        (3) GND                  4 Vss
        (5) PGC                  6 SCL (driven as push-pull)
        (6) PGM(LVP)             5 SDA (requires pullup)
                                 7 WP - disabled (GND)
                                 1, 2, 3 Ax pins
                                    Connect to Vdd or GND per
                                    datasheet and to set address
Ответить