Отговори на тема  [ 11 мнения ] 
ICD2 проблем 
Автор Съобщение
Ранг: Минаващ
Ранг: Минаващ
Аватар

Регистриран на: Нед Юли 02, 2006 4:03 pm
Мнения: 36
Мнение ICD2 проблем
От вчера майсторя едно ICD2 (с RS-232 интерфейс)по схема от http://stolz.de.be/ със pic16F876a,bootloader от EDA board (на някакъв Zaphod42) ,като съм добавил едно DC-dc преоброзувателче 5->13.5 за изработка на VPP.
Сглобих го и с триста зорa тръгна комуникацията м/у ICDto и компютъра.обаче ми дава следните warnings и грешки:
Цитат:
Connecting to MPLAB ICD 2
...Connected
Setting Vdd source to target
ICDWarn0020: Invalid target device id (expected=0x7E, read=0x0)
...Reading ICD Product ID
Running ICD Self Test
...Passed
MPLAB ICD 2 Ready
ICDWarn0015: Program memory has changed since last program operation? Continue with Debug operation?
Stepping Target
Entering Debug Mode
ICD0083: Target not in debug mode, unable to perform operation
MPLAB ICD 2 Ready
Entering Debug Mode


TArget е един pic12F675.
Нито мога да дебъгвам нито да програмирам.Исках да запиша пикчето с другия ми програматор (недоносчето на МК) обаче взеха та му думнаха стабилизаторите :cry: .И не можах да го пробам дали чете вече записан контролер.
Ина че ICDto се връзва и на 19200 и на 57600.Интересното е че като дам на Setting->Versions за firmwareversion пише 16F.
Някой правил ли го е този клонинг и може ли да ме насочите къде да търся проблеми.Mplaba ми е версия 6.50.
Благодаря предварително :!: :!:

_________________
SERVANT IN HEAVEN,KING IN HELL


Сря Юни 25, 2008 5:20 pm
Профил YIM
Ранг: Минаващ
Ранг: Минаващ
Аватар

Регистриран на: Чет Юли 07, 2005 7:49 pm
Мнения: 38
Местоположение: София
Мнение 
Я разкажи за това "недоносче" на МК, че аз от четири години голзвам едно тяхно програматорче и до сега не ми е правило никакви проблеми.


Сря Юни 25, 2008 8:07 pm
Профил
Ранг: Минаващ
Ранг: Минаващ
Аватар

Регистриран на: Нед Юли 02, 2006 4:03 pm
Мнения: 36
Мнение 
@jijo

Става дума за универсалният им програматор дето е с приставките- 8 пъти го презапоявах преди да разбера че за да програмира пикове му трябват поне 20V.

_________________
SERVANT IN HEAVEN,KING IN HELL


Сря Юни 25, 2008 9:05 pm
Профил YIM
Ранг: Минаващ
Ранг: Минаващ
Аватар

Регистриран на: Чет Юли 07, 2005 7:49 pm
Мнения: 38
Местоположение: София
Мнение 
Странна работа.Аз го ползвам с един адаптер на 15 V и до сега не ми е отказа да програмира нещо.Програмирал съм 12F, 16F, 18F. За софтуер използвам ICProg или WinPic800. Очаквам потенциален проблем само от самата платка, защото малко им се е досвидяло да направят по-добри писти и отвори. Така и така си тръгнал да сглобяваш, защо не погледнеш Pickit2.


Сря Юни 25, 2008 9:16 pm
Профил
Ранг: Ориентиран
Ранг: Ориентиран

Регистриран на: Вто Яну 31, 2006 11:11 pm
Мнения: 295
Местоположение: София
Мнение Re: ICD2 проблем
zealod написа:
...
ICDWarn0020: Invalid target device id (expected=0x7E, read=0x0)
.


Вероятната причина е между ICD2 и target-a. data, clock, Vpp


Сря Юни 25, 2008 10:01 pm
Профил
Ранг: Минаващ
Ранг: Минаващ
Аватар

