Forumi

Mac TL-866 EPROM programmētāja OSX programmatūra

macstatic

Oriģinālais plakāts
2005. gada 21. oktobris
Norvēģija
  • 2017. gada 12. februāris
Es plānoju iegādāties kādu no šīm zemajām izmaksām USB MiniPro TL-866 EPROM programmētāji no eBay, kas, protams, nāk tikai ar Windows programmatūru.
tomēr Tam vietnē Github ir pieejama atvērtā pirmkoda Mac programmatūra ! Bet es nezinu pirmo lietu par kompilēšanu un interesējos, vai kaut kur ir pieejamas programmatūras versijas, kas ir gatavas lietošanai, vai arī kāds to ir iepriekš kompilējis un vēlētos ar to padalīties?

Toutou

2015. gada 6. janvāris


Prāga, Čehija
  • 2017. gada 12. februāris
Es to izmēģināju jūsu vietā, un šķiet, ka tas kaut ko dara. (tā ir komandrindas lietotne)

Process ir diezgan vienkāršs, vienkārši iegūstiet lietotni no Github (lejupielādējiet tieši vai, ja esat pazīstams, izmantojot git), pēc tam ievadiet direktoriju terminālī un palaidiet kodu: |_+_| , tad Kods: |_+_| .

Jums būs nepieciešama libusb bibliotēka (pieejama no Homebrew) un xcode komandrindas rīki (ja jums to nav, automātiski parādīsies uzvedne).

Vienkārši jautājiet, ja jums ir kādi jautājumi.

Pielikumi

  • Ekrānuzņēmums 2017-02-12 plkst. 22.19.22.png Ekrānuzņēmums 2017-02-12 plkst. 22.19.22.png'file-meta '> 116,1 KB · Skatījumi: 886

macstatic

Oriģinālais plakāts
2005. gada 21. oktobris
Norvēģija
  • 2017. gada 16. februāris
Paldies, ka to izskatījāt.
Komandrindas lietotne! Ak!
Labi, ja vien es nededzinu EPROM katru dienu un precīzi zinu, ko rakstīt iepriekš, es domāju, ka tam vajadzētu darīt savu darbu.

1) no kuriem failiem tieši man ir jāiegūst Minipro GitHub lapu ? Ir pieejams garš failu un mapju saraksts, no kuriem izvēlēties.

2) Es ticu, ka atradu vietne Homebrew - Tas ir pareizais, vai ne?
Tāpēc es nokopēju komandrindu, kā norādīts šīs lapas augšpusē, šādi:
Kods: |_+_| ... un ielīmēju to savā termināļa logā, kas turpinājās, instalējot virkni sīkumu.
Pareizi līdz šim?

3) Es īsti nesapratu daļu par libusb , bet (pēc ātras Homebrew vietnes izlasīšanas) es izdarīju minējumu un terminālī ievadīju sekojošo:
Kods: |_+_| ...kas rezultējās šādi:
Notiek Homebrew atjaunināšana...
==> Automātiski atjaunināts Homebrew!
Atjaunināts 1 pieskāriens (homebrew/core).
Formulās nav izmaiņu.

==> Izmantojot smilšu kasti
==> Lejupielāde https://github.com/libusb/libusb/releases/download/v1.0.21/libusb-1.0.21.tar.bz2
==> Lejupielāde no https://github-cloud.s3.amazonaws.c...02-9a9b-11e6-85f7-70b3577a8763.bz2?X-Amz-Algo
################################################# ###################### 100,0%
==> ./configure --prefix=/usr/local/Cellar/libusb/1.0.21
==> veiciet instalēšanu
/usr/local/Cellar/libusb/1.0.21: 29 faili, 557.7K, izveidots 30 sekundēs
$
Pagaidām izskaties labi?

4) Kā instalēt Xcode? Es neesmu pārliecināts, vai, instalējot Homebrew vai libusb, palaidu garām uzvedni.

5) Tātad, kad esmu instalējis Xcode, es pieņemu, ka esmu sagatavojis savu Mac datoru, lai varētu kompilēt MiniPro programmatūru, lai es varētu to palaist, vai ne?

Toutou

2015. gada 6. janvāris
Prāga, Čehija
  • 2017. gada 16. februāris
macstatic teica: Pagaidām izskatāties labi?
Jūs visu izdarījāt pareizi, pirmā komanda instalēja Homebrew jūsu datorā, bet otrā komanda lika Homebrew iegūt jums libusb bibliotēku.
Un uzmini ko? Homebrew ieguva libusb no github un šeit:
Kods: |_+_| SASTĀDĪJA to.


