Search results

  1. M

    Herospeed Ambarella S2L33M, trying TFTP boot

    I finally resolved auto_dl problem. Timeout programmed in bootloader was too low and it resigned before Ethernet linked up. I changed two timeouts from 0x7d0 to 0x3000 I replaced 7D 0E to 03 0A (flexible operand of CMP instruction) on offsets 122284 and 122932 on mtd1, but that will likely...
  2. M

    Herospeed Ambarella S2L33M, trying TFTP boot

    tftp boot only loads into RAM, it doesn't write to NAND The problem is, I cannot get auto_dl to work. So I need microcontroller to send 'tftp boot' command at start.
  3. M

    Herospeed Ambarella S2L33M, trying TFTP boot

    So no surprise with auto_dl :( [ 10.576410] Freeing unused kernel memory: 140K (80492000 - 804b5000) ip: RTNETLINK answers: File exists [ 10.768381] net eth0: adv: sym 0, asym: 0 ip: RTNETLINK answers: Network is unreachable What happened there? It rebooted? Around this point it should...
  4. M

    Herospeed Ambarella S2L33M, trying TFTP boot

    (for reference, you can extract UBIFS images with nandsim on linux, or this tool nlitsme/ubidump) Your dump has older kernel (Mon Jun 15 21:05:42 CST 2015 vs Thu Jan 7 22:36:41 CST 2016), but I think hardware is similiar enough and you could try booting with my files. My previous image ran of...
  5. M

    Herospeed Ambarella S2L33M, trying TFTP boot

    0x00A08000 is just kernel load address 0x00208000 + 8MB. pri and rmd are two different files, one contains kernel and one is initramfs, so there's no reason for it to be same size. pri in my files is dump from mtd3 which is cut off to actual kernel size. (you can left it at 8MB and it will still...
  6. M

    Herospeed Ambarella S2L33M, trying TFTP boot

    kern2 is kernel image. You can dump it from 'pri' partition (in this case mtd3) from working camera with nanddump tool. You also need to prepare initramfs containing system image ('lnx' mtd4, but needs modifications also) and /hs application directory (and that is supplied in firmware update...
  7. M

    Herospeed Ambarella S2L33M, trying TFTP boot

    ? What does it have to do with non-working TFTP autoboot?
  8. M

    Herospeed Ambarella S2L33M, trying TFTP boot

    Well, I'm dumb. Incorrect kernel dump, I accidentally made it including OOB data. Problem with not working autoboot still remaining, though.
  9. M

    Herospeed Ambarella S2L33M, trying TFTP boot

    Hello. I have dozens of broken S2L33M_IMX322_V1.4 board and Herospeed firmware. It turns out there is crappy flash there, or crappy firmware writing something in loop burning through write cycles, but result is that every few months camera is dead, UBIFS read errors spew out. I fixed that...
Top