Aktuelles
Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Support Progrogrammierung an einem flash / recovery programm

    Nobody is reading this thread right now.
Status
Für weitere Antworten geschlossen.
./push_firmware 5530_xxxxx.image -cmd ncftp -map 0x20000000
so und das steht nun ja in der push datei drin Fritz_Box_HW257*) MAPSTART=0x20000000 ;; # 5530

./push_firmware 5590_07.90.all-rev113458_inhaus_freetz-ng-23762M-3e82f089e_ssl_3_0_x_with_readerdriver_masterbox.image -cmd ftp
Code:
 * MAPSTART=0x40000000
 * FULLSIZE=0x40000000     (1024 MB)
 * MAPLIMIT=0x80000000
 * FILESIZE=0x036839a5     (~54 MB)
 * ALIBYTES=0x0000c65b     (~49 kB)
 * FREESIZE=0x3c970000     (~969 MB)
 * MTDSTART=0x7c970000
Fritz_Box_HW272*) MAPSTART=0x40000000 ;; # 5590
Fritz_Box_HW272*) FULLSIZE=0x40000000 ;; # 5590 (1.0 GB)
 
./push_firmware 5530_xxxxx.image -cmd ncftp -map 0x20000000
so und das steht nun ja in der push datei drin Fritz_Box_HW257*) MAPSTART=0x20000000 ;; # 5530


Das ist die addresse an die der begin des ram gemappt ist. Dort kommt aber kein image hin

wot? du willst zu inmemory was sagen. zeigst aber ein fitimg?
 
Das ganze geht auch mit der 7590 oder 7490

Code:
./push_firmware 7490_07.57.all-rev113062_inhaus_freetz-ng-23762M-3e82f089e_ssl_1_1_x_with_readerdriver_masterbox.image -cmd ftp

 * Analyzing '7490_07.57.all-rev113062_inhaus_freetz-ng-23762M-3e82f089e_ssl_1_1_x_with_readerdriver_masterbox.image' ...
 * Product: Fritz_Box_HW185 (FRITZ!Box 7490)
 * Using command: ftp
 * Target host: 192.168.178.1
 * Outgoing IP: 192.168.178.13
 * Flash mode: ram-boot
 * Allowed memory size: 128 MB
 * Designated linux_fs_start: <other>

 !!! WARNING !!! WARNING !!! WARNING !!! WARNING !!! WARNING !!!
 !!!  THERE IS NO WARRANTY AT ALL !!! USE AT YOUR OWN RISK   !!!

 * Are you sure, that you want to flash this file to the device?
   7490_07.57.all-rev113062_inhaus_freetz-ng-23762M-3e82f089e_ssl_1_1_x_with_readerdriver_masterbox.image
   Proceed? (y/[n]) y

 * You should now reboot your box (192.168.178.1). Waiting for shut down.
   Switch off, if reboot is not detected because it happens too quickly.
   Some newer bootloader versions allow to flash on power-cycle only.
   ...................
 * MAPSTART=0x80000000
 * FULLSIZE=0x08000000     (128 MB)
 * MAPLIMIT=0x88000000
 * FILESIZE=0x028ded00     (~40 MB)
 * ALIBYTES=0x00000000     (~0 kB)
 * FREESIZE=0x05721300     (~87 MB)
 * MTDSTART=0x85721300
 
geht NUR mit 7590 denn eine fitimg will kein inmemory o_O
 