Tātad, tagad jums būs nepieciešama jūsu lietotne. Virs garā failu saraksta kreisajā pusē ir zaļa poga, kas saka Klonēt vai lejupielādēt. Noklikšķiniet uz tā un pēc tam Lejupielādēt ZIP.
Izsaiņojiet arhīvu, parādīsies jauna mape 'minipro-master'.

Tagad jautrākā daļa - palaidiet termināli un ievadiet mapi 'minipro-master', piemēram:
Kods: |_+_| Ja neesat pārliecināts par precīzu ceļu, vienkārši ierakstiet “cd” (ar atstarpi!) un velciet mapi no Finder uz termināļa logu. Manā mašīnā tas būtu
Kods: |_+_|
Tagad jūs esat īstajā mapē, lai sāktu briesmīgo un mistisko rituālu — [vardarbīgs pērkons, zibens spēriens] — KOMPILĒŠANA!!!!
Kods: |_+_| Un viss. Tā tu apkopo 98% lietu. (Parasti ir fails ar nosaukumu 'Makefile', kurā ir visas nepieciešamās komandas, un komanda 'make' mijiedarbojas ar šo failu).

Programma tagad ir binārais fails, kas ir gatavs palaišanai, taču tai joprojām ir nepieciešami daži faili un direktoriji, kas ir sagatavoti šeit un tur. Šis process vislabāk pazīstams kā 'instalēšana'.
Kods: |_+_|
būtībā jūs sakāt utilītai 'make' palaist 'instalēšanas' secību no Makefile. Un ar 'sudo' jūs to palaižat kā root lietotājs (visvarenais dievs). Jums tiks prasīts ievadīt paroli. Ievadiet to (nekas neparādīsies, zvaigznītes vai kaut kas cits).

Uzplaukums. Jūsu lietotne ir gatava palaišanai kā “minipro”.

macstatic

Oriģinālais plakāts
2005. gada 21. oktobris
Norvēģija
  • 2017. gada 16. februāris
Forši! Jūsu skaidrojums ir ļoti skaidrs, taču, iespējams, esmu izdarījis kaut ko nepareizi ar libusb instalēšanu, jo, mēģinot 'izdarīt', tiek parādīts šāds kļūdas ziņojums (pēc lejupielādētā faila izsaiņošanas no Github):

Kods: |_+_|
Kas man tagad jādara?
Varu piebilst, ka mans Mac ir iestatīts vairākiem lietotājiem. Es vienmēr pieteicos kā 'standarta' lietotājs, bet, ja kaut ko instalēju, man jāievada 'admin' lietotājvārds un parole. Un šeit lietas kļūst mulsinošas, jo, kad man tiek prasīts “sudo”, es nekad to nedarbosies, ja vien vispirms neveicu “login admin_username” (kur “admin_username”, protams, ir administratora lietotājvārds, kam seko tā parole). , bet tad atkal es nevaru piekļūt failiem/mapēm, kas pieder manam standarta lietotājam... Varbūt daļēji tur arī slēpjas iepriekš minētās problēmas.

Vai šī lietotne nonāks parastajā mapē /Applications/, citā 'kopējās piekļuves' mapē (piemēram, /Sistēma/ vai /Bibliotēka/) vai kaut kur manā lietotāja mapē, tāpēc man katru reizi ir jāizmanto komanda 'sudo' Vai man ir nepieciešams izmantot šo konkrēto komandrindas lietotni? Pēdējo reizi rediģēts: 2017. gada 16. februārī

Toutou

2015. gada 6. janvāris
Prāga, Čehija
  • 2017. gada 17. februāris
Vairāku lietotāju iestatīšana nedrīkst radīt problēmas. Jūsu mājas brūces instalācija izskatās labi.
Pirmā kļūda izvadē ir kodā: |_+_| Tātad, pārliecinieties, vai jums ir šis rīks:
Kods: |_+_| (Es nesaņēmu šo kļūdu, jo man tā ir.)

Pēc tam gan pkg-config rīkam, gan libusb bibliotēkai jābūt gatavai un
Kods: |_+_| jāuzskaita abi.

Ja viss izskatās labi, mēģiniet vēlreiz.

macstatic

Oriģinālais plakāts
2005. gada 21. oktobris
Norvēģija
  • 2017. gada 18. februāris
Soli tālāk....
Jūsu ieteikums darbojās, tāpēc tagad man ir pkg-config ' instalēts.
'Brūvēšanas saraksts' parāda divus vienumus: libusb un pkg-config

