Объявление

Свернуть
Пока нет объявлений.

Восстановление CNU-550pro

Свернуть
X
 
  • Фильтр
  • Время
  • Показать
Очистить всё
новые сообщения

    Восстановление CNU-550pro

    Здравствуйте,убил мопед CNU-550pro,неудачной прошивкой,подскажите кто нибудь сможет восстановить прошивку в г.Краснодаре?
    Привожу описание,что требуется сделать для восстановления,проблемма осложняется отсутствием USB шнура который должен идти в комплекте.


    SkyLinux - Трактатъ о бутлоадере C-motech CNU-550pro

    На компе делаем

    # ifconfig eth0 192.168.0.100
    # in.tftpd -l -v -s /var/lib/tftp
    В /var/lib/tftp кладём файлик image.cramfs который можно легко получить так (из любой прошивки *.bin):

    # dd if=CNU-550pro-open-0.2-stanson.bin of=image.cramfs bs=1 skip=16

    Подключаем CNU к eth0 компа или в свитч куда воткнут eth0 компа.

    К разъёму CNU (идёт в комплекте как шнурок USB - надо отодрать наклейку, если она есть, открутить 2 шурупа и отжать 2 защёлки. Отпаивать USB не требуется.) припаиваемся так:

    Сторона платки разъёма где припаяны 3 провода и экран USB:
    18,22 - GND (туда припаяна земля и экран USB)
    20 - RxD CNU, соответственно TxD компа

    Сторона платки разъёма где припаян один провод USB:
    4 - TxD CNU, соответственно RxD компа
    Номера контактов на платке мелкие, у кого плохое зрение - наверно поможет увеличительное стекло

    Если платки вообще нет, то глядя на разъём с той стороны, которая вставляется в CNU, держа разъём тремя бороздками вниз, считая слева направо, 18,22 - GND, 20 - RxD, 21 - TxD

    Лучше всего использовать какой-нибудь старый USB-serial шнурок от телефона или PDA, там сразу нужные уровни в 3.3 Вольта. Типа DLR-3-USB какого-нибудь. Я воспользовался кабелем для Huawei ETS-388 на PL2303 сделав так:

    плата шнурка разъём CNU
    7 - GND --- 18, 22 GND
    8 - RxD компа <-- 21 TxD CNU
    9 - TxD компа --> 20 RxD CNU
    Можно подключится и к порту RS232 (COM), если он есть в компьютере, используя преобразователь уровней типа MAX232 или аналогичный

    ВНИМАНИЕ! Даже не пытайтесь подключить обычный RS232 (COM-port) к CNU напрямую, без конвертера уровней из +-12 вольт в 3.3 Вольта!

    Запускаем терминалку с параметрами 57600 8N1 nocrtscts.

    Передёргиваем питание или жмём reset на CNU.

    Смотрим на экран:

    Bootloader

    Copyright Inew digital, Korea. *82429337328
    CPU : ARM940T S3C2510-a0 (C:100MHz, B:96MHz)
    RAM : 16MB
    Ver : vCNU-550pro, Dec 18 2006
    Press any key to stop auto-boot in 1 seconds.
    Тут сразу жмём какую-нибудь кнопку в терминале.

    Далее всё совсем просто:

    [Boot]: tftpflash image.cramfs
    Loading image.cramfs from 192.168.0.100 at 0x8000 2985984bytes ok!
    Performing Flash program of length 2985984 at offset 0x20000 done
    Последняя стадия длится несколько минут, так что дождитесь "done" Можно сразу проверить - всё ли правильно залилось:

    [Boot]: ls
    drwx 1600 /bin
    drwx 24 /boot
    drwx 1416 /dev
    drwx 260 /etc
    drwx 0 /home
    drwx 1072 /htdocs
    drwx 20 /lib
    drwx 0 /mnt
    drwx 0 /proc
    -rwx 3 /sbin
    -rwx 7 /tmp
    drwx 52 /usr
    drwx 0 /var

    [Boot]: reboot
    И ждём когда загрузится

    Взято из
    http://89.208.116.11/projects/index....pro-bootloader
Обработка...
X