
ВЦХИСПТоол ЦМД алатка за програмирање командне линије

Увод
Функција софтвера
ВЦХИСПТоол _ ЦМД је вишеплатформска алатка командне линије за ВЦХ МЦУ нарезивање на мрежи, која подржава преузимање фирмвера, верификацију и друге операције за серију МЦУ од ВЦХ преко УСБ или серијског порта. Алат садржи ИСП библиотеку и сampле програми за прилагођени развој ИСП алата.
Подржани оперативни систем: Виндовс к86/к64, Линук к64, мацОС к64/арм64.
Подржани модел чипа: ЦХ54к/ ЦХ55к/ ЦХ56к/ ЦХ641к/ ЦХ643к/ ЦХ57к/ ЦХ58к/ ЦХ59к/ ЦХ32Ф10к/ ЦХ3Ф20к/ ЦХ32В00к/ ЦХ32В10к/ ЦХ32В20к/ ЦХ32В30к/ ЦХ32В03к/ ЦХ32В10к/ ЦХXNUMXВXNUMXк.
Командна линија
Преузми
УСБ режим:
судо ./ВЦХИСПТоол_ЦМД -п /дев/цх37к -ц Цонфиг.ини -о програм -ф Таргет.хек
Режим серијског порта:
судо ./ВЦХИСПТоол_ЦМД -п /дев/ттиИСП0 -б 115200 -ц Цонфиг.ини -о програм -ф Таргет.хек
Верифи
УСБ режим:
судо ./ВЦХИСПТоол_ЦМД -п /дев/цх37к -ц Цонфиг.ини -о верифи -ф Таргет.хек
Режим серијског порта:
судо ./ВЦХИСПТоол_ЦМД -п /дев/ттиИСП0 -б 115200 -ц Цонфиг.ини -о верифи -ф Таргет.хек
Опис параметра
| -p |
Упутство |
Опис параметара |
|
| УСБ ИСП уређај или чвор серијског уређаја | /дев/цх37к /дев/ттиИСПк | Преузми преко УСБ-а у Линуку Преузми преко серијског порта у Линук-у | |
| ЛоцатионлД ЦОМ(/дев/тти.*) | Преузми преко УСБ-а у мацОС-у Преузми преко серијског порта у мацОС-у | ||
| -b | Брзина преноса комуникације серијског порта | 115200/230400/ | Брзина преноса комуникације серијског порта |
| -v | Штампајте број верзије | боот/алат | Верзија покретања / алата |
| -c | Пуно име путање конфигурације file | ккк.ини | Пун/релативни пут |
| -o | Врста операције | програмирати/верификовати | Преузмите/Верификујте |
| -f | Име Фласх file | ккк. хек/ккк. бин | Пун/релативни пут |
напомене:
- Све команде и параметри морају се појавити у паровима у формату “-к ккк”.
- Операција преузимања или верификације је неопходна да би се проследила упутства -п,-ц,-о,-ф.
- За метод потврде УСБ ИСП уређаја или имена чвора серијског порта који одговара команди – п,
Статусни код
| Опис упутства | Опис параметара |
| 0 | Извршите успешно |
| 1 | Неважећи улазни параметар |
| 2 | Преузимање параметара из конфигурације није успело file |
| 3 | Подешавање ИСП параметара није успело |
| 4 | Наведено име серијског порта је неважеће |
| 5 | Ниједан уређај није наведен |
| 6 | Наведени тип чипа није у складу са стварним типом чипа |
| 7 | Добијање информација о уређају није успело |
| 8 | Неважећи Фласх file пут |
| 9 | Неважећи Фласх file дужина |
| 10 | Неуспешно читање Фласх-а file |
| 11 | Конвертовање Фласх-а није успело file из ХЕКС у БИН формат |
| 12 | Онемогућавање заштите од читања није успело |
| 13 | Преузимање није успело |
| 14 | Верификација није успела |
| 100 | Непозната грешка |
Конфигурација file
Конфигурација file генерише функција „Саве УИ Цонфиг“ ВцхИспСтудио.еке у Виндовс-у. Специфичне операције су следеће: Прво отворите софтвер и изаберите МЦУ серију на десној страни софтвера. Затим изаберите серију и модел чипа у интерфејсу „Цхип Оптион“ и конфигуришите чип у интерфејсу „Довнлоад Цонфиг“. Затим кликните на главни мени “File ->Сачувај УИ конфигурацију”. На крају изаберите име и локацију конфигурације file. Оперативни интерфејс је следећи.