bet..... šī vairāku lietotāju/sudo lieta mani mulsina.
Piemēram, tas notika, kad mēģināju veikt iepriekš minēto (pieteicos savā Mac datorā kā mans parastais lietotājs):

$ brew instalēt pkg-config
Kļūda: /usr/local/Cellar nevar rakstīt. Jums vajadzētu mainīt
/usr/local/Cellar īpašumtiesības un atļaujas atpakaļ jums
lietotāja konts:
sudo chown -R $(whoami) /usr/local/Cellar
Brīdinājums: pkg-config-0.29.1_2 jau ir instalēts
Kļūda: atļauja liegta — /usr/local/Cellar/pkg-config/0.29.1_2/INSTALL_RECEIPT.json20170218-21849-1414tf4
$ kas es esmu
MY_USERNAME
$ sudo chown -R $MY_USERNAME /usr/local/Cellar

BRĪDINĀJUMS. Nepareiza sudo komandas izmantošana var izraisīt datu zudumu
vai svarīgu sistēmas failu dzēšana. Lūdzu, vēlreiz pārbaudiet savu
rakstīt, izmantojot sudo. Lai iegūtu papildinformāciju, ierakstiet “man sudo”.

Lai turpinātu, ievadiet savu paroli vai ierakstiet Ctrl-C, lai pārtrauktu.

Parole:
MY_USERNAME nav sudoers failā. Par šo incidentu tiks ziņots.
$

Iepriekš minētajā piemērā es ievadu savu parasto lietotāja paroli, kas acīmredzami nedarbojas.
tāpēc es mēģinu tā vietā izmantot savu administratora lietotājvārdu (joprojām esmu pieteicies savā Mac datorā kā parasts lietotājs):

$ sudo chown -R $MY_ADMIN_USERNAME /usr/local/Cellar

BRĪDINĀJUMS. Nepareiza sudo komandas izmantošana var izraisīt datu zudumu
vai svarīgu sistēmas failu dzēšana. Lūdzu, vēlreiz pārbaudiet savu
rakstīt, izmantojot sudo. Lai iegūtu papildinformāciju, ierakstiet “man sudo”.

Lai turpinātu, ievadiet savu paroli vai ierakstiet Ctrl-C, lai pārtrauktu.

Parole:
Atvainojiet, mēģiniet vēlreiz.
Parole:
Atvainojiet, mēģiniet vēlreiz.
Parole:
Atvainojiet, mēģiniet vēlreiz.
sudo: 3 nepareizas paroles mēģinājumi
$

Tā kā nekas no tā nedarbojās, es terminālī pieteicos kā administrators (tomēr joprojām pieteicos Mac kā parasts lietotājs):

$ piesakieties MY_ADMIN_USERNAME
Parole:

Šoreiz izdevās!
Tagad ir pienācis laiks instalēt MiniPro programmatūru.
Es īsti nesaprotu, kā es agrāk sāku strādāt, bet, iespējams, es to varētu izdarīt pat nebūdams administrators. Tomēr, veicot a sudo make install Šķiet, ka tiek prasīts administratora lietotājvārds, kas (kā parādīts iepriekš) nekad nedarbojas neatkarīgi no tā, kuru paroli es tam piešķiru.
Šķiet, ka viss ir saistīts ar vistas un olas situāciju.
Ja piesakāties kā administrators, mēģiniet ierakstīt kompaktdisku uz 'minipro-master' direktoriju, man tiek liegts:

$ cd /FILEPATH/minipro-master
-bash: cd: /FILEPATH/minipro-master: Atļauja liegta
$

Tālāk es dodos uz termināli, izlogoties (tātad es atgriezos pie parastā lietotāja) CD uz iepriekš minēto direktoriju un mēģiniet instalēt, kas arī nedarbojas (iespējams, tāpēc, ka es neesmu administrators):

$ izlogoties
$ kas es esmu
MY_USERNAME
$ cd /FILEPATH/minipro-master
$ pwd
/FILEPATH/minipro-master

$ veikt instalēšanu
mkdir -p /usr/local/bin/
mkdir -p /usr/local/lib/udev/rules.d/
mkdir: /usr/local/lib/udev/rules.d/: Atļauja liegta
make: *** [instalēt] 1. kļūda
$


Tātad, vai risinājums ir ievietot instalācijas failus USB atmiņas kartē, atteikties kā parastajam lietotājam Mac datorā, pieteikties administratora lietotāju zonā un pēc tam visu instalēt no turienes? Apgrūtinoši, tāpēc es ceru, ka ir kāds vieglāks veids.

