ഇംഗ്ലീഷ്ഫ്രഞ്ച്സ്പാനിഷ്

Ad


OnWorks ഫെവിക്കോൺ

lpcprog - ക്ലൗഡിൽ ഓൺലൈനിൽ

ഉബുണ്ടു ഓൺലൈൻ, ഫെഡോറ ഓൺലൈൻ, വിൻഡോസ് ഓൺലൈൻ എമുലേറ്റർ അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിവയിലൂടെ OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ lpcprog പ്രവർത്തിപ്പിക്കുക

Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്‌സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന lpcprog കമാൻഡ് ആണിത്.

പട്ടിക:

NAME


lpcprog - NXP-യുടെ LPC മൈക്രോ കൺട്രോളർ ഫ്ലാഷർ

സിനോപ്സിസ്


lpcprog -d സീരിയൽ_ഉപകരണം -c കമാൻഡ് [ഓപ്ഷനുകൾ] ... [FILE]

വിവരണം


സീരിയൽ ലൈനിൽ LPC മൈക്രോ കൺട്രോളറുകൾ ഫ്ലാഷ് ചെയ്യാൻ ISP പ്രോട്ടോക്കോൾ ഉപയോഗിക്കുക.

എല്ലാ കമാൻഡുകൾക്കും ടാർഗെറ്റ് മൈക്രോ-കൺട്രോളർ ISP മോഡിൽ ആയിരിക്കുകയും കാത്തിരിക്കുകയും വേണം
സമന്വയം ISP കമാൻഡ് (ISP മോഡിൽ പ്രവേശിക്കുമ്പോൾ സ്ഥിരസ്ഥിതി). ISP മോഡും കോഡും കാണുക
കൂടുതൽ വിവരങ്ങൾക്ക് സംരക്ഷണ വിഭാഗം വായിക്കുക.

ഒരു FILE വാദം ആവശമാകുന്നു ഡംപ്, ഫ്ലാഷ് കമാൻഡുകൾക്കായി നൽകണം. ഫ്ലാഷ് കമാൻഡിനായി ഈ ഫയൽ ആണ്
LPC ഇന്റേണൽ ഫ്ലാഷ് മെമ്മറിയിലേക്ക് എഴുതേണ്ട ഡാറ്റ (പ്രോഗ്രാം). ഡംപ് കമാൻഡിനായി, അത് ചെയ്യും
LPC ഇന്റേണൽ ഫ്ലാഷ് മെമ്മറിയുടെ യഥാർത്ഥ ഉള്ളടക്കം സംഭരിക്കുക.

ദൈർഘ്യമേറിയ ഓപ്‌ഷനുകളിലേക്കുള്ള നിർബന്ധിത ആർഗ്യുമെന്റുകൾ ഹ്രസ്വ ഓപ്‌ഷനുകൾക്കും നിർബന്ധമാണ്.

-p, --ഭാഗങ്ങൾ==പാർട്ട്സ്
ഡിഫോൾട്ടുള്ളവയ്‌ക്ക് പകരം ഭാഗങ്ങൾ വിവരണ ഫയലായി PARTS ഉപയോഗിക്കുക. ഭാഗങ്ങൾ കാണുക
ഡിഫോൾട്ട് പാർട്സ് ഡെസ്ട്രിപ്ഷൻ ഫയലുകളെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക് വിവരണ ഫയലുകൾ വിഭാഗം
മുൻഗണനാക്രമവും.

-d, --ഉപകരണം=ദേവ്
ടാർഗെറ്റ് പ്രോഗ്രാം ചെയ്യാൻ DEV ഹോസ്റ്റ് സീരിയൽ ലൈനായി ഉപയോഗിക്കുക. മുഴുവൻ പാതയും നൽകണം.
ഉപകരണ നോഡ് ഫയലുകൾ സാധാരണയായി സ്ഥിതിചെയ്യുന്നു / dev / ഡയറക്ടറി.

-c, --കമാൻഡ്=കമാൻറ്
എക്സിക്യൂട്ട് ചെയ്യാനുള്ള കമാൻഡ്. കമാൻഡ് ഇതിൽ ഒന്നായിരിക്കണം id, ഡംബ്, ഫ്ലാഷ്, ശൂന്യമാണ് or go. കാണുക
കമാൻഡുകൾ വിവരണത്തിനുള്ള COMMANDS വിഭാഗം.

-b, --ബോഡ്രേറ്റ്=ബോഡ്
ടാർഗെറ്റ് ഉപകരണവുമായുള്ള ആശയവിനിമയത്തിനുള്ള ബോഡ്റേറ്റായി BAUD ഉപയോഗിക്കുക. സ്ഥിരസ്ഥിതികൾ
115200.

-t, --ട്രേസ്
ടാർഗെറ്റ് ഉപകരണം ഉപയോഗിച്ച് സീരിയൽ ആശയവിനിമയത്തിന്റെ ട്രെയ്സ് ഔട്ട്പുട്ട് ഓണാക്കുക

-f, --ആവൃത്തി=പതിവ്
ടാർഗെറ്റ് ഉപകരണത്തിന്റെ ഓസിലേറ്റർ ആവൃത്തിയായി FREQ (KHz) ഉപയോഗിക്കുക. 10000 KHz വരെ സ്ഥിരസ്ഥിതികൾ

-n, --നോ-ഉപയോക്തൃ-കോഡ്
ഒഴിവാക്കൽ വെക്‌ടറിനായി സാധുവായ ഒരു ഉപയോക്തൃ കോഡ് കണക്കാക്കരുത് 7. ഉപയോക്തൃ കോഡ് വിഭാഗം കാണുക.

-h, --സഹായിക്കൂ
സഹായ വിവരങ്ങൾ പ്രദർശിപ്പിക്കുകയും പുറത്തുകടക്കുകയും ചെയ്യുക

-v, --പതിപ്പ്
പതിപ്പ് വിവരങ്ങൾ പ്രദർശിപ്പിക്കുകയും പുറത്തുകടക്കുകയും ചെയ്യുക

കമാൻഡുകൾ


കമാൻഡ് ഇതിൽ ഒന്നായിരിക്കണം id, ഡംബ്, ഫ്ലാഷ്, ശൂന്യമാണ് or go.

id ദി id കമാൻഡ് എൽപിസി പാർട്ട് ഐഡന്റിഫിക്കേഷൻ ഐഡി, യുഐഡി (യുണീക് ഐഡി) എന്നിവ പ്രദർശിപ്പിക്കുന്നു
ബന്ധിപ്പിച്ച ടാർഗെറ്റ് ഉപകരണത്തിന്റെ ബൂട്ട്ലോഡർ പതിപ്പ്.

ഡംബ് നൽകിയിരിക്കുന്ന ഫയലിലേക്ക് കണക്റ്റുചെയ്‌ത ടാർഗെറ്റിന്റെ മുഴുവൻ ഫ്ലാഷ് മെമ്മറി ഉള്ളടക്കവും ഡംപ് ചെയ്യുക. ഈ
കമാൻഡിന് ഒരു ഫയൽ ആർഗ്യുമെന്റ് ആവശ്യമാണ്.

ഫ്ലാഷ് കണക്റ്റുചെയ്‌തതിന്റെ തുടക്കത്തിലേക്ക് ആർഗ്യുമെന്റായി നൽകിയിരിക്കുന്ന ഫയലിന്റെ ഉള്ളടക്കം ഫ്ലാഷ് ചെയ്യുക
ലക്ഷ്യത്തിന്റെ ഫ്ലാഷ് മെമ്മറി. ഉപയോക്തൃ കോഡിന്റെ യാന്ത്രിക കണക്കുകൂട്ടൽ നിർമ്മിക്കുകയും ഉപയോക്തൃ കോഡ് നിർമ്മിക്കുകയും ചെയ്യുന്നു
7-ആം ഒഴിവാക്കൽ വെക്‌ടറിൽ സംഭരിച്ചിരിക്കുന്നു. ഉപയോഗിക്കുക -n ഉപയോക്തൃ കോഡ് തടയുന്നതിനുള്ള ഓപ്ഷൻ
പരിഷ്ക്കരണം. നിങ്ങളുടെ ഫയൽ മറ്റൊരു ഫ്ലാഷ് വിഭാഗത്തിലേക്ക് എഴുതണമെങ്കിൽ, ഉപയോഗിക്കുക
lpcisp ഉപകരണം.