Цустом девелопмент
Срц директоријум у свакој системској фасцикли садржи извор fileс алата за нарезивање командне линије, који се може директно развити на основу овог кода како би се задовољиле прилагођене потребе корисника. Директоријум либ садржи динамичку библиотеку за развој ИСП-а и заглавље fileс. За функције и упутства за позив, корисници могу да се обрате ВЦХ55КСИСПДЛЛ. Х и друго заглавље fileс у директоријуму либ.
Виндовс платформа
За детаље погледајте: https://www.wch.cn/downloads/WCHISPTool_Setup_exe.html путања за инсталацију \ ВЦХИСПТоол_КСКСКС\Доц.
Линук платформа
Упутство
УСБ режим преузимања
- Прикључите УСБ
Уверите се да је МЦУ у режиму преузимања БООТ и да је ПИД УСБ уређаја 0к55е0. - Инсталирајте управљачки програм УСБ уређаја
Отворите системски терминал, унесите фасциклу драјвера и извршите команду „направи инсталацију“. Ова операција је потребна само за прво преузимање. - Одредите назив УСБ ИСП уређаја
Користите команду „лс“ да проверите да ли /дев/цх37к карактерски уређај постоји. - Извршите инструкције за преузимање
Извршите у складу са захтевима за формат инструкција алата, нпрampле, судо ./ВЦХИСПТоол_ЦМД -п /дев/цх37к0 -ц Цонфиг.ини -о програм -ф Таргет.хек
Режим преузимања серијског порта
- Повежите МЦУ са серијским портом
Уверите се да је МЦУ у режиму преузимања БООТ. - Направите име серијског ИСП уређаја
Потврдите назив чвора уређаја серијског порта, а затим користите команду „лн“ да бисте креирали меку везу под називом „ттиИСПк“ за овај уређај. Конкретна команда је следећа. судо лн –с /дев/ттиУСБ0 /дев/ттиИСП0 - Извршите инструкције за преузимање.
Извршите у складу са захтевима за формат инструкција алата, нпрampле, судо ./ВЦХИСПТоол_ЦМД -п /дев/ттиИСП0 –б 115200 -ц Цонфиг.ини -о програм -ф Таргет.хек
Покрени дневник file
Пример успешне операције преузимања

Инстанца неуспеле операције преузимања

Пример добијања БООТ верзије засебно

Пример добијања верзије софтвера засебно

мацОС платформа
Упутство
УСБ режим преузимања
- Прикључите УСБ
Уверите се да је МЦУ у режиму преузимања БООТ и да је ПИД УСБ уређаја 0к55е0. - Одредите ИД локације УСБ уређаја у мацОС систему. Пронађите уређај у Системском извештају ->Хардвер ->УСБ. ИД локације у стаблу УСБ уређаја приказан је на следећој слици.
- Извршите инструкције за преузимање
Извршите у складу са захтевима за формат инструкција алата, нпрampле, судо ./ВЦХИСПТоол_ЦМД -п 0к02131000 -ц Цонфиг.ини -о програм -ф Таргет.хек

Режим преузимања серијског порта
- Повежите МЦУ са серијским портом
Уверите се да је МЦУ у режиму преузимања БООТ. - Одредите име чвора серијског порта на уређају и покрените команду „лс /дев/тти.*“ на
терминал за проверу серијског порта на мацОС-у (ако се користи чип за серијски порт ВЦХ, инсталирајте ЦХ34кВЦПДривер за мацОС). Конкретна операција је приказана на слици испод.

- Извршите инструкције за преузимање
Извршите у складу са захтевима за формат инструкција алата, нпрampле, судо ./ВЦХИСПТоол_ЦМД -п тти.вцхусбсериал214201–б 115200 -ц Цонфиг.ини -о програм -ф Таргет.хек
Покрени дневник file
Пример успешне операције преузимања

Инстанца неуспеле операције преузимања

Пример добијања БООТ верзије засебно

Пример добијања верзије софтвера засебно


Документи / Ресурси
![]() | ВЦХИСПТоол ЦМД алатка за програмирање командне линије |
Референце
- Упутство за употребуmanual.tools
