Page 1 of 3 123 LastLast
Results 1 to 10 of 21

Thread: overwritten /dev/mtdblock/0

  1. #1
    Join Date
    Oct 2010
    Posts
    8

    Arrow overwritten /dev/mtdblock/0

    Hi
    I broke my HDplayer in consol terminal only
    ? H
    s/d/g/c>
    I need hwsetting.bin can you help me, please?
    naccub@mail.ru
    Last edited by volotova; 10-23-2010 at 04:41 PM.

  2. #2
    Join Date
    Dec 2009
    Location
    ON, Canada
    Posts
    4,910

    Default

    Quote Originally Posted by volotova View Post
    Hi
    I broke my HDplayer in consol terminal only
    ? H
    s/d/g/c>
    I need hwsetting.bin can you help me, please?
    are you sure you are posting in the correct forum my friend ?!
    [*]Still new..? check the wiki. [*]Your shares gone for no reason ? Create a machine shortcut. [*]Trashing the G-adapter? upgrade cheaply to N. [*]Getting the hang of it? get organized .. add share shortcuts. [*]Getting sick of it ? it never hurts to rant here [*]Wishing for the time machine? give your PBO a makeover. [*]Bricked it while doing so ? unbrick it for $5[*]Not into cross flashing? keep it semi-official [*]Too lazy to read all that ? you asked for it.[*] Thank U PBO

  3. #3
    Join Date
    Feb 2010
    Posts
    640

    Default

    Quote Originally Posted by volotova View Post
    Hi
    I broke my HDplayer in consol terminal only
    ? H
    s/d/g/c>
    I need hwsetting.bin can you help me, please?
    I keep circling back around to the files in the bootloader.tar/package_MP.upg.

    And in googling around I found this, regarding replacing the flash with a larger flash:
    http://translate.google.com/translat...ient%3Dubuntu:

    "If you want to make the box bigger or more models to support flash, bootloader source code need to be changed and re-compile it.

    Replacement of flash before the pilot out of the old falsh 4 soft partition image.

    Replace flash, the need to rewrite all the content in flash.

    First into the SoC of the recovery mode (boot holding down the space before the serial console), and then write to the flash bootloader (for example, 128M memory version of the 1073_c0000_Deimos_avhdd_128x1_pal_rsq.0000.0202.00 19.bin) and HW register Settings (because the hardware configuration changes, for example, mars.QFP.128x1.bin). These two files to look for / configuration.

    Perform the following A / B steps:

    A.
    Reboot into the bootloader (hold down before starting the serial terminal esc), first aid through tftp into linux kernel and audio / video drivers:

    1.


    2. Fread tftp: / / 192.168.0.88/vmlinux.rescue.bin 0x80100000
    3. Fread tftp: / / 192.168.0.88/bluecore.audio 0x81b00000
    4. Fread tftp: / / 192.168.0.88/video_firmware.bin 0x81d80000

    Copy code


    Insert the USB port to upgrade U disk.

    Then the kernel boot Emergency boot:

    1.


    2. Go 0x80100000 rootfstype = yaffs2 root = 31:01

    Copy code"

    Upgrade to wait for the end of

    B.
    After rebooting into the bootloader, import the old falsh via tftp 4 soft partition image (the base address of the first three images consistent with the old flash, flash on the last 4th side.)

    Insert the USB port to upgrade U disk.

    Hold down the tab to restart the box serial terminal.

    Upgrade to wait for the end of"


    Alright, poorly translated into English, I know.

    Anyway, a couple of interesting points:
    Here it's alleged that you can enter into the SoC recovery mode holding down the space bar from the start over the serial console. As they are talking about removing the flash altogether and replacing it with a new blank one, it seems they mean some other kind of recovery mode than the one I am familiar with.

    (I'd love to try out the space bar thing but it will be at least a couple of days before I can)

    Second, they reference the "hw register settings."

    The first post and the second post together bring me back to minimodding:
    [ http://minimodding.com/tiki-download_file.php?fileId=172|Mars bootcode recovery manual]

    So the guy on patriot seems to want one of these:
    mars.BGA.64x2.bin, mars.QFP.128x1.bin

    (which I can't remember at this instant seeing in a gpl, but I don't have them memorized)

    Meanwhile we have various manufacturers who've released the "bootloader.tar/package_MP.upg" stuff with the included hwsetting.bin- but those have all been different from one another as I can recall (suggesting more than two groups of hw register settings).

    Finally, inside the conceptronic source there's a file that gives an output that ties in with Lossless' cryptic answer about hwsetting.bin (well, cryptic to me):
    Conceptronic/GNU-GPL/2.00.004/bootloader/tools/flash_image_maker/serial/bin2ascii

    bin2ascii is a perl script that takes a bin and gives an output that resembles Lossless' comment.

    Here's the text of the script:
    http://pastebin.com/GyNyDHZA

    and here's the output of the script ran against the hwsetting.bin found in the ACRyan Firmware_PV73100_v7.3.4.r3582_European
    perl bin2ascii hwsetting.bin
    http://pastebin.com/G8NCGkqY


    Everyone else is welcome to enlighten me on any aspect of this-
    wigout

  4. #4
    Join Date
    Oct 2010
    Posts
    8

    Default

    Thank you very much.

    I know, i need mars.BGA.64x2.bin, mars.QFP.128x1.bin
    but i cant find its.
    I just user, i cant write program and dont understand script. Sorry.
    Can you help me to find this files? My player dont work

  5. #5
    Join Date
    Feb 2010
    Posts
    640

    Default

    Can you tell us:
    What player you have, manufacturer and model.
    What you have done so far
    With as much detail as possible.
    Thanks,
    Wigout

  6. #6
    Join Date
    Oct 2010
    Posts
    8

    Default

    ASUS o!player HDP R1
    i want to change boot 17 =} 18
    But first try original
    dd if=/dev/mtdblock/0 of=/mnt/usbmounts/sda1/0.bin -read
    dd if=/mnt/usbmounts/sda1/0.bin of=/dev/mdtblock/0 - write

    Reboot

    I know, its stupid
    Last edited by volotova; 10-23-2010 at 11:51 PM.

  7. #7
    Join Date
    Feb 2010
    Posts
    640

    Default

    Interesting (well, and awful).

    So, just to clarify:
    you made a bin with dd of your /dev/mtdblock/0
    AND
    you used dd to write the SAME bin (can you confirm that?) to the /dev/mtdblock/0?

    Or did you modify the /dev/mtdblock/0 (like change the bootcode, settings, whatever) using a hex editor?

    -wigout

  8. #8
    Join Date
    Feb 2010
    Posts
    640

    Default

    I moved this bit to a different thread as it is a different matter....

  9. #9
    Join Date
    Feb 2010
    Posts
    640

    Default

    Alright, for whatever it is worth, here's:
    Zinwell GPL/Bootcode/tools/bootcode_recovery/mars.BGA.64x2.bin
    Zinwell GPL/Bootcode/tools/bootcode_recovery/mars.QFP.128x1.bin

    from:brite-View/Cinematube/GPL/5005.rar

    Please let me know how it goes- and give me all the details (and logs if you can),
    wigout
    Attached Files Attached Files

  10. #10
    Join Date
    Oct 2010
    Posts
    8

    Default

    Thanks
    I try to sent mars.BGA.64x2.bin - dont work.
    And after mars.QFP.128x1.bin
    ---
    ? H
    s/d/g/c>s
    Ymodem:
    CCCCCCCCCCCCCCCCCCCCCC
    checksum:0x0000A3AE
    crc32:0x051FC6FB, len:0x00000334hello w
    ---
    and nothing.

    Its good! But not all.
    I must resieve: hello world (instruction http://webcache.googleusercontent.co...client=firefox)

    I see you master. Can you help with it?
    Thank you so much

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •