Error eeprom verify

ФАРТ, единственно, что мне непонятно - нафига ж 24LC08 при 3-х вольтах записывать ? Ставь 5 и всё. Во всех известных мне случаях низковольтная маркировка является признаком брака, я никогда её не покупаю и не пользуюсь. То есть это отбраковка обычных, не тянущих по скорости.

  • 29 Янв 2010

ФАРТ, единственно, что мне непонятно — нафига ж 24LC08 при 3-х вольтах записывать ? Ставь 5 и всё. Во всех известных мне случаях низковольтная маркировка является признаком брака, я никогда её не покупаю и не пользуюсь. То есть это отбраковка обычных, не тянущих по скорости.

  • 29 Янв 2010

Вот она тулза :super: !!!
 ссылка скрыта от публикации /
Как же я раньше не нашёл, но раньше не так актуально было. Недавно сделана.
Позволяет не писАть врапперы, а логит — так же :up: . Чел просто крут !
Уже заюзал кое-на-чём . Как раз то, чего не хватало :idea: .

Добавлено 29-01-2010 05:28

Речь о проге API Logger v1.2

  • 29 Янв 2010

Postal2 сказал(а):

ФАРТ, единственно, что мне непонятно — нафига ж 24LC08 при 3-х вольтах записывать

Исключительно ради эксперимента с целью обкатать твой софт на моей глючной джиге. :gigi:
другая м/сх +5В.

Старая версия Slow

Dll Version : 20201
Config Load Success.
Opened Port (LPT) : 1
Set Data Lines: 7f
Set Control Lines: c
Ready .
Changes canceled .
EEPROM Write 1024 OK
«Auto» = Combined Mode .
Error EEPROM Verify !
Stop at : 16

Новая версия на Fast

Dll Version : 20201
Config Load Success.
Opened Port (LPT) : 1
Set Data Lines: 7f
Set Control Lines: c
Ready .
EEPROM Write 1024 OK
«Auto» = Combined Mode .
EEPROM Verify 1024 OK

Так что хорош в «несознанку» играть — улучшил и все тут! :) Разве что в «безсознанке» был. :gigi:

  • 29 Янв 2010

ФАРТ, я правда ничего не делал :pain25: . Наверно дело в студии — она слегка подглюкивает. У меня без сервис-паков вобще она. Но чтоб код неверно работал — не замечено было до сего момента.

Kondor сказал(а):

с историей изменений и фиксов багов (старые версии оставлять).

— видимо, очень верно. Можно при глюке проверить старой версией.
А код в исходном файле всё время двигается, это понятно. Проверенные режимы я повторно не проверяю специально. Поэтому я сообщаю об изменениях в исходном коде без учёта возможных глюков компилятора. Итого на сегодня имеется три варианта (моих) :
Postal2_2612.rar — первая версия,
Postal2_0101.rar — исправлено стирание SPI-FLASH,
Postal2_2701_newface.rar — корректно работает с 24С1024 (в меню она уже была).
Все пункты должны работать (кроме тех которых ещё нет :) ).
Считаю, что прога без лишних понтов, и просто удобна в работе.

  • 29 Янв 2010

Postal2 сказал(а):

А код в исходном файле всё время двигается

Главное, что произошло это не в худшую сторону. :)
Считаю, что прога без лишних понтов, и просто удобна в работе. Действительно удобна. А по поводу понтов и пр. можно будет подумать после окончания ПЕРВОГО варианта проги. Например что-либо из этого. :) Или GIF с анимацией подключить. :p

________-1_398.gif

  • 29 Янв 2010

ФАРТ, ты зачем это «забанил» ? :lol: С картинками красивее :gigi: !

  • 29 Янв 2010

Postal2 сказал(а):

Так они потом и появляются все по очереди, если жмешь на них.. Нажатие любой кнопочки снова закрывает картинки. :)

Добавлено 29-01-2010 20:36

Красная кнопка тут в самый раз была бы к месту. :gigi:

  • 29 Янв 2010