Toutou

2015. gada 6. janvāris
Prāga, Čehija
  • 2017. gada 18. februāris
$ kas es esmu
MY_USERNAME
$ sudo chown -R $MY_USERNAME /usr/local/Cellar

Pareiza ideja, nepareizs lietojums. (Bet tas ir labi, tas var būt nedaudz mulsinoši)
Apskatiet šo piemēru: (komanda echo tikai izdrukā izvadi)
Ekrānuzņēmums 2017-02-18, 16.18.46.png

“whoami” ir komanda, kas izdrukā (atgriež kā izvadi) jūsu pašreizējo lietotājvārdu, piemēram, “kas es esmu?”

'echo $whoami' burtiski nozīmē 'izdrukāt mainīgā, ko sauc par whoami' vērtību — nekas nenotiek, es neesmu izveidojis mainīgo.

Atkal 'echo $toutou' vienkārši izdrukā tukšo mainīgo toutou

'$(komanda)' nozīmē 'palaist šo komandu un vienkārši ievietojiet izvadi šeit', tāpēc 'echo $(whoami)' burtiski nozīmē 'izdrukāt jebkuru izvadi, ko radīs komanda 'whoami'.

Pēdējais ir mainīgo darbības piemērs. Vispirms es saku tai burtiski: “Ņemiet jebkuru izvadi, ko komanda “whoami” radīs un saglabā to kā mainīgo, ko sauc par X”, un pēc tam otrā komanda ir “izdrukāt mainīgā X vērtību”.

Tava pavēle' sudo chown -R $MY_USERNAME /usr/local/Cellar' kā jūs tagad zināt, mainītu īpašumtiesības uz direktoriju (+ viss iekšā) /usr/local/Cellar uz lietotāju, kura vārds ir saglabāts mainīgajā ar nosaukumu MY_USERNAME.

Pareizā forma:
Kods: |_+_| burtiski liks tam 'mainīt īpašumtiesības uz direktoriju (+ viss iekšā) /usr/local/Cellar lietotājam, kura vārds tiek izdrukāts, palaižot komandu 'whoami'.
Tas ir tieši tas, ko jūs gribējāt darīt.

Bet es uzskatu, ka tas nav nepieciešams, direktorijam jau vajadzētu piederēt jūsu administratoram.

Tagad šis:
Kods: |_+_| ir jēga. Minipro-master mape pieder jūsu parastajam lietotājam, vai ne? Ne jūsu administratoram. OSX administrators nav īsts saknes konts (Unix valodā 'root'), tas ir tikai lietotājs, kas ir var pieprasīt root tiesības, izmantojot 'sudo'.

Piesakieties savā administratora kontā. Mēģiniet ievietot CD mapē, tas jums neļaus. Bet mape mums vairs nebūs vajadzīga, tāpēc vienkārši sabojāsim to.
Kods: |_+_| burtiski 'dodiet (+) ikvienam (a) atļauju lasīt/rakstīt/izpildīt (rwx) mapē.

Tas prasīs ievadīt paroli, un, tā kā esat pieteicies kā administrators, ievadiet administratora lietotāja paroli. Tam vajadzētu darboties 100%, ja varat pieteikties ar to pašu paroli.

Un pēc tam izmēģiniet “sudo make install”. Tas nedarbosies bez 'sudo' vispār.

chown33

Moderators
Darbinieks
2009. gada 9. augusts
bezdibenis plakne
  • 2017. gada 18. februāris
macstatic teica: Soli tālāk....
Jūsu ieteikums darbojās, tāpēc tagad man ir pkg-config ' instalēts.
'Brūvēšanas saraksts' parāda divus vienumus: libusb un pkg-config

bet..... šī vairāku lietotāju/sudo lieta mani mulsina.
Piemēram, tas notika, kad mēģināju veikt iepriekš minēto (pieteicos savā Mac datorā kā mans parastais lietotājs):
...
Jūs nevarat izmantot 'sudo' no sava parastā lietotāja konta. Lai izmantotu “sudo”, jums ir jābūt administratoram.

Kad esat pieteicies kā administrators, varat pievienot sava parastā lietotāja konta nosaukumu failam /etc/sudoers. Jums vajadzētu izlasīt par to, kā to izdarīt pareizi, lai neizraisītu sudoers failu. Google: pievienojiet lietotāju sudoers.


