——DWIN ఫోరమ్ నుండి
నా స్వంత ప్రాజెక్ట్ను అభివృద్ధి చేస్తున్నప్పుడు, నేను అసౌకర్య ఫైల్ అప్గ్రేడ్ సమస్యను ఎదుర్కొన్నాను, కాబట్టి ఆన్లైన్ అప్గ్రేడ్ పరిష్కారం రూపొందించబడింది, ఇది క్రింది సమస్యలను సమర్థవంతంగా పరిష్కరించగలదు:
1. ఉత్పత్తి సరిదిద్దాల్సిన బగ్ని జారీ చేసినప్పుడు, దాన్ని ఆన్లైన్లో పరిష్కరించడం సాధ్యం కాదు.
2. పాత మరియు కొత్త వెర్షన్లను గుర్తించడం సాధ్యం కాలేదు, డేటా ఫైల్లు మారనప్పుడు పునరావృతమయ్యే అప్గ్రేడ్లు జరిగాయి.
3. బ్యాచ్లలో అప్గ్రేడ్ చేస్తున్నప్పుడు, ప్రతి పరికరాన్ని విడిగా కార్డ్లో ఇన్సర్ట్ చేయాలి లేదా కంప్యూటర్ ఎగువ కంప్యూటర్తో అప్గ్రేడ్ చేయాలి.
1. డిజైన్ ఆలోచనలు
1) అప్గ్రేడ్ ప్రోగ్రామ్ను బూట్ లోడ్ చేస్తోంది, సిస్టమ్లో ప్రోగ్రామ్ లోడ్ కోసం ఎల్లప్పుడూ కోడ్ ముక్క ఉంటుంది మరియు కోడ్ స్టార్టప్లో అమలు చేయబడుతుంది.Nor Flash సంస్కరణ సంఖ్య వ్యత్యాసం ఆధారంగా, ప్రోగ్రామ్ యొక్క ప్రస్తుత సంస్కరణను అమలు చేయాలా లేదా హోస్ట్ నుండి కొత్త ప్రోగ్రామ్ను డౌన్లోడ్ చేయాలా అనేది నిర్ణయించబడుతుంది.
2) DWIN స్క్రీన్ పవర్ చేయబడి, రీసెట్ చేయబడినప్పుడు, ఆన్-చిప్ లోడర్ ముందుగా అమలు చేయబడుతుంది మరియు ప్రతి డేటా ఫైల్ యొక్క ప్రస్తుత వెర్షన్ నంబర్ నార్ ఫ్లాష్ చిరునామాలో డేటా ఫైల్ అవసరమా లేదా అనే తదుపరి తీర్పుకు ఆధారంగా నిల్వ చేయబడుతుంది. నవీకరించబడాలి.(డేటా ఫైల్ విజయవంతంగా అప్గ్రేడ్ అయిన తర్వాత డేటా ఫైల్ యొక్క ప్రస్తుత వెర్షన్ నంబర్ తప్పనిసరిగా సేవ్ చేయబడుతుందని గమనించండి).
3) సంస్కరణ సంఖ్య యొక్క వ్యత్యాసం ప్రకారం Diwen స్క్రీన్ కొత్త ప్రోగ్రామ్ను డౌన్లోడ్ చేయాలా వద్దా అని ప్రధాన నియంత్రణ బోర్డు నిర్ధారిస్తుంది.స్థానిక సంస్కరణ సంఖ్య చివరిగా నవీకరించబడిన సంస్కరణ సంఖ్య నుండి భిన్నంగా ఉంటే, ప్రోగ్రామ్ను డివిన్ స్క్రీన్కు నవీకరించడానికి ప్రధాన నియంత్రణ బోర్డు అభ్యర్థనను పంపుతుంది మరియు రిలే ద్వారా SD కార్డ్ సిగ్నల్ లైన్ను మార్చడం ద్వారా కెర్నల్ ఫైల్ DWIN స్క్రీన్కు పంపబడుతుంది.
4) DWIN స్క్రీన్ కొత్త అప్లికేషన్ కంటెంట్ని అందుకుంటుంది మరియు తుది నిర్ధారణ తర్వాత దానిని బాహ్య ఫ్లాష్లో వ్రాస్తుంది.నవీకరణ ప్రోగ్రామ్ అమలు చేయబడినప్పుడు, DGUS సిస్టమ్ను రీసెట్ చేయండి మరియు ఆన్-చిప్ RAMలో ప్రోగ్రామ్ను అమలు చేయండి.మళ్లీ రీసెట్ చేస్తే, పై లోడ్ అమలు ప్రక్రియ పునరావృతమవుతుంది.ఇక్కడ ఎన్ని విభిన్న వెర్షన్ నంబర్లు ఉన్నాయి, అదే వెర్షన్ యొక్క పునరావృత నవీకరణలను నివారించడానికి ఎన్ని ఫైల్లు నవీకరించబడతాయి.
2.డిజైన్ బ్లాక్ రేఖాచిత్రం
పోస్ట్ సమయం: ఆగస్ట్-30-2022