ശൂന്യമാണ് മുഴുവൻ ഫ്ലാഷും മായ്‌ക്കുക.

go ഇതുവരെ പിന്തുണയില്ല. ഹാർഡ്‌വെയർ റീസെറ്റ് ബട്ടൺ അല്ലെങ്കിൽ പവർ സൈക്കിൾ ഉപയോഗിച്ച് ലക്ഷ്യം പുനഃസജ്ജമാക്കുക
പ്രോഗ്രാം ആരംഭിക്കുന്നതിനുള്ള ഉപകരണം.

പാർട്ട്സ് വിവരണം ഫയലുകൾ


ഡിഫോൾട്ട് ഭാഗങ്ങളുടെ വിവരണ ഫയലുകൾ /etc/lpctools_parts.def അല്ലെങ്കിൽ ./lpctools_parts.def ആണ്
ഡംപ്, ബ്ലാങ്ക്, ഫ്ലാഷ് എന്നിവയ്‌ക്കായുള്ള എൽപിസി ഉപകരണ വിവരണത്തിനായി ഭാഗങ്ങളുടെ വിവരണ ഫയൽ പാഴ്‌സ് ചെയ്‌തിരിക്കുന്നു
കമാൻഡുകൾ. സ്ഥിരസ്ഥിതികളൊന്നും നിലവിലില്ലെങ്കിൽ, നിലവിലുള്ള ഫയലുകളൊന്നും ഉപയോഗിച്ചിട്ടില്ലെങ്കിൽ -p ഓപ്ഷൻ,
ഈ കമാൻഡുകൾ നടപ്പിലാക്കാൻ കഴിയില്ല. ആദ്യം കണ്ടെത്തിയതിൽ ഭാഗത്തിന്റെ വിവരണം കണ്ടെത്തിയില്ലെങ്കിൽ
ഫയൽ, കമാൻഡ് എക്സിക്യൂട്ട് ചെയ്യില്ല. അല്ലെങ്കിൽ -p ഓപ്ഷൻ നൽകിയിരിക്കുന്നു, പ്രോഗ്രാം തോന്നുന്നു
lpctools_parts.def എന്നതിനായി ആദ്യം നിലവിലെ ഡയറക്‌ടറിയിലും തുടർന്ന് /തുടങ്ങിയവ/ ഡയറക്ടറി.

ഭാഗങ്ങളുടെ വിവരണ ഫയലുകളുടെ ഉള്ളടക്കം LPC ഭാഗങ്ങളുടെ വിവരണത്തിന്റെ ഒരു ലിസ്‌റ്റാണ്. ഓരോ വരിയും
ഒരു ഭാഗം വിവരണം ഉൾക്കൊള്ളുന്നു. #-ൽ തുടങ്ങുന്ന വരികൾ കമന്റുകളാണ്. സ്ഥിരസ്ഥിതി ഫയൽ റഫർ ചെയ്യുക
ൽ കണ്ടെത്തി /തുടങ്ങിയവ/ ലൈൻ ഫോർമാറ്റിനെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക് ഡയറക്ടറി.

USER കോഡ്


