This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Trying to unbrick my APX120

I am using the instructions to unbrick my APX120 from this post, but I have run into issues below:

community.sophos.com/.../unbrick-apx120-break-bootdelay-0-recover-apx120

I can't seem to save the environment variables. When I run the "saveenv"

It says:

Saving Environment to NAND...
Erasing Nand...
Attempt to erase non page aligned data



This thread was automatically locked due to age.
Parents
  • I came across a few APX120 that had a faulty NAND chip, so maybe your APX has faulty one.
    Power cycle your APX and post the uboot log.

    You need to short SO/SIO1 for a fraction of a second in the right moment, the nand will not be available now.
    Try to set the bootdelay to 5s, power cycle the APX and enter uBoot.

  • Hello Juergen, I followed your method to break the boot loop and shorted S0/SI01. Then I could press any button to stopautoboot. At first time I wanted to ping my TFTP Server and had a hang. Second time and now every time I short the nand it hangs at "Net:" what to do now?

    *** Warning - readenv() failed, using default environment

    In:    serial
    Out:   serial
    Err:   serial
    machid: 8010100
    flash_type: 0
    Hit any key to stop autoboot:  0
    Net:

  • Hi,

    Glitching U-Boot (or Other Bootloaders) by Shorting the NAND Flash is tricky and needs exact timing.
    Sometimes you need a good USB-RS232 Adapter.

    So, try a few times.

  • Please read my comment at the end of this topic about the autoboot loop

Reply Children
No Data