Pilnīgi atšķirīga pieeja būtu mainīt /usr/local/Cellar atļaujas, lai parastajam lietotāja kontam būtu rakstīšanas atļauja. Publicējiet pilnu šādas komandrindas izvadi:
Kods: |_+_|
Kopumā pieeja būtu piešķirt /usr/local/Cellar grupu, kuras dalībnieks ir jūsu lietotājs, vai pievienot lietotāju grupai, kas jau ir piešķirta /usr/local/Cellar. Piemērota izvēle būs redzama pēc tam, kad būs redzama dotās komandrindas izvade.

Turklāt, lai mainītu /usr/local/Cellar grupu, ir nepieciešamas īpašumtiesības vai jābūt root, un, lai pievienotos grupai, ir jābūt root. Tas nozīmē, ka izmaiņu veikšanai izmantosit savu administratora kontu, nevis savu parasto kontu.

macstatic

Oriģinālais plakāts
2005. gada 21. oktobris
Norvēģija
  • 2017. gada 18. februāris
Toutou teica: $ kas es esmu
MY_USERNAME
$ sudo chown -R $MY_USERNAME /usr/local/Cellar

Pareiza ideja, nepareizs lietojums. (Bet tas ir labi, tas var būt nedaudz mulsinoši)
Apskatiet šo piemēru: (komanda echo tikai izdrukā izvadi)

Jā, jūsu skaidrojumam ir jēga, taču bieži vien ir grūti saprast dažādās komandrindas piemēros esošās sintakses, piemēram, šeit, kur man vajadzētu izmantot iekavas burtiski.



Pareizā forma:
Kods: |_+_| burtiski liks tam 'mainīt īpašumtiesības uz direktoriju (+ viss iekšā) /usr/local/Cellar lietotājam, kura vārds tiek izdrukāts, palaižot komandu 'whoami'.
Tas ir tieši tas, ko jūs gribējāt darīt.

Bet es uzskatu, ka tas nav nepieciešams, direktorijam jau vajadzētu piederēt jūsu administratoram.

Jā, es paskatījos, un jums ir taisnība.


Tagad šis:
Kods: |_+_| ir jēga. Minipro-master mape pieder jūsu parastajam lietotājam, vai ne? Ne jūsu administratoram. OSX administrators nav īsts saknes konts (Unix valodā 'root'), tas ir tikai lietotājs, kas ir var pieprasīt root tiesības, izmantojot 'sudo'.

Es domāju, ka tam ir jēga, aplūkojot sistēmas preferences 'Lietotāji un grupas', kur es varu noteikt, vai noteiktam lietotājam jābūt administratoram vai standarta lietotājam. Es vienkārši nekad neesmu uz to tā skatījies.
Tātad “root”, no otras puses, ir faktiskais lietotāja konts, kuram pēc noklusējuma ir tādas pašas privilēģijas kā jebkuram lietotājam, kurš ir definēts kā “administrators”?


Piesakieties savā administratora kontā. Mēģiniet ievietot CD mapē, tas jums neļaus. Bet mape mums vairs nebūs vajadzīga, tāpēc vienkārši sabojāsim to.

Kods: |_+_| burtiski 'dodiet (+) ikvienam (a) atļauju lasīt/rakstīt/izpildīt (rwx) mapē.

Tas prasīs ievadīt paroli, un, tā kā esat pieteicies kā administrators, ievadiet administratora lietotāja paroli. Tam vajadzētu darboties 100%, ja varat pieteikties ar to pašu paroli.

Un pēc tam izmēģiniet “sudo make install”. Tas nedarbosies bez 'sudo' vispār.

