I-Microsemi Pest Repeller Eqhuba ngokuKhuselekileyo Webumncedisi kwi SmartFusion2
Imbali yohlaziyo
Imbali yohlaziyo ichaza utshintsho oluthe lwaphunyezwa kuxwebhu.
Ezi nguqulelo zidweliswe ngohlaziyo, kuqalwa kolona papasho lwangoku.
Uhlaziyo 9.0
Oku kulandelayo sisishwankathelo sotshintsho olwenziwe kolu hlaziyo.
- Hlaziya uxwebhu lweLibero SoC v2021.1.
- Isusiwe iimbekiselo kwiinombolo zenguqulelo yeLibero.
Uhlaziyo 8.0
Hlaziya uxwebhu lweLibero v11.8 SP1 ukukhutshwa kwesoftware.
Uhlaziyo 7.0
Olu lulandelayo lutshintsho olwenziwe kuhlaziyo 7.0 lolu xwebhu.
- ILibero SoC, iFlashPro, kunye neemfuno zoyilo lweSoftConsole zihlaziywa. Ngolwazi oluthe vetshe, jonga iiMfuno zoYilo, iphepha lesi-5.
- Kulo lonke isikhokelo, amagama eeprojekthi zeSoftConsole ezisetyenziswe kwidemo yoyilo kunye nawo onke amanani ahambelanayo ahlaziywa.
Uhlaziyo 6.0
Ukuhlaziya uxwebhu lwe-Libero v11.7 yokukhutshwa kwesoftware (SAR 76931) kuhlaziyo lwe-6.0 yolu xwebhu.
Uhlaziyo 5.0
Iprojekthi ehlaziyiweyo yeSoftConsole yeFirmware, iphepha le-9 (SAR 73518).
Uhlaziyo 4.0
Hlaziya uxwebhu lweLibero v11.6 yokukhutshwa kwesoftware (SAR 72058).
Uhlaziyo 3.0
Hlaziya uxwebhu lweLibero v11.5 yokukhutshwa kwesoftware (SAR 63973).
Uhlaziyo 2.0
Hlaziya uxwebhu lweLibero v11.4 yokukhutshwa kwesoftware (SAR 60685).
Uhlaziyo 1.0
Uhlaziyo 1.0 ibe lupapasho lokuqala lolu xwebhu.
Ukubaleka ngokukhuselekileyo WebUyilo lweDemo yomncedisi kwi-SmartFusion2 Devices
Ukusebenzisa i-PolarSSL, i-lwIP, kunye ne-FreeRTOS
Le demo ichaza ekhuselekileyo webamandla omncedisi usebenzisa uKhuseleko loMaleko woThutho (TLS),
Iprothokholi yoKhuseleko lweSockets Layer (SSL), kunye netri-speed ethernet medium access controller (TSEMAC) yezixhobo ze-SmartFusion®2. Le demo ichaza:
- Ukusebenzisa i-SmartFusion2 i-Ethernet yoLawulo loFikelelo lweMedia (MAC) eqhagamshelwe kwi-Serial Gigabit Media Independent Interface (SGMII) PHY.
- Ukudibanisa umqhubi we-SmartFusion2 we-MAC kunye nelayibrari ye-PolarSSL (ithala leencwadi le-TLS/SSL protocol yasimahla), i-IP ekhaphukhaphu (lwIP) i-TCP/IP stack, kunye neNkqubo yokuSebenza yeXesha lokwenyani yasimahla (RTOS).
- Ukusebenzisa iinkonzo ze-Microsemi cryptographic system ukuphumeza iprotocol ye-TLS/SSL.
- Ukuphumeza ukhuseleko webisicelo somncedisi kwibhodi SmartFusion2 Advanced Development Kit.
- Ukuqhuba idemo.
Umzekelo weperipheral we-TSEMAC kwi-SmartFusion2 Microcontroller Subsystem (MSS) inokulungiswa ukudlulisa idatha phakathi kwe-PC yokusingatha kunye nenethiwekhi ye-Ethernet kulawa maxabiso alandelayo edatha (isantya somgca):
- 10 Mbps
- 100 Mbps
- 1000 Mbps
Ngolwazi oluthe kratya malunga ne-TSEMAC interface yezixhobo ze-SmartFusion2, bhekisa kwi-UG0331: I-SmartFusion2 Microcontroller Subsystem User Guide.
Khusela Webumncedisi uyilo lwedemo ngaphezuluview
Ekhuselekileyo webumncedisi wesicelo uxhasa i TLS/SSL umthetho olandelwayo wokhuseleko ofihlayo kwaye ukhuphele imiyalezo, ikhusela unxibelelwano ngokuchasene nomyalezo t.ampering. Unxibelelwano oluvela kwindawo ekhuselekileyo webumncedisi uqinisekisa ukuba idata enovakalelo inokuguqulelwa kwikhowudi eyimfihlo eyenza kube nzima ukuba tamper ngedatha.
Ekhuselekileyo webuyilo lwedemo yomncedisi luqulathe ezi maleko zilandelayo, njengoko kubonisiwe kuMfanekiso 1, :
- Uluhlu lweSicelo
- Uluhlu loKhuseleko (TLS/SSL Protocol)
- Umaleko wezoThutho (lwIP TCP/IP Stack)
- I-RTOS kunye ne-Firmware Layer
Ukubaleka ngokukhuselekileyo WebUyilo lweDemo yomncedisi kwizixhobo zeSmartFusion2 eziSebenzisa iPolarSSL, lwIP, kunye neFreeRTOS
Umzobo 1 • Ikhuselwe Webumncedisi Iileya
Umaleko wosetyenziso (HTTPS) | I-FreeRTOS |
Uluhlu loKhuseleko (TLS/SSL Protocol) | |
Umaleko wezoThutho (IwIP TCP/IP Stack) | |
Uluhlu lweFirmware | |
I-SmartFusion2 Ikhithi yoPhuhliso oluPhezulu (HW) |
Uluhlu lweSicelo
Ekhuselekileyo webisicelo somncedisi siphunyezwe kwibhodi ye-SmartFusion2 Advanced Development Kit. Isicelo siphatha isicelo se-HTTPS kwisikhangeli somthengi kwaye sidlulisela amaphepha amileyo kumxhasi ngokuphendula izicelo zabo. La maphepha asebenza kumxhasi (i-PC yomkhosi) isikhangeli. Lo mfanekiso ulandelayo ubonisa umzobo webhloko womncedisi wokudibanisa (Khusela webisicelo somncedisi osebenza kwisixhobo SmartFusion2) kunye nomxhasi (web umkhangeli zincwadi osebenza kwi-PC yomkhosi).
Umfanekiso 2 • ISazobe seBhlokhi yoNxibelelwano lweSeva yoMxumi
Umfanekiso 2 • ISazobe seBhlokhi yoNxibelelwano lweSeva yoMxumi
Uluhlu loKhuseleko (TLS/SSL Protocol)
Iibhrawuza ze-Intanethi kunye webabancedisi basebenzisa umthetho olandelwayo we TLS/SSL ukuhambisa ulwazi ngokukhuselekileyo.
I-TLS/SSL isetyenziselwa ukuqinisekisa umncedisi kunye nomxhasi ukuseka unxibelelwano olukhuselekileyo phakathi kwamaqela aqinisekisiweyo usebenzisa uguqulelo oluntsonkothileyo. Le protocol ibekwe ngentla kweprothokholi yothutho, iTCP/IP njengoko kubonisiwe kuMfanekiso 1, iphepha 3. Umthombo ovulekileyo wethala leencwadi lePolarSSL lisetyenziselwa ukuphumeza iprotocol yeTLS/SSL yokhuseleko olukhuselekileyo. webisicelo somncedisi kule demo.
Jonga koku kulandelayo URLs yeenkcukacha ezipheleleyo ze-TLS/SSL zokuphunyezwa kweprotocol:
- Iprothokholi yoKhuseleko loMaleko wezoThutho Version 1.2: http://tools.ietf.org/html/rfc5246
- Iprothokholi yoKhuseleko loMaleko wezoThutho Version 1.1: http://tools.ietf.org/html/rfc4346
- I-TLS protocol Version 1.0: http://tools.ietf.org/html/rfc2246
- Iprothokholi eKhuselekileyo yoMaleko 3.0: http://tools.ietf.org/html/rfc6101
Ithala leencwadi lePolarSSL libandakanya ukuphunyezwa kweprotocol yeTLS/SSL. Eli thala leencwadi libonelela ngemisebenzi yojongano lwenkqubo yesicelo ukuphumeza ukhuseleko webusetyenziso lomncedisi usebenzisa i TLS/SSL umthetho olandelwayo kunye nenkqubo yokufihlakala kwenkqubo.
Ukuze ufumane inkcazelo engakumbi malunga TLS/SSL protocol ikhowudi umthombo ilayibrari ebhalwe C kunye nolwazi lwelayisensi, bhekisa ku https://polarssl.org/.
Umaleko wezoThutho (lwIP TCP/IP Stack)
Isitaki se-lwIP silungele iinkqubo ezizinzisiweyo kuba zisebenzisa izixhobo ezimbalwa, kwaye zingasetyenziswa kunye okanye ngaphandle kwenkqubo yokusebenza. I-lwIP iqulathe ufezekiso olululo lwe IP, iProtokholi yoLawulo loMyalezo weIntanethi (ICMP), uMsebenzisi DatagIprothokholi yenkunzi yegusha (UDP), kunye neeprothokholi zeTCP, kunye nemisebenzi yenkxaso efana ne-buffer kunye nolawulo lwememori.
I-lwIP iyafumaneka (phantsi kwelayisensi ye-BSD) njengekhowudi yomthombo C ukuze ukhutshelwe kule dilesi ilandelayo: http://download.savannah.gnu.org/releases/lwIP/
I-RTOS kunye ne-Firmware Layer
I-FreeRTOS ngumthombo ovulekileyo wenkqubo ye-kernel yexesha langempela. I-FreeRTOS isetyenziswa kule demo ukubeka phambili kunye nokucwangcisa imisebenzi. Ngolwazi oluthe kratya kunye nekhowudi yemvelaphi yamva nje, jonga kwi
http://www.freertos.org.
I-firmware ibonelela ngokuphunyezwa komqhubi wesoftware ukuqwalasela nokulawula la macandelo alandelayo e-MSS:
- I-Ethernet MAC
- Iinkonzo zokulawula inkqubo
- IiMowudi ezininzi zeAsynchronous/synchronous Receiver/Transmitter (MMUART)
- Igalelo leNjongo ngokubanzi kunye neZiphumo (GPIO)
- Uthotho lwesiNxulumaniso sePeripheral (SPI)
IiMfuno zoYilo
Le theyibhile ilandelayo idwelisa ihardware kunye neemfuno zoyilo lwesoftware kolu yilo lwedemo.
Uluhlu loku-1 • IiMfuno zoYilo
- Imfuneko /uguqulelo
Inkqubo yokuSebenza i-64 bit Windows 7 kunye ne-10 - Hardware
I-SmartFusion2 Ikhithi yoPhuhliso oluPhezulu:- 12 V iadaptha
- Umhleli weFlashPro5
- Intambo ye-USB A ukuya kwiMini-B
- Intambo ye-Ethernet RJ45
- Ikhompyuter yokusingatha okanye iLaptop
- Isoftware
I-FlashPro Express
Phawula: Jonga kwi readme.txt file kubonelelwe kuyilo files yoguqulelo lwesoftware esetyenziswa ngoluyilo lwereferensi. - I-Libero ® System-on-Chip (SoC) ye viewkuyilo files
- ISoftConsole
- MSS Ethernet MAC abaqhubi
- Host PC Drivers USB kubaqhubi UART
- Enye yezi nkqubo zokulinganisa i-terminal elandelayo:
- I-Hyperterminal
- Term Term
- I-PuTTY
- Isikhangeli
Uguqulelo lweMozilla Firefox 24 okanye kamva
Internet Explorer version 8 okanye kamva
Phawula: I-Libero SmartDesign kunye noqwalaselo lwesikrini sokufota eziboniswe kwesi sikhokelo zezenjongo yomzekeliso kuphela.
Vula uyilo lweLibero ukuze ubone uhlaziyo lwamva nje.
Izinto ezifunekayo kuqala
Ngaphambi kokuba uqale:
Khuphela kwaye ufake i-Libero SoC (njengoko kubonisiwe kwifayile ye webindawo yolu yilo) kwi-PC yokusingatha ukusuka kule ndawo ilandelayo.
https://www.microsemi.com/product-directory/design-resources/1750-libero-soc
Uyilo lwedemo
Uyilo lwedemo files ziyafumaneka ukuze zikhutshelwe kwikhonkco elilandelayo:
http://soc.microsemi.com/download/rsc/?f=m2s_dg0516_df
Lo mfanekiso ulandelayo ubonisa ubume bomgangatho ophezulu woyilo files. Ngeenkcukacha ezithe vetshe, jonga kwi Readme.txt file.
Umzobo 3 • Uyilo lweDemo Files Ulwakhiwo olukwiNqanaba eliphezulu
Iimpawu zoYilo lweDemo
Uyilo lwedemo lunolu khetho lulandelayo:
- Ukuqhwanyaza kwee-LED
- Umboniso weHyperTerminal
- SmartFusion2 Uphendlo lukaGoogle
Inkcazo yoyilo lwedemo
Uyilo lwedemo luphunyezwa kusetyenziswa ujongano lweSGMII PHY ngokumisela i-TSEMAC kusetyenziso lwe-Ten-Bit Interface (TBI).
Ngolwazi oluthe kratya malunga ne-TSEMAC TBI interface, bhekisa kwi-UG0331: I-SmartFusion2 Microcontroller Subsystem User Guide.
Iprojekthi yeLibero SoC Hardware
Lo mzobo ulandelayo ubonisa ukuphunyezwa koyilo lwehardware yeLibero SoC kolu yilo lwedemo.
Umzobo 4 • I-Libero SoC i-Top-Level Hardware Design
Iprojekthi yehardware yeLibero SoC isebenzisa ezi zixhobo zilandelayo ze-SmartFusion2 MSS kunye nee-IPs:
- Ujongano lwe-TSEMAC TBI.
- MMUART_0 ye-RS-232 yonxibelelwano kwi-SmartFusion2 Advanced Development Kit.
- I-GPIO: Ukudibana kunye neediode ezikhupha ukukhanya (iiLED)
- Ezinikezelweyo iphedi yegalelo 0 njengomthombo wewotshi
- Ujongano olunesantya esiphezulu sothotho (SERDESIF) SERDES_IF IP: Ilungiselwe iSERDESIF_3 EPCS lane3, njengoko kubonisiwe kulo mfanekiso ulandelayo.
Ngolwazi oluthe kratya malunga nojongano lweserial enesantya esiphezulu, bhekisa kwi-UG0447: IGLOO2 kunye neSmart-Fusion2 iSmart-Speed seSerial Interfaces IsiKhokelo somsebenzisi.
Umfanekiso wesi-5 • Ifestile yeSiqwalaseli seSijongano esiPhezulu esiPhezulu
- Iinkonzo zokulawula inkqubo yeCryptographic: Ukuphumeza i-TLS/SSL protocol.
I-Package Pin Izabelo
Izabelo zepakethe yephini yee-LED kunye neempawu zojongano lwe-PHY ziboniswe kwezi tafile zilandelayo.
ITheyibhile 2 • I-LED ukuya kwiPackage Pins izabelo
Igama lePort | I-Package Pin |
I-LED_1 | D26 |
I-LED_2 | F26 |
I-LED_3 | F27 |
I-LED_4 | C26 |
I-LED_5 | C28 |
I-LED_6 | B27 |
I-LED_7 | C27 |
I-LED_8 | E26 |
Uluhlu lwesi-3 • Imiqondiso ye-PHY Interface yokuPakisha izabelo zeZikhonkwane
Igama lePort | Isalathiso | I-Package Pin |
PHY_MDC | Isiphumo | F3 |
PHY_MDIO | Igalelo | K7 |
PHY_RST | Isiphumo | F2 |
Iprojekthi yeSoftConsole yeFirmware
Biza iprojekthi yeSoftConsole usebenzisa i-IDE ezimeleyo yeSoftConsole.
Ezi mfumba zilandelayo zisetyenziselwa olu yilo lwedemo:
- Inguqulelo yethala leencwadi lePolarSSL 1.2.8
- lwIP TCP/IP isitaki uguqulelo 1.4.1
- I-FreeRTOS
Lo mfanekiso ulandelayo ubonisa i-example yolwakhiwo lwesoftware yeSoftConsole yoyilo lwedemo.
Umzobo 6 • iSoftConsole Project Explorer Window
Le projekthi iqulethe ukhuseleko webukuphunyezwa kwesicelo somncedisi usebenzisa iPolarSSL, lwIP, kunye neFreeRTOS.
Umgangatho wokuFihla oPhambili (AES) kunye ne-Non-deterministic Random Bit Generator (NRBG) iinkonzo zenkqubo zisetyenziselwa ukuphumeza ukhuseleko. webisicelo somncedisi. I-AES kunye ne-NRBG inokuphunyezwa ngokusebenzisa injini ye-SmartFusion2 ye-hardware okanye ilayibrari ye-software ye-PolarSSL. Kulo yilo lwedemo, i-AES kunye ne-NRBG ziphunyezwa ngokusebenzisa i-SmartFusion2 injini ye-hardware ngeenkonzo zenkqubo.
Itheyibhile 4 • IiMacros zokuVumela okanye ukuKhubaza iiNkonzo zoLawulo lweNkqubo
Inkonzo yeNkqubo yeMakhro / Indawo enkulu
- I-AES
- #chaza i-HW_AES 1
<$Uyilo_Files_Directory>\m2s_dg0516_df\SF2_Secure_Webiseva_T
CP_Demo_DF\Libero\Webiseva_TCP\SoftConsole\Webiseva_TCP_M
SS_CM3\polarssl-1.2.8\iquka\polarssl\aes.h
- #chaza i-HW_AES 1
- NRBG
- #chaza i-HW_NRBG 1
<$Uyilo_Files_Directory>\m2s_dg0516_df\SF2_Secure_Webiseva_T
CP_Demo_DF\Libero\Webiseva_TCP\SoftConsole\Webiseva_TCP_M
SS_CM3\polarssl-1.2.8\iquka\polarssl\ssl.h
Phawula: Iinkonzo zenkqubo ye-AES kunye ne-NRBG zixhaswa kukhuseleko lwedatha olunikwe amandla izixhobo ze-SmartFusion2 ezifana ne-M2S0150TS. Ukuba isixhobo se-SmartFusion2 asikho ukhuseleko lwedatha, khubaza ii-macros ezikhankanywe kwitheyibhile eyandulelayo ukuze usebenzise i-software ye-PolarSSL AES kunye ne-NRBG algorithms.
Lo mfanekiso ulandelayo ubonisa iinguqulelo zomqhubi ezisetyenziselwa idemo.
Umzobo 7 • Iinguqulelo zoMqhubi weDemo
- #chaza i-HW_NRBG 1
Ukuphunyezwa kweProtocol ye-TLS/SSL kusetyenziswa iThala leencwadi lePolarSSL
Iprothokholi ye-TLS/SSL yahlulwe yangale mihlaba emibini yeprotocol:
- Handshake protocol layer
- Rekhoda umaleko weprotocol
Handshake Protocol Layer
Lo maleko uqulathe ezi nkqubo zilandelayo:
- Ukuxhawula isandla: Isetyenziselwa ukubonisana ngolwazi lweseshoni phakathi komncedisi kunye nomxhasi. Ulwazi lweseshoni lubandakanya i-ID yeseshoni, izatifikethi zoontanga, i-cipher spec, i-algorithm yoxinzelelo, kunye nekhowudi eyimfihlo ekwabelwana ngayo esetyenziselwa ukuvelisa izitshixo ezifunekayo.
- Guqula i-Cipher specs: Isetyenziselwa ukutshintsha iqhosha elisetyenziselwa uguqulelo oluntsonkothileyo phakathi komxhasi kunye nomncedisi. Isitshixo sibalwa kulwazi olutshintshiweyo ngexesha lokuxhawulana ngesandla kwe-client-server.
- Isilumkiso: Imiyalezo yesivuseleli iveliswa ngexesha lokuxhawula umxhasi-umncedisi ukunika ingxelo yemposiso okanye utshintsho kwisimo kwintanga.
Lo mfanekiso ulandelayo ubonisa isipheloview yenkqubo ye-TLS/SSL yokuxhawula izandla.
Ngolwazi oluthe kratya malunga neprothokholi yokuxhawula izandla, irekhodi lomthetho, kunye ne-cryptographic algorithms, bhekisa ku http://tools.ietf.org/html/rfc5246.
Umfanekiso 8 • Inkqubo ye-TLS/SSL yokuxhawula izandla
Rekhoda iProtocol Layer
Iprotocol yerekhodi ifumana kwaye ibethelele idatha kwisicelo kwaye iyidlulisele kuluhlu lwezothutho. I-protocol yerekhodi iqhekeza idatha efunyenweyo kwisayizi efanelekileyo kwi-algorithm ye-cryptographic kwaye icinezela ngokukhetha idatha. Iprothokholi isebenzisa i-MAC okanye ikhowudi yoqinisekiso lomyalezo we-keyed-hash (HMAC) kwaye iguqulelwe ngokuntsonkothileyo okanye ikhuphe ukuntsonkotha kwedatha kusetyenziswa ulwazi ekuxoxiswane ngalo ngexesha lokuxhawulana ngesandla.
Ukumisela uYilo lweDemo
La manyathelo alandelayo achaza indlela yokuseta idemo yebhodi yeSmartFusion2 Advanced Development Kit Kit:
- Qhagamshela i-PC engumamkeli kwi-J33 Connector usebenzisa i-USB A ukuya kwi-mini-B intambo. I-USB ukuya kwi-universal asynchronous receiver/transmitter (UART) abaqhubi beebhulorho zibhaqwa ngokuzenzekelayo.
Phawula: Ukuba izibuko ze-COM azibonwa ngokuzenzekelayo, faka i-FTDI D2XX umqhubi wonxibelelwano lwe-terminal ye-serial nge-FTDI mini-USB cable. Umqhubi, kunye nesikhokelo sofakelo, siyafumaneka kwi www.microsemi.com/soc/documents/CDM_2.08.24_WHQL_Certified.zip. - Nqakraza-ekunene kwizibuko ezine ezichongiweyo ze-COM, kwaye nqakraza Iimpahla ukufumana izibuko kunye nendawo kwi-USB FP5 Uthotho Converter C, njengoko kubonisiwe kulo mfanekiso ulandelayo. Yenza inqaku lenombolo yezibuko ye-COM ukuze isetyenziswe ngexesha loqwalaselo lwe-terminal yothotho, njengoko kubonisiwe kulo mfanekiso ulandelayo.
Umzobo 9 • Ifestile yoMphathi weSixhobo
- Qhagamshela abatsiba kwibhodi yeSmartFusion2 Advanced Development Kit, njengoko kubonisiwe kolu luhlu lulandelayo. Ngolwazi malunga neendawo zokuxhuma, jonga kwiSihlomelo sesi-3: Iindawo zeJumper,.
Isilumkiso: CIMA isitshixo sombane, SW7, phambi kokwenza uqhagamshelo lwe-jumper.
ITheyibhile 5 • I-SmartFusion2 Iisetingi zeKit Jumper ephucukileyo
- Kwi-SmartFusion2 Advanced Development Kit, qhagamshela umbane kwi-J42 connector.
- Lo mzekelo woyiloample inokusebenza kuzo zombini i-IP engatshintshiyo kunye neendlela ze-IP eziguqukayo. Ngokungagqibekanga, inkqubo files zinikezelwe kwimo ye IP eguqukayo.
- Kwi-IP engaguqukiyo, qhagamshela i-PC yokusingatha kwi-J21 ikhonkco yebhodi ye-SmartFusion2 Advanced Development Kit usebenzisa intambo ye-RJ45.
- Kwi-IP eguquguqukayo, qhagamshela nayiphi na enye yeechweba zenethiwekhi ezivulekileyo kwi-J21 ikhonkco yebhodi ye-SmartFusion2 Advanced Development Kit usebenzisa i-RJ45 cable.
Ibhodi yokuSeta umfanekiso omfutshane
Izifinyezo zebhodi yeSmartFusion2 Advanced Development Kit kunye noseto olucwangcisiweyo lunikwe kwiSihlomelo 2: Ukuseta iBhodi yokuSebenza ngokuKhuselekileyo. Webiseva,
Ukuqhuba uYilo lweDemo
La manyathelo alandelayo achaza indlela yokwenziwa koyilo lwedemo:
- Khuphela uyilo lwedemo ukusuka: http://soc.microsemi.com/download/rsc/?f=m2s_dg0516_df
- Vula iswitshi yokubonelela ngombane SW7.
- Qala nayiphi na inkqubo yokulinganisa i-terminal efana nale:
- I-Hyperterminal
- I-PuTTY
- Term Term
Phawula: Kule demo iPuTTY isetyenziswa.
Uqwalaselo lwenkqubo lu: - Ixabiso leBaud: 115200
- Amasuntswana edatha asibhozo
- Enye stop bit
- Akukho Parity
- Akukho lawulo lokuqukuqela
Ngolwazi oluthe kratya malunga nokuqwalasela uthotho lweenkqubo zolinganiso lwesiphelo sendlela, bhekisa ku Uqwalaselo lwenkqubo yokulinganisa yeSitena soFundo.
- Inkqubo yebhodi ye-SmartFusion2 Advanced Development Kit kunye nomsebenzi file inikezelwe njengenxalenye yoyilo files usebenzisa isoftware yeFlashPro Express, bhekisa kwiSihlomelo 1: Ukucwangcisa isixhobo usebenzisa iFlashPro Express,.
Phawula: Idemo inokuqhutywa kwiindlela ezimileyo kunye neziguqukayo. Ukuqhuba uyilo kwimodi ye-IP engatshintshiyo, landela amanyathelo akhankanywe kwiSihlomelo 4: Ukuqhuba uYilo kwi-Static IP Mode,. - Umjikelo wamandla kwibhodi yeSmartFusion2 Advanced Development Kit.
Umyalezo owamkelekileyo onedilesi ye-IP eguqukayo uboniswa kwinkqubo yokulinganisa i-terminal yothotho, njengoko kubonisiwe kulo mfanekiso ulandelayo.
Umzobo 10 • Iinketho zoMsebenzisi
- Idilesi ye-IP eboniswe kwi-PuTTY kufuneka ifakwe kwibar yedilesi yesikhangeli ukuze usebenze ngokukhuselekileyo webumncedisi. Ukuba idilesi ye-IP ngu-10.60.3.120, ngenisa u-https://10.60.3.120 kwibha yedilesi yesikhangeli. Le demo ixhasa zombini iMicrosoft Internet Explorer kunye neMozilla Firefox browser.
Ukubaleka ngokuKhuselekileyo WebiDemo yomncedisi eneMicrosoft Internet Explorer
La manyathelo alandelayo achaza indlela yokusebenza ekhuselekileyo webidemo yeseva enoMicrosoft Internet Explorer:
- Vula iMicrosoft Internet Explorer kwaye uchwetheze i URL (umzekeloample, https://10.60.3.120) kwibha yedilesi. Isikhangeli sibonisa umyalezo wesilumkiso, njengoko kubonisiwe kulo mfanekiso ulandelayo.
Umfanekiso we-11 • I-Microsoft Internet Explorer ebonisa uMyalezo weSilumkiso seSilumkiso seSatifikethi
- Cofa uQhuba kule webindawo (ayikhuthazwa) ukuqala unxibelelwano olukhuselekileyo kunye ne webumncedisi. IMicrosoft Internet Explorer ibonisa imenyu engundoqo yokhuseleko webumncedisi, njengoko kubonisiwe kulo mfanekiso ulandelayo.
Umfanekiso we-12 • Imenyu engundoqo yoKhuseleko Webiseva kwi-Internet Explorer
Ukubaleka ngokuKhuselekileyo WebiDemo yomncedisi eneMozilla Firefox
La manyathelo alandelayo achaza indlela yokusebenza ekhuselekileyo webidemo yeseva eneMozilla Firefox:
- Vula isiphequluli seMozilla Firefox kwaye ufake ifayile URL (umzekeloample, https://10.60.3.120) kwibha yedilesi. Isikhangeli sibonisa umyalezo wesilumkiso, njengoko kubonisiwe kulo mfanekiso ulandelayo.
Umfanekiso we-13 • IMozilla Firefox ibonisa uMyalezo weSilumkiso
- Khetha Ndiyayiqonda imingcipheko kwaye ucofe Yongeza ngaphandle….
- Cofa uQinisekisa ngaphandle koKhuseleko kwifestile yoKhenketho yoKhuseleko, njengoko kubonisiwe kulo mfanekiso ulandelayo, ukuqala unxibelelwano olukhuselekileyo ne webumncedisi. Umzobo 14 • Yongeza iWindow eKhethekileyo yoKhuseleko
Phawula: Ukongeza ukhuseleko kwidilesi ye-IP kuyafuneka kukhangelo lokuqala kuphela.
Phawula: Ukuba ufumana nawuphi na umyalezo ongaphumeleliyo kwi-terminal, ungawuhoyi lo myalezo. - Isikhangeli seMozilla Firefox sibonisa imenyu ephambili, njengoko kubonisiwe kulo mfanekiso ulandelayo.
Umfanekiso we-15 • Imenyu engundoqo yoKhuseleko Webumncedisi kwiMozilla Firefox
Uluhlu oluphambili lunolu khetho lulandelayo:
- Ukuqhwanyaza kwee-LED
- Umboniso weHyperTerminal
- SmartFusion2 Uphendlo lukaGoogle
Phawula: Olu khetho lunokuqinisekiswa kusetyenziswa iMicrosoft Internet Explorer okanye iMozilla Firefox web iibhrawuza. Kule demo, iinketho ziboniswa kusetyenziswa iMozilla Firefox web umkhangeli zincwadi.
Ukuqhwanyaza kwee-LED
- Cofa ukuqhwanyaza ii-LEDs kwimenyu ephambili. Unokujonga ipateni ye-LED esebenzayo kwibhodi ye-SmartFusion2. I webiphepha linika ukhetho lokungena amaxabiso ukuqhwanyaza ii-LEDs ngesandla njengoko kubonisiwe kulo mfanekiso ulandelayo.
Umfanekiso we-16 • Iphepha le-LEDs eliqhwanyazayo
- Faka naliphi na inani phakathi kwe-1-255 ukuze ukhanyise ii-LEDs ngesandla. UmzekeloampLe, ukuba ufaka u-1, ukuqhwanyaza kwe-LED1 IYACIMA. Ukuba ufaka i-255, zonke ii-LED eziqhwanyazayo ezisibhozo ziyacima.
- Cofa eKhaya ukuze ubuyele kwimenyu engundoqo.
Phawula: I-SmartFusion2 Advanced Development Kit inee-LED eziphantsi ezisebenzayo.
Umboniso weHyperTerminal
- Cofa umboniso weHyperterminal kwimenyu ephambili. Lo mfanekiso ulandelayo ubonisa a webiphepha elinika ukhetho lokungena ixabiso lomtya.
Umzobo we-17 • Iphepha lokuBonisa le-Hyperterminal
Umtya ongenisiweyo uboniswa kwiPuTTY, njengoko kubonisiwe kulo mfanekiso ulandelayo.
Umfanekiso we-18 • Isiboniso sentambo kwiPuTTY
- Cofa uBuyela Umva Iphepha elinye (iqhosha lotolo) okanye eKhaya ukubuyela kwimenyu ephambili.
SmartFusion2 Uphendlo lukaGoogle
- Cofa i-SmartFusion2 Ukukhangela kuGoogle kwimenyu ephambili.
Phawula: Uqhagamshelo lwe-Intanethi luyafuneka ngamalungelo afanelekileyo okufikelela ukuze ufike kwi-SmartFusion2 Ukukhangela iphepha likaGoogle. Lo mfanekiso ulandelayo ubonisa a web iphepha ngophendlo lukaGoogle.
Umzobo 19 • SmartFusion2 Iphepha lokukhangela likaGoogle
- Cofa eKhaya ukubuyela kwimenyu engundoqo.
ISihlomelo 1: Ukucwangcisa isixhobo usebenzisa iFlashPro Express
Eli candelo lichaza indlela yokucwangcisa isixhobo seSmartFusion2 ngomsebenzi wokudwelisa file usebenzisa iFlashPro Express.
Ukucwangcisa isixhobo, yenza la manyathelo alandelayo:
- Qinisekisa ukuba izicwangciso ze-jumper ebhodini ziyafana nezo zidweliswe kwiThebhile 5,.
Phawula: Umbane wombane kufuneka ucinywe ngelixa udibanisa i-jumper. - Qhagamshela intambo yombane kwisidibanisi se-J42 ebhodini.
- Amandla KWISwitshi yokubonelela ngombane SW7.
- Kwi-PC yomkhosi, vula isoftware yeFlashPro Express.
- Cofa eNtsha okanye ukhethe iProjekthi yeMisebenzi eNtsha kwiFlashPro Express Job kwimenyu yeProjekthi ukwenza iprojekthi entsha yomsebenzi, njengoko kubonisiwe kulo mfanekiso ulandelayo.
Umzobo 20 • Iprojekthi yeFlashPro Express Job
- Ngenisa oku kulandelayo kwiProjekthi yeMisebenzi eNtsha esuka kwibhokisi yencoko yababini yeFlashPro Express Job:
- Umsebenzi wokucwangcisa fileNONE file ibekwe kwaye ukhethe i file. Indawo emiselweyo yile:
\m2s_dg0516_df\SF2_Secure_Webiseva_TCP_Idemo_DF\ Inkqubo ing_Job - Igama leprojekthi yeFlashPro Express: Cofa Khangela kwaye uhambe uye kwindawo ofuna ukuyigcina kuyo iprojekthi.
Umfanekiso we-21 • Iprojekthi yeMisebenzi eNtsha evela kwiFlashPro Express Job
- Umsebenzi wokucwangcisa fileNONE file ibekwe kwaye ukhethe i file. Indawo emiselweyo yile:
- Cofa u-Kulungile. Inkqubo efunekayo file ikhethiwe kwaye ilungele ukucwangciswa kwisixhobo.
- Ifestile yeFlashPro Express ibonakala njengoko kubonisiwe kulo mfanekiso ulandelayo. Qinisekisa ukuba inombolo yomdwelisi ibonakala kwindawo yoMdwelisi. Ukuba ayenzi njalo, qinisekisa udibaniso lwebhodi kwaye ucofe Hlaziya/Rescan Programmers.
Umzobo 22 • Ukucwangcisa isixhobo
- Cofa u-RUN. Xa ifowuni icwangciswe ngempumelelo, imo ye-RUN PASSED iboniswa njengoko kubonisiwe kulo mfanekiso ulandelayo.
Umzobo 23 • I-FlashPro Express-RUN PASSED
- Vala iFlashPro Express okanye kwiProjekthi ithebhu, cofa uPhuma.
ISihlomelo sesi-2: Ukusekwa kweBhodi yokuSebenza ngokuKhuselekileyo Webumncedisi
Lo mfanekiso ulandelayo ubonisa ukuseta kwebhodi yokuqhuba idemo kwibhodi yeSmartFusion2 Advanced Development Kit.
Umzobo 24 • SmartFusion2 Advanced Development Kit Setup
ISihlomelo 3: Iindawo zeJumper
Lo mfanekiso ulandelayo ubonisa iindawo zokutsiba kwibhodi ye-SmartFusion2 Advanced Development Kit.
Umfanekiso wama-25 • Iindawo zeJumper kwiBhodi yeKit yoPhuhliso oluPhezulu
Phawula: Izitsiba eziphawulwe ngombala obomvu zisetwa ngokungagqibekanga. Izitsiba ezigqwesileyo ngokuluhlaza kufuneka zisetwe ngesandla.
Phawula: Indawo yeejumpi kumfanekiso owandulelayo zikhangeleke.
Isihlomelo sesi-4: Ukuqhuba uYilo kwiMowudi ye-IP engatshintshiyo
La manyathelo alandelayo achaza indlela yokwenziwa koyilo kwimo ye-IP engatshintshiyo:
- Cofa ekunene kukhuseleko_webumncedisi kwiProjekthi yoMhloli wefestile yeprojekthi yeSoftConsole kwaye ukhethe iiPropati, njengoko kubonisiwe kulo mfanekiso ulandelayo.
Umfanekiso wama-26 • IProjekthi yoMhloli weProjekthi yeProjekthi yeSoftConsole
Lo mfanekiso ulandelayo ubonisa ukususa isimboli NET_USE_DHCP kwiSeto lweSixhobo thebhu yeePropati zokhuseleko_webifestile yomncedisi.
Umfanekiso wama-27 • IProjekthi yeePropati zoMhloli weProjekthi
Ukuba isixhobo siqhagamshelwe kwimowudi ye-IP ye-static, idilesi ye-IP engatshintshiyo yebhodi yi-169.254.1.23, uze utshintshe izicwangciso ze-TCP / IP zokusingatha ukubonisa idilesi ye-IP. Lo mzobo ulandelayo ubonisa iisetingi ze-PC TCP/IP.
Umzobo 28 • Isethingi yePC TCP/IP yokusingatha
Lo mfanekiso ulandelayo ubonisa useto lwedilesi ye-IP engatshintshiyo.
Umzobo 29 • Iisetingi zedilesi ye-IP engatshintshiyo
Nje ukuba ezi zicwangciso ziqwalaselwe, yakha i-firmware, ngenisa i-.hex yamva nje file kwi-eNVM, kwaye uqhube uyilo lweLibero. Jonga ukuqhuba uYilo lweDemo, iphepha le-13 ukwenza uyilo kwimowudi ye-IP engatshintshiyo, ukuba isixhobo se-SmartFusion2 sele sicwangciswe nge-top_static.job file.
Phawula: Ukusebenzisa usetyenziso kwimowudi yolungiso, iFlashPro programmer iyafuneka.
Amaxwebhu / Izibonelelo
![]() |
I-Microsemi Pest Repeller Eqhuba ngokuKhuselekileyo Webumncedisi kwi SmartFusion2 [pdf] Isikhokelo somsebenzisi I-Pest Repeller eqhuba ngokuKhuselekileyo Webumncedisi kwi SmartFusion2, Pest, Repeller ukubaleka Secure Webumncedisi kwi SmartFusion2, kwi SmartFusion2 |