ആന്തരിക ഉപയോക്തൃ പ്രോഗ്രാം ആരംഭിക്കുന്നതിന് എൽപിസി ബൂട്ട്ലോഡറിന് സാധുവായ ഒരു ഉപയോക്തൃ കോഡ് ആവശ്യമാണ്.
റിസർവ് ചെയ്ത ഒഴിവാക്കൽ വെക്റ്റർ ലൊക്കേഷൻ 7 (ഓഫ്സെറ്റ് 0x 0000) ആണെങ്കിൽ ഉപയോക്തൃ കോഡ് സാധുവായി കണക്കാക്കുന്നു
വെക്റ്റർ ടേബിളിലെ 001C) പട്ടിക എൻട്രികൾ 2-ന്റെ ചെക്ക്-സത്തിന്റെ 0ന്റെ പൂരകങ്ങൾ അടങ്ങിയിരിക്കുന്നു.
6 വഴി. ഇത് ആദ്യത്തെ 8 ടേബിൾ എൻട്രികളുടെ ചെക്ക്സം 0 ആക്കുന്നു.

ഒപ്പ് സാധുവല്ലെങ്കിൽ, LPC ISP മോഡിൽ പ്രവേശിക്കുന്നു.

യുടെ ഡിഫോൾട്ട് സ്വഭാവം lpcprog 7-ആം ഒഴിവാക്കൽ വെക്‌ടറിനായി സാധുവായ ഒരു കോഡ് കണക്കാക്കുക എന്നതാണ്
ഈ സാധുവായ കോഡ് ഉൾപ്പെടുത്തുന്നതിനായി പ്രോഗ്രാം ചെയ്ത ബൈനറി ഡാറ്റ പരിഷ്കരിക്കുക. നിങ്ങൾക്ക് ഇത് തടയാൻ കഴിയും
ഉപയോഗിച്ച് -n ഓപ്ഷൻ.

ഐഎസ്പി MODE ഒപ്പം കോഡ് വായിക്കുക സംരക്ഷണവും


കോഡ് റീഡ് പ്രൊട്ടക്ഷൻ എന്നത് "ഉപയോക്താവിനെ" വ്യത്യസ്ത തലങ്ങളിൽ പ്രവർത്തനക്ഷമമാക്കാൻ അനുവദിക്കുന്ന ഒരു സംവിധാനമാണ്
സിസ്റ്റത്തിലെ "സുരക്ഷ", അതിലൂടെ ഓൺ-ചിപ്പ് ഫ്ലാഷിലേക്കുള്ള പ്രവേശനവും ISP-യുടെ ഉപയോഗവും സാധ്യമാണ്
നിയന്ത്രിച്ചു. ആവശ്യമുള്ളപ്പോൾ, ഫ്ലാഷ് ലൊക്കേഷനിൽ ഒരു പ്രത്യേക പാറ്റേൺ പ്രോഗ്രാം ചെയ്തുകൊണ്ട് CRP അഭ്യർത്ഥിക്കുന്നു
0x0000 02FC-ൽ. കോഡ് റീഡ് പ്രൊട്ടക്ഷൻ IAP കമാൻഡുകളെ ബാധിക്കില്ല.

നിങ്ങളുടെ ഉപകരണം ISP അവസ്ഥയിൽ പ്രവേശിക്കുന്നില്ലെങ്കിൽ, അല്ലെങ്കിൽ ചില കമാൻഡുകൾ വിജയിച്ചില്ലെങ്കിൽ, അത് സംഭവിക്കാം
കാരണം നിങ്ങളുടെ ഉപകരണത്തിൽ CRP സംവിധാനം ഉപയോഗത്തിലുണ്ട്.

ഈ ടൂളിന്റെ ലൈസൻസിന് എതിരായതിനാൽ കോഡ് റീഡ് പ്രൊട്ടക്ഷൻ നടപ്പിലാക്കില്ല
സ്വതന്ത്ര സോഫ്‌റ്റ്‌വെയർ തത്ത്വചിന്തയ്‌ക്കെതിരെയും.

onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് lpcprog ഓൺലൈനായി ഉപയോഗിക്കുക


സൗജന്യ സെർവറുകളും വർക്ക്സ്റ്റേഷനുകളും

Windows & Linux ആപ്പുകൾ ഡൗൺലോഡ് ചെയ്യുക

ലിനക്സ് കമാൻഡുകൾ

Ad