(pēc tam, kad pavadīju daudz laika, mēģinot to visu un vēl daudz ko citu, bet tas nedarbojās...) Es nolēmu dot komandu 'make' (lai gan biju to darījis iepriekš), tāpēc es to izdarīju, tad turpināju ar 'sudo make install ' (joprojām pieteicies kā administratora lietotājs, izmantojot termināli) un presto! tas strādā
Es nezinu, kas kur nogāja greizi, bet vismaz es to instalēju (terminālī ievadīju “minipro”, un tas atbildēja ar opciju sarakstu.

Tātad, vai man joprojām ir jāinstalē Homebrew, lai tas darbotos, vai arī tas bija tikai tā kompilēšanai? Ja tas aizņem daudz vietas un man tas nav vajadzīgs, es varētu to tikpat labi atinstalēt (es pamanīju, ka Homebrew vietnē ir norādījumi par to). R

repetto74

2017. gada 22. oktobris
  • 2017. gada 22. oktobris
Sveiki,

Es mēģinu instalēt šo atvērtā pirmkoda programmu, lai kontrolētu TL866 programmētāju operētājsistēmā Mac OSX. Esmu veiksmīgi devis komandu Sudo Make Install, bet tad es nezinu, ko man vajadzētu atgūt?
Kur ir sastādītā programma? Mapē Minipro-master man ir izveidoti daži Unix exec, taču tie vienkārši sniedz komandu sarakstu, veicot dubultklikšķi uz tām.
Man vajadzētu instalēt DMG pakotni vai kā? Atvainojiet, es neesmu Unix komandrindas instalēšanas eksperts




macstatic teica: Jā, jūsu skaidrojums ir saprātīgs, taču bieži vien ir grūti saprast dažādas komandrindas piemēros esošās sintakses, piemēram, šeit, kur man vajadzētu burtiski izmantot iekavas.





Jā, es paskatījos, un jums ir taisnība.




Es domāju, ka tam ir jēga, aplūkojot sistēmas preferences 'Lietotāji un grupas', kur es varu noteikt, vai noteiktam lietotājam jābūt administratoram vai standarta lietotājam. Es vienkārši nekad neesmu uz to tā skatījies.
Tātad “root”, no otras puses, ir faktiskais lietotāja konts, kuram pēc noklusējuma ir tādas pašas privilēģijas kā jebkuram lietotājam, kurš ir definēts kā “administrators”?




(pēc tam, kad pavadīju daudz laika, mēģinot to visu un vēl daudz ko citu, bet tas nedarbojās...) Es nolēmu dot komandu 'make' (lai gan biju to darījis iepriekš), tāpēc es to izdarīju, tad turpināju ar 'sudo make install ' (joprojām pieteicies kā administratora lietotājs, izmantojot termināli) un presto! tas strādā
Es nezinu, kas kur nogāja greizi, bet vismaz es to instalēju (terminālī ievadīju “minipro”, un tas atbildēja ar opciju sarakstu.

Tātad, vai man joprojām ir jāinstalē Homebrew, lai tas darbotos, vai arī tas bija tikai tā kompilēšanai? Ja tas aizņem daudz vietas un man tas nav vajadzīgs, es varētu to tikpat labi atinstalēt (es pamanīju, ka Homebrew vietnē ir norādījumi par to).

macstatic

Oriģinālais plakāts
2005. gada 21. oktobris
Norvēģija
  • 2017. gada 23. oktobris
Ir pagājis kāds laiciņš, kopš veicu iepriekš minētās darbības un neatceros detaļas, taču es secināju, ka komandrindas EPROM programmētājs nebija mana lieta, jo ir pārāk daudz detaļu, kurām sekot līdzi, tāpēc es izveidoju Bootcamp nodalījumu ar Windows, pēc tam instalējot faktisko programmatūru, kas tika piegādāta ar to. Man tas darbojas daudz labāk, lai gan es vēlos, lai būtu programmatūras Mac versija.

Toutou

2015. gada 6. janvāris
Prāga, Čehija
  • 2017. gada 23. oktobris
repetto74 teica: Esmu veiksmīgi devis komandu Sudo Make Install, bet tad es nezinu, ko man vajadzētu atgūt?
Kur ir sastādītā programma? Mapē Minipro-master man ir izveidoti daži Unix exec, taču tie vienkārši sniedz komandu sarakstu, veicot dubultklikšķi uz tām.


Pēc make install komandas utilītai jau jābūt instalētai jūsu sistēmā un tai jābūt pieejamai kā 'minipro' terminālī. Atkal, šī ir komandrindas lietotne, jums nav jāredz neviena lietotāja saskarne. R

repetto74

2017. gada 22. oktobris
  • 2017. gada 23. oktobris
Toutou teica: Pēc make install komandas utilītai jau jābūt instalētai jūsu sistēmā un tai jābūt pieejamai kā 'minipro' terminālī. Atkal, šī ir komandrindas lietotne, jums nav jāredz neviena lietotāja saskarne.

Sveiki Toutou,

Labi, paldies par skaidrojumu. Nu, tas izskatās mazliet pārāk sarežģīti, lai palaistu mani. Labāk ieslēdziet Windows, kad nepieciešama IC programmēšana.

Paldies
Riks

macstatic

Oriģinālais plakāts
2005. gada 21. oktobris
Norvēģija
  • 2017. gada 1. novembris
Es domāju, ka tas varētu būt vienkāršāks risinājums. Līdz šim man nav radušās problēmas, izmantojot Windows programmatūru kopā ar minēto EPROM programmētāju manā Mac datorā ar Bootcamp.

nivlekius

2021. gada 21. septembris
  • 2021. gada 21. septembris
Es zinu, ka tas ir diezgan vecs, bet, ja kāds nokļūst šeit, izmantojot Google meklēšanu, esmu izveidojis GUI lietotni Minipro. Jūs to varat saņemt plkst https://github.com/DLXXV-Kelvin/MiniPro-GUI

macstatic

Oriģinālais plakāts
2005. gada 21. oktobris
Norvēģija
  • 2021. gada 22. septembris
Tas ir lieliski!
Vai tas darbosies arī ar 'CS' (MiniPro TL-866CS)?

Vai vēlaties lejupielādēt iepriekš apkopotu, lietošanai gatavu lietotni? Daudzi cilvēki (piemēram, es) cīnās, lai paši to izdarītu.

nivlekius

2021. gada 21. septembris
  • 2021. gada 22. septembris
macstatic teica: Tas ir lieliski!
Vai tas darbosies arī ar 'CS' (MiniPro TL-866CS)?

Vai vēlaties lejupielādēt iepriekš apkopotu, lietošanai gatavu lietotni? Daudzi cilvēki (piemēram, es) cīnās, lai paši to izdarītu.
Tajā tiek izmantota Deivida Grifita minipro komandrindas rīku lietotne. Nav teikts, ka tas darbojas ar šo programmētāju, bet jūs vienmēr varat mēģināt. Un tas jau ir apkopots. Es to uzrakstīju ātri. Vienkārši lejupielādējiet to un izpakojiet to, un tam vajadzētu būt gatavam darbam

macstatic

Oriģinālais plakāts
2005. gada 21. oktobris
Norvēģija
  • 2021. gada 22. septembris
Skaidrs! Ir pagājis kāds laiciņš, kopš es instalēju šīs lietas, un es aizmirsu detaļas, bet es domāju, ka es to sapratu vismaz pirmajā daļā pēc atkārtotas izlasīšanas jūsu dokumenti dažas reizes...

1) Atveriet OSX Terminālis lietotnē, ievadiet šo komandu, lai instalētu Brūvēt (kā paskaidrots šīs vietnes pirmajā lapā):
make

2) Tagad instalējiet programmatūru MiniPro ar šādu komandu:
sudo make install

