Skip to content

Commit c98d475

Browse files
committed
adding some details to flash
1 parent 94469ad commit c98d475

File tree

1 file changed

+10
-0
lines changed
  • content/docs/tools/teddyCloud/setup/dump-certs

1 file changed

+10
-0
lines changed

content/docs/tools/teddyCloud/setup/dump-certs/cc3235.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,18 @@ description: ""
66
# CC3235
77
You'll have to manually extract it from the flash of the box with a SOP8 clamp directly from the memory or by desoldering it. Reading in-circuit can be tricky, but is possible. I recommend flashrom as tool for that. It may be necessary to use a more recent version of it.
88

9+
## Reading the flash with Pico
910
As a probe you may use a raspberry pi pico with the [serprog protocol firmware](https://github.com/stacksmashing/pico-serprog) for it.
11+
```
12+
flashrom -p serprog:dev=/dev/ttyACM0:921600 -r cc32xx-flash.bin --progress
13+
```
14+
You may do multiple reads and compare the result
15+
```
16+
flashrom -p serprog:dev=/dev/ttyACM0:921600 -r cc32xx-flash.2.bin --progress
17+
diff cc32xx-flash.bin cc32xx-flash.2.bin #no output = equal
18+
```
1019

20+
## Extract certificates
1121
You can use the [cc3200tool](https://github.com/toniebox-reverse-engineering/cc3200tool) to extract your certificates from the flash dump afterwards.
1222
```
1323
cc3200tool -if cc32xx-flash.bin -d cc32xx read_all_files extract/

0 commit comments

Comments
 (0)