GOWIN GW1NRF Bluetooth FPGA Module Bukana ya Mosebedisi
Teko ea Ts'ebetso ea Boto ea Nts'etsopele ea GW1NRF4
Mohato oa 1: Khoasolla le ho kenya
Khomphuta
- GW1NRFSocSdkSetup_1.0.exe
- GOWIN EDA bakeng sa Windows
- Khoasolla – https://www.gowinsemi.com/en/support/download_eda/
- Laesense - https://www.gowinsemi.com/en/support/license/
Smartphone / Letlapa
- Alpwise i-BLE App ho iOS App Store kapa Google Play Store
Mohato oa 2: Lenaneo le Teko FPGA
- Hokela Boto ea Ntlafatso ea DK-BLE-CEIT-ASSEM
- Netefatsa hore bakhanni ba kenya le li-jumpers li setiloe hantle
- Bula GOWIN Programmer (Qala → Gowin → Gowin Programmer)
- Skena lisebelisoa
- Tobetsa letšoao la 'Scan Device'
- Khetha 'GW1NRF-4B' ebe o tobetsa 'Ho lokile'
- Beha FPGA bitstream ho lenaneo
- Tobetsa habeli sele e se nang letho tlas'a 'FS File' bakeng sa sesebelisoa sa GW1NRF
- Mokhoa oa ho kena: Mokhoa o kentsoeng oa Flash
- File Lebitso: (Eya ho GW1NRF4_FPGA_BLINK_1_21_2020.fs)
- Tobetsa Boloka
- Tobetsa letšoao la 'Program/Configure'
- Sheba ho panya ha LED e putsoa ho tsoa lenaneong le atlehileng la FPGA
Mohato oa 3: Lenaneo la BLE le MCU
- Qala → Mananeo → Gowin Semiconductor → GW1NRF Config Editor.
- Khetha Mokhanni: Jtag.
- Khetha 'Bala ho tloha sesebelisoa'.
- File → Kenya Patch.
- E ea ho 'findme_MCU_GPIO7.emp'.
- Khetha Mokhanni: Jtag.
- Sebaka: IRAM.
- Sheba mabokose a 'Reset After Upload' & 'Check for Test Mode'.
- Tobetsa Upload; LED e khubelu e lokela ho bulela ka mor'a ho kenya.
Mohato oa 4: Lekola BLE le MCU
- Bula Alpwise i-BLE App ho smartphone kapa tablet ea hau.
- Tobetsa 'Bapala Bluetooth low energy'.
- Tobetsa 'GW1NRF FindMe' ho tsoa lethathamong la lisebelisoa tsa Bluetooth.
- Tobetsa 'Find Me' Profile.
- Sututsa 'No Alert' → LED e khubelu botong e lokela ho tima.
- Sututsa 'Tlhokomeliso e Phahameng' → LED e khubelu botong e lokela ho bulela.
Ho theha Morero oa GW1NRF MCU le FPGA
Mohato oa 1: Seta Synopsy Metaware Lite
1. Khoasolla 'me u fumane laesense ea Metaware Lite
https://www.synopsys.com/cgi-bin/arcmwtk_lite/reg1.cgi
2. Kenya Metaware Lite
3. Qala → Mananeo → Semiconductor ea Gowin → 'Seta morero Files'
Mohato oa 2: Hlophisa Metaware Lite bakeng sa GW1NRF4
- Qala → Mananeo → Synopsy Inc → MetaWare Lite IDE P-2019.09-1
- Theha tsela ea sebaka sa ho sebetsa sa Eclipse ebe o tobetsa 'OK'
- Tobetsa 'Theha Sebaka se Secha sa Mosebetsi'
- Hlalosa tsela e latelang: 'C:\ProgramData\GW1NRFsdk'
- Tobetsa 'OK'; Metaware Lite e tla buloa hape
- Matha sekhechana sa C:\ProgramData\GW1NRFsdk\sw\ide_project.bat'
- File → Ho lata → Kakaretso, Merero e teng
- Khetha Root Directory: 'C:\ProgramData\GW1NRFsdk\sw'
- Tobetsa 'Qete'
Hlokomela!
Mofuta oa 11.8 oa komporo ea Metaware ho Metaware 2020.03 o hlahisitse lintlafatso tse ncha tse amang ts'ebetso ea GW1NRF SDK. Motheong oa nakoana, workaround e sisintsweng ke ho fetola kenyeletsa file “platform.h” bukeng . Tšupiso ea kantle ho gPlatform_Config phatlalatso e tlameha ho fetoloa:
Ho tsoa ho:
extern const volatile Platform_Configuration_t gPlatform_Config;
Ho ea:
Platform_Configuration_t e feto-fetohang gPlatform_Config;
Mohato oa 3: Kopanya MCU C Khoutu
- Tsamaea ho Project Explorer ho sw merero findme findme.c
- Mohala 153 fetola tlhokomeliso ea LED ho GPIO 0 #define GPIO_FINDME_ALERT_LED ( 0 )
- Morero Haha Tsohle (haeba ho na le phoso, tsamaisa 'hloekisa')
Hlokomela!
Ho na le bothata ba tsela ka tsela ea BLSW_EM9304FOTA ho GW1NRF SoC SDK Install.
Khokahano ea MCU le FPGA
FPGA Constrate File 10 Lebitso |
Lebitso la MCU 10 |
p17 |
GPIO 0 |
p18 |
GPIO 1 |
p19 |
GPIO 2 |
p20 |
GPIO 3 |
p22 |
GPIO 4 |
Mohato oa 4: Kopanya le ho Laela Moralo oa FPGA
- Bula GOWIN EDA
- Bula morero oa 'fpga_led_blink'
- Sheba led.v
led.v e theha k'haontareng e laolang 'led' ea kantle. Khaontara e sebetsa ha ho kenya 'enable' ho le holimo. - Ela hloko led.cst
- 'enable' e setiloe ho hokela ho p17, e hokahaneng le MCU GPIO 0 e ipapisitse le tafole e selaeteng se fetileng.
- 'led' e hokahane le pini ea sephutheloana 8; sena se hokahane le boputsoa bo etelletseng pele botong ea ntlafatso
- Tlosa "Ts'ebetso" tab ho GOWIN EDA; tobetsa ka ho le letona ho 'Sebaka & Route' ebe u khetha 'Rerun All'
Moralo oa Sephetho
Hona joale, re sebelisa Alpwise i-BLE App ho laola ho khoneha ha moralo oa counter ho FPGA. Sesebelisoa se tima LED kapa se e lumella ho panya le counter ka har'a FPGA.
Laola 'me u leke meralo ea MCU le FPGA
- Kenya FPGA file:
- *\GW1NRF_Getting_Started_v1\fpga_led_blink\impl\pnr\fpga_project.fs
- Mokhoa o ts'oanang le "Teko ea Boto ea Ts'ebetso ea GW1NRF4 → Mohato oa 2: Lenaneo le Teko FPGA”
- Laola MCU elf file:
- C:\ProgramData\GW1NRFsdk\sw\projects\findme\findme.elf
- Mokhoa o ts'oanang le "Boto ea Ntlafatso ea Teko ea GW1NRF4
Tshebetso → Mohato oa 4: Leka BLE le MCUMohato oa 2: Lenaneo le Teko FPGA”
- Taolo ea teko ea FPGA e etelletsoeng pele ka BLE
- Matha Alpwise i-BLE App
- Mokhoa o ts'oanang le "Teko ea Boto ea Ts'ebetso ea GW1NRF4 → Mohato 4: Lekola BLE le MCUMohato oa 2: Lenaneo le Teko FPGA”
- led e lokela ho tima kapa ho panya ho ipapisitse le boemo ba tlhokomeliso ho Alpwise App.
Tšehetso le Maikutlo
Gowin Semiconductor e fa bareki tšehetso e felletseng ea tekheniki. Haeba u na le lipotso, maikutlo, kapa litlhahiso, ka kopo ikutloe u lokolohile ho ikopanya le rona ka kotloloho ka mekhoa e latelang.
Websebaka: www.gowinsemi.com
E-mail: support@gowinsemi.com
Nalane ea Phetoho
Letsatsi | Phetolelo | Tlhaloso |
4/3/2020 | 1.0E | Phetolelo ea pele e hatisitsoe. |
11/10/2020 | 1.1E | "Mohato oa 2: Hlophisa Metaware Lite bakeng sa GW1NRF4" karolong ea "Ho theha GW1NRF MCU le FPGA Project" e ntlafalitsoeng. |
3/19/2021 | 1.2E | Lintlha tsa lintlha tse karolong ea "Ho theha GW1NRF MCU le Project FPGA" li ntlafalitsoe. |
Copyright©2021 Guangdong Gowin Semiconductor Corporation. Litokelo tsohle li sirelelitsoe.
Ha ho karolo ea tokomane ena e ka hlahisoang bocha kapa ho fetisoa ka mokhoa ofe kapa ofe kapa ka mokhoa ofe kapa ofe, oa elektroniki, oa mochini, oa ho etsa likopi, o rekotiloeng kapa ka tsela e 'ngoe, ntle le tumello e ngotsoeng pele ho GOWINSEMI.
Boithorollo
GOWINSEMI® , LittleBee® , Arora, le matšoao a GOWINSEMI ke matšoao a khoebo a GOWINSEMI 'me a ngolisitsoe Chaena, US Patent and Trademark Office, le linaheng tse ling. Mantsoe a mang kaofela le li-logos tse khethiloeng e le matšoao a khoebo kapa matšoao a litšebeletso ke thepa ea beng ba tsona, joalo ka ha ho hlalositsoe ho www.gowinsemi.com. GOWINSEMI ha e nke boikarabelo leha e le bofe mme ha e fane ka tiisetso (e hlalositswe kapa e hlalositswe) mme ha e ikarabelle bakeng sa tshenyo efe kapa efe e bakilweng ke hardware ya hao, software, data, kapa thepa e bakwang ke tshebediso ya thepa kapa thepa ya mahlale ntle le ha e hlalositswe ho Melao le Maemo a GOWINSEMI. ea Thekiso. Lintlha tsohle tse tokomaneng ena li lokela ho nkoa e le selelekela. GOWINSEMI e ka etsa liphetoho tokomaneng ena ka nako efe kapa efe ntle le tsebiso pele. Mang kapa mang ea itšetlehileng ka litokomane tsena o lokela ho iteanya le GOWINSEMI bakeng sa litokomane tsa hajoale le liphoso.
Litokomane / Lisebelisoa
![]() |
GOWIN GW1NRF Bluetooth FPGA Mojule [pdf] Bukana ea Mosebelisi GW1NRF Bluetooth FPGA Mojule, GW1NRF, Bluetooth FPGA Mojule |