Welcome!

Welcome to Satlover forums, full of great people, ideas and excitement.

Please register if you would like to take part. link..

Register Now

Alert: Don't Use Hotmail Email Accounts for registration

Collapse

Before Access to all Forums and Trial accounts you must need to activate your account Email address

Flashing Image from USB or Serial/Bootloader

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • hayalet18
    Senior Member
    • May 2011
    • 162

    Flashing Image from USB or Serial/Bootloader

    Use this guide if you ruined the Box Software via the wrong flashing selection in the Neutrino Menu
    PC is connected with Coolstream via Null Modem
    Running Terminal SOftware (windows Hyperterm/Putty etc)
    115200 Baud, * Bits, 1 Stop Bit, No Parity , No Handshake
    USB Stick that is FAT formated (some smaller USB sticks do not work)
    Image must be unpacked on USB Stick
    Turn on Box and when you get a reply in the screen on the PC press a Key

    You should see this in the screen:


    Code:
    +------------------------------------------------------------------------------+
    ¦ U-Boot 2009.03-svn860 (Jun 03 2009 - 10:20:46) Coolstream HD1 ¦
    ¦------------------------------------------------------------------------------¦
    ¦ Chipset information ¦
    ¦ Vendor: Conexant Type: CX2450x (Nevis) Revision: C0 Fuses: 7FFFC534 ¦
    ¦ Option: 00010000 max. clock: 550 MHz Core voltage: high ¦
    ¦------------------------------------------------------------------------------¦
    ¦ Clock information ¦
    ¦ MPG0: 594.000 MHz MPG1: 594.000 MHz HD : 593.407 MHz AUD : 491.520 MHz ¦
    ¦ PLL0: 432.000 MHz PLL1: 550.000 MHz PLL2: 533.333 MHz ¦
    ¦ CPU : 550.000 MHz from PLL1 ¦
    ¦------------------------------------------------------------------------------¦
    ¦ Memory configuration ¦
    ¦ Start ¦ End ¦ Type ¦ Description ¦
    ¦----------+----------+-------+------------------------------------------------¦
    ¦ 00000000 ¦ 0FFFFFFF ¦ RAM ¦ System main memory bank #0 ¦
    ¦ 10000000 ¦ 17FFFFFF ¦ RAM ¦ System main memory bank #1 ¦
    ¦ F0000000 ¦ F0FFFFFF ¦ FLASH ¦ Spansion S29GL128P (128 Mbit / 8M x 16) ¦
    ¦ F1000000 ¦ F1FFFFFF ¦ FLASH ¦ Spansion S29GL128P (128 Mbit / 8M x 16) ¦
    ¦------------------------------------------------------------------------------¦
    ¦ Serial number: 000-00000001 (00-000001) ¦
    ¦------------------------------------------------------------------------------¦
    ¦ Network configuration ¦
    ¦ MAC: Conexant VMAC rev. 07 address: 00-C5-5C-00-00-01 ¦
    ¦ PHY: IC Plus IP101 address: 09 ¦
    +------------------------------------------------------------------------------+
    Hit any key to stop autoboot: 0
    HD1>






    Next Step:
    Plugin USB Stick and add this in the Terminal
    Code:


    usb startBox answers with this:
    Code:
    (Re)start USB...
    USB: ehci_hcd_init();
    CX2450x init hccr e8000100 and hcor e8000140 hc_length 64
    Register 10011 NbrPorts 1
    USB EHCI 1.00
    scanning bus for devices... 2 USB Device(s) found
    scanning bus for storage devices... 1 Storage Device(s) found


    HD1>Enter this:
    Code:
    fatload usb 0 0x0E000000 pwm.imgpwm.img may need to be changed to the name of the Image on the USB Stick!!!
    Watch the Output:
    Code:
    reading pwm.img
    .................................................. ................................
    .................................................. ................................
    .................................................. ................................
    .................................................. ................................
    .................................................. ................................
    .................................................. ................................
    .................................................. ................................
    .................................................. ................................
    .................................................. ................................
    .................................................. ................................
    .................................................. ................................
    .................................................. ................................
    .................................................. ................................
    .................................................. ................................
    .................................................. ................................
    .................................................. ................................
    .................................................. ................................
    .................................................. ................................
    .................................................. ................................
    .................................................. ................................
    .................................................. ................................
    .................................................. ................................
    .................................................. ........................
    19237640 bytes read
    HD1>Quote:

    reading pwm.img........................................... .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. ...................................19237640 bytes readHD1>








    This 19237640 Amount is very Important as we need it later and depending on your Image may vary in size!!!
    Delete the original Image within the Flash:
    Code:







    erase 0xF0480000 0xF1FFFFFFWatch the output
    Quote:
    .................................................. .................................................. .................................................. .................................................. ....................Erased 220 sectorsHD1>

    you now need to divide the output value of the Amount we mentioned earlier by 4 !!! Please be aware that depening on the Image you are flashing the actual output from your serial connection may be differet!!!

    After this you need to convert the result into hexadecimal. Use the Windows calculator in the scientific mode.

    Example:

    19237640 Byte /4 = 4809410
    4809410 decimal = 0x4962C2

    We are now flashing the Image
    Quote:
    cp 0x0E000000 0xF0480000 0x4962C2

    0x4962C2 is the result of the calculation based on this example !!


    Quote:
    Copy to Flash... .................................................. .................................................. ..............................................done HD1>doneHD1>

    The Image is now flashed and you finalize this whole procedure by typing:

    reset

    Just like in the good old Dbox Times ;-)
Working...