Страница 1 из 1
Как правильно выставить перемычки PICKIT3 ?
Добавлено: Вс ноя 22, 2020 07:18:49
wickedwave
Всем привет! Купил программатор 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
otest
Бросай все дела, посмотри свои фотки и попробуй разглядеть перемычки .
Даже из того что видно можно сказать, что это не программатор, а адаптер для него (труба от грамофона).
Re: Как правильно выставить перемычки PICKIT3 ?
Добавлено: Вс ноя 22, 2020 12:42:57
Zhuk72
Мне очень интересно, каким концом этот "программатор" был подключен к компу.
Re: Как правильно выставить перемычки PICKIT3 ?
Добавлено: Вс ноя 22, 2020 13:25:17
wickedwave
[uquote="Zhuk72",url="/forum/viewtopic.php?p=3928825#p3928825"]Мне очень интересно, каким концом этот "программатор" был подключен к компу.[/uquote]
Подключен был на ножки программатора, а сам программатор через USB к компу. Это элементарно. Читайте внимательнее вопрос! Я спрашиваю как правильно выставить перемычки. Сам программатор не вижу смысла фотографировать.
Добавлено after 4 minutes 11 seconds:
[uquote="otest",url="/forum/viewtopic.php?p=3928794#p3928794"]Бросай все дела, посмотри свои фотки и попробуй разглядеть перемычки .
Даже из того что видно можно сказать, что это не программатор, а адаптер для него (труба от грамофона).[/uquote]
Читай внимательнее вопрос! На фото нет программатора. Я не спрашиваю как отличить адаптер от программатора. Я спрашиваю как правильно выставить перемычки. Считаю, что человеку, который разбирается в PIC программаторах и прочих устройствах, вопрос более чем понятен.
Re: Как правильно выставить перемычки PICKIT3 ?
Добавлено: Вс ноя 22, 2020 13:42:00
anatol378
wickedwave, а где вы в переходной колодке для ПИКов нашли подключение памяти? На "соплях" подключайте или делайте свой переходник.
Re: Как правильно выставить перемычки PICKIT3 ?
Добавлено: Вс ноя 22, 2020 13:42:34
Asmodey
Микросхемы EEPROM к пиккиту каким-то особым образом подключаются, который, вроде, недоступен через этот адаптер. Я сам их не читал не писал через PicKit3, но помню, что там не просто линии программатора нужно к чипу подключить. То ли ноги какие соединять нужно между собой, то ли еще что-то сделать.
Re: Как правильно выставить перемычки PICKIT3 ?
Добавлено: Вс ноя 22, 2020 13:57:56
Zhuk72
[uquote="wickedwave",url="/forum/viewtopic.php?p=3928751#p3928751"]Всем привет! Купил программатор PICKKIT 3, а как пользоваться не купил )
Использую программу pickit 3.10.[/uquote]
Откройте help программы. Там есть распиновка подключения I2C EEPROM к программатору (там еще что-то было про резистор, который нужно удалить).
По нему и найдете правильное подключение.
Программатор поставляется без переходников, вы же выставили фото адаптера без предупреждения.
Потому и была такая реакция.
Re: Как правильно выставить перемычки PICKIT3 ?
Добавлено: Вс ноя 22, 2020 13:59:55
Asmodey
[uquote="Zhuk72",url="/forum/viewtopic.php?p=3928856#p3928856"]там еще что-то было про резистор, который нужно удалить[/uquote]
Вот оно. Именно из-за этого я и забил на прошивание eeprom пиккитом. Не хотелось отладчик курочить из-за ипромок.
Re: Как правильно выставить перемычки PICKIT3 ?
Добавлено: Вс ноя 22, 2020 15:33:38
Zhuk72
Да ну, нашли проблему.
Вот, нашел:
Код: Выделить всё
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