imagotag-hack
imagotag-hack copied to clipboard
Interacting with CC2510
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:
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?
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.
@agathakazar die you get something working? I ve the same Tag.
thank you for your useful info, I successfully connect the board to cc-debugger. I can not dump the firmware, because it locked
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/
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?
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 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.
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.