Code:
./push_firmware 6591_07.90.ger-rev113453_inhaus_freetz-ng-23762M-3e82f089e_ssl_3_0_x_with_readerdriver_masterbox.image -cmd ftp

 * Analyzing '6591_07.90.ger-rev113453_inhaus_freetz-ng-23762M-3e82f089e_ssl_3_0_x_with_readerdriver_masterbox.image' ...
 * Product: Fritz_Box_HW233a (FRITZ!Box 6591 Cable)
 * Using command: ftp
 * Target host: 192.168.178.1
 * Outgoing IP: 192.168.178.13
 * Flash mode: uimg-boot
 * Designated linux_fs_start: 1

 !!! WARNING !!! WARNING !!! WARNING !!! WARNING !!! WARNING !!!
 !!!  THERE IS NO WARRANTY AT ALL !!! USE AT YOUR OWN RISK   !!!

 * Are you sure, that you want to flash this file to the device?
   6591_07.90.ger-rev113453_inhaus_freetz-ng-23762M-3e82f089e_ssl_3_0_x_with_readerdriver_masterbox.image
   Proceed? (y/[n]) y

 * You should now reboot your box (192.168.178.1). Waiting for shut down.
   Switch off, if reboot is not detected because it happens too quickly.
   Some newer bootloader versions allow to flash on power-cycle only.
   ..................
 * Arm-System mtd: =
 * Arm-Kernel mtd: >
 * x86-System mtd: ;
 * x86-Kernel mtd: <

Push schreibt das, was gebraucht wird in den passenden bereich. Habe leider nur noch das alte Schreiben der 7530AX wo ich sie gefreetz habe

Code:
 * Analyzing 'images/7530AX_07.31.all_freetz-ng-21397-eae5d2245-ng23030_20230320-162204.image' ...                                            de -Idrivers/char/avm_net_trace/include   -I
 * Product: Fritz_Box_HW256 (FRITZ!Box 7530 AX)
 * Using command: ftp
 * Target host: 192.168.178.1
 * Outgoing IP: 192.168.178.22
 * Flash mode: fit-boot
 * Allowed memory size: 512 MB
 * Designated linux_fs_start: <other>
 * File: images/7530AX_07.31.all_freetz-ng-21397-eae5d2245-ng23030_20230320-162204.image

 * MAPSTART=0x00000000
 * FULLSIZE=0x20000000    (512 MB)
 * MAPLIMIT=0x20000000
 * FILESIZE=0x024fd61b    (~36 MB)
 * ALIBYTES=0x000029e5    (~10 kB)
 * FREESIZE=0x1db00000    (~475 MB)
 * MTDSTART=0x1db00000

 * No reply from box, assuming switch-off or restart. Trying to re-detect box.
   Waiting ................ping: connect: Das Netzwerk ist nicht erreichbar
.ping: connect: Das Netzwerk ist nicht erreichbar
.ping: connect: Das Netzwerk ist nicht erreichbar
.. found!

 * Box is back up again, initiating transfer.

Debugging on (debug=1).
---> TYPE I
---> MEDIA SDRAM
---> SETENV memsize 0x1db00000
---> SETENV kernel_args_tmp "avm_fwupdate mtdram1=0x1db00000,0x20000000 mtdparts_ext=update-image.0:0x24fd61b@0x0(fit-image)"
---> PASV
---> STOR 0x1db00000 0x20000000
---> QUIT

done
Das wurde damals nur geschrieben für die 7530AX
0x1db00000,0x20000000

Man muss sich ja nur das anschauen von wo die recover.exe zB schreibt
 
das ist doch nochmal was anderes, für diese muss die .image in 4 Teile zerlegt werden
aber dieses ganze pushfirmware gehört hier eh nicht hin!
 
Das ist das, was du mit deinem Programm machen willst. Alles per Bootloader in die Box schieben. Damit gehört das ganze ja dazu. Was mich bei denen Bild aber am meisten wundert ist, da es um FWs geht, die alle aus dem Jahr 2022 sind, somit über 2 Jahre alt sind. Mach doch mal ein mit aktuellen FW.

Sorry die 7.29 ist sogar aus dem Jahr 2021 (Mi 27 Okt 2021 17∶53∶41 CEST)
 
Zuletzt bearbeitet:
Macht doch mal ein Bild mit einer Aktuellen FW.
 
Doch da ich denke, das dieses Bild schon 2 Jahre alt. Sollte doch kein Problem sein, für dich schnell mal einen neuen Screenshot vom Programm schließen mit aktuellen FW z.B mit der 7690 oder 6670 Image.
 
Wo ist denn das Problem, ist doch schnell gemacht. Oder willst es nicht?
 
Das alles hier ist doch Hobby, da macht man das gerne schnell mal.
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben