မိုက်ခရိုချစ်ပ်-လိုဂို

Microchip Libero SoC Linux Environment Setup

Microchip-Libero-SoC-Linux-Environment-Setup- PRODUCT

နိမိတ်ဖတ်

ဤစာရွက်စာတမ်းအကြောင်း
ဤစာတမ်းတွင် Libero SoC ထည့်သွင်းနည်းနှင့် Libero SoC ကို အသုံးပြုရန် လိုအပ်သော Linux ပက်ကေ့ဂျ်များကို ရှင်းပြထားသည်။ လိုင်စင်သတ်မှတ်ပုံကိုလည်း ရှင်းပြထားသည်။
ဤစာတမ်းတွင် အောက်ပါကဏ္ဍများ ပါဝင်သည်-

  • နိမိတ်ဖတ်
  • နိဒါန်း
  • တပ်ဆင်ခြင်း။
  • နောက်ဆက်တွဲ- Libero SoC ကို run ရန် Linux Packages
  • နောက်ဆက်တွဲ- သတိပေးချက်/အမှားသတင်းများနှင့် ဖြေရှင်းချက်များ
  • ပြန်လည်ပြင်ဆင်မှုမှတ်တမ်း
  • ထုတ်ကုန်ပံ့ပိုးမှု

ရည်ရွယ်ထားသော ပရိသတ်
ဤစာရွက်စာတမ်းသည် Linux ပတ်ဝန်းကျင်တွင် Libero SoC ကိုအသုံးပြုမည့်အသုံးပြုသူများအတွက် ရည်ရွယ်ပါသည်။

ကိုးကား
အောက်ပါစာရွက်စာတမ်းကို ဤအသုံးပြုသူလမ်းညွှန်တွင် ကိုးကားထားသည်။

Microsemi ထုတ်ဝေမှုများ
Libero ဆော့ဖ်ဝဲ တပ်ဆင်ခြင်းနှင့် လိုင်စင်လမ်းညွှန်

နိဒါန်း

ဤအသုံးပြုသူလမ်းညွှန်တွင် သင့်အား Linux ပတ်ဝန်းကျင်တွင် Libero SoC ဆော့ဖ်ဝဲလ်ကို ဖွင့်နိုင်စေရန် အောက်ပါကဏ္ဍများ ပါဝင်သည်-

  • Libero SoC ကို ထည့်သွင်းပါ။
  • လိုင်စင်သတ်မှတ်ပါ။
  •  Libero SoC ကိုအသုံးပြုရန် Linux ပက်ကေ့ဂျ်များ ထည့်သွင်းခြင်း။

ပလပ်ဖောင်းပံ့ပိုးမှု
Libero SoC ကို ဤ Linux လည်ပတ်မှုစနစ်များတွင် ပံ့ပိုးထားသည်။

  • RHEL5 64-ဘစ်
  • RHEL6 64-ဘစ်
  • RHEL7 64-bit (Libero SoC v11.8 ဖြင့် အသစ်)
  •  CentOS 5 64-bit
  • CentOS 6 64-bit
  • CentOS 7 64-bit (Libero SoC v11.8 ဖြင့် အသစ်)
  • SuSE 11 SP4 (Libero သီးသန့်၊ FlashPro Express၊ SmartDebug နှင့် Job Manager ကို မပံ့ပိုးပါ)

မှတ်ချက် - RHEL 5.x နှင့် CentOS 5.x သည် FlashPro5 ကို အသုံးပြု၍ ပရိုဂရမ်ရေးဆွဲခြင်းကို မပံ့ပိုးပါ။

Libero SoC ထည့်သွင်းခြင်း။
Linux အတွက် လက်ရှိထွက်ရှိထားသော Libero SoC ကို ဒေါင်းလုဒ်လုပ်ပါ- http://www.microsemi.com/products/fpga-soc/design-resources/design-software/libero-soc#downloads
Installer UI အချက်ပြမှုများကို လိုက်နာပြီး Libero ကို ထည့်သွင်းပါ။ Libero ကို လုပ်ဆောင်ရန် အသုံးပြုမည့် အသုံးပြုသူအကောင့်များသည် Libero တပ်ဆင်မှုဧရိယာသို့ ဝင်ရောက်ဖတ်ရှုနိုင်ကြောင်း သေချာပါစေ။

တပ်ဆင်ခြင်း။

အဆင့် 1—လိုင်စင် Daemons၊ လိုင်စင်ကို ဒေါင်းလုဒ်လုပ်ပါ။ Fileနှင့် လိုင်စင်ဆာဗာတွင် လိုင်စင်ကို သတ်မှတ်ပါ။
အချို့သောဆိုက်များအတွက်၊ ဆိုက်၏စနစ်စီမံခန့်ခွဲရေးမူဝါဒသည် အပလီကေးရှင်းအားလုံးအတွက် ဝဘ်ဆိုက်တစ်ခုလုံးလိုင်စင်များကို စီမံခန့်ခွဲရန်အတွက် အထူးအသုံးပြုသူအကောင့်တစ်ခု လိုအပ်ပါသည်။ အကောင့် " ” သည် ဤရည်ရွယ်ချက်အတွက် ဟန်ချက်ညီသော အသုံးပြုသူအကောင့်အမည်တစ်ခုမျှသာဖြစ်သည်။ သင့်ဆိုဒ်တွင်ခွင့်ပြုပါက ဤအဆင့်များအတွက် သင်၏ပုံမှန်အသုံးပြုသူအကောင့် (ဥပမာ user_john) ကိုအသုံးပြုပါ။

လိုင်စင် Daemons ကိုဒေါင်းလုဒ်လုပ်ပါ။

  1. Applications -> System Tools -> Terminal ကိုရွေးချယ်ခြင်းဖြင့် terminal window ကိုဖွင့်ပါ။
  2. (ချန်လှပ်ထားနိုင်သည်) Linux အမှာစာတွင် su – ဟုရိုက်ပါ။ အသုံးပြုသူသို့ပြောင်းရန် " ” (သင်၏လိုင်စင်များကို ““ဟုခေါ်သော အထူးအသုံးပြုသူအကောင့်တစ်ခုက တည်ဆောက်သည်ဟု ယူဆခြင်း၊ ”)
    မှတ်ချက်- သင့်ဆိုက်၏စနစ်စီမံခန့်ခွဲရေးမူဝါဒသည် ပုံမှန်အသုံးပြုသူတစ်ဦးအား လိုင်စင်ထည့်သွင်းခွင့်ပြုပါက ဤအဆင့်ကို ကျော်သွားပါ။
  3. သင်လိုင်စင်ဆာဗာအဖြစ် သင်အသုံးပြုလိုသော Linux Host ၏ ဟာ့ဒ်ဝဲ MAC-ID ကို ရယူပါ။
    • ifconfig | ရိုက်ထည့်ပါ။ grep eth0
    • command မှထွက်ရှိမှုသည်- eth0 Link encap:Ethernet HWaddr 00:0C:29:66:78:72 နှင့်ဆင်တူသင့်သည်။
    • ဂဏန်း ၁၂ လုံးပါ hex နံပါတ်ကို မှတ်တမ်းတင်ပါ။ အူမကြီး “:” ကို ချန်ထားပါ။ လိုင်စင်ရယူရန် သင်သည် ဤ HostID လိုအပ်ပါမည်။ file.
  4. Linux အတွက် လိုင်စင်ဆာဗာ Daemons ကို အောက်ပါနေရာမှ ဒေါင်းလုဒ်လုပ်ပါ။ http://www.microsemi.com/products/fpga-soc/design-resources/licensing#downloads
    Libero SoC လိုင်စင်ကို တောင်းဆိုပါ။
  5. သင်၏ Microsemi SoC ဖောက်သည်ပေါ်တယ်သို့ ဝင်ရောက်ပါ။ http://soc.microsemi.com/portal/default.aspx?v=0 Windows သို့မဟုတ် Linux Server အတွက် "Libero Silver Floating License" အသစ်ကို တောင်းဆိုပါ။ ယခင်က ထည့်သွင်းထားသော ifconfig အမိန့် (အဆင့် 3) မှ မှတ်တမ်းတင်ထားသော MAC-ID ကို အသုံးပြုပါ။
  6. လိုင်စင်ကို download လုပ်ပါ file Libero အတွက် လိုင်စင်ကို ထည့်သွင်းပြီး စီမံခန့်ခွဲမည့် အသုံးပြုသူ၏ HOME လမ်းညွှန်သို့။

အဆင့် 2—Linux OS သို့ Packages များထည့်ပါ။
RHEL5/6/7 နှင့် CentOS5/6/7 အတွက် လိုအပ်သော ပက်ကေ့ဂျ်များစာရင်းကို စာမျက်နှာ 14″ ရှိ “နောက်ဆက်တွဲ- Linux Packages to Run Libero SoC” တွင် ပေးထားသည်။
Libero SoC သည် စံ CentOS/RHEL ဖြန့်ဖြူးမှု၏ တစ်စိတ်တစ်ပိုင်းမဟုတ်သည့် အထူးပက်ကေ့ခ်ျအချို့ရှိရန် Linux စနစ်တွင် လိုအပ်သည်။ နောက်ထပ်ပက်ကေ့ဂျ်များ လိုအပ်သည်များကို သိရှိနိုင်ရန် ကူညီရန်၊ Shell script ကို ဤနေရာတွင် ရနိုင်ပါသည်။ /bin/check_linux_req လမ်းညွှန်။ Script သည် Linux စနစ်ရှိ ပက်ကေ့ဂျ်များကို စစ်ဆေးပြီး လိုအပ်သော ပက်ကေ့ဂျ်များကို ခွဲခြားသတ်မှတ်ကာ မည်သည့်ပက်ကေ့ဂျ်များကို ထပ်ထည့်ရမည်ကို သိရှိစေပါသည်။

ဇာတ်ညွှန်းကို run ရန် အမှာစာ အမျိုးအစားတွင်-
  • %cd /bin/check_linux_req
  • % ./check_linux_req.sh

မှတ်ချက်- ဤစခရစ်ကို Libero SoC PolarFire v1.1 SP1 ထုတ်ဝေမှု (PolarFire စက်ပစ္စည်းများအတွက်) နှင့် Libero SoC v11.8 SP1 ဖြန့်ချိမှု (အခြားစက်ပစ္စည်းအားလုံးအတွက်) တို့မှ အစပြု၍ ရရှိနိုင်ပါသည်။
Red Hat သည် RPM (Red Hat Package Manager) ကို အသုံးပြုသည်။ သို့သော်၊ YUM (Yellowdog Updater Modified) ကိရိယာသည် ပက်ကေ့ဂျ်စီမံခန့်ခွဲမှုနှင့် မှီခိုမှုစီမံခန့်ခွဲမှုအတွက် ပံ့ပိုးမှု ထပ်လောင်းပေးသည်။ ဤအကြောင်းကြောင့် YUM သည် ဦးစားပေးကိရိယာဖြစ်သည်။
ဤပက်ကေ့ဂျ်များကို ထည့်သွင်းခြင်းသည် စူပါအသုံးပြုသူအခွင့်အရေးများ သို့မဟုတ် sudo စာရင်းရှိ အကောင့်တစ်ခု လိုအပ်ပါသည်။ ဤအမိန့်များကိုလုပ်ဆောင်ရန် superuser အကောင့် (root) သို့မဟုတ် sudo access ကိုသုံးပါ-

  1. အပလီကေးရှင်းများ -> စနစ်တူးလ်များ -> တာမီနယ်ကို ရွေးချယ်ခြင်းဖြင့် ယခင်က ဖွင့်လှစ်ထားသော တာမီနယ်ကို အသုံးပြုပါ သို့မဟုတ် ဂိတ်ဝင်းဒိုးအသစ်ကို ဖွင့်ပါ။
  2. အောက်ပါတို့မှ တစ်ခုကို ပြုလုပ်ပါ-
    • အကြံပြုချက်တွင်၊ ရိုက်ထည့်ပါ
      su –
    •  အမှာစာတွင် sudo ဟုရိုက်ထည့်ပါ။
  3. check_linux_req.sh script မှတင်ပြထားသည့်အတိုင်း လိုအပ်သောပက်ကေ့ဂျ်များကို ထည့်သွင်းပါ- yum install -y
  4. လိုအပ်သောပက်ကေ့ဂျ်များအားလုံးကိုထည့်သွင်းပြီးနောက် root သို့မဟုတ် sudo terminal မှထွက်ပါ။
    အဆင့် 3—လိုင်စင်သတ်မှတ်ခြင်း (Floating License)
  5. ယခင်ဒေါင်းလုဒ်လုပ်ထားသောလိုင်စင် daemons ကို ဇစ်ဖွင့်ပါ။ file Linux_Licensing_Daemon.zip (အဆင့် 4 မှ):
    ဇစ်ဖွင့် Linux_Licensing_Daemon.zip;
    chmod 755 Linux_Licensing_Daemon/*
  6. <~caeadmin> အောက်တွင် flexlm ဟုခေါ်သော လမ်းညွှန်အသစ်တစ်ခု ဖန်တီးပါ-
    mkdir flexlm
  7. ယခင်ဒေါင်းလုဒ်လုပ်ထားသောလိုင်စင်ကို ရွှေ့ပါ။ file (အဆင့် 6 မှ) flexlm directory သို့။
  8. လမ်းညွှန်ကို flexlm directory သို့ပြောင်းပြီး License.dat ကို ဇစ်ဖွင့်ပါ။ file: cd flexlm;
    License.dat ကို ဇစ်ဖွင့်ပါ။
  9. License.dat ကို စတင်တည်းဖြတ်ပါ။ file. မှတ်ချက်- Linux fileအမည်များသည် စာလုံးအကြီးအသေးသာဖြစ်သည်။ gedit License.dat (vi နှင့်ရင်းနှီးပါက vi License.dat ကိုသုံးပါ)
  10. License.dat တွင် ပထမဆုံး စာကြောင်းလေးကြောင်းကို တည်းဖြတ်ပါ။ file သင့်လက်ရှိပတ်ဝန်းကျင်နှင့် ကိုက်ညီရန်-
    ဆာဗာ ၁၇၀၂ သင့် Linux လိုင်စင်ဆာဗာ၏ ဂဏန်း 12 လုံး MAC-ID ဖြစ်ပါသည်
    DAEMON actlmgrd /home/ /Linux_Licensing_Daemon/actlmgrd
    DAEMON mgcld /home/ /Linux_Licensing_Daemon/mgcld
    ရောင်းချသူ snpslmd /home/ /Linux_Licensing_Daemon/snpslmd
  11. အစားထိုးပါ။ ifconfig command မှ သင်ရရှိထားသော MAC-ID နှင့် ပထမစာကြောင်း။
  12. License.dat ကို သိမ်းဆည်းပါ။ file သို့ပြန်သွားရန် ပင်မလမ်းညွှန် (<~caeadmin>)။ အောက်ပါ command ကိုရိုက်ထည့်ခြင်းဖြင့် (လိုင်းမချိုးရ): /home/ လိုင်စင်ထုတ်ပေးသောဆာဗာမန်နေဂျာ (lmgrd) /Linux_Licensing_Daemon/lmgrd -c /home/ /flexlm/License.dat -log /tmp/lmgrd.log
  13. မှတ်တမ်းကိုစစ်ဆေးပါ။ file အမှားများအတွက်
    နောက်ထပ် /tmp/lmgrd.log
  14. အမှားအယွင်းများမရှိပါက၊ အောက်ပါ command ကိုရိုက်ထည့်ပါ။
    အမြီး -f -s10 /tmp/lmgrd.log
  15. Terminal Window ကို ချန်ထားခဲ့ပါ။ အကောင့်ဖွင့်ပါ။ လိုင်စင်တစ်ခုအား လိုင်စင်ဆာဗာမှ ဝင်ရောက်စစ်ဆေးသည့်အခါတိုင်း၊ tail command သည် အချက်အလက်များကို ပရင့်ထုတ်သည်။ terminal ဝင်းဒိုး။
  16. (ချန်လှပ်ထားနိုင်သည်) စနစ်စတင်သည့်အခါတိုင်း လိုင်စင်ဆာဗာကို စတင်ရန် စာမျက်နှာ 10 တွင် “အဆင့် 11—ဖန်တီးရန် flexlm စတင်ခြင်းစခရစ် (ချန်လှပ်ထားနိုင်သည်) ကို ကြည့်ပါ)”) လိုင်စင်ဆာဗာကို စတင်သည့်အခါတိုင်း။ rc script ကို (အဆင့် 9) ပေးထားသည်။

အဆင့် 4— PDF Reader ကို ဒေါင်းလုဒ်လုပ်ပြီး ထည့်သွင်းပါ။

မှတ်ချက် - PDF Reader ကို ထည့်သွင်းပြီးဖြစ်ပါက ဤအဆင့်ကို ကျော်သွားနိုင်ပါသည်။
Libero သည် Libero အကိုးအကားလက်စွဲများ (အကူအညီ > အကိုးအကားလက်စွဲများ) ကိုဖွင့်ရန် PDF reader လိုအပ်သည်။

အဆင့် 5— Libero SoC ကိုစတင်ရန် အသုံးပြုသူပတ်ဝန်းကျင်ပြောင်းလွဲချက်များကို သတ်မှတ်ပါ။
ဤအဆင့်သည် Libero SoC ကို run ရန်အတွက် အသုံးပြုသူပတ်ဝန်းကျင် variable အားလုံးကို သတ်မှတ်ပေးပါသည်။

  1. Applications -> System Tools -> Terminal ကိုရွေးချယ်ခြင်းဖြင့် terminal window ကိုဖွင့်ပါ။
  2. တည်းဖြတ်သူကိုသုံး၍ ~John/.bashrc ကိုဖွင့်ပါ။ file (အသုံးပြုသူ John အတွက်)
  3. အသုံးပြုသူ စတင်ခြင်းတွင် အောက်ပါစာကြောင်းလေးကြောင်းကို ဖွင့်ပြီး ထပ်ဖြည့်ရန် တည်းဖြတ်သူကို အသုံးပြုပါ။ file
    • ~John/.bashrc (Bash-shell အသုံးပြုသူ John) အတွက်
      # လိုင်စင်ဆာဗာမှ Floating License အတွက်
      LM_LICENSE_ တင်ပို့ရန်FILE=1702@localhost-$LM_LICENSE_FILE
      SNPSLMD_LICENSE_ တင်ပို့ရန်FILE=1702@localhost-$SNPSLMD_LICENSE_FILE
      # <1702> သည် ဆိပ်ကမ်းနံပါတ်ဖြစ်သည်။
      # လိုင်စင်ဆာဗာသည် လက်ခံသူအမည်ဖြစ်သည်။
      #Node-Locked License အတွက်
      LM_LICENSE_ တင်ပို့ရန်FILE= /license.dat:$LM_LICENSE_FILE
      SNPSLMD_LICENSE_ တင်ပို့ရန်FILE= /license.dat:$SNPSLMD_LICENSE_FILE
      LD_LIBRARY_PATH=/usr/lib:$LD_LIBRARY_PATH ကို ထုတ်ယူရန်
      DISPLAY=:0 ကို တင်ပို့ရန်
      တင်ပို့ခြင်း PATH=/usr/local/microsemi/ /libero/bin-${PATH}
    • ~John/.cshrc (C-shell အသုံးပြုသူ John) အတွက် အောက်ပါစာကြောင်းလေးကြောင်းကို ထပ်ဖြည့်ပါ-
      #လိုင်စင်ဆာဗာမှ Floating License အတွက်
      setenv LM_LICENSE_FILE=1702@localhost-$LM_LICENSE_FILE
      setenv SNPSLMD_LICENSE_FILE=1702@localhost-$SNPSLMD_LICENSE_FILE
      # <1702> သည် ဆိပ်ကမ်းနံပါတ်ဖြစ်သည်။
      # လိုင်စင်ဆာဗာသည် လက်ခံသူအမည် #Node-Locked License ဖြစ်သည်။
      setenv LM_LICENSE_FILE= /license.dat:$LM_LICENSE_FILE
      setenv SNPSLMD_LICENSE_FILE= /license.dat:$SNPSLMD_LICENSE_FILE
      setenv LD_LIBRARY_PATH=/usr/lib:$LD_LIBRARY_PATH
      setenv ကို တင်ပို့ခြင်း DISPLAY=:0
      setenv PATH=/usr/local/microsemi/ /libero/bin-${PATH}
      အသေးစိတ်အတွက်၊ License.dat ဖြင့် Microsemi မှ သင်လက်ခံရရှိသည့် အီးမေးလ်ရှိ ညွှန်ကြားချက်များကို ကိုးကားပါ။ file. လိုင်စင်အကြောင်း နောက်ထပ်အချက်အလက်များအတွက် Libero ဆော့ဖ်ဝဲလ်ထည့်သွင်းခြင်းနှင့် လိုင်စင်လမ်းညွှန်ကို ကိုးကားပါ။
  4. .bashrc သို့မဟုတ် .cshrc ကို သိမ်းဆည်းပါ။ file source ~/.bashrc သို့မဟုတ် source ~/.cshrc ကို ရိုက်ထည့်ခြင်းဖြင့် သင်၏ terminal window ကို အပ်ဒိတ်လုပ်ပါ။ (တနည်းအားဖြင့် လက်ရှိဝင်းဒိုးကိုပိတ်ပြီး terminal window အသစ်ကိုဖွင့်ပါ။)
  5. "libero &" အမိန့်ဖြင့် Libero စတင်ပါ။

အဆင့် 6—IP Cores များကိုသိမ်းဆည်းရန် Vault ကို သတ်မှတ်ခြင်း။
IP ကတ်တလောက်မှ IP cores များကို အသုံးမပြုမီ၊ IP Cores များကို Vault ဟုခေါ်သော ရုပ်ပိုင်းဆိုင်ရာဒစ်နေရာတွင် ဒေါင်းလုဒ်လုပ်ပြီး သိမ်းဆည်းထားရပါမည်။ အခန်းတည်နေရာကို သတ်မှတ်ရန်၊ ပရောဂျက်မီနူးမှ ရွေးချယ်ပါ။
Vault/Repositories ပြီးနောက် Vault Location တက်ဘ် (Project > Vault/Repositories Settings > Vault Location) နှင့် disk တည်နေရာကို ရိုက်ထည့်ပါ။ ၎င်းကို vault တည်နေရာအဖြစ် မသတ်မှတ်မီ အသုံးပြုသူသည် ဒစ်ခ်တည်နေရာသို့ စာရေးခွင့်ပြုချက်ရှိရမည်။ အသုံးပြုသူတွင် စာရေးခွင့်မရှိပါက သတိပေးစာတစ်စောင်ကို ပြသသည်။

Microchip-Libero-SoC-Linux-Environment-Setup- (2)

Vault တည်နေရာများကို သုံးစွဲသူတစ်ဦးချင်းအလိုက် ဒစ်ခ်တည်နေရာအဖြစ် သတ်မှတ်နိုင်သည် သို့မဟုတ် အသုံးပြုသူအားလုံးအတွက် ဗဟိုတည်နေရာအဖြစ် သတ်မှတ်နိုင်သည်။

  • အသုံးပြုသူတစ်ဦးလျှင် တဲအိမ်တည်နေရာတစ်ခု
    သုံးစွဲသူတစ်ဦးချင်းစီသည် IP core များကို ဤနေရာတွင် ဒေါင်းလုဒ်လုပ်ပြီး သိမ်းဆည်းပါသည်။ ဒေါင်းလုဒ်လုပ်ရန်အတွက် အင်တာနက်ချိတ်ဆက်မှု လိုအပ်ပါသည်။ အသုံးပြုသူတစ်ဦးချင်းစီသည် IP core ဗားရှင်းများနှင့် ဤ vault တွင် ၎င်းတို့၏ရရှိနိုင်မှုကို ထိန်းသိမ်းရန် တာဝန်ရှိသည်။
  • အသုံးပြုသူအများအပြားအတွက် တစ်ခုတည်းသောဗဟိုနေရာတစ်ခု
    System Administrator သည် IP Core များကို ဤနေရာတွင် ဒေါင်းလုဒ်လုပ်ပြီး သိမ်းဆည်းပါသည်။ ဒေါင်းလုဒ်လုပ်ရန်အတွက် အင်တာနက်ချိတ်ဆက်မှု လိုအပ်ပါသည်။ စနစ်စီမံခန့်ခွဲသူသည် IP core ဗားရှင်းများနှင့် ၎င်းတို့၏ရရှိနိုင်မှုကို ထိန်းသိမ်းရန် တာဝန်ရှိသည်။ အင်တာနက်ချိတ်ဆက်မှုမရှိပါက တစ်ဦးချင်းအသုံးပြုသူအများအပြား (ထိုနေရာတွင် ယခင် IP cores များကို ဒေါင်းလုဒ်လုပ်၍မရပါ) သည် အခန်းအား ဤဗဟိုတည်နေရာတွင် သတ်မှတ်နိုင်ပြီး အခန်းအတွင်းရှိ cores များကို အသုံးပြုနိုင်ပါသည်။

မှတ်ချက် - အသုံးပြုသူတစ်ဦးချင်းစီသည် ဤဗဟိုခန်း၏ ဒစ်ခ်တည်နေရာသို့ စာရေးခွင့်ပြုချက်ရှိရမည်။ အသုံးပြုသူသည် စာရေးခွင့်ပြုချက်မရှိပါက၊ သူသည် စာရေးခွင့်ပြုချက်ရရှိထားသည့် ဒစ်ခ်တည်နေရာသို့ အလယ်ဗဟိုခန်းကို ကူးယူပြီး အခန်းအား ဤမိတ္တူကူးထားသောနေရာသို့ သတ်မှတ်ရမည်ဖြစ်သည်။

အဆင့် 7- IP Cores ကိုဒေါင်းလုဒ်လုပ်ခြင်း။
Libero GUI တွင်၊ နှိပ်ပါ။ View > Windows > Catalog ကတ်တလောက်တက်ဘ်သည် core အသစ်များရရှိနိုင်မှုကို ဖော်ပြသည်။ “သူတို့ကို ယခုဒေါင်းလုဒ်လုပ်ပါ” ကိုနှိပ်ပါ။ ပုံ (၁)။
ပုံ 1 • Libero SoC IP Cores ဒေါင်းလုဒ်လုပ်ခြင်း။

Microchip-Libero-SoC-Linux-Environment-Setup- (3)

အဆင့် 8— PDF Reader ကို သတ်မှတ်ခြင်းနှင့် Web ဘရောက်ဆာ

  1. PDF Reader (Project > Preferences > PDF Reader) ကို PDF Reader တစ်ခုသို့ သတ်မှတ်ပါ၊ ဥပမာ /usr/bin/acroread။
  2. သတ်မှတ်ပါ။ Web သင်နှစ်သက်ရာ ဘရောင်ဇာသို့ ဘရောက်ဆာ (Project > Preferences > Web ဘရောက်ဆာ) ဥပမာ /usr/bin/firefox။

ပုံ 2 • PDF Reader အတွက် ပရောဂျက် ဦးစားပေးများ

Microchip-Libero-SoC-Linux-Environment-Setup- (4)

ပုံ 3 • Project Preferences for Web ဘရောက်ဆာ

Microchip-Libero-SoC-Linux-Environment-Setup- (5)

အဆင့် 9— FlashPro5 ပရိုဂရမ်မာဟာ့ဒ်ဝဲကိုရှာဖွေပြီးအသုံးပြုရန် Linux ကိုသတ်မှတ်ပါ။
အကယ်၍ သင်သည် ပုံမှန်အသုံးပြုသူတစ်ဦး (အမြစ်ခွင့်ပြုချက်မရှိဘဲ) FlashPro5 ဟာ့ဒ်ဝဲဖြင့် Flash အခြေခံ FPGA စက်များကို ပရိုဂရမ်ပြုလုပ်လိုပါက၊ သင်သည် Linux စက်ပေါ်တွင် udev_install script ကို root အဖြစ် run ရပါမည်။ udev_install script သည် သင့်အား udev စည်းမျဉ်းတစ်ခု သတ်မှတ်ရန် ကူညီပေးသည်။ file FlashPro5 ဟာ့ဒ်ဝဲအတွက်။
ဤ udev စည်းမျဉ်းသည် sudo သို့မဟုတ် root ခွင့်ပြုချက်မရှိဘဲ FlashPro5 ဟာ့ဒ်ဝဲကိုဝင်ရောက်ရန် (သင် udev_install script ကိုလုပ်ဆောင်စဉ်တွင်သင်သတ်မှတ်ပေးသော Linux အသုံးပြုသူအုပ်စုကိုခွင့်ပြုသည်။

  1. ပေါ်လာသောနေရာတွင် su - ဟုရိုက်ပါ။
  2. လမ်းညွှန်ကို ပြောင်းပါ။ HOME လမ်းညွှန်- cd /home/ .
  3. အောက်ပါရွေးချယ်စရာများဖြင့် udev_install script ကို လုပ်ဆောင်ပါ- ./udev_install -t /tmp.
  4. ယခင် command သည် template ကိုထုတ်ပေးသည်။ file /tmp လမ်းညွှန်တွင် “70-microsemi.rules” ဟုခေါ်သည်။
  5. နမူနာပုံစံကို ပြုပြင်ပါ။ file FlashPro5 ဟာ့ဒ်ဝဲကို ချိတ်ဆက်နေသော သုံးစွဲသူ “john” ၏ အုပ်စု ID နှင့် ကိုက်ညီရန် (အသုံးပြုသူ “john” သည် FlashPro5 ဟာ့ဒ်ဝဲကို ပူးတွဲပါလိမ့်မည်)။
    • terminal ကိုဖွင့်ပြီး user john အဖြစ် command id ကိုဖွင့်ပါ။ အထွက်သည် အောက်ပါစာသားနှင့် ဆင်တူသင့်သည်- uid=500(john) gid=500(john)….
    • root access ဖြင့် သင်၏ terminal သို့ ပြန်သွားပါ။ ASCII တည်းဖြတ်မှုတွင် “70-microsemi.rules” ကိုဖွင့်ပါ။
    • အောက်ပါစာကြောင်းနှစ်ကြောင်းတွင် သင်၏လက်ရှိအဖွဲ့ ID # နှင့် "" ကို အစားထိုးပါ။
      BUS==”usb”၊SYSSS{idProduct}==”2008″၊SYSSS{idVen-
      dor}==”1514″,MODE=”0660″,GROUP=””,SYMLINK+=”FlashPro5″
      BUS==”usb”၊SYSSS{idProduct}==”6001″၊SYSSS{idVen-
      dor}==”0403″,MODE=”0660″,GROUP=””,SYMLINK+=”FTDI232″
      အသုံးပြုသူ john တွင် “uid=500” နှင့် “gid=500″ ရှိသည်ဟု ယူဆပါက၊ တည်းဖြတ်ပြီးနောက် စာကြောင်းသည် ဤကဲ့သို့ ဖြစ်သင့်သည်-
      BUS==”usb”,SYSFS{idProduct}==”2008″,SYSFS{idVendor}==”1514″,MODE=”0660″\ ,GROUP=”500″,SYMLINK+=”FlashPro5″
      BUS==”usb”,SYSFS{idProduct}==”6001″,SYSFS{idVendor}==”0403″,MODE=”0660″\ ,GROUP=”500″,SYMLINK+=”FTDI232″
  6. “70-microsemi.rules” ကိုရွှေ့ပါ။ file သင့်လျော်သောတည်နေရာသို့:
    mv /tmp/70-microsemi.rules /etc/udev/rules.d/

အဆင့် 10- flexlm အစပြုခြင်း Script ကိုဖန်တီးပါ (ချန်လှပ်ထားနိုင်သည်)
Linux boot process သည် startup scripts များ၏အကူအညီဖြင့် ဝန်ဆောင်မှုများကို စတင်နိုင်စေပါသည်။ flexm script သည် boot လုပ်ငန်းစဉ်အတွင်း လိုင်စင်ဆာဗာကို အလိုအလျောက်ဖွင့်ပြီး လိုင်စင်ဆာဗာစက် ပိတ်သွားသောအခါတွင်လည်း လိုင်စင် daemon ကို ကောင်းစွာပိတ်ပါသည်။ ဤ script သည် လိုင်စင်ဆာဗာ Linux စက် ပြန်လည်စတင်ပြီးနောက် လိုင်စင်ဆာဗာကို ကိုယ်တိုင်ပြန်လည်စတင်ရန် လိုအပ်မှုကို ဖယ်ရှားပေးပါသည်။

  1. Applications > System Tools > Terminal ကိုရွေးချယ်ခြင်းဖြင့် Terminal Window အသစ်ကိုဖွင့်ပါ။
  2. အကြံပြုချက်တွင်၊ ရိုက်ထည့်ပါ
    su –
    cd /etc/init.d
  3. အသစ်တစ်ခုဖြင့် တည်းဖြတ်သူတစ်ဦးကို စတင်ပါ။ file flexlm
  4. အောက်ပါအကြောင်းအရာကို တည်းဖြတ်သူသို့ ကူးထည့်ပါ-
    #!/bin/bash
    #
    # flexlm ဤသည်မှာ flexlm စတင်ပြီး ရပ်သည်။
    #
    # ဖော်ပြချက်- flexlm လိုင်စင်မန်နေဂျာ + ရောင်းချသူ daemons # ကို စတင်ပါ သို့မဟုတ် ရပ်ပါ
    # အမိန့်အားလုံးအတွက် LSB အရ တန်ဖိုးများကို ပြန်ပေးသည်-
    # 0 - အောင်မြင်မှု
    #1 – ယေဘူယျ သို့မဟုတ် သတ်မှတ်မထားသော အမှား
    #2 – မမှန်ကန်သော သို့မဟုတ် ပိုလျှံသော အကြောင်းပြချက်(များ)
    # 3 – အကောင်အထည်မဖော်နိုင်သော အင်္ဂါရပ် (ဥပမာ “ပြန်လည်စတင်ခြင်း”)
    # 4 – အခွင့်ထူး မလုံလောက်ပါ။
    # 5 – ပရိုဂရမ်ကို ထည့်သွင်းမထားပါ။
    # 6 – ပရိုဂရမ်ကို ပြုပြင်မထားပါ။
    #7 – ပရိုဂရမ်က မလည်ပတ်ပါဘူး။
    #
    #
    PATH=/sbin:/bin:/usr/bin:/usr/sbin
    လိုင်စင်_FILE=/အိမ်/ /flexlm/License.dat LMGRD_HOME=/home/ /Linux_Licensing_Daemon LMGRD_LOGFILE=/tmp/lmgrd.log
    prog=”flexlm”
    # အရင်းအမြစ်လုပ်ဆောင်ချက်စာကြည့်တိုက်။
    . /etc/init.d/functions
    #လိုင်စင်စစ်ဆေးပါ။ file
    စမ်းသပ်မှု -f $LICENSE_FILE || ထွက်ပေါက် ၆
    RETVAL=0
    စတင် () {
    စမ်းသပ်မှု -x $LMGRD_HOME/lmgrd || ထွက်ပေါက် ၅
    echo -n $”Microsemi $prog စတင်ခြင်း-”
    su -c “$LMGRD_HOME/lmgrd -c $LICENSE_FILE -log $LMGRD_LOGFILE” – ကေဒါမင်း
    RETVAL=$?
    $RETVAL ပြန်ပေးသည်။
    } ရပ်(){
    echo -n $”Microsemi $prog ကို ရပ်တန့်ခြင်း-”
    su -c “$LMGRD_HOME/lmutil lmdown -c $LICENSE_FILE -q” – caadmin RETVAL=$?
    $RETVAL ပြန်ပေးသည်။
    } အခြေအနေ(){
    su -c “$LMGRD_HOME/lmutil lmstat -c $LICENSE_FILE” – caadmin RETVAL=$?
    $RETVAL ပြန်ပေးသည်။
    } reload(){
    ရပ်
    စတင်ပါ။
    }
    ပြန်စတင်သည်(){
    စတင်ရပ်တန့်
    }
    အမှုတွဲ “၁” ဒေါ်လာ
    စတင်)
    စတင်ပါ။
    ;;
    ရပ်)
    ရပ်
    ;;
    အခြေအနေ)
    အခြေအနေ
    ;;
    ပြန်စတင်သည်)
    ပြန်စတင်သည်
    ;;
    ပြန်တင်ရန်|အတင်း-ပြန်တင်သည်)
    ပြန်လည်စတင်ပါ။
    ;;
    ပဲ့တင်သံ $”အသုံးပြုမှု $0 {start|stop|status|restart|reload|force-reload}”
    RETVAL=3
    esac
    $RETVAL မှ ထွက်ပါ။
  5. သိမ်းဆည်းပါ။ file အယ်ဒီတာမှ ထွက်ပါ။
  6. flexlm ၏ခွင့်ပြုချက်ကိုပြောင်းပါ။ file အောက်ပါအတိုင်း rxwr-xr-x သို့
    chmod 755 flexlm
  7. Linux boot/shutdown လုပ်ငန်းစဉ်အတွက် လင့်ခ်များကို /etc/rc.d/rc5.d လမ်းညွှန်အောက်တွင် ဖန်တီးပါ-
    cd /etc/rc.d/rc5.d
    ln -s ../init.d/flexlm S98flexlm
    ln -s ../init.d/flexlm K98flexlm
  8. လိုင်စင်မှတ်တမ်း၏ အကြောင်းအရာကို စစ်ဆေးပါ။ File /tmp/lmgrd.log file ပြဿနာတစ်ခုခုကြုံရင်

နောက်ဆက်တွဲ- Libero SoC ကို run ရန် Linux Packages

Libero သည် RHEL5/CentOS5၊ RHEL6/CentOS6 နှင့် RHEL7/CentOS7 ကို ပံ့ပိုးပေးသည်။ Libero SoC ကို Libero SoC မလုပ်ဆောင်မီ အောက်ပါ Linux ပက်ကေ့ဂျ်များကို ထည့်သွင်းရန် လိုအပ်သည်။

RHEL5/CentOS5 အတွက် လိုအပ်သော အထုပ်များ

  • glibc.i686
  • expat.i386
  • fontconfig.i386
  • freetype.i386
  • libgcc.i386
  • libICE.i386
  • libpng.i386
  • libSM.i386
  • libstdc++.i386
  • libX11.i386
  •  libXau.i386
  • libXcursor.i386
  • libXdmcp.i386
  • libXext.i386
  • libXfixes.i386
  • libXinerama.i386
  • libXi.i386
  • openmotif22.i386
  • libXmu.i386
  • libXp.i386
  • libXrandr.i386
  • libXrender.i386
  • libXt.i386
  • zlib.i386
  • glib2.i386
  • ksh.x86_64
  • xorg-x11-fonts-75dpi
  • xorg-x11-fonts-100dpi
  • xorg-x11-fonts-Type1

RHEL6/CentOS6 အတွက် လိုအပ်သော အထုပ်များ

  • glibc.i686
  • compat-expat1.i686
  • fontconfig.i686
  • freetype.i686
  • libgcc.i686
  • libICE.i686
  • libpng.i686
  • libSM.i686
  • libstdc++.i686
  • libX11.i686
  • libXau.i686
  • libXcursor.i686
  • libXdmcp.i686
  • libXext.i686
  •  libXfixes.i686
  • libXinerama.i686
  • libXi.i686
  • openmotif22.i686
  • libXmu.i686
  • libXp.i686
  • libXrandr.i686
  • libXrender.i686
  • libXt.i686
  • zlib.i686
  • glib2.i686
  • ksh.x86_64
  • xorg-x11-fonts-75dpi
  • xorg-x11-fonts-100dpi
  •  xorg-x11-fonts-Type1

RHEL7/CentOS7 အတွက် လိုအပ်သော အထုပ်များ

  • glibc.i686
  • fontconfig.i686
  • freetype.i686
  • libgcc.i686
  • libICE.i686
  • libpng.i686
  • libSM.i686
  • libstdc++.i686
  • libX11.i686
  • libXau.i686
  • libXcursor.i686
  • libXdmcp.i686
  • libXext.i686
  • libXfixes.i686
  • libXinerama.i686
  • libXi.i686
  • motif.i686
  • ibXmu.i686
  • libXp.i686
  • libXrandr.i686
  • libXrender.i686
  • libXt.i686
  • zlib.i686
  • glib2.i686
  • ksh.x86_64
  • xorg-x11-fonts-75dpi
  • xorg-x11-fonts-100dpi
  • xorg-x11-fonts-Type1

နောက်ဆက်တွဲ- သတိပေးချက်/အမှားသတင်းများနှင့် ဖြေရှင်းချက်များ

Linux အသုံးပြုသူများသည် အောက်ပါအမှားမက်ဆေ့ချ်အချို့ သို့မဟုတ် အားလုံးကို ကြုံတွေ့ရနိုင်သည်။ တစ်ခုချင်းစီအတွက် အဖြေကို ဤနောက်ဆက်တွဲတွင် ဖော်ပြထားသည်။

  • အမှား- LD_LIBRARY_PATH ရှိ Motif စာကြည့်တိုက်ကို ရှာမတွေ့ပါ။
  • သတိပေးချက်- အမည်မသိ ဒေသ
  • Wind/U X-toolkit အမှား- wuDisplay- မျက်နှာပြင်ကို ဖွင့်၍မရပါ။
  • Wind/U အမှား- ဆာဗာပေါ်ရှိ မှတ်ပုံတင်ခြင်းသို့ ချိတ်ဆက်၍မရပါ။
  • Wind/U အမှား- ပြင်းထန်သော မှတ်ပုံတင်ခြင်း I/O ချို့ယွင်းမှု ဖြစ်ပွားခဲ့သည်။ Registry daemon သည် အလုပ်လုပ်မည်မဟုတ်ပါ။
  •  Linux တွင်အလုပ်လုပ်သောအခါ ဒီဇိုင်နာ GUI သည် ဆန့်ထွက်လာသည်။
  • Libero GUI သည် VNC မှတဆင့် Red Hat 5 ၏ ဗားရှင်းအဟောင်းများတွင် ပုံပျက်နေသည်။
  • ပရောဂျက်တစ်ခုကိုကြိုတင်တင်သည့်အခါ Libero GUI စတင်ရန်ပျက်ကွက်သည်။
  • ViewPDF တွင် Files နှင့် အွန်လိုင်းအကူအညီ Files
  • အပိုင်းခွဲခြင်းအမှား “$exedir/$exename” “$@” မက်ဆေ့ဂျ်
  • သတိပေးချက်- ဆက်သွယ်၍မရပါ။ web သိမ်းဆည်းမှုများ
  • JRE စာကြည့်တိုက်များ ပျောက်ဆုံးနေသည် သို့မဟုတ် တွဲဖက်၍မရပါ။
  • Libero Installer သည် Red Hat/CentOS 6.x တွင် ရပ်သွားသည်။
  • Linux ပက်ကေ့ဂျ်များကို ထည့်သွင်းသည့်အခါ အမှားအယွင်းရှိသည်။
  • ထည့်သွင်းစဉ်အတွင်း သတိပေးချက် မက်ဆေ့ချ် ပေါ်လာသည်- /tmp သည် ဒစ်ခ်နေရာ အလုံအလောက် မရှိပါ။
  • LD_LIBRARY_PATH (Libero) ရှိ X စာကြည့်တိုက်များ
  • libgthread-2.0.so.0 စာကြည့်တိုက်များ (Libero) ပျောက်ဆုံးနေသည်
  • ပျောက်ဆုံးနေသော MOTIF စာကြည့်တိုက်များ (Libero)
  • libncurses.so.5 စာကြည့်တိုက်များ (ModelSim) ပျောက်ဆုံးနေသည်
  • libXrender စာကြည့်တိုက်များ ပျောက်ဆုံးနေပါသည်။
  •  libfontconfig.sol.1 စာကြည့်တိုက်များ ပျောက်ဆုံးနေပါသည်။
  • libfreetype.so.6 စာကြည့်တိုက်များ ပျောက်နေသည်။
  • Linux တပ်ဆင်မှုတွင် Vault Location Path ပတ်လည်ရှိ Quotes နှစ်ချက်
  • Linux တွင် FlashPro ကိုစဖွင့်သတ်မှတ်ရန် "udev_install" သည် Script မအောင်မြင်ပါ။
  • လိုင်စင်မန်နေဂျာကို စတင်ခြင်းဖြင့် Linux တွင် Error ပေးသည်။

Wind/U အမှား- ဆာဗာပေါ်ရှိ မှတ်ပုံတင်ခြင်းသို့ ချိတ်ဆက်၍မရပါ။

  • လက္ခဏာများ- Wind/U အမှား- ဆာဗာ [server_name] ရှိ မှတ်ပုံတင်ခြင်းသို့ ချိတ်ဆက်၍မရပါ။
  • အကြောင်းရင်း- ဤအမှားသည် Libero ကို Wind/U Registry သို့ ချိတ်ဆက်ခြင်းမှ တားဆီးသည့် Linux လုံခြုံရေးဆက်တင်တစ်ခု ရှိနေကြောင်း ညွှန်ပြနိုင်သည်။ ဤချိတ်ဆက်မှုကို ပုံမှန်အားဖြင့် TCP အပေါက်ကို အသုံးပြု၍ ပြုလုပ်ထားသည်။
  • ဖြေရှင်းချက်- Linux လုံခြုံရေးဆက်တင်များကို မွမ်းမံခြင်းဖြင့် ဤအမှားကို ဖြေရှင်းပါ။ ဟောင်းအတွက်ample RHEL5 တွင်၊ ဒက်စ်တော့မီနူးစနစ် > အုပ်ချုပ်ရေး > လော့ဂ်အင်မျက်နှာပြင် > လုံခြုံရေးတက်ဘ်သို့ သွားကာ လုံခြုံရေးဆက်တင်ကို Xserver သို့ TCP ချိတ်ဆက်မှုများကို ငြင်းဆိုခြင်းကို အမှန်ခြစ်ဖြုတ်ပါ။ ဤအပြောင်းအလဲကို ပြုလုပ်ပြီးနောက် အပြောင်းအလဲများ အကျိုးသက်ရောက်စေရန်အတွက် သင့်ကွန်ပျူတာကို ပြန်လည်စတင်ရပါမည်။

လက်ကျန် လုပ်ငန်းစဉ်များကို ရှင်းလင်းရန် actel_wuclean အမိန့်ကို ဖွင့်ပါ။ command prompt တွင်-
% ./actel_wuclean -R -D

သတိပေးချက်- အမည်မသိ ဒေသ

ရောဂါလက္ခဏာများ- သတိပေးချက် (241)။ အမည်မသိနေရာ သတ်မှတ်ထားသော ဒေသ-en_US.iso885915 ဘာသာစကား- မသတ်မှတ်ထားသော ဘာသာစကားခွဲ- လေတိုက်နှုန်း/U သတိပေးချက် (241): အမည်မသိ နေရာ သတ်မှတ်ထားသော နေရာ- en_US.iso885915 ဘာသာစကား- မသတ်မှတ်ထားသော ဘာသာစကားခွဲ-
GUI ၏ဘယ်ဘက်အောက်ဘက်ရှိ တက်ဘ်လေးခုကိုလည်း မှားယွင်းစွာပြသထားသည်။

  • အကြောင်းရင်း- ၎င်းသည် Operating System တွင် မှားယွင်းသော ဘာသာစကား ဆက်တင်ကြောင့် ဖြစ်ရခြင်း ဖြစ်သည်။
  • ဖြေရှင်းချက်- locale [elcap] ကို အောက်ပါ command ဖြင့် သတ်မှတ်ပါ-
    % setenv LANG en_US

မှတ်ချက်- သင်သည် ဤပြဿနာကို မကြာခဏ ကြုံတွေ့ရပါက၊ ကျေးဇူးပြု၍ အထက်ဖော်ပြပါ command ကို သင်၏ shell setup (ဥပမာ .cshrc သို့မဟုတ် .bashc ကဲ့သို့) တွင်ထည့်ပါ။ file.

သတိပေးချက်- ဆက်သွယ်၍မရပါ။ web သိမ်းဆည်းမှုများ
သတိပေးချက်မက်ဆေ့ချ် “အဆက်အသွယ်မရပါ။ Web Repositories” သည် အောက်ပါအခြေအနေများအနက်မှတစ်ခုမှန်ကန်ပါက Libero catalog window တွင်ပေါ်လာသည်-

  •  သင့်တွင် အင်တာနက်ချိတ်ဆက်မှု မရှိပါ။
  • သင်သတ်မှတ်ထားသော ဒစ်ခ်တည်နေရာအတွက် သင့်တွင် စာရေးခွင့်မရှိပါ။
  • သင်၏ တဲအိမ်တည်နေရာသည် ဒစ်ခ်နေရာ ကုန်ဆုံးသွားသည်။ (Linux ပတ်၀န်းကျင်အတွက်၊ Libero ၏ vault တည်နေရာကို ~/.actel/vault ရှိ သင့်အသုံးပြုသူလမ်းညွှန်တွင် ပုံသေသတ်မှတ်ထားသည်။ သင့်အလုပ်ဆိုဒ်သည် အသုံးပြုသူလမ်းညွှန်များ၏ အရွယ်အစားအပေါ် ခွဲတမ်းကန့်သတ်ချက်များကို ချမှတ်ပါက၊ သင့်အသုံးပြုသူလမ်းညွှန်သည် ဒစ်ခ်နေရာလွတ်သွားလိမ့်မည်)။
  • Firewall သည် ၎င်းထံသို့ ဝင်ရောက်ခြင်းကို တားဆီးသည်။ Web သိမ်းဆည်းမှုများ။

ပြဿနာကို ပြင်ရန်-

  1. သင့်တွင် အင်တာနက်ချိတ်ဆက်မှုရှိမရှိ စစ်ဆေးပါ။
  2. သင့်တွင် စာရေးခွင့်ပြုချက်ရှိမရှိ စစ်ဆေးပါ သို့မဟုတ် သင့်အခန်းတည်နေရာဆက်တင်ကို သင်ရေးသားခွင့်ရှိသည့် တည်နေရာသို့ ပြောင်းပါ (Project > Vault/Repositories Settings > Vault location) ကို စစ်ဆေးပါ။
  3. vault တည်နေရာအတွက် disk space ကို အနည်းဆုံး 850 MB အထိ တိုးပေးပါ။
  4. Firewall ပြဿနာနှင့်ပတ်သက်၍ သင်၏ IT ဌာနသို့ ဆက်သွယ်ပါ။

အမှား- LD_LIBRARY_PATH ရှိ Motif စာကြည့်တိုက်ကို ရှာမတွေ့ပါ။

အကြောင်းအရင်း- Libero သည် Linux ရှိ ၎င်း၏ Graphical Interface အတွက် Motif Graphical Toolkit Library ကို အသုံးပြုသည်။ RHEL OS ထည့်သွင်းခြင်းသည် Motif Library မပါဝင်ပါ။

ဖြေရှင်းချက်- သင့်တွင် Motif Library ကို ထည့်သွင်းထားပါက၊ Motif Library ၏တည်နေရာကိုညွှန်ပြသည့် LD_LIBRARY_PATH ဟုခေါ်သော Environment Variable တစ်ခုရှိသင့်သည်။ Motif Library ၏ လမ်းကြောင်းကို LD_LIBRARY_PATH Environment Variable တွင် ပါ၀င်ကြောင်း သေချာပါစေ။ အမိန့်ဖြင့် လမ်းကြောင်းကို သင်ထည့်နိုင်သည်- သတ်မှတ် LD_LIBRARY_PATH = ( $LD_LIBRARY_PATH)
သင့်တွင် Motif Library ကို ထည့်သွင်းထားခြင်း ရှိ၊ မရှိ မသေချာပါက၊ အောက်ပါ command များကို စမ်းကြည့်ပါ- command "rpm -qa | grep -i motif" သည် Motif Library ကို ထည့်သွင်းထားသည့် စာရင်းများကို ဖော်ပြပါသည်။ command "rpm -qal | grep -i motif" သည် ၎င်းကို စာရင်းပြုစုသည်။ files နှင့် အထက်ဖော်ပြပါ motif စာကြည့်တိုက်နှင့် ဆက်စပ်နေသော လမ်းကြောင်းများ (ဒုတိယ command တွင် အပို "l" ကို သတိပြုပါ)။
သင့်တွင် Motif Library ထည့်သွင်းထားခြင်း မရှိပါက၊ OPEN Motif ကို အခမဲ့ ဒေါင်းလုဒ်လုပ်ပြီး ထည့်သွင်းရန် စဉ်းစားပါ။ http://www.openmotif.org/ .
Libero Linux ကိရိယာများသည် Motif Library ၏ libXm.so.3 ပက်ကေ့ဂျ်ကို မြင်တွေ့ရမည်ဟု မျှော်လင့်ရသည်။ OPEN Motif ၏ မတူညီသော ဗားရှင်းများသည် libXm.so.4 သို့မဟုတ် Libero နှင့် သဟဇာတမဖြစ်သော အခြားအရာများကို ထည့်သွင်းနိုင်ချေရှိသည်။ အသုံးပြုထားသော OPEN Motif ဗားရှင်းသည် libXm.so.3 ကို ထည့်သွင်းကြောင်း သေချာပါစေ။ ရည်းစားဟောင်းတစ်ယောက်amplibXm.so.3 ကို ပံ့ပိုးပေးသော ဗားရှင်းမှာ openmotif v2.2.3 ဖြစ်သည်။ Libero သည် 32-bit အပလီကေးရှင်းတစ်ခုဖြစ်သောကြောင့်၊ ကွန်ပျူတာသည် 64-bit Operating System ကိုအသုံးပြုနေသော်လည်း 32-bit Motif Library ကို အသုံးပြုရပါမည်။

Wind/U X-toolkit အမှား- wuDisplay- မျက်နှာပြင်ကို ဖွင့်၍မရပါ။

အမိန့်ကို အသုံးပြု၍ $DISPLAY ဝန်းကျင်ပြောင်းလဲမှုအား:0 အဖြစ်သတ်မှတ်ပါ-
setenv DISPLAY :0

ထို့နောက် command ကို run ပါ။
Libero ၏ ပထမဆုံးတောင်းဆိုချက်မှ ကျန်ရှိသည့် လုပ်ငန်းစဉ်များကို ရှင်းလင်းရန် /Libero/bin/actel_wuclean -R

Wind/U အမှား- ပြင်းထန်သော မှတ်ပုံတင်ခြင်း I/O ချို့ယွင်းမှုတစ်ခု ဖြစ်ပွားခဲ့သည်။ Registry daemon သည် အလုပ်လုပ်မည်မဟုတ်ပါ။

ရောဂါလက္ခဏာများ- Wind/U Error (251)- Function RegPingDaemon – ဆိုးရွားသော registry I/O ချို့ယွင်းမှု ဖြစ်ပေါ်ခဲ့သည်။ Registry daemon သည် အလုပ်လုပ်မည်မဟုတ်ပါ။ သင့်လျှောက်လွှာကို ပြန်လည်စတင်ပြီး registry daemon တစ်ခု အလုပ်လုပ်နေကြောင်း စစ်ဆေးပါ။

Wind/U အမှား (251)။ လုပ်ဆောင်ချက် RegOpenKeyExA – ဆိုးရွားသော မှတ်ပုံတင်ခြင်း I/O ချို့ယွင်းမှုတစ်ခု ဖြစ်ပေါ်ခဲ့သည်။ Registry daemon သည် အလုပ်လုပ်မည်မဟုတ်ပါ။ သင့်လျှောက်လွှာကို ပြန်လည်စတင်ပြီး registry daemon တစ်ခု အလုပ်လုပ်နေကြောင်း စစ်ဆေးပါ။

ဖြေရှင်းချက်/ဖြေရှင်းချက်- bin ဖိုင်တွဲတွင်တွေ့ရသော 'actel_wuclean' utility ကိုဖွင့်ပါ။ အောက်ပါအတိုင်း '-R' ရွေးချယ်မှုကို အသုံးပြုပါ။
…/bin/actel_wuclean -R

အောက်ပါစာတိုများ ပေါ်လာနိုင်သည်-
Actel အပလီကေးရှင်းများကို ပိတ်ခြင်း။

  • actgen_bin လုပ်ငန်းစဉ်များအားလုံးကို ပိတ်ထားသည်။
  • smartgen_bin လုပ်ငန်းစဉ်များအားလုံးကို ပိတ်ထားသည်။
  • expert_bin လုပ်ငန်းစဉ်များအားလုံးကို ပိတ်ထားသည်။
  • mvn_bin လုပ်ငန်းစဉ်များအားလုံးကို ပိတ်ထားသည်။
  • libero_bin လုပ်ငန်းစဉ်များအားလုံးကို ပိတ်ထားသည်။
  • Wind/U daemons ကို ပိတ်နေသည်...
  • Windu_scmd လုပ်ငန်းစဉ်များအားလုံးကို ပိတ်ထားသည်။
  • Windu_serviced လုပ်ငန်းစဉ်များအားလုံးကို ပိတ်ထားသည်။
  • Windu_registryd လုပ်ငန်းစဉ်များအားလုံးကို ပိတ်ထားသည်။
  • Wind/U ယာယီဖယ်ရှားခြင်း။ fileယာယီလမ်းညွှန်များမှ...
  • သိမ်းဆည်းထားသော Wind/U ကို ဖယ်ရှားခြင်း filehome directory မှ...
  • ပြီးပြီ။
  • actel_wuclean utility သည် တူညီသောအသုံးပြုသူ၏ host တစ်ခုတည်းတွင်လုပ်ဆောင်နေသည့် Microsemi tools များကိုပိတ်ပစ်သည်။ actel_wuclean ကိုမခေါ်မီ သင်လုပ်ဆောင်နိုင်သည့် မည်သည့်အလုပ်ကိုမဆို သိမ်းဆည်းပါ။

အပိုင်းခွဲခြင်းအမှား “$exedir/$exename” “$@” မက်ဆေ့ဂျ်

  • ဇာတ်လမ်း 1- Linux Red Hat 5.4 (32bit သို့မဟုတ် 64-bit) တွင် Libero SoC 10.1 ကို ခေါ်ဆိုရန် ကြိုးစားသောအခါ၊ Libero သည် အပိုင်းခွဲခြင်းဆိုင်ရာ အမှားအယွင်း မက်ဆေ့ချ်ဖြင့် ပျက်စီးသွားနိုင်သည်။
  • ဖော်ပြချက်- Linux Red Hat 5.4 စက်တွင် Libero SoC v10.1 ကို သင်ခေါ်ဆိုသောအခါ၊ Libero ပေါ်လာပြီး segmentation fault message နှင့် ပျက်စီးသွားပါသည်။

ဟောင်းအတွက်ample-

  • <line 67: 10617 Segmentation fault
  • “$exedir/$exename” “$@”>

ဖြေရှင်းချက်/ဖြေရှင်းနည်း- ပုံစံများ file မှာ /data/catalogs/templates.xml သည် ပျက်စီးသွားပြီး ပျက်စီးသွားနိုင်သည်။ ဤပြဿနာကိုဖြေရှင်းရန်၊ အမည်ပြောင်းပါ။ file မှာ templates.xml.ori သို့ /data/catalogs/templates.xml။
အသုံးပြုသူ၏ ပင်မလမ်းညွှန်တွင် လုံလောက်သော disk နေရာရှိကြောင်း သေချာပါစေ။ . စနစ်တွင် လိုအပ်သော ပက်ကေ့ဂျ်များအားလုံးကို ထည့်သွင်းထားကြောင်း သေချာစေရန် "check_linux_req" script ကိုဖွင့်ပါ။

  • ဇာတ်လမ်း 2- မျိုးစုံview Constraints Editor ကိုဖွင့်သောအခါ Navigator အမှားများကို အစီရင်ခံပါသည်။

ဖော်ပြချက်- Floorplan Constraints Editor ကိုဖွင့်သောအခါတွင် အောက်ပါစာများကို Linux terminal တွင်ပြသသည်-

  • ဆာဗာ 1 ကို စတင်ပါ။
  • ဆာဗာ 2 ကို စတင်ပါ။
  • Def Table: 9 ကိုဖွင့်၍မရပါ။
  • Def Table: 8 ကိုဖွင့်၍မရပါ။
  • Def Table: 12 ကိုဖွင့်၍မရပါ။
  • မိဘမဲ့မုဒ်တွင် ပြေးနေသည်။

MVN နှင့် core တစ်ခုမှထွက်ခြင်းတွင်အောက်ပါစာသည်ပေါ်လာသည်။ file ဖန်တီးထားသည်- …/bin/mvn: စာကြောင်း 69: 1675 ခွဲထွက်ခြင်း အမှား (core dumped) “$exedir/../lib/$exename” “$@”
ဖြေရှင်းချက်/ဖြေရှင်းချက်- ဤအမှားများကို လျစ်လျူရှုနိုင်ပါသည်။

Linux တွင်အလုပ်လုပ်သောအခါ ဒီဇိုင်နာ GUI သည် ဆန့်ထွက်လာသည်။

  • မှတ်ချက်- ဒီဇိုင်နာသည် IGLOO၊ SmartFusion၊ Fusion နှင့် ProASIC3 စက်များအတွက်သာဖြစ်သည်။
  • ဇာတ်လမ်း- Linux စက်သို့ဝင်ရောက်ပြီး Designer software ကိုဖွင့်ပါ။
  • ရောဂါလက္ခဏာများ- အချို့သော GUI များသည် ဆန့်ထွက်နေပုံပေါ်သည်။
  • ဖော်ပြချက်- အချို့သော Designer GUI များသည် စက်ထဲသို့ တိုက်ရိုက်ဝင်ရောက်သည့်အခါ Linux တွင် ဖြန့်ကျက်ပေါ်လာသည်။ ၎င်းသည် GUI နှင့် ဒက်စ်တော့တွင် မကိုက်ညီသော အရောင်အတိမ်အနက် ပြဿနာများကြောင့် ဖြစ်သည်။
  • ဖြေရှင်းချက်/ဖြေရှင်းနည်း- ပြဿနာကိုဖြေရှင်းရန် ဒက်စ်တော့အရောင်အတိမ်အနက်ကို ပြောင်းပါ။ VNC မှတစ်ဆင့် Linux ဝင်ရောက်မှုအတွက်၊ vncserver ၏အရောင်အတိမ်အနက်ကို 8၊ 16 သို့မဟုတ် 24 သို့ပြောင်းပါ။ အသေးစိတ်အချက်အလက်များအတွက် vncserver လက်စွဲစာမျက်နှာများကို ကြည့်ပါ။

Libero GUI သည် VNC မှတဆင့် Red Hat 5 ၏ ဗားရှင်းအဟောင်းများတွင် ပုံပျက်နေသည်။

  • ဇာတ်လမ်း- VNC ကို 5.3 ထက်ကြီးသော Linux Red Hat ဗားရှင်းများနှင့် အသုံးပြုသောအခါ Libero GUI သည် ပုံပျက်သွားနိုင်သည်။
  • ဖော်ပြချက်- VNC နှင့် Linux RH 5.2 နှင့်အထက်ကို အသုံးပြုသောအခါ၊ Libero GUI၊ ဖောင့်များနှင့် နောက်ခံအရောင်များသည် အနည်းငယ်မှိန်ဖျော့သွားခြင်း သို့မဟုတ် မပီမသဖြစ်နေနိုင်သည်။ ဤပြဿနာသည် Libero အတွက် သီးခြားမဟုတ်သော်လည်း Synplify Pro အပါအဝင် Qt အခြေခံဆော့ဖ်ဝဲလ်အားလုံးကို သက်ရောက်မှုရှိသည်။ ပြဿနာသည် VNC ဆာဗာ (Xvnc) သည် ဤ RHEL 5 ၏ ဗားရှင်းအဟောင်းများတွင် ပုံမှန်အားဖြင့် Xrender ကို မတင်ခြင်းကြောင့် ဖြစ်ရသည်။
    Linux RHEL 5 (Tikanga) 5.3 မှ 5.75 (32-bit နှင့် 64-bit) ကိုအသုံးပြုသည့်အခါ ပြဿနာမရှိသင့်သည်ကို သတိပြုပါ။
  • ဖြေရှင်းချက်/ဖြေရှင်းချက်-
    VNC ဖြင့် RHEL 5.2 (နှင့် အထက်) ကို အသုံးပြုသောအခါ-
  • Microsemi သည် စမ်းသပ်ပြီး ဖြစ်နိုင်ပါက Exceed 11 ကို အသုံးပြုရန် အကြံပြုထားသည်။ ဤ Exceed ဗားရှင်းသည် OpenText တွင် ပံ့ပိုးမှုစာရင်းတွင် ရှိနေသေးသည်။
    Or
  • Xrender ကို မူရင်းအတိုင်း ဖွင့်ပေးသည့် VNC ဆာဗာ (Xvnc) ၏ အသစ်သောဗားရှင်းသို့ အဆင့်မြှင့်ပါ။ စမ်းသပ်ပြီးသောဗားရှင်းတစ်ခုမှာ Tiger (ထံမှရရှိနိုင်သော open source vncserver ဖြစ်သည်။
    http://sourceforge.net/projects/tigervnc/files/tigervnc/ ) RHEL 5.2 ရှိ မူရင်း VNC ဆာဗာအစား VNC v1.2.0။

ပရောဂျက်တစ်ခုကိုကြိုတင်တင်သည့်အခါ Libero GUI စတင်ရန်ပျက်ကွက်သည်။

  • ဇာတ်လမ်း- သင်၏ လတ်တလော ပရောဂျက် file ပျက်စီးသွားကာ ပျက်စီးနေသော ပရောဂျက်ကို ဖွင့်ရန် ကြိုးစားနေသည့် Libero သည် ပျက်စီးသွားနိုင်သည်။ file.
  • ဖြေရှင်းချက်- Libero က သင့်နောက်ဆုံးပရောဂျက်ကို အလိုအလျောက်ဖွင့်ခြင်းမှ တားဆီးရန် သင်၏အသုံးပြုသူဆက်တင်များကို ပြောင်းလဲရန်-
  1. ~/.actel/libero.def ကိုဖွင့်ပါ။
  2. အောက်ဖော်ပြပါစာကြောင်းကို အဆိုပါနေရာတွင် ထည့်ပါ။ file: ဒေတာ IDE_OPEN_MRU_PROJECT 0။
  3. Libero ကို အသုံးပြု၍ စတင်ပါ။ /bin/Libero

ViewPDF တွင် Files နှင့် အွန်လိုင်းအကူအညီ Files
ရန် view အွန်လိုင်းအကူအညီ files နှင့် PDF files၊ သင်သည် သင်၏ လမ်းကြောင်း အပြည့်အစုံသို့ ပတ်ဝန်းကျင် ကိန်းရှင် LINUX_HTMLREADER ကို သတ်မှတ်ရန် လိုအပ်နိုင်သည်၊ web Libero ကိုမခေါ်မီ သင်၏ terminal တွင်ဘရောက်ဆာ။ ဟောင်းအတွက်ample-
csh (C-shell):
setenv LINUX_HTMLREADER /usr/bin/firefox
sh (Borne Shell)/ ksh (Korn Shell):
LINUX_HTMLREADER=/usr/bin/firefox; LINUX_HTMLREADER ကို ထုတ်ယူပါ။
Environment variable ကို မသတ်မှတ်ဘူးဆိုရင် HTML က တစ်ချို့ပါ။ files (အွန်လိုင်းအကူအညီကဲ့သို့) ဖြစ်လိမ့်မည်မဟုတ်ပေ။ viewLibero တွင်းမှနေနိုင်သည်။

JRE စာကြည့်တိုက်များ ပျောက်ဆုံးနေသည် သို့မဟုတ် တွဲဖက်၍မရပါ။
ဤသည်မှာ Libero Installer Error message ဖြစ်သည်။

  • ဖော်ပြချက်- Installer script သည် run ရန် Java Libraries အချို့ လိုအပ်ပြီး libraries များ ပျောက်ဆုံးနေပါသည်။
  • ဖြေရှင်းချက်-
    1. အောက်ပါ Java ကိုဒေါင်းလုဒ်လုပ်ပါ။ website နှင့် ပျောက်ဆုံးနေသော Java စာကြည့်တိုက်များကို ထည့်သွင်းပါ-
      http://www.java.com/en/download/manual.jsp#lin
    2. 32-bit ဗားရှင်းကို ဒေါင်းလုဒ်လုပ်ရန် “Linux RPM” ကို ရွေးပါ။ RPM တပ်ဆင်နည်းဆိုင်ရာ ညွှန်ကြားချက်များသည် “Linux RPM” လင့်ခ်၏ညာဘက်ရှိ “ညွှန်ကြားချက်များ” လင့်ခ်အောက်တွင် ရှိသည်။
    3.  64-bit ဗားရှင်းကို ဒေါင်းလုဒ်လုပ်ရန် “Linux x64 RPM” ကို ရွေးပါ။ RPM တပ်ဆင်နည်းဆိုင်ရာ ညွှန်ကြားချက်များသည် “Linux x64 RPM” လင့်ခ်၏ညာဘက်ရှိ “ညွှန်ကြားချက်များ” လင့်ခ်အောက်တွင် ရှိသည်။
      ပုံ 4 • Java ဒေါင်းလုဒ်လုပ်ပါ။ WebsiteMicrochip-Libero-SoC-Linux-Environment-Setup- (1)မှတ်ချက်- တနည်းအားဖြင့် သင်သည် နောက်ဆုံးထွက် OpenJDK JRE ကို အောက်ပါအတိုင်း ထည့်သွင်းနိုင်သည်။
      % su
      %yum java ကို install လုပ်ပါ။
      4. ထည့်သွင်းသူသည် မအောင်မြင်သေးဘဲ CentOS 6 ကို အသုံးပြုနေပါက၊ installer ကို အောက်ပါအတိုင်း run ပါ။
      LiberoSoc_v Linux_bin LAX_VM /java.exe ၎င်းသည် သတ်မှတ်ထားသောလမ်းကြောင်းတွင် Java executable ကိုအသုံးပြုရန် Libero Linux Installer အား တွန်းအားပေးသည်။

Libero Installer သည် Red Hat/CentOS 6.x တွင် ရပ်သွားသည်။

  • ဖော်ပြချက်- တပ်ဆင်ခြင်းစတင်သော်လည်း Red Hat/CentOS 6.x စက်များတွင် Libero ကို ထည့်သွင်းသည့်အခါ တပ်ဆင်မှုတစ်ဝက်တွင် ရပ်တန့်သွားပါသည်။ စနစ်စောင့်ကြည့်ရေးတွင်၊ လုပ်ငန်းစဉ်၏စောင့်ဆိုင်းချန်နယ်သည် futex_wait_queue_me ဖြစ်သည်။
  • ဖြေရှင်းချက်- စနစ် kernel ကို ဗားရှင်း 2.6.32-504.16.2.el6.x86_64 သို့ အပ်ဒိတ်လုပ်ပါ။

Linux ပက်ကေ့ဂျ်များကို ထည့်သွင်းသည့်အခါ အမှားအယွင်းရှိသည်။

  • ဖော်ပြချက်- Linux ပက်ကေ့ဂျ်များကို ထည့်သွင်းစဉ် အမှားအယွင်း မက်ဆေ့ချ်- ကာကွယ်ထားသော multilib ဗားရှင်းများ ……
  • အကြောင်းအရင်း- 32-bit Linux ပက်ကေ့ဂျ်များကို ထည့်သွင်းသောအခါတွင် i686 (32-bit) နှင့် x86_64 (64-bit) ပက်ကေ့ဂျ်များအကြား ပက်ကေ့ချ်မကိုက်ညီမှု ရှိနေပါသည်။
  • ဖြေရှင်းချက်- ပထမဦးစွာ ပက်ကေ့ဂျ်များကို 64-bit သို့ အဆင့်မြှင့်ပြီးနောက် 32-bit ပက်ကေ့ဂျ်ကို ထည့်သွင်းပါ၊ ဥပမာ- gtk2 ပက်ကေ့ဂျ်အတွက်၊ ညွှန်ကြားချက်များမှာ-
    % su
    %yum gtk2 ကို အဆင့်မြှင့်ပါ။
    %yum gtk2.i686 ကို ထည့်သွင်းပါ။

ထည့်သွင်းစဉ်အတွင်း သတိပေးချက် မက်ဆေ့ချ် ပေါ်လာသည်- /tmp သည် ဒစ်ခ်နေရာ အလုံအလောက် မရှိပါ။

  • အကြောင်းအရင်း- Installer သည် /tmp တွင် disk space ကုန်ဆုံးသွားပြီး လိုအပ်သည်ထက် disk space ပိုနည်းသော /home/user အစား /home/user ကိုအသုံးပြုရန်ကြိုးစားသည်။
  • ဖြေရှင်းချက်- Linux prompt တွင်၊ လုံလောက်သော disk နေရာလွတ် နှင့် အောက်ပါအတိုင်း IATEMPDIR ရှိသော ဒစ်ခ်တည်နေရာသို့ သတ်မှတ်ပါ။
  • Borne Shell (sh), Korn Shell (ksh), bash နှင့် zsh အသုံးပြုသူများအတွက်-% IATEMPDIR=/your/free/space/directory
    % IATEMPDIR ကို တင်ပို့သည်။
  • C-shell (csh) နှင့် tcsh အသုံးပြုသူများအတွက်-
    setenv IATEMPDIR= /your/free/space directory

LD_LIBRARY_PATH (Libero) ရှိ X စာကြည့်တိုက်များ
ဖော်ပြချက်- Libero တွင် X Libraries ပေါ်တွင် မှီခိုနေရသော်လည်း ၎င်းကို ရှာမတွေ့ပါ။ ဖြေရှင်းချက်-

  1.  libXft ပက်ကေ့ဂျ်ကို ထည့်သွင်းပါ-
    yum libXft.i686 ကို install လုပ်ပါ။
  2. libXft စာကြည့်တိုက်များပါဝင်ရန် သင်၏ LD_LIBRARY_PATH ကို သတ်မှတ်ပါ။

libgthread-2.0.so.0 စာကြည့်တိုက်များ (Libero) ပျောက်ဆုံးနေသည်

ဖော်ပြချက်- Libero တွင် glib2 Libraries ပေါ်တွင် မှီခိုနေရသော်လည်း ၎င်းကို ရှာမတွေ့ပါ။

ဖြေရှင်းချက်-

  1.  glib2 ပက်ကေ့ဂျ်ကို ထည့်သွင်းပါ။
    yum glib2.i686 ကို install လုပ်ပါ။
    မှတ်ချက်- x86_64 ဗားရှင်းကို ထည့်သွင်းပြီးသော ဗားရှင်းတစ်ခုကြောင့် yum ထည့်သွင်းသည့်အမိန့်မှာ မှားယွင်းနေပါက၊ ၎င်းအစား yum update command ကို အသုံးပြုပါ- yum update glib2
  2. glib2 စာကြည့်တိုက်များပါဝင်ရန် သင်၏ LD_LIBRARY_PATH ကို သတ်မှတ်ပါ။

ပျောက်ဆုံးနေသော MOTIF စာကြည့်တိုက်များ (Libero)
ဖော်ပြချက်- Libero တွင် MOTIF စာကြည့်တိုက်များကို မှီခိုနေရသော်လည်း ၎င်းတို့ကို ရှာမတွေ့ပါ။

ဖြေရှင်းချက်-

  1. MOTIF စာကြည့်တိုက်များကို ထည့်သွင်းပါ-
    yum ကို openmotif (CentOS 5/RedHat 5 အတွက်) ထည့်သွင်းပါ။
    yum ကို openmotif22 (CentOS 6/RedHat 6 အတွက်) ထည့်သွင်းပါ။
    yum install motif (CentOS7/RedHat 7 အတွက်)
  2. MOTIF စာကြည့်တိုက်များ ထည့်သွင်းရန် သင်၏ LD_LIBRARY_PATH ကို သတ်မှတ်ပါ။

libncurses.so.5 စာကြည့်တိုက်များ (ModelSim) ပျောက်ဆုံးနေသည်

ဖော်ပြချက်- ModelSim Simulator တွင် libncurses.so.5 စာကြည့်တိုက်များပေါ်တွင် မှီခိုနေရသော်လည်း ၎င်းတို့ကို ရှာမတွေ့ပါ။

ဖြေရှင်းချက်-
ncurses စာကြည့်တိုက်များ၏ လက်ရှိပက်ကေ့ဂျ်ဗားရှင်းကို ထည့်သွင်းပါ-

  1. yum ncurses-libs.i686 ကို install လုပ်ပါ။
  2. ncurses စာကြည့်တိုက်များပါဝင်ရန် သင်၏ LD_LIBRARY_PATH ကို သတ်မှတ်ပါ။

libXrender စာကြည့်တိုက်များ ပျောက်ဆုံးနေပါသည်။

ဖော်ပြချက်- Libero တွင် libXrender စာကြည့်တိုက်များအတွက် မှီခိုနေရသော်လည်း ၎င်းတို့ကို ရှာမတွေ့ပါ။

ဖြေရှင်းချက်-
လက်ရှိ libXrender စာကြည့်တိုက်များကို ထည့်သွင်းပါ-

  1. yum libXrender.i686 ကို install လုပ်ပါ။
  2. libXrender စာကြည့်တိုက်များပါဝင်ရန် သင်၏ LD_LIBRARY_PATH ကို သတ်မှတ်ပါ။

libfontconfig.sol.1 စာကြည့်တိုက်များ ပျောက်ဆုံးနေပါသည်။

ဖော်ပြချက်- Libero တွင် libfontconfig စာကြည့်တိုက်များအတွက် မှီခိုနေရသော်လည်း ၎င်းတို့ကို ရှာမတွေ့ပါ။

ဖြေရှင်းချက်-

libfontconfig စာကြည့်တိုက်များကို ထည့်သွင်းပါ-

  1. yum တွင် fontconfig-2.8.0-3.el6.i686 (Red Hat အတွက်) သို့မဟုတ် yum install fontconfig-2.8.0-5.el6.i686 (CentOS အတွက်)။
  2. libfontconfig စာကြည့်တိုက်များပါဝင်ရန် သင်၏ LD_LIBRARY_PATH ကို သတ်မှတ်ပါ။

libfreetype.so.6 စာကြည့်တိုက်များ ပျောက်နေသည်။

ဖော်ပြချက်- Libero တွင် libfreetype စာကြည့်တိုက်များအတွက် မှီခိုနေရသော်လည်း ၎င်းတို့ကို ရှာမတွေ့ပါ။

ဖြေရှင်းချက်-
လက်ရှိ freetype စာကြည့်တိုက်များကို ထည့်သွင်းပါ-

  1. yum install freetype-2.3.11-14.el6_3.1.i686
  2. အခမဲ့အမျိုးအစား စာကြည့်တိုက်များ ထည့်သွင်းရန် သင်၏ LD_LIBRARY_PATH ကို သတ်မှတ်ပါ။

Linux တပ်ဆင်မှုတွင် Vault Location Path ပတ်လည်ရှိ Quotes နှစ်ချက်

ရောဂါလက္ခဏာ: Linux တွင် ကွန်ဆိုးမုဒ်ထည့်သွင်းပြီးနောက်၊ Project > vault/repositories ဆက်တင်အောက်တွင် ပြသထားသည့် တဲတည်နေရာကို ပြသသည်။ /bin " /vault"။ vault လမ်းကြောင်းတည်နေရာဝန်းကျင်ရှိ ကိုးကားနှစ်ထပ်ကို ဖယ်ရှားသင့်သည်။

ပြဿနာ- install.def file vault တည်နေရာအတွက် variable ပတ်လည်တွင် ကိုးကားနှစ်ထပ်ရှိသည်။

ဖြေရှင်းချက်- Libero မှထွက်ပါ၊ install.def ကို အပ်ဒိတ်လုပ်ပါ။ fileနှင့် Libero ကို ပြန်လည်စတင်ပါ။

  1. Libero မှ ထွက်ပါ။
  2. Linux shell prompt တွင်၊ သို့သွားပါ။ /data directory:
    %cd /ဒေတာ
  3. Linux shell prompt တွင်၊ install.def ရှိ ကိုးကားနှစ်ထပ်ကို ဖယ်ရှားရန် sed command ကို အသုံးပြုပါ။ file:
    %sed 's/”//g' install.def > tmp.def
    % cp tmp.def install.def
    %rm tmp.def
  4. vault တည်နေရာလမ်းကြောင်းတစ်ဝိုက်ရှိ ကိုးကားနှစ်ထပ်ကို ဖယ်ရှားကြောင်းစစ်ဆေးရန် Libero ကို ပြန်လည်စတင်ပါ။

Linux တွင် FlashPro ကိုစဖွင့်သတ်မှတ်ရန် "udev_install" သည် Script မအောင်မြင်ပါ။

  • ရောဂါလက္ခဏာ- Linux တွင် FlashPro ကိုတပ်ဆင်ရန် "udev_install" script ကို run သောအခါ၊ script သည် error message ဖြင့်ပျက်ကွက်သည်-
    % ./udev_install
    /bin/sh^M: မကောင်းတဲ့ စကားပြန်- အဲလို မဟုတ်ဘူး။ file သို့မဟုတ် လမ်းညွှန်
  • ပြဿနာ- script သည် Unix/Linux LF တစ်ခုတည်းသောလိုင်းပိတ်ခြင်းအစား Windows CR/LF လိုင်းပိတ်ခြင်းကိုအသုံးပြုသည်ဖြစ်သောကြောင့်၊ Linux အတွက် တရားဝင် shell script မဟုတ်ပါ။
  • ဖြေရှင်းနည်း- အသုံးပြုသူများသည် Windows CR/LF လိုင်းပိတ်ခြင်းကို Linux LF တစ်ခုတည်းသောလိုင်းပိတ်ခြင်းသို့ ပြောင်းလဲရန် script “udev_install” တွင် dos2unix အမိန့်ကို လုပ်ဆောင်ရမည်ဖြစ်ပြီး script ကို ထပ်မံလုပ်ဆောင်ရပါမည်။ Linux shell အမှာစာတွင်-
    %dos2unix udev_install
    % ./udev_install

မှတ်ချက် - dos2unix ကိုမရရှိနိုင်ပါက dos2unix ကိုထည့်သွင်းရန် အောက်ပါ command ကို run ပါ၊ ထို့နောက် dos2unix ကို run ပါ- % sudo yum install dos2unix

လိုင်စင်မန်နေဂျာကို စတင်ခြင်းဖြင့် Linux တွင် Error ပေးသည်။

  • ရောဂါလက္ခဏာ- Linux တွင်လိုင်စင်မန်နေဂျာကိုစတင်ရန် lmgrd ကိုအသုံးပြုသောအခါ၊ စနစ်သည် ဤအမှားသတင်းကို ပေးသည်-
    12:39:28 (actlmgrd) Vendor daemon သည် lmgrd နှင့် စကားမပြောနိုင်ပါ။ (လိုင်စင်ဆာဗာစက် ပျက်နေသည် သို့မဟုတ် အကြောင်းမပြန်ပါ။ (-96,7:2 “အဲလိုမဟုတ်ပါဘူး၊ file သို့မဟုတ် လမ်းညွှန်"))
    12:39:28 (actlmgrd) SIGNAL ကြောင့် ထွက်ခြင်း 37 ထွက်ရန် အကြောင်းအရင်း 5
  • ပြဿနာ- /etc/hosts တွင် ပြဿနာတစ်ခုကြောင့် အိမ်ရှင်ကို အသိအမှတ်မပြုပါ။ file Linux စနစ်ပေါ်မှာ။

ဖြေရှင်းချက်-

  1.  Linux အမှာစာတွင် /etc/hosts ကို တည်းဖြတ်ပါ။ file ပြီးလျှင် အောက်ပါစာကြောင်းများကို ထည့်ပါ။
    # IP လိပ်စာ Hostname Alias
    127.0.0.1 localhost
    မှတ်ချက် - Linux system ၏အမည်ဖြစ်ပါသည်။
  2. lmgrd ကို ပြန်လည်စတင်ပါ။

ပြန်လည်ပြင်ဆင်မှုမှတ်တမ်း

အောက်ပါဇယားသည် ပြန်လည်ပြင်ဆင်မှုတစ်ခုစီအတွက် ဤစာတမ်းတွင် ပြုလုပ်ထားသော အရေးကြီးသောပြောင်းလဲမှုများကို ပြသသည်။

ပြန်လည်ပြင်ဆင်ခြင်း။ အပြောင်းအလဲများ
ပြင်ဆင်ချက် 1

(ဇွန် ၂၀၀၉)၊

ကနဦး ထုတ်ဝေမှု။
ပြင်ဆင်ချက် 2

အောက်တိုဘာလ (၂၀၁၅)၊

မွမ်းမံထားသည်။ အခန်း 3 – တပ်ဆင်ခြင်း။.
ပြင်ဆင်ချက် 3

(ဧပြီ 2017)

RedHat/CentOS 7 ကို ပံ့ပိုးရန် နောက်ဆက်တွဲကို အပ်ဒိတ်လုပ်ထားသည်။ လိုင်စင်များ တပ်ဆင်ခြင်းနှင့် ပက်ကေ့ခ်ျများ ပေါင်းထည့်ခြင်း၏ အစီစဥ်ကို ပြောင်းပြန်လှန်လိုက်သည် - ပက်ကေ့ချ်များ ပေါင်းထည့်ခြင်းသည် လိုင်စင်များ မထည့်သွင်းမီ လာသင့်ပါသည်။
ပြင်ဆင်ချက် 4

(ဇွန် ၂၀၀၉)၊

လိုအပ်သောပက်ကေ့ဂျ်များကိုစစ်ဆေးရန် shell script ကိုထည့်သွင်းရန် စာပိုဒ် 3.2 ကို အပ်ဒိတ်လုပ်ထားသည်။
ပြင်ဆင်ချက် 5

(ဇွန် ၂၀၀၉)၊

RHEL7/CentOS7 လိုအပ်သော ပက်ကေ့ဂျ်များစာရင်းမှ “compat-expat1.i686” ကို ဖယ်ရှားပါ နောက်ဆက်တွဲ- Libero SoC ကို run ရန် Linux Packages.

ထုတ်ကုန်ပံ့ပိုးမှု

Microsemi SoC Products Group သည် ဖောက်သည်ဝန်ဆောင်မှု၊ ဖောက်သည်နည်းပညာပံ့ပိုးမှုစင်တာ၊ a webဆိုက်၊ အီလက်ထရွန်နစ်မေးလ်နှင့် ကမ္ဘာတစ်ဝှမ်းရှိ အရောင်းရုံးများ။ ဤနောက်ဆက်တွဲတွင် Microsemi SoC Products Group သို့ ဆက်သွယ်ခြင်းနှင့် ဤပံ့ပိုးကူညီမှုဝန်ဆောင်မှုများကို အသုံးပြုခြင်းဆိုင်ရာ အချက်အလက်များပါရှိသည်။

ဧည့်ဝန်ဆောင်မှု
ထုတ်ကုန်စျေးနှုန်း၊ ထုတ်ကုန်အဆင့်မြှင့်တင်မှု၊ အပ်ဒိတ်အချက်အလက်၊ မှာယူမှုအခြေအနေနှင့် ခွင့်ပြုချက်ကဲ့သို့သော နည်းပညာမဟုတ်သော ထုတ်ကုန်ပံ့ပိုးမှုအတွက် ဖောက်သည်ဝန်ဆောင်မှုကို ဆက်သွယ်ပါ။

  • မြောက်အမေရိကမှ 800.262.1060 ကိုခေါ်ဆိုပါ။
  • ကမ္ဘာတစ်ဝှမ်းမှ 650.318.4460 ကိုခေါ်ဆိုပါ။
  • Fax၊ ကမ္ဘာပေါ်ရှိ မည်သည့်နေရာမှမဆို၊ 650.318.8044

ဖောက်သည်နည်းပညာပံ့ပိုးမှုစင်တာ
Microsemi SoC Products Group မှ ဝန်ထမ်းများသည် Microsemi SoC Products များနှင့်ပတ်သက်သော သင်၏ hardware၊ software နှင့် ဒီဇိုင်းမေးခွန်းများကို ဖြေဆိုပေးနိုင်သော ကျွမ်းကျင်သော အင်ဂျင်နီယာများဖြင့် ၎င်း၏ Customer Technical Support Center ကို ဆောင်ရွက်ပေးပါသည်။ ဖောက်သည်နည်းပညာပံ့ပိုးမှုစင်တာသည် လျှောက်လွှာမှတ်စုများဖန်တီးခြင်း၊ ဘုံဒီဇိုင်းစက်ဝန်းမေးခွန်းများအတွက် အဖြေများ၊ သိပြီးသားပြဿနာများကို မှတ်တမ်းပြုစုခြင်းနှင့် FAQs အမျိုးမျိုးတို့ကို ဖန်တီးရာတွင် အချိန်များစွာပေးပါသည်။ ထို့ကြောင့် ကျွန်ုပ်တို့ကို မဆက်သွယ်မီ ကျွန်ုပ်တို့၏ အွန်လိုင်းအရင်းအမြစ်များကို ဝင်ရောက်ကြည့်ရှုပါ။ သင့်မေးခွန်းများကို ကျွန်ုပ်တို့ဖြေပြီးဖြစ်ဖွယ်ရှိသည်။

နည်းပညာနှင့်ပတ်သက်သောအထောက်အပံ့
Microsemi SoC ထုတ်ကုန်ပံ့ပိုးမှုအတွက်၊ သွားရောက်ကြည့်ရှုပါ။ http://www.microsemi.com/products/fpga-soc/design-support/fpga-soc-support .

Website
Microsemi SoC Products Group ပင်မစာမျက်နှာတွင် နည်းပညာနှင့် နည်းပညာမဟုတ်သော အချက်အလက်မျိုးစုံကို သင်ရှာဖွေနိုင်သည် www.microsemi.com/soc .

ဖောက်သည်နည်းပညာပံ့ပိုးမှုစင်တာကို ဆက်သွယ်ခြင်း။
နည်းပညာပံ့ပိုးမှုစင်တာမှ ကျွမ်းကျင်သော အင်ဂျင်နီယာများ ဝန်ထမ်းများ။ နည်းပညာပံ့ပိုးမှုစင်တာကို အီးမေးလ်ဖြင့် သို့မဟုတ် Microsemi SoC ထုတ်ကုန်အုပ်စုမှတစ်ဆင့် ဆက်သွယ်နိုင်သည်။ website.

အီးမေးလ်
သင်၏နည်းပညာဆိုင်ရာမေးခွန်းများကို ကျွန်ုပ်တို့၏အီးမေးလ်လိပ်စာသို့ ဆက်သွယ်နိုင်ပြီး အီးမေးလ်၊ ဖက်စ် သို့မဟုတ် ဖုန်းဖြင့် ပြန်လည်ဖြေကြားနိုင်သည်။ ထို့အပြင် သင့်တွင် ဒီဇိုင်းပြဿနာများရှိပါက သင့်ဒီဇိုင်းကို အီးမေးလ်ပို့နိုင်ပါသည်။ files အကူအညီရယူရန်။ ကျွန်ုပ်တို့သည် တစ်နေ့တာလုံး အီးမေးလ်အကောင့်ကို အဆက်မပြတ် စောင့်ကြည့်နေပါသည်။ သင့်တောင်းဆိုချက်ကို ကျွန်ုပ်တို့ထံ ပေးပို့သည့်အခါ၊ သင့်တောင်းဆိုချက်ကို ထိရောက်စွာလုပ်ဆောင်ရန်အတွက် သင့်အမည်အပြည့်အစုံ၊ ကုမ္ပဏီအမည်နှင့် သင်၏ဆက်သွယ်ရန်အချက်အလက်များကို ထည့်သွင်းရန်သေချာပါစေ။
နည်းပညာဆိုင်ရာ ပံ့ပိုးကူညီမှု အီးမေးလ်လိပ်စာ ဖြစ်ပါ သည်။ soc_tech@microsemi.com .

ငါ့ကိစ္စများ
Microsemi SoC Products Group သုံးစွဲသူများသည် My Cases သို့သွားခြင်းဖြင့် နည်းပညာဆိုင်ရာကိစ္စရပ်များကို အွန်လိုင်းတွင် တင်သွင်းနိုင်ပြီး ခြေရာခံနိုင်ပါသည်။

အမေရိကန်ပြင်ပ
US စံတော်ချိန်ပြင်ပတွင် အကူအညီလိုအပ်သော ဝယ်ယူသူများသည် အီးမေးလ်မှတဆင့် နည်းပညာဆိုင်ရာ အကူအညီကို ဆက်သွယ်နိုင်သည် ( soc_tech@microsemi.com ) သို့မဟုတ် ဒေသတွင်း အရောင်းရုံးသို့ ဆက်သွယ်ပါ။
အရောင်းရုံးစာရင်းများနှင့် ကော်ပိုရိတ်အဆက်အသွယ်များအတွက် ကျွန်ုပ်တို့အကြောင်း သွားရောက်ကြည့်ရှုပါ။
အရောင်းရုံးစာရင်းများကို ကြည့်ရှုနိုင်ပါသည်။ www.microsemi.com/soc/company/contact/default.aspx .

ITAR နည်းပညာပံ့ပိုးမှု
International Traffic in Arms Regulations (ITAR) မှ ထိန်းချုပ်ထားသော RH နှင့် RT FPGA ဆိုင်ရာ နည်းပညာဆိုင်ရာ ပံ့ပိုးကူညီမှုအတွက် ကျွန်ုပ်တို့ထံ ဆက်သွယ်ပါ။ soc_tech_itar@microsemi.com . တနည်းအားဖြင့် My Cases အတွင်း ITAR drop-down list တွင် Yes ကိုရွေးပါ။ ITAR-ထိန်းညှိထားသော Microsemi FPGAs အပြည့်အစုံအတွက်၊ ITAR သို့ သွားပါ။ web စာမျက်နှာ။

Microsemi ကော်ပိုရိတ်

ဌာနချုပ်
One Enterprise၊ Aliso Viejo၊ CA 92656 USA

© 2017 Microsemi ကော်ပိုရေးရှင်း။ မူပိုင်ခွင့်ကိုလက်ဝယ်ထားသည်။ Microsemi နှင့် Microsemi လိုဂိုများသည် Microsemi Corporation ၏ ကုန်အမှတ်တံဆိပ်များဖြစ်သည်။ အခြားကုန်အမှတ်တံဆိပ်များနှင့် ဝန်ဆောင်မှုအမှတ်အသားများအားလုံးသည် သက်ဆိုင်ရာပိုင်ရှင်များ၏ ပိုင်ဆိုင်မှုဖြစ်သည်။

Microsemi အကြောင်း
Microsemi ကော်ပိုရေးရှင်း (Nasdaq: MSCC) သည် ဆက်သွယ်ရေး၊ ကာကွယ်ရေးနှင့် လုံခြုံရေး၊ အာကာသယာဉ်နှင့် စက်မှုစျေးကွက်များအတွက် တစ်ပိုင်းလျှပ်ကူးပစ္စည်းနှင့် စနစ်ဆိုင်ရာ ဖြေရှင်းချက်များအတွက် ပြည့်စုံသောအစုစုကို ပေးပါသည်။ ထုတ်ကုန်များတွင် စွမ်းဆောင်ရည်မြင့်မားပြီး ဓာတ်ရောင်ခြည်-မာကျောသော analog ရောနှော-အချက်ပြပေါင်းစပ်ထားသော ဆားကစ်များ၊ FPGAs၊ SoCs နှင့် ASICs များ ပါဝင်သည်။ စွမ်းအင်စီမံခန့်ခွဲမှုထုတ်ကုန်များ; အချိန်နှင့် ထပ်တူပြုခြင်း ကိရိယာများနှင့် တိကျသော အချိန်ဖြေရှင်းချက်များ၊ အချိန်အတွက် ကမ္ဘာ့စံနှုန်းကို သတ်မှတ်ခြင်း၊ အသံဖြင့်လုပ်ဆောင်ခြင်းကိရိယာများ; RF ဖြေရှင်းချက်များ; သီးခြားအစိတ်အပိုင်းများ; လုပ်ငန်းသိုလှောင်မှုနှင့် ဆက်သွယ်ရေးဖြေရှင်းချက်များ၊ လုံခြုံရေးနည်းပညာများနှင့် အရွယ်ရောက်နိုင်သော ဆန့်ကျင်ဘက်amper ထုတ်ကုန်များ; အီသာနက်ဖြေရှင်းချက်များ; Power-over-Ethernet IC နှင့် midspans; အပြင် စိတ်ကြိုက် ဒီဇိုင်း စွမ်းဆောင်ရည် နှင့် ဝန်ဆောင်မှုများ။ Microsemi သည် ကယ်လီဖိုးနီးယားပြည်နယ် Aliso Viejo တွင် ရုံးချုပ်ရှိပြီး တစ်ကမ္ဘာလုံးတွင် ဝန်ထမ်းပေါင်း 4,800 ခန့်ရှိသည်။ တွင်ပိုမိုလေ့လာပါ။ www.microsemi.com.

Microsemi သည် ဤနေရာတွင်ပါရှိသော အချက်အလက် သို့မဟုတ် ၎င်း၏ ထုတ်ကုန်နှင့် ဝန်ဆောင်မှုများ၏ သင့်လျော်မှုနှင့်ပတ်သက်၍ အာမခံခြင်း၊ ကိုယ်စားပြုခြင်း သို့မဟုတ် အာမခံပေးခြင်းတို့ကို မလုပ်ဆောင်ဘဲ၊ Microsemi သည် အက်ပ်လီကေးရှင်း သို့မဟုတ် ထုတ်ကုန် သို့မဟုတ် ဆားကစ်အသုံးပြုမှုမှ ဖြစ်ပေါ်လာသည့် မည်သည့်တာဝန်ယူမှုကိုမျှ မယူပါ။ ဤနေရာတွင်ရောင်းချသောထုတ်ကုန်များနှင့် Microsemi မှရောင်းချသောအခြားထုတ်ကုန်များသည် အကန့်အသတ်ဖြင့်စမ်းသပ်ခြင်းခံရပြီး mission-critical equipment သို့မဟုတ် applications များနှင့်တွဲ၍အသုံးမပြုသင့်ပါ။ မည်သည့် စွမ်းဆောင်ရည် သတ်မှတ်ချက်များကိုမဆို ယုံကြည်စိတ်ချရသည်ဟု ယူဆသော်လည်း အတည်မပြုနိုင်သေးဘဲ၊ ဝယ်သူသည် ထုတ်ကုန်များ၏ စွမ်းဆောင်ရည်နှင့် အခြားစမ်းသပ်မှုအားလုံးကို တစ်ခုတည်းနှင့် သို့မဟုတ် အဆုံးစွန်ထုတ်ကုန်များတွင် ထည့်သွင်းပြီး ပြီးမြောက်ရပါမည်။ ဝယ်သူသည် Microsemi မှပေးသော မည်သည့်ဒေတာနှင့် စွမ်းဆောင်ရည်သတ်မှတ်ချက်များ သို့မဟုတ် ကန့်သတ်ချက်များအပေါ် အားကိုးမည်မဟုတ်ပါ။ မည်သည့်ထုတ်ကုန်များ၏ သင့်လျော်မှုကို လွတ်လပ်စွာဆုံးဖြတ်ရန်နှင့် အလားတူစမ်းသပ်စစ်ဆေးရန်မှာ ဝယ်သူ၏တာဝန်ဖြစ်သည်။ ဤနေရာတွင် Microsemi မှ ပံ့ပိုးပေးသော အချက်အလက်သည် "ရှိနေသည့်အတိုင်း၊ မည်သည့်နေရာတွင် ရှိနေသည်" နှင့် ချို့ယွင်းချက်အားလုံးဖြင့် ပေးဆောင်ထားပြီး ထိုအချက်အလက်များနှင့် ဆက်စပ်နေသော အန္တရာယ် တစ်ခုလုံးသည် ဝယ်သူနှင့် လုံးလုံးလျားလျား ရှိနေပါသည်။ Microsemi သည် အဆိုပါအချက်အလက်ကိုယ်တိုင် သို့မဟုတ် ယင်းအချက်အလက်များနှင့်ပတ်သက်၍ ဖော်ပြထားသည့် မည်သည့် မူပိုင်ခွင့်အခွင့်အရေးများ၊ လိုင်စင်များ သို့မဟုတ် အခြား IP အခွင့်အရေးများကို မည်သည့်ပါတီအားမဆို၊ အတိအလင်း သို့မဟုတ် သွယ်ဝိုက်စွာ ပေးအပ်ခြင်းမပြုပါ။ ဤစာရွက်စာတမ်းတွင် ပံ့ပိုးပေးထားသော အချက်အလက်များသည် Microsemi ၏ မူပိုင်ဖြစ်ပြီး၊ Microsemi သည် ဤစာရွက်စာတမ်းပါ အချက်အလက် သို့မဟုတ် ထုတ်ကုန်နှင့် ဝန်ဆောင်မှုများကို အချိန်မရွေး အပြောင်းအလဲပြုလုပ်ရန် အခွင့်အရေးကို လက်ဝယ်ရှိပါသည်။

အမြဲမေးလေ့ရှိသောမေးခွန်းများ

Libero SoC Linux Environment Setup User Guide ၏ ရည်ရွယ်ချက်ကား အဘယ်နည်း။

လမ်းညွှန်သည် Libero SoC ပလပ်ဖောင်းအတွက် Linux ပတ်၀န်းကျင်ကို သတ်မှတ်ခြင်းဆိုင်ရာ လမ်းညွှန်ချက်များကို ပေးပါသည်။

တပ်ဆင်ခြင်းလုပ်ငန်းစဉ်တွင် အဆင့်များအားလုံးသည် မဖြစ်မနေလိုအပ်ပါသလား။

အချို့သောအဆင့်များသည် ရွေးချယ်နိုင်သော်လည်း ပြီးပြည့်စုံသောတပ်ဆင်မှုအတွက် အဆင့်အားလုံးကိုလိုက်နာရန် အကြံပြုထားသည်။

flexlm လိုင်စင်မလိုအပ်ပါက အဆင့် 10 ကို ကျော်နိုင်ပါသလား။

ဟုတ်ကဲ့၊ အဆင့် 10 သည် ရွေးချယ်နိုင်မည်ဖြစ်ပြီး flexlm လိုင်စင်မလိုအပ်ပါက ကျော်သွားနိုင်သည်။

စာရွက်စာတမ်းများ / အရင်းအမြစ်များ

Microchip Libero SoC ဒီဇိုင်းအစုံ [pdf] အသုံးပြုသူလမ်းညွှန်
ဗားရှင်း 11.9၊ v2.3၊ Libero SoC Design Suite၊ Libero SoC Design Suite၊ SoC Design Suite၊ Design Suite၊ Suite

ကိုးကား

မှတ်ချက်တစ်ခုချန်ထားပါ။

သင့်အီးမေးလ်လိပ်စာကို ထုတ်ပြန်မည်မဟုတ်ပါ။ လိုအပ်သောအကွက်များကို အမှတ်အသားပြုထားသည်။ *