Здравствуйте,убил мопед 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
Привожу описание,что требуется сделать для восстановления,проблемма осложняется отсутствием 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