3) pēc tam instalējiet avr-gcc (kā paskaidrots šeit ):
/usr/bin/ruby -e '$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)'
kam seko:
brew install libusb
un visbeidzot (šķita, ka šī daļa ilga uz visiem laikiem):
==> ./configure --prefix=/usr/local/Cellar/libusb/1.0.21 ==> make install

4) tagad es pārbaudīju, vai iepriekšminētās GCC lietas ir instalētas un ceļi, kā paskaidrots GUI dokumentos, taču manā gadījumā rezultāti bija nedaudz atšķirīgi:
cd path/to/the/minipro-master
kas parādīja ceļu šeit: /usr/local/bin/minipro
pēc tam pārbaudiet avr-gcc ceļu:
cd /Users/toutou/Downloads/minipro-master
kas manā datorā teica, ka tas ir šeit: /usr/local/bin/avr-gcc
un pēc tam pārbaudiet avr-objcopy ceļu:
make
kas man saka, ir šeit: /usr/local/bin/avr-objcopy

tagad es apjuku....
Pirmkārt, es neesmu pārliecināts, vai lejupielāde notiek pareizi. Uz tava Minipro-GUI Github lapa Es noklikšķināju uz zaļās pogas 'Kods' un pēc tam uz 'Lejupielādēt zip', piemēram:

Pēc tās izsaiņošanas savā Mac datorā man palika mape, kurā bija divi faili:


Redzot, ka 'LICENSE' šķiet komandrindas tipa fails, es uz tā veicu dubultklikšķi, kas, šķiet, ir nedaudz pareizajā virzienā, lai gan terminālī saņēmu dažus kļūdu ziņojumus:

sudo make install


Tātad, kur es kļūdījos? Varbūt es kaut ko pārpratu?
PS: lieliskas ziņas: tā dara strādāt ar manu programmētāja 'CS' versiju. The MiniPro Gitlab lapa saka:

Funkcijas

  • Vietējais atbalsts Linux, BSD un citām Unix versijām.
  • Saderība ar Minipro TL866CS, TL866A un TL866II+ no Autoelectric ( http://www.autoelectric.cn/en/tl866_main.html )
  • Vairāk nekā 13 000 mērķa ierīču (tostarp AVR, PIC, dažādas BIOS un EEPROM)
  • ZIF40 ligzda un ISP atbalsts
  • Pārdevējam specifiski MCU konfigurācijas biti
  • Mikroshēmas ID pārbaude
  • Pārstrāvas aizsardzība
  • Sistēmas testēšana

nivlekius

2021. gada 21. septembris
  • 2021. gada 22. septembris
Es būšu pret jums godīgs, es nekad agrāk nebiju izmantojis Git. Ļaujiet man redzēt, vai es varu noskaidrot problēmu. Man, iespējams, būs jāizmanto cita lejupielādes vietne

nivlekius

2021. gada 21. septembris
  • 2021. gada 22. septembris
Fails tagad ir tur. Es aizmirsu apņemties, kad augšupielādēju to pagājušajā naktī. Labs darbs man, pārbaudot lejupielādi. Piedod par to

macstatic

Oriģinālais plakāts
2005. gada 21. oktobris
Norvēģija
  • 2021. gada 22. septembris
Nekādu problēmu
Bet tagad man ir cita problēma:

Ekrānuzņēmums 2021.09.22. plkst. 19.37.46.png

Vai ir kāds konkrēts iemesls, kāpēc jūs likāt tai nedarboties tikai ar jaunāko operētājsistēmu, vai arī tas ir tikai jautājums par lietotnes “ļaušanu” darboties iepriekšējās OS versijās? Es joprojām izmantoju High Sierra 10.13, jo joprojām izmantoju veco programmatūru (un nedomāju, ka MacOS 11.x tik un tā var darboties manā datorā), tāpēc būtu lieliski, ja GUI varētu darboties. manā vecākajā OS.

Turklāt tagad pirmajā ZIP failā ir ZIP fails. Varbūt jūs varētu to visu ievietot vienā ZIP failā?

nivlekius

2021. gada 21. septembris
  • 2021. gada 22. septembris
macstatic teica: Nav problēmu
Bet tagad man ir cita problēma:

Skatīt pielikumu 1840396
Skatīt pielikumu 1840393
Vai ir kāds konkrēts iemesls, kāpēc jūs likāt tai nedarboties tikai ar jaunāko operētājsistēmu, vai arī tas ir tikai jautājums par lietotnes “ļaušanu” darboties iepriekšējās OS versijās? Es joprojām izmantoju High Sierra 10.13, jo joprojām izmantoju veco programmatūru (un nedomāju, ka MacOS 11.x tik un tā var darboties manā datorā), tāpēc būtu lieliski, ja GUI varētu darboties. manā vecākajā OS.

Turklāt tagad pirmajā ZIP failā ir ZIP fails. Varbūt jūs varētu to visu ievietot vienā ZIP failā?
Skatīt pielikumu 1840395
Tas ir tāpēc, ka git automātiski ievieto lietas zip failā. Kas attiecas uz lietotni, tai vajadzēja būt versijai 9.5 un jaunākai versijai, taču tā nedrīkst pareizi iestatīt kompilāciju. Ļaujiet man to pārkompilēt

nivlekius

2021. gada 21. septembris
  • 2021. gada 22. septembris
macstatic teica: Nav problēmu
Bet tagad man ir cita problēma:

Skatīt pielikumu 1840396
Skatīt pielikumu 1840393
Vai ir kāds konkrēts iemesls, kāpēc jūs likāt tai nedarboties tikai ar jaunāko operētājsistēmu, vai arī tas ir tikai jautājums par lietotnes “ļaušanu” darboties iepriekšējās OS versijās? Es joprojām izmantoju High Sierra 10.13, jo joprojām izmantoju veco programmatūru (un nedomāju, ka MacOS 11.x tik un tā var darboties manā datorā), tāpēc būtu lieliski, ja GUI varētu darboties. manā vecākajā OS.

Turklāt tagad pirmajā ZIP failā ir ZIP fails. Varbūt jūs varētu to visu ievietot vienā ZIP failā?
Skatīt pielikumu 1840395
Labi, pārkompilēju. Es aizmirsu iestatīt mērķi. Tagad tas ir iestatīts uz 10.10 (cik zemu es varu iet ar to), kas ir Yosemite. Paldies, ka veicāt visas pārbaudes. Man nav neviena vecāka Mac bankomāta. Cerams, ka neesat pārāk sarūgtināts. Varat to vienkārši lejupielādēt atkārtoti, un tam vajadzētu būt gatavam.

nivlekius

2021. gada 21. septembris
  • 2021. gada 22. septembris
Un, lūdzu, dariet man zināmu, vai tas darbojas vai nē. Paldies