ФАРТ, точно глюк. Кнопка всегда прорисовывается последней и закрывает любую картинку. А насчёт кода — там дебри, забытые функции, тупиковые ветки… Красота :mrgreen: !

Добавлено 29-01-2010 21:55

ФАРТ сказал(а):

С цветом я экспериментировал — не понравилось.
Когда делать нефик будет, по ней будет порнуха в отдельном окне выводиться :lol: :lol: !
Возможностей немеряно, но _сначала_ план такой :
1.Всё, работающее по I2C Inter-Integrated Circuit; Последовательная асимметричная шина для связи между интегральными схемами. Использует линии связи (SDA и SCL), будет подключено (при этом в том же стиле — без лишних вопросов).
2.В процессе будет присобачено USB и всё что токо можно.
— А уж опосля… :gigi:

  • 29 Янв 2010

ФАРТ сказал(а):

Красная кнопка тут в самый раз была бы к месту. :gigi:

Ты ента…. давай не намекай однако ! подшучивать, дразнить гы-гы Дай ламерам поучиццо ! Не всёж оленей пасти ! гы-гы

  • 29 Янв 2010

andros, ты про инструменты спрашивал — попробуй апи-логгер (ссылка выше), обалденная штука, но у меня не было его раньше. Ставишь в конфиг длл-ину, и видишь _усё_. Единственно, для детальных моментов плугины надо писАть — но это _несравнимо_ легче, чем полностью самому всё «обкладывать».

  • 29 Янв 2010

Postal2, Спасиб , видел ужо . Токма надо время поиметь , чтоб оно не поимело тебя . Сори за флуд .

  • 29 Янв 2010

  • 30 Янв 2010

ФАРТ, я догадапся — ты бус-адрес накрутил :mrgreen: ! Нажми в свойства «дефолт», затем «окей». Надо штоб был 50 (а не 51 или 53 как у тебя). Угадал :p ?

  • 30 Янв 2010

Postal2 сказал(а):

ФАРТ, я догадапся — ты бус-адрес накрутил

Postal2, для этого сначала мне надо было догадаться его накрутить. :gigi: Дефолт — 50. Даже не догадываюсь, зачем его надо крутить. :)
Я тут Инструкцию по твоим постам пытаюсь ваять. Наверняка что-либо не так понял. Куда скинуть для корректировки?

  • 31 Янв 2010

ФАРТ сказал(а):

— чтоб к плате подрубаться, когда она(микра) запаяна под другой адрес :p .
Для этого там кнопочка «скан», если её нажать, а потом «окей», то новый адрес будет запомнен в конфиге, эффект на 24С08 будет в точности как у тебя в логах :gigi: .

ФАРТ сказал(а):

Инструкцию по твоим постам пытаюсь ваять

— я заранее предполагаю, что она весьма цивильно выглядит, с учётом будущих расширений хелп будет всё-равно неполный, но его-то как раз старую версию необязательно сохранять :) .
Честно говоря, при наличии ветки, несильно понимаю смысл хелпа, особенно лень корректировать, даже просто не пойму, что именно корректировать — _гораздо_ лучше, когда задают вопросы. А любопытство одолевает — чего это ты там «наваял» :p ? Если в ЛС не лезет — на почту можно. Но лучше имхо не мне корректировать, а тебе спрашивать и корректировать самому, если уж считаешь, что хелп необходим.

  • 31 Янв 2010

Postal2 сказал(а):

— чтоб к плате подрубаться, когда она(микра) запаяна под другой адрес

А подробней? Адрес — это Adres Inputs, или что-то иное?

  • 31 Янв 2010

А подробней?
Postal2, Мне то-же интересно-это как?

  • 31 Янв 2010

ФАРТ, vovan_j, ну это типа как когда два тюнера висят — я ж фичу под них сначала делал. У них AS. У еепромов ногами выставляется. Я тоже не видел случаев, когда это может пригодиться, но вдруг ? Пусть будет. 24С08 имеет на шине 4 адреса, т.к. у них адрес одним байтом, остальное в адрес шины расширяется, и ещё одна нога у неё собственно «блок адресов» поставить. Даташит можно глянуть, если непонятно. Действительно, в тех случаях, когда я обращал на это внимание — адресные ноги на корпус были. То есть дефолтный адрес 50 надо использовать.

  • 31 Янв 2010

Postal2, значит, как и предполагалось :)

ФАРТ сказал(а):

  • 31 Янв 2010

ФАРТ, по кнопке «скан» адрес увеличивается на 1, делается попытка чтения, если успешно — останавливается, если нет — ещё на 1… после 57 возвращается на 50. Если нет ответа ни по одному адресу, то сделав полный круг (из 8-и адресов) — останавливается на старом месте в любом случае. Тюнера «крутятся» по 4-м адресам. По «окей» сохраняется в конфиг, и стартует с новым адресом потом !

Добавлено 31-01-2010 16:03

:p

Добавлено 31-01-2010 16:33

Необходимо пояснить логику перебора адресов — это действительно важно. Если нажимается «скан», то перебор идёт как обычный счётчик. Однако при работе с буфером, когда очередной адрес «выползает» в шинный адрес, логика другая ! Если выползли все единицы — то они просто «OR»-ятся с шинным адресом. Если выползли _два_ или _три_ разряда вида «10,100,101,110» — то сначала обнуляются два мпадших разряда адреса, а потом всё равно «OR»-ятся. Это позволяет ошибкой верификации выявить неправильную установку шинного адреса — умно :super: ! С виду всё запутано, но работает как надо :) . Ограничений на установку адреса нет для возможности «манёвра», напр. в 24С08 можно записать содержимое 24С02 не с нулевого адреса, ну и все алгоритмы изначально задумывались «универсальными». Короче, как задумано — так и работает :) .

  • 31 Янв 2010

Postal2, а чё это делает там «секретная» кнопочка — над «Chanal» ? :)

  • 31 Янв 2010

ФАРТ, там много чего к «тюнеру» относится, причём задумано — но не реализовано нифига. Там «кОнтрол», переключатель каналов, привязанный к стрелкам вверх-вниз, и пресет для того же. Я вобще музыку иногда тюнером слушаю. Но никто про него ни разу не спросил, поэтому вся эта красота временно отложена. И отдельный конфиг-файл для тюнера задуман, а большая надпись вобще изначально была для показа имени пресета тюнера (оно должно редактироваться). Причём в конфиге также положение диапазонных «портов» также должно сохраняться. Ну сделаю всё это потом. Пока — вручную :) .

  • 31 Янв 2010

Я вобще музыку иногда тюнером слушаю
Значит, если карта ляжет, то в принципе со временем на месте банера киношку смотреть можно будет, как минимум, определенного направления. :lol:

Добавлено 31-01-2010 21:25

Цидуля доехала? :)

  • 31 Янв 2010

ФАРТ, посмотрел без картинок вордпадом. У меня на этом компе офиса нет. Это не инструкция, а книга целая :) . Думаю так не надо, а надо в 3-х строчках : подключил — нажал — отключил. Ну тоесть чисто практически. Это ж для работы :) ! Но в принципе как «расширеный мануал» потянет. Насчёт геркулеса — хе-хе :gigi: . У меня туз в рукаве — я могу оригинальные длл-ки сунуть в ресурсы, их и видно не будет :gigi: . И выпендриваться , что «сам сделал» :gigi: . Но это самый крайний вариант, там всё и так получится по-идее. Так што не нада :p .

ФАРТ сказал(а):

на месте банера киношку смотреть

— или осциллограф выводить ;) . Но сильно разные задачи будут всётки разными прогами.
(киношку задумывал, но немного по-другому). Даже для COM-порта будет отдельная прога, то есть всё, где ISP через него.

  • 31 Янв 2010

Postal2 сказал(а):

посмотрел без картинок вордпадом

Тут вопрос в том, чтобы я чего не напутал. :)

  1. 9th November, 2020, 06:33 PM


    #1

    Default Problem with writing eeprom. Verify error

    Hello! Have problem with writing on eeprom 24c04 Honda Click 125cc 2012-2014. Can read, erase, when i write, it looks like successfully, but when Verify, appear «flash check error address: 0h» and when read again, can see that dump like mix of new and old dump, some bites changed, some not.

    20201110_002648.jpg
    20201109_210751.jpg
    I use USB programmer CH341A with clip.
    Yesterday i successfully without any problems wrote different dumps on another eeprom (bike dashboard same same model).

    I have found similar old topics on this forum and these are proposed solutions:
    1. Shorten cable. Lengths of cable (from programmer to eeprom) to long. But it works with another eeprom.
    2. Set voltage (is it possible to set it on my device?)
    3. Contact not good — unsolder eeprom.

    Are there another solutions of this problem? mb in software?

    Hope for help, thanks

    Problem resolved by new eeprom.

    Last edited by Jackfruit; 29th November, 2020 at 12:07 PM.


  2. 10th November, 2020, 01:50 AM


    #2

    Default

    The best way would be to remove the eeprom and record from the outside. It may be conflicting with processor.


  3. The Following 2 Users Say Thank You to Jardel For This Useful Post:

    esse (10th November, 2020), Jackfruit (10th November, 2020)


  4. 10th November, 2020, 07:25 AM


    #3

    Default

    Lift 7 pin or better way desolder chip 10s job


  5. The Following User Says Thank You to yokazik For This Useful Post:

    Jackfruit (10th November, 2020)


  6. 10th November, 2020, 08:43 AM


    #4

    Default

    Quote Originally Posted by Jardel
    View Post

    The best way would be to remove the eeprom and record from the outside. It may be conflicting with processor.

    But i modified before absolutely similar dashboard, didnt have conflicts, what do u think about it?


  7. 10th November, 2020, 10:38 AM


    #5

    Default

    Perhaps a small difference in tension, a small tolerance, allowed us to do it earlier. It may have been just a coincidence. If pin 7 is connected to the Vcc, it activates the write protection. When I do it, I remove the memory. Is it Visteon too?


  8. The Following User Says Thank You to Jardel For This Useful Post:

    Jackfruit (10th November, 2020)


  9. 10th November, 2020, 10:57 AM


    #6

    Default

    Quote Originally Posted by Jardel
    View Post

    Perhaps a small difference in tension, a small tolerance, allowed us to do it earlier. It may have been just a coincidence. If pin 7 is connected to the Vcc, it activates the write protection. When I do it, I remove the memory. Is it Visteon too?

    Yes, Visteon


  10. 10th November, 2020, 12:20 PM


    #7

    Default

    Try to remove and write. And post the result. We are here to help you. I’m also a newbie ….


  11. 10th November, 2020, 12:46 PM


    #8

    Default

    Yeah, today will try and write about results)


  12. 10th November, 2020, 04:21 PM


    #9

    Default

    Desolved and soldered on programmer adapter, but still have same error((((
    20201110_221821.jpg


  13. 10th November, 2020, 04:32 PM


    #10

    Default

    Did you try to delete the eeprom and write the original file?Or even use some other eeprom?

    Last edited by Jardel; 10th November, 2020 at 04:37 PM.


  14. 10th November, 2020, 04:51 PM


    #11

    Default

    Tried erase and write original.
    Now in dump mix of original data, new and ff

    So as i think problem can be in programmer or eeprom or software


  15. 10th November, 2020, 05:11 PM


    #12

    Default

    20201110_230823.jpg mb i connected it wrong?))


  16. 10th November, 2020, 05:43 PM


    #13

    Default

    Is correct. Try other eeprom.


  17. 10th November, 2020, 06:01 PM


    #14

    Default

    Quote Originally Posted by Jardel
    View Post

    Is correct. Try other eeprom.

    dont have now another. if this eeprom not useble, can i install another? and how to choose it? just 24c04 of any manufacturer?


  18. 10th November, 2020, 06:59 PM


    #15

    Default

    Quote Originally Posted by Jackfruit
    View Post

    dont have now another. if this eeprom not useble, can i install another? and how to choose it? just 24c04 of any manufacturer?

    As long as it is 24c04 and the pinouts are the same, you can. But I say to test another eeprom to find out if the same will happen, because it can be a problem in the programmer. You can also reinstall the program on the computer, restore it to a previous state or even ask to run as an administrator ….


  19. The Following User Says Thank You to Jardel For This Useful Post:

    Jackfruit (10th November, 2020)


 

venukailash

New Member

  • Total Posts : 4
  • Reward points : 0
  • Joined: 2011/07/07 12:16:49
  • Location: 0
  • Status: offline

Hello,
im entirely a newbie for this whole microchip’s world. i have recently purchased PICKIT 2 and im using MPLAB v 8.10. I have chosen PIC16F877a for my project.

For the first time my program was successfully coded into the PIC but my results were vague as it had some errors with my project. After correcting the code i reprogrammed it but found few errors. they were…

1. Programming Target (7/8/2011  12:53:06 AM)
Erasing Target
Programming Program Memory (0x0 — 0x37)
Programming Program Memory (0x5F0 — 0x7FF)
Verifying Program Memory (0x0 — 0x37)
Verifying Program Memory (0x5F0 — 0x7FF)
Programming EEPROM Memory (0x0 — 0x77)
Verifying EEPROM Memory (0x0 — 0x77)
PK2Error0027:  Failed verify (Address = 0x48 — Expected Value 0x0 — Value Read 0xFF)
PICkit 2 Ready

I reprogrammed it into another PIC and found the following error

Found PICkit 2 — Operating System Version 2.32.0
Target power detected ( 4.99V)
PIC16F877A found (Rev 0x8)
PICkit 2 Ready

Programming Target (7/8/2011  12:54:16 AM)
Erasing Target
Programming Program Memory (0x0 — 0x37)
Programming Program Memory (0x5F0 — 0x7FF)
Verifying Program Memory (0x0 — 0x37)
PK2Error0027:  Failed verify (Address = 0x0 — Expected Value 0x3020 — Value Read 0x0)
PICkit 2 Ready

I have attached the image of it too.

I couldnt figure out wat was the problem. I erased the PIC with 5V USB supply and then reprogrammed to find the same results :(
Kindly help me out of this problem.
And also kindly post a high tech c code to send sms through a gsm modem which must be triggered with an ON of an LED connected to any of the ports. kindly help!

Attached Image(s)

WaltR

Super Member

  • Total Posts : 3812
  • Reward points : 0
  • Joined: 2003/11/07 12:38:21
  • Status: offline

Re:Failed to verify programming address / EEPROM address 0x0000 pic16f877a


2011/07/07 14:15:19

(permalink)

PK2Error0027:  Failed verify (Address = 0x0 — Expected Value 0x3020 — Value Read 0x0)
PICkit 2 Ready

This kind of error is commonly caused by:
mis-wired PICKit2 connections
PICKit2 wires too long. wires should be less than 10cm.
PICkit2 connections not good. is the programming connector fully seated?
USB power not adequate, voltage drops during programming. Try running the PICKit2 from the Powered USB Hub.

There may be other causes. Search and look through the threads in the «Programmers (MPLAB PM3, PICSTART Plus, PICkit 2, PICkit 3)» forum for more info.

venukailash

New Member

  • Total Posts : 4
  • Reward points : 0
  • Joined: 2011/07/07 12:16:49
  • Location: 0
  • Status: offline

Re:Failed to verify programming address / EEPROM address 0x0000 pic16f877a


2011/07/07 22:22:07

(permalink)

Thank you. my PICKit wire was around 1 meter long. ill try connecting external power supply.

Ian.M

Super Member

  • Total Posts : 13274
  • Reward points : 0
  • Joined: 2009/07/23 07:02:40
  • Location: UK
  • Status: offline

Re:Failed to verify programming address / EEPROM address 0x0000 pic16f877a


2011/07/08 01:33:11

(permalink)

1 meter USB cable between the PC and the PICkit 2 is not a problem, but 1 meter of wire between the PICkit 2 and the pins of the PIC is certain to cause trouble.  If your PICkit 2 to PIC wiring is over 15 cm long shorten it to under 10 cm.  

venukailash

New Member

  • Total Posts : 4
  • Reward points : 0
  • Joined: 2011/07/07 12:16:49
  • Location: 0
  • Status: offline

Re:Failed to verify programming address / EEPROM address 0x0000 pic16f877a


2011/07/08 08:46:47

(permalink)

oh but the wire to pickit and the pin is only a few cms less than 5.. still im experiencing the same problem. i have wasted 2 more ICs today.. totally 6 ICs have this problem..

WaltR

Super Member

  • Total Posts : 3812
  • Reward points : 0
  • Joined: 2003/11/07 12:38:21
  • Status: offline

Re:Failed to verify programming address / EEPROM address 0x0000 pic16f877a


2011/07/08 11:58:22

(permalink)
☄ Helpful

What about the Power from the USB? Did you try a power USB hub?
Have you run the calibration from the Stand-alone PICKit2 Utility?

venukailash

New Member

  • Total Posts : 4
  • Reward points : 0
  • Joined: 2011/07/07 12:16:49
  • Location: 0
  • Status: offline

Re:Failed to verify programming address / EEPROM address 0x0000 pic16f877a


2011/07/29 10:51:04

(permalink)

USB power problem fixed this issue. sorry that im delayed. thanks for ur response

WaltR

Super Member

  • Total Posts : 3812
  • Reward points : 0
  • Joined: 2003/11/07 12:38:21
  • Status: offline

Re:Failed to verify programming address / EEPROM address 0x0000 pic16f877a


2011/07/29 10:52:45

(permalink)

I am using 24LC512-I/SM EEPROM and I have had a problem a few times. Under certain circumstances I erase the used EEPROM space with the code below.
About 50% of the time after the EEPROM has been erased, I can no longer program the EEPROM, I get this error: «EEPROM verify error on COM #». It programs the RAM fine, it says it programs the EEPROM, but then as soon as it tries verifying the EEPROM it fails. The propeller will not boot off the EEPROM.

Any ideas how I can fix the problem (without replacing the EEPROM — it is potted and thus I don’t have any access to it), and/or prevent the problem with changes to the below software.

PRI _erase | i, empty[noparse][[/noparse]16]
'' erase EEPROM memory

  longfill(@empty, 0, 16)

  REPEAT i FROM $0 TO $4500 STEP 64
    MEM.write(i, @empty, 64)

MEM method:

PUB write (addr, valueAddr, size) | time
'' write page to EEPROM with watchdog  

  IF i2c.WritePage(i2c#EEPROM, addr, valueAddr, size)
    ABORT
  time := cnt
  repeat while i2c.WriteWait(i2c#EEPROM, addr)                                  ' wait for watchdog
    if cnt - time > clkfreq / 10
      ABORT

  RETURN true

using attached i2c program (mildly modified Basic i2c Driver)

▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
April, 2008: when I discovered the answers to all my micro-computational-botherations!

Some of my objects:
MCP3X0X ADC Driver — Programmable Schmitt inputs, frequency reading, and more!
Simple Propeller-based Database — Making life easier and more readable for all your EEPROM storage needs.
String Manipulation Library — Don’t allow strings to be the bane of the Propeller, bend them to your will!
Fast Inter-Propeller Comm — Fast communication between two propellers (1.37MB/s @100MHz)!

Форум РадиоКот :: Просмотр темы — Ошибка верификации данных EEPROM после записи


Автор:  Dmitrivm [ Чт май 10, 2007 11:48:43 ]
Заголовок сообщения:  Ошибка верификации данных EEPROM после записи

Добрый день!

Такая проблема есть (или не проблема?)

Пробовал прошивать только через PIC16F84A на свежепаянном программаторе через IC-Prog.

Есть такой косяк — при верификации находит ошибку в EEPROM (ненулевой адрес).

Я уже читал про это поведение, что мол стартует контроллер на внутреннем генераторе (а разве он есть в этом ПИКе?!) и программа уже что-то записывает туда, в итоге верификация не проходит.

Можно ли это подлечить?

Действительно ли причина в этом?

Заранее спасибо!


Автор:  Pahan [ Чт май 10, 2007 12:55:16 ]
Заголовок сообщения:  Re: Ошибка верификации данных EEPROM после записи

Dmitrivm писал(а):

Есть такой косяк — при верификации находит ошибку в EEPROM (ненулевой адрес).
Я уже читал про это поведение, что мол стартует контроллер на внутреннем генераторе (а разве он есть в этом ПИКе?!) и программа уже что-то записывает туда, в итоге верификация не проходит.

ИМХО, проблема не в этом. Внутреннего генератора там нет.

А сама программа в пике использует эту ячейку? если нет, то можно и забить.


Автор:  Dmitrivm [ Чт май 10, 2007 14:05:19 ]
Заголовок сообщения: 

Спасибо за ответ!

Использует конкретно эту ячейку или нет, я пока не глядел.

Но если использует, то, думаю, только на запись.

Забить можно, но не хотелось бы.

Еще попробую другую микру запрограммировать (20-Мгц чип еще дома лежит).

Вдруг я в будущем туда какие-нибудь юстировочные данные записывать предварительно, а тут фигня такая при записи.


Автор:  Dmitrivm [ Чт май 10, 2007 22:56:17 ]
Заголовок сообщения: 

Блин.

Поставил драйвер + поднял напряжение до 19.5 — все работает и успешно проверяется.

Ребята, большое спасибо вам за помощь!

Завтра выясню проблема в драйвере или маленьком напряжении путем экспериментов


Автор:  gri [ Чт ноя 20, 2008 14:41:34 ]
Заголовок сообщения: 

Такая жефигня началась вчера. Уже год как программатор работал (Шаер) а вдург перестал правильно верификацию производить. Что характерно тоолько первые адреса неправильно прошивает и вторую половину флэш-рома. Еще стирает неполностью с первого раза, прихолдится тыкать по нескольку раз пока не сотрется. Причем четкой картины неполадки нету один раз так другой раз сяк. Сначала думал что крены шумят — обвязал их кондерами — ничего не изменилось.

Остались варианты с 155ЛП9 — может накрылась и ЛПТ порт подпортился? Кстати ЛПТ в биосе стоит в нормал моде — может какой другой нужно ставить?


Автор:  Секретный кот [ Чт ноя 20, 2008 16:37:10 ]
Заголовок сообщения: 

Так может это не программатор, а сам чип сдыхает?


Автор:  gri [ Чт ноя 20, 2008 18:04:06 ]
Заголовок сообщения: 

Поставил микросхему норвую 7407n, как в оригинале — ничего не изменилось.

Пиконтроллеров у меня много и со всеми одна и таже картина. Можно попробовать крены поменять и комп другой попробовать. Мисстика какаято. И как всегда по закону подлости когда закончил сборку весьма навороченного железа и тока сел софт под него писать :cry:



Автор:  Igor_67 [ Чт ноя 20, 2008 19:25:14 ]
Заголовок сообщения: 

А причём тут «Star Craft»? Он даже для игры по сети использует в основном TCP/IP. Я как то на COM пробовал повеситься — не завелось. А Проггер работает по COM или LPT (на крайняк USB), но никак не TCP/IP. Так что игрушка не при чём! А вот мысль насчёт КРЕНки — здравая! Было несколько раз такое — кренка начинала гудеть от старости… Попробуй смени. :)))


Автор:  gri [ Чт ноя 20, 2008 20:33:24 ]
Заголовок сообщения: 

Могли повредится какиенибудь дрова или чтонибудь в системе.

А почему тогда одна и таже микросхема в винасме программируется, а в айсипроге нет :?



Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/

Errors and solutions here for eeprom 95160 read/write with Carprog 9.31 programmer:

Error 1: “ID not found” when read eeprom 95160

Error 2: “Verify error” when read eeprom 95160

Error 3: “Verify OK” when read eeprom; “Verify error” when write it

Case: Carprog reads/writes eeprom 95160 from bsi citroen berlingo 2004

In detail…

Error 1: “ID not found” when read eeprom 95160

I connect usb cable with carprog and a6 clip to eeprom 95160 . it gives me error “ID not found” .

carprog-eeprom-95160-id-not-found-1 carprog-eeprom-95160-id-not-found-2

Solution 1: Desoldering the eeprom from circuit board and read not in circuit board, read eeprom on the table

carprog-eeprom-95160-id-not-found-solved

Error 2: Verify errorwhen read eeprom 95160

Read with A6 clip. There is an error

carprog-eeprom-95160-verify-error

Solution 2: Take a look here

carprog-A6-SOIC8-Clip-wiring-1

carprog-A6-SOIC8-Clip-wiring-2

carprog-A6-SOIC8-Clip-wiring-3

Error 3: Verify OK when read eeprom; Verify error when write it

if i read it, verify ok

carprog-eeprom-95160-verify-ok-1 carprog-eeprom-95160-verify-ok-2

If write it, verify error

carprog-eeprom-95160-verify-error-write

Solution 3:

probably have a damaged carprog.
Replace 74hc125.
try reading with the power supply.
Use a4 adapter

carprog-EEPROM-A4-WIRING-MANUAL

Here is a Picture of wires from chinese Carprog A4 Adapter
1. Blue
….
8. Purple

china-carprog-a4-adapter-wiring-1

china-carprog-a4-adapter-wiring-2

In summary,

The best, safest, faster and simplest solution is to remove the eeprom from the PCB and use the carprog eeprom adapter .

in this way, all possible problems are avoided.

carprog-eeprom-easy-solution-1

carprog-eeprom-easy-solution-2

Credits to tech support from https://cartechnology.co.uk/

Case: Carprog reads/writes eeprom 95160

Car: bsi citroen berlingo 2004

Eeprom: 95160

carprog-eeprom-95160-1 carprog-eeprom-95160-2 carprog-eeprom-95160-3 carprog-eeprom-95160-4 carprog-eeprom-95160-5 carprog-eeprom-95160-6 carprog-eeprom-95160-7 carprog-eeprom-95160-8 carprog-eeprom-95160-9 carprog-eeprom-95160-10

Carprog programmer manages to change mileage successfully on citroen berlingo 2004

When every value retrieved from EEPROM (IC3) for verification differs from the memory

setting of the Controller Board, «ED» will be displayed.

The «ED» display will automatically reset when retrieved values have been verified.

The EEPROM (IC3) may be defective. Replace the Controller Board.

[c] CABINET TEMPERATURE TOO HIGH (E1)

When the cabinet temperature rises to the alert temperature (0 K above the set point), the

High Temperature Alert Timer will start counting down from 120 minutes. When the Timer

counts down to zero, «E» will be displayed. If the cabinet temperature drops below the

alert temperature before the Timer counts down to zero, the Timer will reset and «E» will

not be displayed.

When the power supply is turned on, this function will not work until the cabinet

temperature drops below the Compressor OFF temperature. This function is available

even during a defrost cycle.

The «E» display will automatically reset when the cabinet temperature drops below the

Compressor OFF temperature.

The cause may be:

) The Doors are opened too frequently or left open.

2) The Interior Thermistor (black) is defective.

3) The Compressor is defective or gas is leaking.

Power ON

Alert Temp

(Set Point + 10 K)

Set Point + 1.5 K

Set Point Temp

Set Point — 2.0 K

Temp Display

Window

Alert Timer resets

Alert Timer

less than 20 min

Cabinet Temp

Differential

(3.5 K)

Cabinet temp

5

Alert Timer

20 min

«E» error

resets

Flashing «E1»

Понравилась статья? Поделить с друзьями:
  • Error editing value regedit
  • Error ecu rejected ews
  • Error ecu conditions not correct or request sequence error
  • Error econnrefused connect econnrefused
  • Error ec21 2f53