Регистриран на: Нед Юли 02, 2006 4:03 pm
Мнения: 36
Мнение 
Намерих си една грешка бях разменил на таргета пиновете на клока и данните.В момента разпознава ,че му е закачен pic12F675,обаче при опит за запис в чипа ми дава че таргета не е в режим на дебъг:
Цитат:
Connecting to MPLAB ICD 2
...Connected
Setting Vdd source to target
Target Device PIC12F675 found, revision = 0x10
...Reading ICD Product ID
Running ICD Self Test
...Passed
MPLAB ICD 2 Ready
Programming Target...
ICDWarn0042: Protect bit (CP : Code Protect) is enabled. MPLAB ICD 2 will not enter debug mode in this configuration. Do you wish to disable this setting?
ICDWarn0042: Protect bit (CPD : Data EE Read Protect) is enabled. MPLAB ICD 2 will not enter debug mode in this configuration. Do you wish to disable this setting?
...Erasing Part
...Programming Program Memory (0x0 - 0x7)
...Loading DebugExecutive
...Programming DebugExecutive
...Programming Debug Vector
Verifying...
...Program Memory
...Debug Executive
...Debug Vector
...Verify Succeeded
Programming Configuration Bits
.. Config Memory
Verifying configuration memory...
...Verify Succeeded
Connecting to debug executive
Entering Debug Mode
...Programming GOTO 0x00 command
ICD0083: Target not in debug mode, unable to perform operation
Connecting to MPLAB ICD 2
...Connected
Setting Vdd source to target
Target Device PIC12F675 found, revision = 0x10
...Reading ICD Product ID
Running ICD Self Test
...Passed
MPLAB ICD 2 Ready

_________________
SERVANT IN HEAVEN,KING IN HELL


Сря Юни 25, 2008 10:15 pm
Профил YIM
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Вто Окт 03, 2006 11:58 am
Мнения: 924
Местоположение: Ботевград
Мнение 
Пробвай да изключиш Code protect.


Сря Юни 25, 2008 10:34 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Фев 25, 2005 1:58 pm
Мнения: 4585
Местоположение: US
Мнение 
Няма и да влезне в режим дебъг :) , освен ако не е специален PIC12F675 ( май с 14 крачка ), който да позволява да се дебъгва. 8-краковите въшчици не могат да се дебъгват, само се програмират.

_________________
Ето аз дишам, работя, живея и програми пиша тъй както умея, с проца под вежди се гледаме строго и боря се с него доколкото мога....


Чет Юни 26, 2008 12:19 am
Профил WWW
Ранг: Минаващ
Ранг: Минаващ
Аватар

Регистриран на: Нед Юли 02, 2006 4:03 pm
Мнения: 36
Мнение 
Такъв e с 8 крака .В режим на програматор записва :
Цитат:
Connecting to MPLAB ICD 2
...Connected
Setting Vdd source to target
Target Device PIC12F675 found, revision = 0x10
...Reading ICD Product ID
Running ICD Self Test
...Passed
MPLAB ICD 2 Ready
Programming Target...
...Erasing Part
...Programming Program Memory (0x0 - 0xB)
Verifying...
...Program Memory
...Verify Succeeded
Programming Configuration Bits
.. Config Memory
Verifying configuration memory...
...Verify Succeeded
...Programming succeeded
MPLAB ICD 2 Ready


Нямам под ръка подходящ пик(имам само 12F629 12F675 и 12F509 :x ) да пробам дебъга ама си мисля че щом програмира ще дебъгва също така.
А с това ICd как се наливат готови HExове ,никъде не видях по менютата опция да наливаш готов hex.
И последен въпрос как се казва конектора на ICD-то към target-а .Някакъв molex ли е или не се продава точно същия по магазините ,и да си направя сам някакъв(лустерклеми или рейки)?

Благодаря на всички отзовали се !!! :!: :!:

_________________
SERVANT IN HEAVEN,KING IN HELL


Чет Юни 26, 2008 1:45 am
Профил YIM
Ранг: Почетен член
Ранг: Почетен член

Регистриран на: Сря Апр 05, 2006 9:52 pm
Мнения: 877
Местоположение: Разград
Мнение 
zealod написа:
А с това ICd как се наливат готови HExове ,никъде не видях по менютата опция да наливаш готов hex.
И последен въпрос как се казва конектора на ICD-то към target-а .Някакъв molex ли е или не се продава точно същия по магазините ,и да си направя сам някакъв(лустерклеми или рейки)?

Благодаря на всички отзовали се !!! :!: :!:


с MPLAB: File - import - .hex
Не е зле да се погледнат и конфигурационните битове в менюто Configure.


Пет Юни 27, 2008 12:06 pm
Профил
Ранг: Минаващ
Ранг: Минаващ
Аватар

Регистриран на: Нед Юли 02, 2006 4:03 pm
Мнения: 36
Мнение 
МЕРСИ!!!

_________________
SERVANT IN HEAVEN,KING IN HELL


Пет Юни 27, 2008 12:17 pm
Профил YIM
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 11 мнения ] 

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 9 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни