imagotag-hack icon indicating copy to clipboard operation
imagotag-hack copied to clipboard

Interacting with CC2510

Open agathakazar opened this issue 3 years ago • 12 comments

Hi, I tried using your programmer to interact with theh MCU, but failed miserably.

Couldn't get a chip ID or anything, I'm beggining to think that the MCU might be debug-locked but I'm not sure, and I don't knwo how to check it.

Also, it seems that we have different revisions:
IMG_2780 This one has 5 debug pads on both sides which connect to:

stuff on the front

1 2 3 4 5
2 - DVDD 31 RESET_N 9 P0_4 16 P2_2 GND

and on the back

1 2 3 4 5
7 P0_2 8 P0_3 11 P0_5 15 P2_1 AVDD

So if you could share some info, it might help:

  • I noticed that you had some parts de-soldered, did you have any trouble talking to the MCU before that?
  • Also, did you manage to dump the firmware from the MCU?

agathakazar avatar Jun 02 '21 14:06 agathakazar

I noticed that you had some parts de-soldered, did you have any trouble talking to the MCU before that?

That's how mine was from the start.

Also, did you manage to dump the firmware from the MCU?

I don't think I even tried... I abandoned it for now but I did manage to get some graphics showing up on the display.

andrei-tatar avatar Jun 08 '21 08:06 andrei-tatar

@agathakazar die you get something working? I ve the same Tag.

ronbal avatar Sep 17 '21 14:09 ronbal

thank you for your useful info, I successfully connect the board to cc-debugger. I can not dump the firmware, because it locked

luuillu avatar Dec 24 '22 14:12 luuillu

It's possible to dump the firmware, but it's not for the faint of heart: https://zeus.ugent.be/blog/22-23/reverse_engineering_epaper/

redfast00 avatar Feb 11 '23 01:02 redfast00

I got one with 10 debug pads just like your picture. Its VUSION 2.6 BWR GL420. use Uno run code and get the Chip ID succ. How to use that code the upload a firmware to cc2510?

BackMountainDevil avatar Aug 04 '23 10:08 BackMountainDevil

I also would be interrested on more Info about this CHIP. Have some tags, and would like to display custom HomeAssistant Information on it! Couldn´t be something like OpenEpaperLink be used for this tag as well?

fraintt avatar Nov 17 '23 11:11 fraintt

@fraintt As far as I can tell OpenEpaperLink uses zigbee based tags. CC2510 doesn't support zigbee. I guss a different integration/plugin could be made with it's own gateway device. I personally haven't looked into it too much, though it would be cool.

andrei-tatar avatar Nov 20 '23 11:11 andrei-tatar

I can confirm programming issues with SOME programmers.

I have two CC-Debugger clones that I use on other projects. One is a pretty close copy of the original TI programmer and the other is a cost reduced version that omits the level converter/buffer chips which were in the original.

The close clone works fine. I was able to erase flash and program the hex file from this repo w/o a problem. The code runs, clears the screen and then starts flashing the LED.

The clone w/o the buffers is unable to unlock flash and only occasionally even detects the chip.

For completeness my tag is a GL440 2.6 inch.

I can also confirm that the OEPL project is zigbee based and does not and will not support Imagotags for multiple reasons not all of which are technical.

skiphansen avatar Jul 14 '24 17:07 skiphansen