Microsemi Pest Repeller Nṣiṣẹ Secure Webolupin on SmartFusion2
Àtúnyẹwò History
Itan atunyẹwo ṣe apejuwe awọn iyipada ti a ṣe imuse ninu iwe-ipamọ naa.
Awọn iyipada ti wa ni atokọ nipasẹ atunyẹwo, bẹrẹ pẹlu atẹjade lọwọlọwọ julọ.
Atunyẹwo 9.0
Awọn atẹle jẹ akopọ ti awọn ayipada ti a ṣe ninu atunyẹwo yii.
- Ṣe imudojuiwọn iwe-ipamọ fun Libero SoC v2021.1.
- Yọ awọn itọkasi si awọn nọmba ẹya Libero.
Atunyẹwo 8.0
Ṣe imudojuiwọn iwe-ipamọ fun idasilẹ sọfitiwia Libero v11.8 SP1.
Atunyẹwo 7.0
Awọn atẹle ni awọn ayipada ti a ṣe ni atunyẹwo 7.0 ti iwe yii.
- Libero SoC, FlashPro, ati awọn ibeere apẹrẹ SoftConsole ti ni imudojuiwọn. Fun alaye diẹ sii, wo Awọn ibeere Oniru, oju-iwe 5.
- Jakejado itọsọna naa, awọn orukọ ti awọn iṣẹ akanṣe SoftConsole ti a lo ninu apẹrẹ demo ati gbogbo awọn isiro ti o somọ ti ni imudojuiwọn.
Atunyẹwo 6.0
Ṣe imudojuiwọn iwe-ipamọ fun idasilẹ sọfitiwia Libero v11.7 (SAR 76931) ni atunyẹwo 6.0 ti iwe yii.
Atunyẹwo 5.0
Imudojuiwọn SoftConsole Firmware Project, oju-iwe 9 (SAR 73518).
Atunyẹwo 4.0
Ṣe imudojuiwọn iwe-ipamọ fun idasilẹ sọfitiwia Libero v11.6 (SAR 72058).
Atunyẹwo 3.0
Ṣe imudojuiwọn iwe-ipamọ fun idasilẹ sọfitiwia Libero v11.5 (SAR 63973).
Atunyẹwo 2.0
Ṣe imudojuiwọn iwe-ipamọ fun idasilẹ sọfitiwia Libero v11.4 (SAR 60685).
Atunyẹwo 1.0
Àtúnyẹ̀wò 1.0 ni àkọ́kọ́ tí a tẹ̀jáde ìwé yìí.
Nṣiṣẹ Secure WebApẹrẹ Ririnkiri olupin lori Awọn ẹrọ SmartFusion2
Lilo PolarSSL, lwIP, ati FreeRTOS
Eleyi demo salaye ni aabo webAwọn agbara olupin nipa lilo Aabo Layer Transport (TLS),
Ilana Secure Sockets Layer (SSL), ati oluṣakoso iwọle alabọde ethernet oni-iyara (TSEMAC) ti awọn ẹrọ SmartFusion®2. demo yii ṣe apejuwe:
- Lilo SmartFusion2 àjọlò Media Access Iṣakoso (MAC) ti a ti sopọ si Serial Gigabit Media Independent Interface (SGMII) PHY.
- Ṣiṣẹpọ awakọ SmartFusion2 MAC pẹlu ile-ikawe PolarSSL (ọfẹ TLS/Iwe-ikawe Ilana SSL), Lightweight IP (lwIP) akopọ TCP/IP, ati Eto Ṣiṣẹ Aago gidi ọfẹ (RTOS).
- Lilo awọn iṣẹ eto cryptographic Microsemi lati ṣe ilana Ilana TLS/SSL.
- Ṣiṣe aabo webohun elo olupin lori SmartFusion2 Advanced Development Kit Board.
- Nṣiṣẹ demo.
Apeere agbeegbe TSEmac ni SmartFusion2 Microcontroller Subsystem (MSS) ni a le tunto lati gbe data laarin PC agbalejo ati nẹtiwọọki Ethernet ni awọn oṣuwọn data atẹle (iyara laini):
- 10 Mbps
- 100 Mbps
- 1000 Mbps
Fun alaye diẹ sii nipa wiwo TSEmac fun awọn ẹrọ SmartFusion2, tọka si UG0331: SmartFusion2 Microcontroller Subsystem User Guide.
Ni aabo Webolupin Ririnkiri Design Loriview
Awọn aabo webOhun elo olupin n ṣe atilẹyin ilana aabo TLS/SSL ti o parọ ati sọ awọn ifiranṣẹ dicrypts, ni aabo ibaraẹnisọrọ lodi si ifiranṣẹ tampsisun. Ibaraẹnisọrọ lati aabo webolupin idaniloju wipe kókó data le ti wa ni túmọ sinu kan ìkọkọ koodu ti o mu ki o soro lati tamper pẹlu data.
Awọn aabo webApẹrẹ demo olupin ni awọn ipele wọnyi, bi o ṣe han ni Nọmba 1, :
- Ohun elo Layer
- Layer Aabo (TLS/SSL Ilana)
- Layer Transport (lwIP TCP/IP Stack)
- RTOS ati Firmware Layer
Nṣiṣẹ Secure WebApẹrẹ Ririnkiri olupin lori Awọn Ẹrọ SmartFusion2 Lilo PolarSSL, lwIP, ati FreeRTOS
olusin 1 • Ni ifipamo Webolupin Layer
Ohun elo Layer (HTTPS) | FreeRTOS |
Layer Aabo (TLS/SSL Ilana) | |
Layer Transport (IwIP TCP/IP Stack) | |
Firmware Layer | |
SmartFusion2 Apo Idagbasoke To ti ni ilọsiwaju (HW) |
Ohun elo Layer
Awọn aabo webOhun elo olupin ti wa ni imuse lori SmartFusion2 Advanced Development Kit Board. Ohun elo naa ṣe itọju ibeere HTTPS lati ọdọ aṣawakiri alabara ati gbe awọn oju-iwe aimi lọ si alabara ni idahun si awọn ibeere wọn. Awọn oju-iwe wọnyi nṣiṣẹ lori ẹrọ aṣawakiri onibara (PC). Nọmba ti o tẹle n ṣe afihan aworan atọka ti olupin ti o sopọ (Aabo webohun elo olupin nṣiṣẹ lori ẹrọ SmartFusion2) ati alabara (web aṣàwákiri nṣiṣẹ lori PC ogun).
olusin 2 • Onibara Server Ibaraẹnisọrọ Block aworan atọka
olusin 2 • Onibara Server Ibaraẹnisọrọ Block aworan atọka
Layer Aabo (TLS/SSL Ilana)
Internet burausa ati webawọn olupin lo ilana TLS/SSL lati tan alaye ni aabo.
TLS/SSL ni a lo lati jẹri olupin ati alabara lati fi idi ibaraẹnisọrọ to ni aabo laarin awọn ẹgbẹ ti o jẹri nipa lilo fifi ẹnọ kọ nkan. Ilana yii jẹ siwa loke ilana ilana gbigbe, TCP/IP bi o ṣe han ni Nọmba 1, oju-iwe 3. Orisun ṣiṣii PolarSSL ìkàwé ni a lo lati ṣe ilana Ilana TLS/SSL fun aabo webohun elo olupin ni demo yii.
Tọkasi awọn wọnyi URLs fun pipe TLS/SSL awọn alaye imuse ilana:
- Ilana Aabo Layer Transport Version 1.2: http://tools.ietf.org/html/rfc5246
- Ilana Aabo Layer Transport Version 1.1: http://tools.ietf.org/html/rfc4346
- Ẹya Ilana TLS 1.0: http://tools.ietf.org/html/rfc2246
- Aabo Sockets Layer Ilana Ilana 3.0: http://tools.ietf.org/html/rfc6101
Ile-ikawe PolarSSL pẹlu cryptographic ati awọn imuse ilana Ilana TLS/SSL. Ile-ikawe yii n pese awọn iṣẹ wiwo siseto ohun elo lati ṣe imuse aabo kan webohun elo olupin nipa lilo ilana TLS/SSL ati awọn algoridimu cryptographic software.
Fun alaye diẹ sii nipa TLS/SSL koodu orisun ikawe ti a kọ sinu C ati alaye iwe-aṣẹ, tọka si https://polarssl.org/.
Layer Transport (lwIP TCP/IP Stack)
Akopọ lwIP dara fun awọn eto ifibọ nitori pe o nlo awọn orisun diẹ, ati pe o le ṣee lo pẹlu tabi laisi ẹrọ ṣiṣe. lwIP naa ni awọn imuse gidi ti IP, Ilana Ifiranṣẹ Iṣakoso Intanẹẹti (ICMP), Olumulo DatagIlana ram (UDP), ati awọn ilana TCP, bakanna bi awọn iṣẹ atilẹyin gẹgẹbi ifipamọ ati iṣakoso iranti.
lwIP naa wa (labẹ iwe-aṣẹ BSD) gẹgẹbi koodu orisun C fun igbasilẹ lati adirẹsi atẹle: http://download.savannah.gnu.org/releases/lwIP/
RTOS ati Firmware Layer
FreeRTOS jẹ ekuro eto iṣẹ akoko gidi orisun ṣiṣi. FreeRTOS ni a lo ninu demo yii lati ṣe pataki ati ṣeto awọn iṣẹ ṣiṣe. Fun alaye diẹ sii ati koodu orisun tuntun, tọka si
http://www.freertos.org.
Famuwia n pese imuse awakọ sọfitiwia lati tunto ati ṣakoso awọn paati MSS wọnyi:
- Àjọlò MAC
- Awọn iṣẹ iṣakoso eto
- Ipo Olona-pupọ gbogbo Asynchronous/Amuṣiṣẹpọ Olugba/Agbarasilẹ (MMUART)
- Iṣagbewọle Idi gbogbogbo ati Ijade (GPIO)
- Ibaraẹnisọrọ Agbeegbe Tẹlentẹle (SPI)
Design awọn ibeere
Tabili ti o tẹle ṣe atokọ ohun elo hardware ati awọn ibeere apẹrẹ sọfitiwia fun apẹrẹ demo yii.
Table 1 • Design awọn ibeere
- Ibeere / Ẹya
Eto iṣẹ 64 bit Windows 7 ati 10 - Hardware
Ohun elo Idagbasoke Ilọsiwaju SmartFusion2:- 12 V ohun ti nmu badọgba
- FlashPro5 oluṣeto
- USB A to Mini-B okun
- Àjọlò okun RJ45
- Gbalejo PC tabi Laptop
- Software
FlashPro Express
Akiyesi: Tọkasi readme.txt file pese ni apẹrẹ files fun awọn ẹya sọfitiwia ti a lo pẹlu apẹrẹ itọkasi yii. - Libero ® System-on-Chip (SoC) fun viewni apẹrẹ files
- SoftConsole
- MSS àjọlò MAC awakọ
- Gbalejo PC Drivers USB to UART awakọ
- Ọkan ninu awọn eto imupese ebute ni tẹlentẹle:
- HyperTerminal
- TeraTerm
- PuTTY
- Aṣàwákiri
Mozilla Firefox version 24 tabi nigbamii
Internet Explorer version 8 tabi nigbamii
Akiyesi: Libero SmartDesign ati awọn iyaworan iboju atunto ti o han ninu itọsọna yii jẹ fun idi apejuwe nikan.
Ṣii apẹrẹ Libero lati wo awọn imudojuiwọn tuntun.
Awọn ibeere pataki
Ṣaaju ki o to bẹrẹ:
Ṣe igbasilẹ ati fi Libero SoC sori ẹrọ (bii itọkasi ninu webaaye fun apẹrẹ yii) lori PC ogun lati ipo atẹle.
https://www.microsemi.com/product-directory/design-resources/1750-libero-soc
Ririnkiri Design
Apẹrẹ demo files wa fun igbasilẹ lati ọna asopọ atẹle:
http://soc.microsemi.com/download/rsc/?f=m2s_dg0516_df
Nọmba ti o tẹle n ṣe afihan eto ipele-oke ti apẹrẹ files. Fun alaye siwaju sii, tọka si Readme.txt file.
olusin 3 • Ririnkiri Design Files Top-Level Be
Ririnkiri Design Awọn ẹya ara ẹrọ
Apẹrẹ demo ni awọn aṣayan wọnyi:
- Awọn LED ti npaju
- Ifihan HyperTerminal
- SmartFusion2 Google Search
Ririnkiri Design Apejuwe
Apẹrẹ demo jẹ imuse ni lilo wiwo SGMII PHY kan nipa tito atunto TSEmac fun iṣẹ Interface Mẹwa-Bit (TBI).
Fun alaye diẹ sii nipa wiwo TSEmac TBI, tọka si UG0331: SmartFusion2 Microcontroller Subsystem User Guide.
Libero SoC Hardware Project
Nọmba ti o tẹle fihan imuse apẹrẹ ohun elo Libero SoC fun apẹrẹ demo yii.
olusin 4 • Libero SoC Top-Level Hardware Design
Ise agbese ohun elo Libero SoC nlo awọn orisun SmartFusion2 MSS atẹle ati awọn IPs:
- TSEmac TBI ni wiwo.
- MMUART_0 fun awọn ibaraẹnisọrọ RS-232 lori SmartFusion2 To ti ni ilọsiwaju Apo.
- GPIO: Awọn atọkun pẹlu awọn diodes ti njade ina (Awọn LED)
- Paadi igbewọle igbẹhin 0 bi orisun aago
- Ni wiwo ni tẹlentẹle iyara to ga (SERDESIF) SERDES_IF IP: Tunto fun SERDESIF_3 EPCS lane3, bi o han ni awọn wọnyi olusin.
Fun alaye diẹ sii nipa awọn atọkun ni tẹlentẹle iyara to gaju, tọka si UG0447: IGLOO2 ati Smart-Fusion2 Itọsọna olumulo Awọn atọkun Serial Titẹ giga.
olusin 5 • Ga-iyara Serial Interface Configurator Window
- Awọn iṣẹ oludari eto cryptographic: Lati ṣe ilana TLS/SSL.
Package Pin iyansilẹ
Awọn iṣẹ iyansilẹ pin idii fun Awọn LED ati awọn ifihan agbara wiwo PHY han ni awọn tabili atẹle.
Table 2 • LED to Package Pinni iyansilẹ
Orukọ Port | Pin Package |
LED_1 | D26 |
LED_2 | F26 |
LED_3 | F27 |
LED_4 | C26 |
LED_5 | C28 |
LED_6 | B27 |
LED_7 | C27 |
LED_8 | E26 |
Tabili 3 • Awọn ifihan agbara wiwo PHY si Awọn iṣẹ iyansilẹ Awọn pinni Package
Orukọ Port | Itọsọna | Pin Package |
PHY_MDC | Abajade | F3 |
PHY_MDIO | Iṣawọle | K7 |
PHY_RST | Abajade | F2 |
SoftConsole Firmware Project
Pe iṣẹ akanṣe SoftConsole nipa lilo IDE SoftConsole adaduro.
Awọn akopọ wọnyi ni a lo fun apẹrẹ demo yii:
- Ẹya ikawe PolarSSL 1.2.8
- lwIP TCP / IP akopọ version 1.4.1
- FreeRTOS
Nọmba atẹle naa fihan iṣaajuample ti ilana ilana sọfitiwia SoftConsole ti apẹrẹ demo.
olusin 6 • SoftConsole Project Explorer Window
Yi ise agbese ni awọn aabo webimuse ohun elo olupin ni lilo PolarSSL, lwIP, ati FreeRTOS.
Standard fifi ẹnọ kọ nkan (AES) ati awọn iṣẹ eto ti kii ṣe ipinnu ID Bit Generator (NRBG) ni a lo lati ṣe imuse aabo. webohun elo olupin. AES ati NRBG le ṣe imuse nipa lilo ẹrọ ohun elo SmartFusion2 tabi ile-ikawe PolarSSL sọfitiwia. Ninu apẹrẹ demo yii, AES ati NRBG ni imuse nipa lilo ẹrọ ohun elo SmartFusion2 nipasẹ awọn iṣẹ eto.
Tabili 4 • Makiro lati Mu ṣiṣẹ tabi Muu Awọn iṣẹ Alakoso Eto ṣiṣẹ
System Makiro Service / Makiro Location
- AES
- # ṣe alaye HW_AES 1
<$Apẹrẹ_Files_Directory>\m2s_dg0516_df\SF2_Secure_Webolupin_T
CP_Demo_DF \ Libero \Webserver_TCP\SoftConsoleWebolupin_TCP_M
SS_CM3 \ polarssl-1.2.8 \ pẹlu \ polarssl \ aes.h
- # ṣe alaye HW_AES 1
- NRBG
- # ṣe alaye HW_NRBG 1
<$Apẹrẹ_Files_Directory>\m2s_dg0516_df\SF2_Secure_Webolupin_T
CP_Demo_DF \ Libero \Webserver_TCP\SoftConsoleWebolupin_TCP_M
SS_CM3 \ polarssl-1.2.8 \ pẹlu \ polarssl \ ssl.h
Akiyesi: Awọn iṣẹ eto AES ati NRBG ni atilẹyin fun aabo data ṣiṣẹ SmartFusion2 awọn ẹrọ bii M2S0150TS. Ti ẹrọ SmartFusion2 ko ba ṣiṣẹ aabo data, mu macros ti a mẹnuba ninu tabili iṣaaju lati lo sọfitiwia PolarSSL AES ati NRBG algorithms.
Nọmba atẹle yii fihan awọn ẹya awakọ ti a lo fun demo naa.
olusin 7 • Ririnkiri Design Driver awọn ẹya
- # ṣe alaye HW_NRBG 1
Ilana Ilana TLS/SSL nipa lilo Ile-ikawe PolarSSL
Ilana TLS/SSL ti pin si awọn fẹlẹfẹlẹ Ilana meji wọnyi:
- Ifọwọyi bèèrè Layer
- Gba Layer bèèrè
Ifọwọyi Protocol Layer
Layer yii ni awọn ilana abẹlẹ wọnyi:
- Gbigbọ ọwọ: Ti a lo lati ṣe idunadura alaye igba laarin olupin ati alabara. Alaye igba naa pẹlu ID igba, awọn iwe-ẹri ẹlẹgbẹ, spec cipher, algorithm funmorawon, ati koodu ikọkọ ti o pin ti o lo lati ṣe ina awọn bọtini ti o nilo.
- Yi alaye Cipher pada: Ti a lo lati yi bọtini ti a lo fun fifi ẹnọ kọ nkan laarin alabara ati olupin naa. Bọtini naa jẹ iṣiro lati alaye ti o paarọ lakoko imudani alabara-olupin.
- Itaniji: Awọn ifiranšẹ titaniji ti wa ni ipilẹṣẹ lakoko imufọwọyi-olupin olupin lati jabo aṣiṣe tabi iyipada ipo si ẹlẹgbẹ.
Nọmba ti o tẹle yii fihan ipariview ti ilana imuwọwọ TLS/SSL.
Fun alaye diẹ sii nipa ilana imu ọwọ, ilana igbasilẹ, ati awọn algoridimu cryptographic, tọka si awọn http://tools.ietf.org/html/rfc5246.
olusin 8 • TLS/SSL Ilana Ifọwọwọ
Gba Layer Protocol
Ilana igbasilẹ gba ati fifipamọ data lati inu ohun elo naa ati gbe lọ si ipele gbigbe. Ilana igbasilẹ naa pin data ti o gba si iwọn ti o yẹ si algorithm cryptographic ati ni iyan kọ data naa. Ilana naa kan MAC tabi koodu ifitonileti ifiranšẹ hash keyed-hash (HMAC) ati fifipamọ tabi decrypts data nipa lilo alaye idunadura lakoko ilana imufọwọwọ.
Ṣiṣeto Apẹrẹ Ririnkiri
Awọn igbesẹ wọnyi ṣe apejuwe bi o ṣe le ṣeto demo fun igbimọ Apo Idagbasoke Ilọsiwaju SmartFusion2:
- So PC ogun pọ mọ Asopọ J33 nipa lilo USB A si okun mini-B. USB si gbogbo asynchronous olugba/ Atagba (UART) awakọ afara ti wa ni wiwa laifọwọyi.
Akiyesi: Ti a ko ba rii awọn ebute oko oju omi COM laifọwọyi, fi awakọ FTDI D2XX sori ẹrọ fun ibaraẹnisọrọ ebute ni tẹlentẹle nipasẹ okun USB mini-USB FTDI. Awakọ naa, pẹlu itọsọna fifi sori ẹrọ, wa ni www.microsemi.com/soc/documents/CDM_2.08.24_WHQL_Certified.zip. - Tẹ-ọtun kọọkan ninu awọn ebute COM mẹrin ti a rii, ki o tẹ Awọn ohun-ini lati wa ibudo pẹlu ipo lori USB FP5 Serial Converter C, bi o ṣe han ninu nọmba atẹle. Ṣe akọsilẹ nọmba ibudo COM fun lilo lakoko iṣeto ni tẹlentẹle, bi o ṣe han ninu nọmba atẹle.
olusin 9 • Ferese Oluṣakoso ẹrọ
- So awọn jumpers pọ lori SmartFusion2 Advanced Development Kit Board, bi o ṣe han ninu tabili atẹle. Fun alaye nipa awọn ipo jumper, tọka si Àfikún 3: Awọn ipo Jumper,.
Iṣọra: Pa a yipada ipese agbara, SW7, ṣaaju ṣiṣe awọn asopọ jumper.
Table 5 • SmartFusion2 To ti ni ilọsiwaju Apo Jumper Eto
- Ninu Apo Idagbasoke Ilọsiwaju SmartFusion2, so ipese agbara pọ si asopo J42.
- Apẹrẹ yii example le ṣiṣẹ ni mejeeji aimi IP ati awọn ipo IP ti o ni agbara. Nipa aiyipada, siseto files ti wa ni pese fun ìmúdàgba IP mode.
- Fun IP aimi, so PC ogun pọ si asopọ J21 ti SmartFusion2 Advanced Development Kit Board nipa lilo okun RJ45 kan.
- Fun IP ti o ni agbara, so eyikeyi ọkan ninu awọn ebute nẹtiwọọki ṣiṣi si asopo J21 ti SmartFusion2 Advanced Development Kit Board nipa lilo okun RJ45 kan.
Fọto Oṣo Board
Awọn fọto fọto ti SmartFusion2 Apo Idagbasoke Ilọsiwaju pẹlu gbogbo iṣeto atunto ni a fun ni Afikun 2: Eto Igbimọ fun Ṣiṣe aabo Webolupin,
Nṣiṣẹ Demo Design
Awọn igbesẹ wọnyi ṣe apejuwe bi o ṣe le ṣiṣe apẹrẹ demo:
- Ṣe igbasilẹ apẹrẹ demo lati: http://soc.microsemi.com/download/rsc/?f=m2s_dg0516_df
- Yipada ON awọn SW7 agbara agbari yipada.
- Bẹrẹ eyikeyi awọn eto emulation ebute ni tẹlentẹle gẹgẹbi:
- HyperTerminal
- PuTTY
- TeraTerm
Akiyesi: Ninu demo yii ti lo PuTTY.
Iṣeto fun eto naa jẹ: - Oṣuwọn Baud: 115200
- Mẹjọ data die-die
- Ọkan Duro bit
- Ko si Parity
- Ko si iṣakoso sisan
Fun alaye siwaju sii nipa tito leto ni tẹlentẹle ebute emulation eto, tọkasi awọn tito leto Serial Terminal Emulation Programs Tutorial.
- Ṣe eto igbimọ Apo Idagbasoke Ilọsiwaju SmartFusion2 pẹlu iṣẹ naa file pese bi ara ti awọn oniru files lilo FlashPro Express software, tọka si Àfikún 1: Siseto awọn ẹrọ Lilo FlashPro Express,.
Akiyesi: Awọn demo le wa ni ṣiṣe ni aimi ati ki o ìmúdàgba igbe. Lati ṣiṣẹ apẹrẹ ni ipo IP aimi, tẹle awọn igbesẹ ti a mẹnuba ninu Àfikún 4: Ṣiṣe Apẹrẹ ni Ipo IP Aimi,. - Power ọmọ awọn SmartFusion2 To ti ni ilọsiwaju Development Apo ọkọ.
Ifiranṣẹ itẹwọgba pẹlu adiresi IP ti o ni agbara ti han ninu eto imupese ebute ni tẹlentẹle, bi o ṣe han ninu eeya atẹle.
Nọmba 10 • Awọn aṣayan olumulo
- Adirẹsi IP ti o han lori PuTTY yẹ ki o wa ni titẹ sii sinu ọpa adirẹsi ti ẹrọ aṣawakiri lati ṣiṣe aabo webolupin. Ti adiresi IP ba jẹ 10.60.3.120, tẹ https://10.60.3.120 ninu ọpa adirẹsi ti ẹrọ aṣawakiri naa. demo yii ṣe atilẹyin Microsoft Internet Explorer mejeeji ati awọn aṣawakiri Mozilla Firefox.
Ṣiṣe awọn Secure WebRirinkiri olupin pẹlu Microsoft Internet Explorer
Awọn igbesẹ atẹle ṣe apejuwe bi o ṣe le ṣiṣe aabo webdemo olupin pẹlu Microsoft Internet Explorer:
- Ṣii Microsoft Internet Explorer ki o si tẹ awọn URL (fun example, https://10.60.3.120) ninu ọpa adirẹsi. Ẹrọ aṣawakiri n ṣe afihan ifiranṣẹ ikilọ kan, bi o ṣe han ninu nọmba atẹle.
Nọmba 11 • Microsoft Internet Explorer ti nfihan Ifiranṣẹ Ikilọ Aṣiṣe Iwe-ẹri
- Tẹ Tẹsiwaju si eyi webojula (ko niyanju) lati bẹrẹ ni aabo ibaraẹnisọrọ pẹlu awọn webolupin. Microsoft Internet Explorer ṣe afihan akojọ aṣayan akọkọ ti aabo webolupin, bi o ṣe han ninu nọmba atẹle.
olusin 12 • Akojọ aṣyn akọkọ ti Secure Webolupin ni Internet Explorer
Ṣiṣe awọn Secure WebRirinkiri olupin pẹlu Mozilla Firefox
Awọn igbesẹ atẹle ṣe apejuwe bi o ṣe le ṣiṣe aabo webdemo olupin pẹlu Mozilla Firefox:
- Ṣii ẹrọ aṣawakiri Mozilla Firefox ki o tẹ sii URL (fun example, https://10.60.3.120) ninu ọpa adirẹsi. Ẹrọ aṣawakiri n ṣe afihan ifiranṣẹ ikilọ kan, bi o ṣe han ninu nọmba atẹle.
Nọmba 13 • Mozilla Firefox ti nfihan ifiranṣẹ Ikilọ
- Yan Mo Loye Awọn Ewu naa ki o tẹ Fi Iyatọ kun….
- Tẹ Jẹrisi Aabo Aabo ni Fikun-un window Iyatọ Aabo, bi o ṣe han ni nọmba atẹle, lati bẹrẹ ibaraẹnisọrọ to ni aabo pẹlu webolupin. Ṣe nọmba 14 • Fi Ferese Iyatọ Aabo kun
Akiyesi: Ṣafikun imukuro aabo fun Adirẹsi IP ni a nilo fun lilọ kiri ni akoko akọkọ nikan.
Akiyesi: Ti o ba gba ifiranṣẹ ikuna afọwọwọ eyikeyi ninu ebute, foju kọ ifiranṣẹ yẹn. - Ẹrọ aṣawakiri Mozilla Firefox ṣe afihan akojọ aṣayan akọkọ, bi o ṣe han ninu nọmba atẹle.
Nọmba 15 • Akojọ aṣyn akọkọ ti Secure Webolupin ni Mozilla Firefox
Akojọ aṣayan akọkọ ni awọn aṣayan wọnyi:
- Awọn LED ti npaju
- Ifihan HyperTerminal
- SmartFusion2 Google Search
Akiyesi: Awọn aṣayan wọnyi le jẹri ni lilo boya Microsoft Internet Explorer tabi Mozilla Firefox web aṣàwákiri. Ninu demo yii, awọn aṣayan jẹ afihan ni lilo Mozilla Firefox web kiri ayelujara.
Awọn LED ti npaju
- Tẹ Awọn LED ti npaju lori akojọ aṣayan akọkọ. O le ṣe akiyesi ilana LED ti nṣiṣẹ lori igbimọ SmartFusion2. Awọn weboju-iwe n fun aṣayan lati tẹ awọn iye sii lati pa awọn LED pẹlu ọwọ bi o ṣe han ni nọmba atẹle.
olusin 16 • Si pawalara LED Page
- Tẹ nọmba eyikeyi sii laarin 1-255 lati tan ina awọn LED pẹlu ọwọ. Fun example, ti o ba ti o ba tẹ 1, si pawalara LED1 går PA. Ti o ba tẹ 255, gbogbo awọn LED pawalara mẹjọ lọ PA.
- Tẹ Ile lati pada si akojọ aṣayan akọkọ.
Akiyesi: SmartFusion2 Apo Idagbasoke To ti ni ilọsiwaju ni awọn LED kekere ti nṣiṣe lọwọ.
Ifihan HyperTerminal
- Tẹ Ifihan HyperTerminal lori akojọ aṣayan akọkọ. Nọmba atẹle yii fihan a weboju-iwe ti o funni ni aṣayan lati tẹ iye okun sii.
olusin 17 • HyperTerminal Ifihan Page
Okun ti a tẹ sii han lori PuTTY, bi o ṣe han ninu nọmba atẹle.
olusin 18 • Okun Ifihan lori PuTTY
- Tẹ Lọ Pada Oju-iwe kan (bọtini itọka) tabi Ile lati pada si akojọ aṣayan akọkọ.
SmartFusion2 Google Search
- Tẹ SmartFusion2 Google Search lori akojọ aṣayan akọkọ.
Akiyesi: Asopọmọra Intanẹẹti nilo pẹlu awọn ẹtọ iraye si to dara lati wọle si oju-iwe Wiwa Google SmartFusion2. Nọmba atẹle yii fihan a web oju-iwe pẹlu wiwa Google.
olusin 19 • SmartFusion2 Google Search Page
- Tẹ Ile lati pada si akojọ aṣayan akọkọ.
Àfikún 1: Ṣiṣeto Ẹrọ naa Lilo FlashPro Express
Abala yii ṣe apejuwe bi o ṣe le ṣe eto ẹrọ SmartFusion2 pẹlu iṣẹ siseto file lilo FlashPro Express.
Lati ṣeto ẹrọ naa, ṣe awọn igbesẹ wọnyi:
- Rii daju pe awọn eto jumper lori igbimọ jẹ kanna bi awọn ti a ṣe akojọ si ni Tabili 5, .
Akiyesi: Yipada ipese agbara gbọdọ wa ni pipa lakoko ṣiṣe awọn asopọ jumper. - So okun ipese agbara pọ si J42 asopo lori ọkọ.
- Agbara ON ipese agbara yipada SW7.
- Lori PC agbalejo, ṣe ifilọlẹ sọfitiwia FlashPro Express.
- Tẹ Titun tabi yan Iṣẹ Iṣẹ Tuntun lati FlashPro Express Job lati inu akojọ aṣayan iṣẹ-ṣiṣe lati ṣẹda iṣẹ akanṣe tuntun, bi o ṣe han ninu nọmba atẹle.
olusin 20 • FlashPro Express Job Project
- Tẹ atẹle naa sinu Iṣẹ Iṣẹ Tuntun lati inu apoti ibaraẹnisọrọ FlashPro Express Job:
- Iṣẹ siseto file: Tẹ Kiri, ki o si lilö kiri si ipo ibi ti .job file ti wa ni be ki o si yan awọn file. Ipo aiyipada ni:
\m2s_dg0516_df\SF2_Secure_Webserver_TCP_Demo_DF\Eto ing_Job - FlashPro Express orukọ ise agbese: Tẹ Kiri ki o si lilö kiri si awọn ipo ibi ti o ti fẹ lati fi awọn ise agbese.
olusin 21 • New Job Project lati FlashPro Express Job
- Iṣẹ siseto file: Tẹ Kiri, ki o si lilö kiri si ipo ibi ti .job file ti wa ni be ki o si yan awọn file. Ipo aiyipada ni:
- Tẹ O DARA. Eto ti o nilo file ti yan ati setan lati ṣe eto ninu ẹrọ naa.
- Ferese FlashPro Express yoo han bi o ṣe han ni nọmba atẹle. Jẹrisi pe nọmba oluṣeto yoo han ni aaye Awọn olupilẹṣẹ. Ti ko ba ṣe bẹ, jẹrisi awọn asopọ igbimọ ki o tẹ Tuntun/Ṣatunṣe Awọn olupilẹṣẹ.
Nọmba 22 • Siseto Ẹrọ naa
- Tẹ RUN. Nigbati ẹrọ naa ba ti ṣe eto ni aṣeyọri, ipo RUN PASSED yoo han bi o ṣe han ninu nọmba atẹle.
olusin 23 • FlashPro Express-RUN ti kọja
- Pa FlashPro Express tabi ni taabu Project, tẹ Jade.
Àfikún 2: Eto Igbimọ fun Ṣiṣe Aabo naa Webolupin
Nọmba ti o tẹle n ṣe afihan iṣeto igbimọ fun ṣiṣe demo lori SmartFusion2 Advanced Development Kit Board.
olusin 24 • SmartFusion2 Advanced Development Apo Oṣo
Àfikún 3: Awọn ipo Jumper
Nọmba ti o tẹle n ṣe afihan awọn ipo jumper ni igbimọ Apo Idagbasoke Ilọsiwaju SmartFusion2.
olusin 25 • Jumper Awọn ipo ni To ti ni ilọsiwaju Development Kit Board
Akiyesi: Jumpers afihan ni pupa ti wa ni ṣeto nipasẹ aiyipada. Jumpers afihan ni alawọ ewe gbọdọ wa ni ṣeto pẹlu ọwọ.
Akiyesi: Awọn ipo ti awọn jumpers ni awọn nọmba ti tẹlẹ jẹ wiwa.
Àfikún 4: Ṣiṣe Apẹrẹ ni Ipo IP Aimi
Awọn igbesẹ wọnyi ṣe apejuwe bi o ṣe le ṣiṣe apẹrẹ ni ipo IP Static:
- Tẹ-ọtun ni aabo_webolupin ni window Project Explorer ti iṣẹ akanṣe SoftConsole ko si yan Awọn ohun-ini, bi o ṣe han ninu nọmba atẹle.
olusin 26 • Project Explorer Ferese ti SoftConsole Project
Nọmba ti o tẹle yii fihan yiyọ aami NET_USE_DHCP kuro ninu taabu Eto Irinṣẹ ti Awọn ohun-ini fun aabo_webwindow olupin.
olusin 27 • Project Explorer Properties Window
Ti ẹrọ naa ba ti sopọ ni ipo IP aimi, adiresi IP aimi igbimọ jẹ 169.254.1.23, lẹhinna yi awọn eto TCP/IP ti gbalejo lati ṣe afihan adiresi IP naa. Nọmba atẹle yii fihan awọn eto TCP/IP ti gbalejo.
olusin 28 • Gbalejo PC TCP/IP Eto
Nọmba atẹle yii fihan awọn eto adiresi IP aimi.
Nọmba 29 • Awọn Eto Adirẹsi IP Aimi
Ni kete ti awọn eto wọnyi ba tunto, kọ famuwia, gbe wọle titun .hex file sinu eNVM, ati ṣiṣe awọn Libero design. Wo Ṣiṣe Apẹrẹ Ririnkiri naa, oju-iwe 13 lati ṣe apẹrẹ ni ipo IP aimi, ti ẹrọ SmartFusion2 ba ti ni eto tẹlẹ pẹlu top_static.job file.
Akiyesi: Lati ṣiṣẹ ohun elo ni ipo yokokoro, a nilo oluṣeto eto FlashPro.
Awọn iwe aṣẹ / Awọn orisun
![]() |
Microsemi Pest Repeller Nṣiṣẹ Secure Webolupin on SmartFusion2 [pdf] Itọsọna olumulo Pest Repeller Nṣiṣẹ Secure Webolupin on SmartFusion2, Pest, Repeller Nṣiṣẹ Secure Webolupin lori SmartFusion2, lori SmartFusion2 |