Coder Social home page Coder Social logo

Comments (10)

guino avatar guino commented on July 28, 2024 1

For anyone reading this issue, the solution here was the same as https://github.com/guino/Geeni720P where the flash chip was removed, a programmer was used to read/write it back with an extra boot script and the chip was soldered back.

from merkury720.

guino avatar guino commented on July 28, 2024

@GhostlyCrowd
From the information it shows mini 5c on the hardware section so I expect it to be like this:
#7

And there’s no hack available, only known way is with a programmer: https://github.com/guino/Geeni720P

If you want to open the device, connect UART and/or programmer to try stuff we can, but otherwise not much we can do.

from merkury720.

GhostlyCrowd avatar GhostlyCrowd commented on July 28, 2024

@GhostlyCrowd
From the information it shows mini 5c on the hardware section so I expect it to be like this:
#7

And there’s no hack available, only known way is with a programmer: https://github.com/guino/Geeni720P

If you want to open the device, connect UART and/or programmer to try stuff we can, but otherwise not much we can do.

I am willing to open the device, but thats for another night im sick of looking at this cheap camera for the night lol I will post back when im ready. In the mean time i will review #7 further although my camera appears to be newer then that (reset button is at the side not middle back)

Whats easier for you uart or should i just dump the eeprom? (both i can do easily)

Just for reference this did not work either guino/BazzDoorbell#11

from merkury720.

GhostlyCrowd avatar GhostlyCrowd commented on July 28, 2024

Alright I've pulled the eeprom chip out, but im having an issue getting asprogrammer to indent it properly.

What utility did you use to dump the chip?

from merkury720.

GhostlyCrowd avatar GhostlyCrowd commented on July 28, 2024

Attached is the binwalk output Might be useful for #7 as well?
output.txt

from merkury720.

GhostlyCrowd avatar GhostlyCrowd commented on July 28, 2024

UART Output

buffer = SPI Nor(cs 0) ID: 0x20 0x70 0x17
SPI Nor total size: 8MB
PPS:Nov 19 2018 10:45:15   meari_c4:  0
button
cmd:fatload mmc 0 0x81000000 ppsMmcTool.txt 1020
cmdBuf:fatload mmc 0 0x81000000 env;env import 81808000;run fcmd
envreset - reset env para

Unknown command 'run' - try 'help'
size:90
error: Pack header size error!
error: upgrade.bin unpack error!
envreset - reset env para

Unknown command 'run' - try 'help'
readLen:90
read err
magic err
ARM Linux Kernel Image (uncompressed)
2054864 Bytes = 2 MiB
   Loading Kernel Image ... magic err
___mem=23M ethphy=3#3  console=ttyAMA0,115200 loglevel=0 ppsdebug=off mtdparts=hi_sfc:192k(bld)ro,64k(env)ro,64k(enc)ro,64k(sysflg),2240k(sys),5m(app),448k(cfg) ppsAppParts=5 ip=192.168.1.10:::255.255.255.0 eth=08:88:12:41:37:60
Uncompressing Linux... done, booting the kernel.

from merkury720.

guino avatar guino commented on July 28, 2024

@GhostlyCrowd this looks exactly like the one I saw at https://github.com/guino/Geeni720P so the same steps described in the link should work - if you like feel free to email me a zip of your flash and I can modify it for you. (Sorry for the late answer - just got up, the flash dump tool I used is flashrom from linux).

from merkury720.

GhostlyCrowd avatar GhostlyCrowd commented on July 28, 2024

@GhostlyCrowd this looks exactly like the one I saw at https://github.com/guino/Geeni720P so the same steps described in the link should work - if you like feel free to email me a zip of your flash and I can modify it for you. (Sorry for the late answer - just got up, the flash dump tool I used is flashrom from linux).

That would be excellent im struggling with this Windows WSL linux

I am emailing you right now to your email on your git profile. Thanks fellow Canuck, were actually not far off im in London.

from merkury720.

guino avatar guino commented on July 28, 2024

@GhostlyCrowd That works. I don’t go to London often but it is cool to work with someone close by.

from merkury720.

GhostlyCrowd avatar GhostlyCrowd commented on July 28, 2024

Too bad we couldn't just patch in a Uboot that supports the run commands you need.

I really appreciate the help, Ive got the thing on my desk all apart lol

from merkury720.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.