Microsemi Pest Repeller Rere Haumaru Webtūmau i runga i SmartFusion2
Tuhinga o mua
Ko te hitori whakahounga e whakaatu ana i nga huringa i whakatinanahia ki te tuhinga.
Ka whakarārangihia ngā whakarerekētanga mā te whakahounga, tīmata ki te tānga o nāianei.
Arotakenga 9.0
E whai ake nei te whakarapopototanga o nga huringa i mahia i roto i tenei whakahounga.
- I whakahoutia te tuhinga mo Libero SoC v2021.1.
- I tangohia nga tohutoro ki nga tau putanga Libero.
Arotakenga 8.0
I whakahouhia te tuhinga mo Libero v11.8 SP1 tuku rorohiko.
Arotakenga 7.0
E whai ake nei nga whakarereketanga i mahia i te whakahounga 7.0 o tenei tuhinga.
- Libero SoC, FlashPro, me nga whakaritenga hoahoa SoftConsole kua whakahoutia. Mo etahi atu korero, tirohia nga Whakaritenga Hoahoa, wharangi 5.
- Puta noa i te aratohu, ka whakahouhia nga ingoa o nga kaupapa SoftConsole i whakamahia i roto i te hoahoa demo me nga whika katoa e pa ana.
Arotakenga 6.0
I whakahouhia te tuhinga mo Libero v11.7 tuku rorohiko (SAR 76931) i te whakahounga 6.0 o tenei tuhinga.
Arotakenga 5.0
Kaupapa Firmware SoftConsole kua whakahoutia, wharangi 9 (SAR 73518).
Arotakenga 4.0
I whakahouhia te tuhinga mo Libero v11.6 tuku rorohiko (SAR 72058).
Arotakenga 3.0
I whakahouhia te tuhinga mo Libero v11.5 tuku rorohiko (SAR 63973).
Arotakenga 2.0
I whakahouhia te tuhinga mo Libero v11.4 tuku rorohiko (SAR 60685).
Arotakenga 1.0
Ko te Whakahoutanga 1.0 te whakaputanga tuatahi o tenei tuhinga.
Rere Haumaru WebServer Demo Design i runga i nga Pūrere SmartFusion2
Ma te PolarSSL, lwIP, me FreeRTOS
Ko tenei demo e whakamarama ana i te haumaru webte kaha o te tūmau ma te whakamahi i te Transport Layer Security (TLS),
Kawa Haumaru Apa (SSL), me te tri-tere ethernet medium access controller (TSEMAC) o nga taputapu SmartFusion®2. Ko tenei whakaaturanga e whakaatu ana:
- Ma te whakamahi i te SmartFusion2 Ethernet Media Access Control (MAC) e hono ana ki te Rangatū Gigabit Media Independent Interface (SGMII) PHY.
- Te whakauru i te taraiwa SmartFusion2 MAC me te whare pukapuka PolarSSL (te whare pukapuka kawa TLS/SSL kore utu), IP Lightweight (lwIP) TCP/IP tāpae, me te Pūnaha Whakahaere Wā Tuturu (RTOS) kore utu.
- Te whakamahi i nga ratonga punaha cryptographic Microsemi ki te whakatinana i te kawa TLS/SSL.
- Te whakatinana i te haumaru webtono tūmau i runga i te papa SmartFusion2 Advanced Development Kit.
- Te whakahaere i te demo.
Ko te tauira peripheral TSEMAC i roto i te SmartFusion2 Microcontroller Subsystem (MSS) ka taea te whirihora ki te whakawhiti raraunga i waenga i te PC manaaki me te whatunga Ethernet i nga reeti raraunga e whai ake nei (tere raina):
- 10 Mbps
- 100 Mbps
- 1000 Mbps
Mo etahi atu korero mo te atanga TSEMAC mo nga taputapu SmartFusion2, tirohia te UG0331: SmartFusion2 Microcontroller Subsystem Aratohu Kaiwhakamahi.
Haumaru Webtūmau Demo Design Overview
Ko te haumaru webKo te tono tūmau e tautoko ana i te kawa haumaru TLS/SSL e whakamuna ana me te wetemuna i nga karere, e mau ana i te whakawhitiwhiti korero ki te karere tampering. Te whakawhitiwhiti korero mai i te haumaru webKa whakarite te tūmau ka taea te whakamaori i nga raraunga tairongo ki tetahi waehere ngaro e uaua ai te tampme nga raraunga.
Ko te haumaru webKo nga paparanga e whai ake nei te hoahoa demo tūmau, penei i te Whakaahua 1, :
- Paparanga Taupānga
- Apa Haumarutanga (Kawa TLS/SSL)
- Apa Waka (lwIP TCP/IP Tāpae)
- RTOS me te Apa Firmware
Rere Haumaru WebServer Demo Design i runga i nga Pūrere SmartFusion2 Ma te PolarSSL, lwIP, me FreeRTOS
Whakaahua 1 • Whakaorangia WebNga paparanga tūmau
Apa Taupānga (HTTPS) | FreeRTOS |
Apa Haumarutanga (Kawa TLS/SSL) | |
Apa Waka (IwIP TCP/IP Tāpae) | |
Apa Firmware | |
SmartFusion2 Kete Whanaketanga Arā Atu Anō (HW) |
Paparanga Taupānga
Ko te haumaru webKa whakatinanahia te tono tūmau i runga i te papa SmartFusion2 Advanced Development Kit. Ka whakahaerehia e te tono te tono HTTPS mai i te kaitirotiro kiritaki me te whakawhiti i nga wharangi pateko ki te kaihoko hei whakautu ki o raatau tono. Ka rere enei wharangi i runga i te kaitirotiro rorohiko (kaiwhakahaere PC). Ko te ahua e whai ake nei e whakaatu ana i te hoahoa poraka o te tūmau hono (Haumaru webtono tūmau e rere ana i runga i te taputapu SmartFusion2) me te kiritaki (web e rere ana te pūtirotiro i runga i te PC manaaki).
Whakaahua 2 • Hoahoa Poraka Whakawhitiwhiti Kaitono
Whakaahua 2 • Hoahoa Poraka Whakawhitiwhiti Kaitono
Apa Haumarutanga (Kawa TLS/SSL)
Kaitirotiro Ipurangi me webKa whakamahia e nga kaitoro te kawa TLS/SSL ki te tuku tika i nga korero.
Ka whakamahia te TLS/SSL ki te whakamotuhēhē i te tūmau me te kiritaki ki te whakarite i te whakawhitiwhitinga haumaru i waenga i nga roopu whakamotuhēhē mā te whakamunatanga. Ko tenei kawa he paparanga ki runga ake i te kawa kawe, TCP/IP pera i te Whakaaturanga 1, wharangi 3. Ka whakamahia he puna tuwhera puna PolarSSL hei whakatinana i te kawa TLS/SSL mo te haumaru. webtono tūmau i roto i tenei demo.
Tirohia enei e whai ake nei URLs mo nga taipitopito whakatinana kawa TLS/SSL:
- Kawa Haumarutanga Papanga Waka Putanga 1.2: http://tools.ietf.org/html/rfc5246
- Kawa Haumarutanga Papanga Waka Putanga 1.1: http://tools.ietf.org/html/rfc4346
- Ko te kawa TLS Putanga 1.0: http://tools.ietf.org/html/rfc2246
- Kawa Apa Turanga Haumaru Putanga 3.0: http://tools.ietf.org/html/rfc6101
Kei roto i te whare pukapuka PolarSSL nga whakangao kawa me te kawa TLS/SSL. Ko tenei whare pukapuka e whakarato ana i nga mahi atanga atanga tono ki te whakatinana i te haumaru webte tono tūmau ma te whakamahi i te kawa TLS/SSL me te raupaparorohiko algorithms cryptographic.
Mo etahi atu korero mo te waehere puna pukapuka kawa TLS/SSL kua tuhia ki te C me nga korero raihana, tirohia te https://polarssl.org/.
Apa Waka (lwIP TCP/IP Tāpae)
He pai te puranga lwIP mo nga punaha whakauru na te mea he iti noa nga rauemi e whakamahia ana, a ka taea te whakamahi me te kore punaha whakahaere ranei. Kei roto i te lwIP nga whakatinanatanga o te IP, Kawa Karere Mana Ipurangi (ICMP), Da Kaiwhakamahi.tagram Protocol (UDP), me nga tikanga TCP, me nga mahi tautoko penei i te buffer me te whakahaere mahara.
Kei te waatea te lwIP (i raro i te raihana BSD) hei waehere puna C hei tango mai i te wahitau e whai ake nei: http://download.savannah.gnu.org/releases/lwIP/
RTOS me te Apa Firmware
Ko te FreeRTOS he puna tuwhera te punaha whakahaere i te waa tuuturu. Ka whakamahia te FreeRTOS ki tenei whakaaturanga hei whakarite kaupapa matua me te whakarite i nga mahi. Mo etahi atu korero me te waehere puna hou, tirohia te
http://www.freertos.org.
Ka whakaratohia e te firmware he whakatinanatanga taraiwa rorohiko hei whirihora me te whakahaere i nga waahanga MSS e whai ake nei:
- Itarangi MAC
- Nga ratonga kaiwhakahaere punaha
- Aratau-maha te ao Tukutahi/Tukutahi Kaiwhiwhi/Kaiwhiti (MMUART)
- Kaupapa Whānui Tāuru me te Putanga(GPIO)
- Atanga Pikitia Rangatū (SPI)
Nga Whakaritenga Hoahoa
Kei te ripanga e whai ake nei nga whakaritenga hoahoa taputapu me te rorohiko mo tenei hoahoa demo.
Ripanga 1 • Whakaritenga Hoahoa
- Whakaritenga / Putanga
Pūnaha Whakahaere 64 bit Windows 7 me 10 - Pūmārō
SmartFusion2 Kete Whanaketanga Arā Atu Anō:- 12 V urutau
- FlashPro5 hötaka
- USB A ki Mini-B taura
- Itarangi taura RJ45
- Kaihautu PC Pona ranei
- Pūmanawa
FlashPro Express
Tuhipoka: Tirohia te readme.txt file whakaratohia i roto i te hoahoa files mo nga putanga rorohiko e whakamahia ana me tenei hoahoa tohutoro. - Libero ® System-on-Chip (SoC) mo viewte hoahoa files
- SoftConsole
- Nga taraiwa MSS Ethernet MAC
- Whakahauhia nga taraiwa PC USB ki nga taraiwa UART
- Ko tetahi o nga kaupapa emulation kapeka rangatū e whai ake nei:
- Wāhangaitua
- TeraTerm
- Puti
- Pūtirotiro
Mozilla Firefox putanga 24 ranei i muri mai
Putanga Internet Explorer 8, i muri mai ranei
Tuhipoka: Libero SmartDesign me nga whakaahua mata whirihoranga e whakaatuhia ana i roto i tenei aratohu mo te kaupapa whakaahua anake.
Whakatuwheratia te hoahoa Libero kia kite i nga whakahou hou.
Nga whakaritenga
I mua i to tiimata:
Tikiake me te whakauru i te Libero SoC (e tohuhia ana i te webpae mo tenei hoahoa) i runga i te PC manaaki mai i te waahi e whai ake nei.
https://www.microsemi.com/product-directory/design-resources/1750-libero-soc
Hoahoa Whakaaturanga
Ko te hoahoa demo fileE wātea ana mo te tango mai i te hononga e whai ake nei:
http://soc.microsemi.com/download/rsc/?f=m2s_dg0516_df
Ko te ahua e whai ake nei e whakaatu ana i te hanganga taumata-runga o te hoahoa files. Mo etahi atu korero, tirohia te Readme.txt file.
Whakaahua 3 • Hoahoa Whakaatu Files Hanganga taumata-runga
Whakaaturanga Whakaaturanga Whakaaturanga
Ko te hoahoa demo nga whiringa e whai ake nei:
- Nga rama rama
- Whakaaturanga Kupuitua
- SmartFusion2 Rapu Google
Whakaahuatanga Hoahoa Demo
Ka whakatinanahia te hoahoa demo ma te whakamahi i te atanga SGMII PHY ma te whirihora i te TEMAC mo te mahi Ten-Bit Interface (TBI).
Mo etahi atu korero mo te atanga TSEMAC TBI, tirohia te UG0331: SmartFusion2 Microcontroller Subsystem Aratohu Kaiwhakamahi.
Kaupapa Pūmārō Libero SoC
Ko te ahua e whai ake nei e whakaatu ana i te whakatinanatanga hoahoa taputapu Libero SoC mo tenei hoahoa demo.
Whakaatu 4 • Libero SoC Hoahoa Pūmārō Taumata-runga
Ka whakamahia e te kaupapa taputapu Libero SoC nga rauemi SmartFusion2 MSS me nga IP e whai ake nei:
- TEMAC TBI atanga.
- MMUART_0 mo nga korero RS-232 i runga i te SmartFusion2 Advanced Development Kit.
- GPIO: Nga atanga me nga diodes-marama (LED)
- Papa whakauru 0 i whakatapua hei puna karaka
- Atanga rangatū tere teitei (SERDESIF) SERDES_IF IP: I whirihorahia mo SERDESIF_3 EPCS lane3, penei i te ahua e whai ake nei.
Mo etahi atu korero mo nga atanga rangatū tere-tere, tirohia te UG0447: IGLOO2 me Smart-Fusion2 Aratohu Kaiwhakamahi Atanga Rangatū Tere Tere.
Whakaatu 5 • Matapihi Whirihora Atanga Rangatū Tere-Teitei
- Nga ratonga kaiwhakahaere punaha cryptographic: Hei whakatinana i te kawa TLS/SSL.
Nga Taumahi Pini mokete
Ko nga taumahi titi kete mo nga LED me nga tohu atanga PHY e whakaatuhia ana i nga ripanga e whai ake nei.
Ripanga 2 • LED ki nga Whakataunga Pins
Ingoa Tauranga | Pini mokete |
LED_1 | D26 |
LED_2 | F26 |
LED_3 | F27 |
LED_4 | C26 |
LED_5 | C28 |
LED_6 | B27 |
LED_7 | C27 |
LED_8 | E26 |
Ripanga 3 • Nga Tohu Atanga PHY ki nga Whakataunga Pins Paanui
Ingoa Tauranga | Te aronga | Pini mokete |
PHY_MDC | Putanga | F3 |
PHY_MDIO | Whakauru | K7 |
PHY_RST | Putanga | F2 |
Kaupapa Firmware SoftConsole
Tonoa te kaupapa SoftConsole ma te whakamahi i te IDE SoftConsole.
Ko nga kohinga e whai ake nei ka whakamahia mo tenei hoahoa demo:
- Putanga puna pukapuka PolarSSL 1.2.8
- lwIP TCP/IP tāpae putanga 1.4.1
- FreeRTOS
Ko te ahua e whai ake nei e whakaatu ana i te exampo te hanganga whaiaronga rorohiko SoftConsole o te hoahoa demo.
Whakaahua 6 • Matapihi Tuhura Kaupapa SoftConsole
Kei roto i tenei kaupapa te haumaru webwhakatinanatanga tono tūmau ma te whakamahi i te PolarSSL, lwIP, me te FreeRTOS.
Ko te Paerewa Whakamuna Whakamuna (AES) me nga ratonga punaha Non-Deterministic Random Bit Generator (NRBG) ka whakamahia hei whakatinana i te haumaru. webtono tūmau. Ka taea te whakatinana i te AES me te NRBG ma te whakamahi i te miihini taputapu SmartFusion2, te whare pukapuka PolarSSL ranei. I tenei hoahoa demo, ka whakatinanahia te AES me te NRBG ma te whakamahi i te miihini taputapu SmartFusion2 ma nga ratonga punaha.
Ripanga 4 • Nga Tonotono hei Whakahohe, Monohia ranei nga Ratonga Kaiwhakahaere Pūnaha
Tauwāhi Tonotono / Tonotono Ratonga Pūnaha
- AES
- #tautuhia HW_AES 1
<$Hoahoa_Files_Directory>\m2s_dg0516_df\SF2_Secure_Webtūmau_T
CP_Demo_DF\Libero\Webserver_TCP\SoftConsole\Webtūmau_TCP_M
SS_CM3\polarssl-1.2.8\include\polarssl\aes.h
- #tautuhia HW_AES 1
- NRBG
- #define HW_NRBG 1
<$Hoahoa_Files_Directory>\m2s_dg0516_df\SF2_Secure_Webtūmau_T
CP_Demo_DF\Libero\Webserver_TCP\SoftConsole\Webtūmau_TCP_M
SS_CM3\polarssl-1.2.8\include\polarssl\ssl.h
Tuhipoka: Ko nga ratonga punaha AES me te NRBG e tautokohia ana mo te haumarutanga raraunga ka taea e nga taputapu SmartFusion2 penei i te M2S0150TS. Mena karekau te taputapu SmartFusion2 i te haumaru raraunga, monohia nga tonotono kua whakahuahia i te ripanga o mua ki te whakamahi i te rorohiko PolarSSL AES me te NRBG algorithms.
Ko te ahua e whai ake nei e whakaatu ana i nga putanga taraiwa i whakamahia mo te demo.
Whakaatu 7 • Putanga Atekōkiri Hoahoa Whakaatu
- #define HW_NRBG 1
Whakatinana Kawa TLS/SSL ma te whakamahi i te Whare Pukapuka PolarSSL
Kua wehea te kawa TLS/SSL ki nga papa kawa e rua e whai ake nei:
- Paparanga kawa ruru ringa
- Tuhia te paparanga kawa
Apa Ruru-Rima
Kei roto i tenei paparanga nga kawa iti e whai ake nei:
- ruru ringa: Ka whakamahia ki te whiriwhiri korero mo te huihuinga i waenga i te tūmau me te kiritaki. Kei roto i nga korero o te huihuinga ko te ID hui, nga tiwhikete hoa, te tohu cipher, te algorithm kōpeketanga, me te waehere ngaro tiritahi ka whakamahia hei whakaputa i nga kii e hiahiatia ana.
- Hurihia te tohu tohu: Ka whakamahia ki te huri i te kī i whakamahia mo te whakamunatanga i waenga i te kiritaki me te tūmau. Ka tatauhia te matua mai i nga korero i whakawhitia i te wa o te ruru ringa a te kiritaki-tūmau.
- Matohi: Ka puta nga karere matohi i te wa o te rūrū a te kiritaki-tūmau ki te whakaatu i te hapa, i te huringa ranei o te mana ki te hoa.
Ma te ahua e whai ake nei e whakaatu nga mea katoaview o te tikanga ruru ringaringa TLS/SSL.
Mo etahi atu korero mo te kawa ruru-a-ringa, te kawa rekoata, me nga algorithms cryptographic, tirohia te http://tools.ietf.org/html/rfc5246.
Whakaatu 8 • TLS/SSL Handshake Procedure
Paparanga Kawa Tuhia
Ka whiwhi, ka whakamuna te kawa rekoata i nga raraunga mai i te tono ka whakawhiti ki te paparanga kawe. Ko te kawa rekoata he wehewehe i nga raraunga kua riro mai ki te rahi e tika ana ki te algorithm cryptographic me te kowhiri i nga raraunga. Ka whakamahia e te kawa he MAC, he waehere whakamotuhēhēnga karere keyed-hash ranei (HMAC) me te whakamuna, te wetemuna ranei i nga raraunga ma te whakamahi i nga korero i whiriwhiria i te wa o te kawa ruru.
Te Whakaritea i te Hoahoa Whakaatu
Ko nga waahanga e whai ake nei e whakaatu ana me pehea te whakarite i te demo mo te papaahi SmartFusion2 Advanced Development Kit:
- Honoa te PC manaaki ki te Hononga J33 ma te whakamahi i te USB A ki te taura mini-B. Ka kitea aunoatia nga taraiwa piriti USB ki te kaikawe tuku tukutahi/whakawhiti (UART).
Tuhipoka: Ki te kore e kitea aunoatia nga tauranga COM, whakauruhia te taraiwa FTDI D2XX mo te whakawhiti korero rangatū ma te taura FTDI mini-USB. Ko te taraiwa, me te aratohu whakaurunga, kei te waatea i www.microsemi.com/soc/documents/CDM_2.08.24_WHQL_Certified.zip. - Pāwhiri-matau ki ia o nga tauranga COM e wha kua kitea, ka paato i nga Properties hei kimi i te tauranga me te waahi kei runga USB FP5 Serial Converter C, penei i te ahua e whai ake nei. Tuhia he tuhipoka mo te tau tauranga COM hei whakamahi i te whirihoranga kapeka rangatū, penei i te ahua e whai ake nei.
Whakaatu 9 • Matapihi Kaiwhakahaere Pūrere
- Whakauruhia nga pekepeke ki runga i te papaahi SmartFusion2 Advanced Development Kit, penei i te ripanga e whai ake nei. Mo nga korero mo nga waahi pekepeke, tirohia te Apitihanga 3: Nga waahi pekepeke, .
Tupato: Whakawetohia te pana hiko, SW7, i mua i te hanga i nga hononga pekepeke.
Ripanga 5 • SmartFusion2 Tautuhinga Kaipeke Kete Ake
- I roto i te SmartFusion2 Advanced Development Kit, hono atu te hiko ki te hononga J42.
- Ko tenei hoahoa exampKa taea e koe te rere i roto i te IP pateko me te aratau IP hihiri. Ma te taunoa, te kaupapa files e whakaratohia ana mo te aratau IP hihiri.
- Mo te IP pateko, honoa te PC manaaki ki te hononga J21 o te papa SmartFusion2 Advanced Development Kit ma te whakamahi i te taura RJ45.
- Mo te IP hihiri, hono tetahi o nga tauranga whatunga tuwhera ki te hononga J21 o te papa SmartFusion2 Advanced Development Kit ma te whakamahi i te taura RJ45.
Whakaahua Tatūnga Poari
Ko nga whakaahua o te papaahi SmartFusion2 Advanced Development Kit me nga tatūnga katoa kua whirihorahia kei te Tāpiritanga 2: Te Tatūnga Poari mo te Whakahaere i te Haumaru. Webtūmau,
Whakahaerehia te Hoahoa Whakaatu
Ko nga waahanga e whai ake nei e whakaatu ana me pehea te whakahaere i te hoahoa demo:
- Tikiake i te hoahoa demo mai i: http://soc.microsemi.com/download/rsc/?f=m2s_dg0516_df
- Whakakā ON te SW7 whakakā hiko.
- Tīmatahia ngā kaupapa whakahoa kāpeka rangatū pēnei i:
- Wāhangaitua
- Puti
- TeraTerm
Tuhipoka: I tenei whakaaturanga ka whakamahia a PuTTY.
Ko te whirihoranga mo te kaupapa: - Rere Paera: 115200
- E waru nga moka raraunga
- Kotahi mutu moka
- No Parity
- Kaore he mana rere
Mo te roanga atu o nga korero mo te whirihora i nga hotaka whakatairite kapeka rangatū, tirohia te Whakaakoranga Papatono Whakataunga Whakataunga Whakataunga Rangatū.
- Whakatakotoria te papa SmartFusion2 Advanced Development Kit me te mahi file kua whakaratohia hei waahanga o te hoahoa files te whakamahi i te rorohiko FlashPro Express, tirohia te Apitihanga 1: Te Whakataka i te Pūrere Ma te FlashPro Express, .
Tuhipoka: Ka taea te whakahaere i te demo i roto i nga ahuatanga pateko me te hihiri. Hei whakahaere i te hoahoa i roto i te aratau IP pateko, whai i nga waahanga kua whakahuahia i roto i te Apitihanga 4: Te Whakahaere i te Hoahoa i roto i te Aratau IP Static,. - Hurihuri hiko te papa SmartFusion2 Advanced Development Kit.
He karere powhiri me te wahitau IP hihiri e whakaatuhia ana i roto i te kaupapa whakahiato kapeka rangatū, penei i te ahua e whai ake nei.
Whakaahua 10 • Kōwhiringa Kaiwhakamahi
- Ko te wāhitau IP e whakaatuhia ana i runga i te PuTTY me whakauru ki te pae wāhitau o te kaitirotiro hei whakahaere i te haumaru webtūmau. Mena ko te 10.60.3.120 te wahitau IP, whakauruhia https://10.60.3.120 ki te pae wāhitau o te tirotiro. Ka tautokohia e tenei whakaaturanga nga tirotiro tirotiro a Microsoft Internet Explorer me Mozilla Firefox.
Whakahaere i te Haumaru WebServer Demo me Microsoft Internet Explorer
Ko nga taahiraa e whai ake nei e whakaatu ana me pehea te whakahaere i te haumaru webwhakaaturanga tūmau me Microsoft Internet Explorer:
- Whakatuwheratia te Microsoft Internet Explorer ka patohia te URL (mo te example, https://10.60.3.120) i te pae wāhitau. Ka whakaatuhia e te kaitirotiro he panui whakatupato, penei i te ahua e whai ake nei.
Whakaatu 11 • Microsoft Internet Explorer e whakaatu ana i te Karere Whakatupato Hapa Tiwhikete
- Pāwhiritia Tonu ki tenei webpae (kaore i te tūtohutia) ki te tiimata i te whakawhitiwhiti korero me te webtūmau. Ka whakaatu te Microsoft Internet Explorer i te tahua matua o te haumaru webtūmau, e whakaatuhia ana i te ahua e whai ake nei.
Whakaahua 12 • Tahua Matua o Haumaru Webtūmau i Internet Explorer
Whakahaere i te Haumaru WebServer Demo me Mozilla Firefox
Ko nga taahiraa e whai ake nei e whakaatu ana me pehea te whakahaere i te haumaru webdemo tūmau me Mozilla Firefox:
- Whakatūwherahia te pūtirotiro Mozilla Firefox ka tomo ki te URL (mo te example, https://10.60.3.120) i te pae wāhitau. Ka whakaatuhia e te kaitirotiro he panui whakatupato, penei i te ahua e whai ake nei.
Whakaahua 13 • Mozilla Firefox e whakaatu ana i te Karere Whakatupato
- Tīpakohia Kei te Marama ahau ki nga Morearea ka paato i te Tāpiri Okotahi….
- Paatohia te Whakaaetanga Whakaaetanga Haumarutanga ki te matapihi Tāpiri Haumarutanga Okotahi, penei i te ahua e whai ake nei, hei timata i te whakawhitiwhiti korero me te webtūmau. Whakaatu 14 • Tāpiri Matapihi Motuhake Haumarutanga
Tuhipoka: Ko te taapiri i te waahanga haumarutanga mo te Wāhitau IP me hiahia mo te tirotiro tuatahi anake.
Tuhipoka: Mena ka whiwhi koe i tetahi karere i rahua te ruuruu i te tauranga, kaua e wareware ki taua karere. - Ka whakaatuhia e te kaitirotiro Mozilla Firefox te tahua matua, penei i te ahua e whai ake nei.
Whakaahua 15 • Tahua Matua o te Haumaru Webtūmau i Mozilla Firefox
Kei te tahua matua nga whiringa e whai ake nei:
- Nga rama rama
- Whakaaturanga Kupuitua
- SmartFusion2 Rapu Google
Tuhipoka: Ka taea te manatoko enei whiringa ma te whakamahi i a Microsoft Internet Explorer, Mozilla Firefox ranei web kaitirotiro. I tenei demo, ka whakaatuhia nga whiringa ma te whakamahi i te Mozilla Firefox web pūtirotiro.
Nga rama rama
- Patohia nga LED Blinking LEDs i te tahua matua. Ka taea e koe te kite i tetahi tauira LED e rere ana i runga i te papa SmartFusion2. Ko te webKa hoatu e te wharangi he whiringa ki te whakauru i nga uara ki te kimo a-ringa i nga rama e whakaatuhia ana i te ahua e whai ake nei.
Whakaaturanga 16 • Te Whrangi Aarama Kimo
- Whakauruhia tetahi nama i waenga i te 1-255 hei whakamarama i nga rama a-ringa. Mo te exampNa, ki te uru koe ki te 1, ka mutu te kimo LED1. Mena ka uru koe ki te 255, ka MATE katoa nga rama rama e waru.
- Pāwhiritia te Kāinga kia hoki ki te tahua matua.
Tuhipoka: SmartFusion2 Kete Whakawhanake Ake he kaha nga LED iti.
Whakaaturanga Kupuitua
- Patohia te Whakaaturanga Mataitua i te tahua matua. E whakaatu ana te ahua e whai ake nei a webwharangi e hoatu ana he whiringa ki te whakauru i te uara aho.
Whakaatu 17 • Te Wharangi Whakaaturanga Whakatautua
Ko te aho i whakauruhia ka whakaatuhia ki PuTTY, penei i te ahua e whai ake nei.
Whakaatu 18 • Whakaatu aho i runga i te PuTTY
- Patohia te Haere Whakamuri Kotahi Wharangi (patene pere) ki te Kainga ranei kia hoki ki te tahua matua.
SmartFusion2 Rapu Google
- Pāwhiritia SmartFusion2 Rapu Google i runga i te tahua matua.
Tuhipoka: Me whai hononga Ipurangi me nga mana uru tika kia tae atu ki te wharangi Rapu Google SmartFusion2. E whakaatu ana te ahua e whai ake nei a web wharangi me te rapu a Google.
Whakaahua 19 • SmartFusion2 Whārangi Rapu Google
- Pāwhiritia te Kāinga kia hoki ki te tahua matua.
Tāpiritanga 1: Whakahōtaka i te Pūrere mā te FlashPro Express
Ko tenei waahanga e whakaatu ana me pehea te whakamaarama i te taputapu SmartFusion2 me te mahi hotaka file te whakamahi i te FlashPro Express.
Hei whakarite i te taputapu, mahia nga mahi e whai ake nei:
- Me whakarite kia rite nga tautuhinga pekepeke i runga i te papaarangi ki era kua raarangi i te Ripanga 5,.
Tuhipoka: Me whakaweto te pana hiko i te wa e mahi ana i nga hononga peke. - Tūhonohia te taura hiko ki te tūhono J42 i runga i te papa.
- Power ON te whakakā hiko SW7.
- I runga i te PC manaaki, whakarewahia te rorohiko FlashPro Express.
- Patohia te New, ka kowhiri ranei i te Kaupapa Mahi Hou mai i te FlashPro Express Job mai i te tahua Kaupapa hei hanga kaupapa mahi hou, penei i te ahua e whai ake nei.
Whakaatu 20 • FlashPro Express Job Project
- Whakauruhia nga mea e whai ake nei ki te Kaupapa Mahi Hou mai i te pouaka korero a FlashPro Express Job:
- Mahi hotaka file: Pāwhiritia Tirotiro, ka whakatere ki te waahi kei reira te .job file kei te waahi ka tohua te file. Ko te tauwāhi taunoa ko:
\m2s_dg0516_df\SF2_Haumaru_Webserver_TCP_Demo_DF\Programm ing_Job - FlashPro Express ingoa kaupapa mahi: Paatohia Tirotiro ka whakatere ki te waahi e hiahia ana koe ki te tiaki i te kaupapa.
Whakaatu 21 • Kaupapa Mahi Hou mai i FlashPro Express Job
- Mahi hotaka file: Pāwhiritia Tirotiro, ka whakatere ki te waahi kei reira te .job file kei te waahi ka tohua te file. Ko te tauwāhi taunoa ko:
- Pāwhiritia OK. Te hōtaka e hiahiatia ana file kua tohua, kua reri ki te whakahoahoa i roto i te taputapu.
- Ka puta te matapihi FlashPro Express i te ahua e whai ake nei. Whakaū ka puta he tau kaihātaka i te mara Kaihātaka. Ki te kore, whakauhia nga hononga o te poari ka paato i te Refresh/Rescan Programmers.
Whakaatu 22 • Te Papatono i te Pūrere
- Pāwhiritia RUN. I te wa e pai ana te whakatakotoranga o te taputapu, ka whakaatuhia he mana RUN PASSED pera i te ahua e whai ake nei.
Whakaahua 23 • FlashPro Express—RUN PASSED
- Katia te FlashPro Express, i te ripa Kaupapa ranei, pawhiria Putaatu.
Apitihanga 2: Tatūnga Poari mo te Whakahaere i te Haumaru Webtūmau
Ko te ahua e whai ake nei e whakaatu ana i te tatūnga poari mo te whakahaere demo i runga i te papa SmartFusion2 Advanced Development Kit.
Whakaatu 24 • Tatūnga Kete Whakawhanake Ake SmartFusion2
Tāpiritanga 3: Ngā Tauwāhi Pekepeke
Ko te ahua e whai ake nei e whakaatu ana i nga waahi pekepeke i te papa o SmartFusion2 Advanced Development Kit.
Whakaahua 25 • Nga waahi pekepeke i te Poari Kete Whakawhanake Ake
Tuhipoka: Ko nga peke kua tohua ki te whero kua tautuhia ma te taunoa. Ko nga pekepeke kua tohua ki te kaakaariki me whakarite a ringa.
Tuhipoka: Ko te waahi o nga pekepeke i te ahua o mua ka taea te rapu.
Apitihanga 4: Whakahaere i te Hoahoa i roto i te Aratau IP Static
Ko nga taahiraa e whai ake nei e whakaatu ana me pehea te whakahaere i te hoahoa ki te aratau IP Static:
- Pāwhiri-matau i te haumaru_webtūmau i roto i te matapihi Project Explorer o te kaupapa SoftConsole me te kowhiri i nga Properties, penei i te ahua e whai ake nei.
Whakaahua 26 • Matapihi Project Explorer o SoftConsole Project
Ko te ahua e whai ake nei e whakaatu ana i te tango i te tohu NET_USE_DHCP i te ripa Tautuhinga Utauta o nga Taonga mo secure_webmatapihi tūmau.
Whakaatu 27 • Te Matapihi Properties Project Explorer
Mena kei te hono te taputapu ki te aratau IP pateko, ko te 169.254.1.23 te wahitau IP pateko o te poari, ka huri i nga tautuhinga TCP/IP kaihautu hei whakaata i te wahitau IP. Ko te ahua e whai ake nei e whakaatu ana i nga tautuhinga TCP/IP PC manaaki.
Whakaatu 28 • Tautuhinga TCP/IP PC manaaki
Ko te ahua e whai ake nei e whakaatu ana i nga tautuhinga wāhitau IP pateko.
Whakaatu 29 • Tautuhinga Wāhitau IP Static
Kia whirihorahia enei tautuhinga, hangahia te firmware, kawemai i te .hex hou file ki te eNVM, ka whakahaere i te hoahoa Libero. Tirohia te Whakahaere i te Hoahoa Whakaatu, wharangi 13 ki te mahi i te hoahoa i roto i te aratau IP pateko, mena kua whakahoahoa te taputapu SmartFusion2 ki top_static.job file.
Tuhipoka: Hei whakahaere i te tono i roto i te aratau patuiro, me hiahia te kaihōtaka FlashPro.
Tuhinga / Rauemi
![]() |
Microsemi Pest Repeller Rere Haumaru Webtūmau i runga i SmartFusion2 [pdf] Aratohu Kaiwhakamahi Rere Haumaru ana te Kaihoko Pest Webtūmau i runga i SmartFusion2, Pest, Rere Rere Haumaru Webtūmau i runga i SmartFusion2, i runga i SmartFusion2 |